Skip to content

Conversation

@flama12333
Copy link
Contributor

@flama12333 flama12333 commented Apr 10, 2024

Summary

this should fix the issues.

Checklist

References

Provide links to datasheets or other documentation that helped you implement this pull request.
according to theretro web has 1x ide interface
https://theretroweb.com/motherboards/s/siemens-nixdorf-system-board-d824
uses FDC37C651 SUPER 1/0 FLOPPY DISK CONTROLLERS
http://www.bitsavers.org/components/standardMicrosystems/_dataSheets/SMC_37C651.pdf
mainboard pictures : https://www.ebay.it/itm/256012385136
Technical Manual See Page 6
https://theretroweb.com/motherboard/manual/fts-systemboardd824technicalmanualen-10-1083427.pdf-5f6661e2be9b0918876552.pdf

since this machine has an internal ide controller
@flama12333 flama12333 changed the title fix Error initializing Hard disK Controller in Siemens Nixdorf D824 Fix Error initializing Hard Disk Controller in Siemens Nixdorf D824 Apr 10, 2024
@cold-brewed
Copy link
Contributor

None of the required information has been provided in this PR.

@flama12333
Copy link
Contributor Author

flama12333 commented Apr 11, 2024

according to lueninx issues reported in 86box-support
This has already been reported by various other users in the server, however from what I can see no one opened a report on GitHub or here so I'm opening one.

The integrated hard disk controller on this machine does not work properly (regardless of disk size or controller mode set in BIOS setup), and if it is used the BIOS hangs for a bit during POST then gives an "ERROR INITIALIZING HARD DISK CONTROLLER" error (shown in screenshot 1). Using an add-on controller, like for example the PC/AT IDE Controller or a SCSI controller, makes this error disappear and the HDD works properly.

According to both The Retro Web and the board manuals (https://theretroweb.com/motherboards/s/siemens-nixdorf-system-board-d824 and screenshot 2), this motherboard indeed has integrated IDE, it just doesn't work on 86Box due to a bug.
hdd issues screenshot
features

@OBattler OBattler merged commit 0dbb346 into 86Box:master Apr 11, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants