From Uzebox Wiki
Jump to: navigation, search
Uzeburn screenshot.png
DeveloperSandor Zsuga (Jubatian)
Code licenseGNU General Public License version 3
or (at your option) any later version.
Media licenseCreative Commons Attribution Share-Alike version 3.0
EngineUzebox 3.3 (Customized)
Video Mode90
Release date2018.04.25


UzeBurn is an utility to test the ATMega's ALU. You can start it on your real hardware Uzebox, let it running to see how well your MCU deals with being overclocked.

Normally things should stay in the green indicating that the MCU is doing fine.

If you are using an older bootloader (Version 0.4.5) it may also show how good the connection with the SD Card is. If there are read faults, the ROM's CRC will be bad, which this utility can detect. In such cases you may experience occasional broken games even if the ATMega otherwise runs just fine overclocked.

There is no much point in running this on an emulator (except if you are working on the emulator's code).

You may use the .HEX file to test an Uzebox which you are building while still not having anything else wired than the display.

The display

The boxes indicate various tests, such as conditional instructions, ROM CRC check, RAM cell read/write tests. These boxes are normally green indicating the test passed. If any test fails, the box turns red and the library reinitializes. Later this box will remain orange indicating the test failed some time ago. So if you leave this utility running for a while, if you look at it and all boxes are green, that (normally) indicates everything was fine. Otherwise you may see some orange boxes.

(Note that if the Uzebox resets for some reason, of course the remembered fault is lost)