Icepi Zero port of Ice40Atom
Forked from https://github.com/lawrie/ulx3s_acorn_atom
Thanks to David Banks for the Ice40 version
To build and upload the bit file do:
cd icepi-zero
make installThe rom is read from flash memory at address 0x70000.
To create the rom do;
cd roms
./build.shThe rom you need is then in roms/boot_c000_ffff_sddos/atom_roms.bin.
You should then copy that to flash memory:
openFPGALoader -b icepi-zero --write-flash -o 0x70000 boot_c000_ffff_sddos/atom_roms.binYou can download the SD card image, unzip it and write the raw img file to an SD card, e.g. by dd if=archive.img of=/dev/sdxxx on Linux.
The SD card is in a raw SDDOS format and is read by 6502 software.
Using a PS/2 keyboard connected to usb0 (the port with 1 written next to it), do Shift+F10 to start the StarDot software archive on the SD card. You can do Ctrl+F10 to start Basic.
There is HDMI output.
