terriblefire wrote: ↑Sat Aug 22, 2020 6:28 pm
do you have an automated script for updating the rom?
If you've got a makefile (or batch build) then knock up a python (other scripting languages are available) script to open the serial port, send the commands & send the binary as part of a make & send recipe/target. You can silently eat all the data returned by the module or copy it to the console.
Once working you've got total flexibility and control over the module including driving the GPIO and ROM switching via USB.
Or... make a .cmd file along the lines of:
Code: Select all
echo|set /p="op1mfc^" > pgm.txt
echo|set /p="p02y" >> pgm.txt
type kick13.rom >> pgm.txt
echo|set /p="p15n" >> pgm.txt
type kick314.bin >> pgm.txt
echo|set /p="p25y" >> pgm.txt
type kick31.rom >> pgm.txt
echo|set /p="p35n" >> pgm.txt
type 16bit.bin >> pgm.txt
echo|set /p="i" >> pgm.txt
and use the send binary file from your terminal program to send pgm.txt. If using linux then a bash script equivalent.
In the example I set the options first, then program 4 kick images. You can put anything in there.
I know a couple of people who have scripted the module as part of a build environment. It works well apparently but I don't have an example script...
edit: example python script
https://github.com/keirf/Amiga-Stuff/bl ... /boobip.py