EPROM-EMU-NG/Software
Kris Sekula 2fa24962de
Adde Python script 2.0rc1 and release notes
This is release candidate 1 for software version 2.0
* save parameters in GUI
* .bin and .hex file support
* binary mode upload with packets of 128-512 bytes at a time
* Save to SPI works with any type of data range (any source file less than 128 bytes gets "padded" with 0xFF)
2020-11-08 23:27:54 -08:00
..
EPROM_NG.py Minor changes 2020-07-16 00:23:53 -07:00
EPROM_NG_v1.6h_beta.py Adds a GUI based parameter selection !!! BETA !!! 2020-10-03 00:13:28 -07:00
EPROM_NG_v2.0rc1.py Adde Python script 2.0rc1 and release notes 2020-11-08 23:27:54 -08:00
Readme.txt Update Readme.txt 2020-10-03 00:21:27 -07:00
ReleaseNotes_2.0rc1.pdf Adde Python script 2.0rc1 and release notes 2020-11-08 23:27:54 -08:00

Readme.txt

Python script to control the EPROM Emulator.

Requires python 3.8, and the following libraries:
* pySerial (pip install pyserial)
* pySimpleGui (pip install pysimplegui) - for the beta GUI support to work

parameters like type of memory, hex file etc should be provided via command line.

There is "beta" GUI support - brings GUI parameter selection, just run the script without parameters and GUI will show up (of course only works in GUI environments :))


Example of parameters and output:

#python.exe EPROM_NG_v1.5h.py -mem 27256 -spi y -auto n 27256.HEX com4
Running EPROM EMU NG python script version 1.5h

Using serial port COM4, emulating: 27512 EPROM

-- attempting to get sync --

-> HW: 1.4 @ 115200, FW: 1.6, SPI: 0, Auto: 0, Last EPROM: 6, mygeekyhobby.com 2020 :)

-- prcessing file --
-> Emulator Running.