Skip to content

cheyao/acorn_atom

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ulx3s_acorn_atom

Acorn Atom

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 install

The rom is read from flash memory at address 0x70000.

To create the rom do;

cd roms
./build.sh

The 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.bin

You 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.

About

Icepi port of Ice40Atom :D

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Verilog 92.9%
  • Assembly 5.7%
  • Other 1.4%