Command line interface for Ostrich 2.0, an EPROM emulator.
- install FTDI virtual COM port drivers
- install Python 3 and pyserial
- install FTDI virtual COM port drivers
- install Python 3 and
pyserial
e.g. using MacPorts:
sudo port install python32 py32-serial
- install Python 3 and
pyserial
e.g. using apt-get
:
sudo apt-get install python3 python3-serial
Pass the --help
parameter to get brief usage instructions:
ostrich2.py --help
Get a binary dump of memory.
ostrich2.py read 0x0000 0x1fff > 2k-dump.bin
Write data to memory.
ostrich2.py write --address 0x0000 < 2k-dump.bin
ostrich2.py version
Ostrich 2.0 uses a (virtual) serial port for communication. The program will try to guess the name of the port, but may get confused if there are other FTDI devices connected (e.g. Arduino). If you're having problems connecting to the device you may have to explicitly declare which port to use:
ostrich2.py --device COM4 ...