Skip to content

Command line interface for the Ostrich 2.0 EPROM emulator

Notifications You must be signed in to change notification settings

mstrand/ostrich2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ostrich2

Command line interface for Ostrich 2.0, an EPROM emulator.

Requirements

Windows

Mac OS X

e.g. using MacPorts:

sudo port install python32 py32-serial

Linux

  • install Python 3 and pyserial

e.g. using apt-get:

sudo apt-get install python3 python3-serial

Usage

Pass the --help parameter to get brief usage instructions:

ostrich2.py --help

Read memory

Get a binary dump of memory.

ostrich2.py read 0x0000 0x1fff > 2k-dump.bin

Write memory

Write data to memory.

ostrich2.py write --address 0x0000 < 2k-dump.bin

Check device version info

ostrich2.py version

Serial ports

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

About

Command line interface for the Ostrich 2.0 EPROM emulator

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages