-
Notifications
You must be signed in to change notification settings - Fork 81
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"Panic: Bus Error." with new MIST and Atari ST emulation #7
Comments
Hi Till, By the way, Here a HOWTO about adding/merging CRC16 into MiST-board core firmware :) For Amstrad dsk access robustess I make my own firmware (but it is not a official one, just running for CoreAmstrad, and failling perhaps in "firmware update" OSD task), Till you can try to merge it, inserting it firstly with a general "boolean switch" to activate/desactivate this functionnality, adding slowly and friendly this purpose to your main firmware core. CRC16 is activated adding some post-instruction in mmc.c MMC_Init() In mmc.c, do look after "Calculate CRC16 CCITT", it defines two main functions about computing a CRC16 for sdcard SPI protocol : In the other hand, in sd_card.v, do look after "CRC16_WRITE" you should turn into 1 value (instead of 0) in others project than CoreAmstrad to activate compute of CRC16 in verilog way (in Amstrad the CRC16 is computed further : in my own bootloader component) I know that my firmware fork does run fine with Amstrad sdcard read/write, but not with MIST core (as sd_card.v is not merged with my own one) Regards, Renaud (CoreAmstrad) |
Following Till's advice, I tried using TOS 2.06 from http://www.atariworld.org/tos-rom/ and with that, the ST core booted fine. |
I still need to integrate Renauds changes. But before i need to make sure these changes don't break any of the other cores which also use the SD card. |
Hi,
I've just received a new MIST from Lotharek and am trying to follow the instructions on https://github.com/mist-devel/mist-board/wiki/GettingStarted to get the Atari ST emulation running. When I start the box, I see this message:
It seems that the m68k is running, but somehow crashes. I've tried both the files linked from GitHub as well as the files present in the Subversion repository. I've tried a few of the other bitstreams (colecovision, spectrum, Amstrad), and they all seem to work to some degree. Does anyone know whether this is a hardware or software issue?
Thanks!
Hans
The text was updated successfully, but these errors were encountered: