Yes! Using SDHC cards.nicksen782 wrote: ↑Tue Jun 09, 2020 3:38 pm I have not been able to play Tornado on real hardware. I have played it on the emulators though. I would really like to play it on a real tv.
So, there is a new bootloader that will support Tornado and a new update to Tornado too?
Uze (or whomever knows for certain) what should the fuses be set to?
The new bootloader (5.0.12) lives in this directory of the official Uzebox repository:
Code: Select all
uzebox/demos/Bootloader5
The new Tornado 2000 that supports SDHC cards can be found in this post and the data file it needs can be downloaded here.
Once you build the bootloader, you can flash it onto a Uzebox using:
Code: Select all
avrdude -c avrispmkII -P usb -p m644 -U flash:w:Bootloader5.hex
Code: Select all
avrdude -c avrispmkII -P usb -p m644 -U hfuse:w:0xd2:m -U lfuse:w:0xf7:m -U efuse:w:0xfc:m
Code: Select all
avrispmkII
IIRC, changing that extended fuse raises the brownout detection to 4.5V, so the chip doesn't come out of reset until the power is more stable. (It helped my original Uzebox from a kit get a more reliable video signal when powering it on with the new bootloader.) I'm not sure what the impact of having that level of brownout detection on the Uzebox Portable is, but so far mine has been running fine with it. I just hope that it's still below the level where the low battery LED comes on. If you don't want to mess with the brownout detection, then you can leave off the:
Code: Select all
-U efuse:w:0xfc:m
If you are reflashing this bootloader on a Uzebox DTV, you will have to change the device name in the above commands to:
Code: Select all
m644p