Quick update
2007-05-02 by korgpolyex800
A little update. I've been swamped at work so progress has slowed a little but progress is still occurring. In order to send firmware via sysex to the two new EEPROM's I had to write a little executable program that would convert a binary file generated by the assembler into a sysex file that MIDI-OX could send to the EX800. I succeeded in writing it in Visual Basic but just could not get it to run on any machine other than the machine that had VB installed. So I went looking for the VB install disks in my storage room and just couldn't find them (you should see the stacks of old Intel chip reference books mixed in with kitchen pots and pans). So I dragged out my old trusty copy of Borland Turbo C++ and rewrote the code in C. It's 99% complete. I just have one niggling problem with creating the file. I should sort that out this weekend. Then, I'll be in a position to start splitting the code out into the EEPROM's. It should speed up the development process quite a bit because I'll be able to send code straight from the assembler to the EX800. As it stands now, my old EPROM programmer only works in DOS so I edit my code changes in WinXP and once completed, reboot the machine into DOS to program the EPROM. Then reboot back into WinXP to run MIDI-OX to test the sysex functions etc. All that rebooting is a real pain. With the EEPROM sysex firmware functions I'll be able to send new code straight into the EX800 via sysex. Anyway, talk to you all again soon. Mike.