Source Code for flash.bin and ctrl_*.bin files #34
Replies: 1 comment 1 reply
-
Hi and welcome to the Minimal 64x4. You can create your own ctrl_*.bin files from the microcode definition given in the repo. You'd define the control signals "in order of qpearance" starting with #define EO 0b000000000000000000000001 and then build the content as an array with uint32_t mCtrlROM[0x4000] Final step would be to save this data to three separate files containing the LSB, MSB, HSB parts of the data, i.e. bits 0-7, bits 8-15, bits 16-23. I cannot recommend to change the control ROMs unless you know exactly what you're doing. flash.bin can be build from the assembled version of the file "os.asm" given in the repo. flash.bin contains the operating system as well as all files stored on the FLASH at a later time. The version I provide in the repo not only contains the OS but almost all programs available for the Minimal 64x4. Hope this helps. Cheers! |
Beta Was this translation helpful? Give feedback.
-
Super cool project. I'm trying to learn more. How does one go about creating their own flash.bin and ctrl_*.bin files?
Is the source code for these available with instruction to converting to bin format?
Beta Was this translation helpful? Give feedback.
All reactions