I am using an S08QE32 connected to a GSM engine and and external EEPROM. I can manage to get my S19 file downloaded through GSM and put onto the EEPROM (which I access through SPI)
Basically I need to now transfer that S19 file so that I can update the firmware on my device.
Now I see there is quite a bit on the serial bootloader which is kind of down my line so I just need a few pointers in the right direction so I just have a few questions
1) In order for me to flash I need to make use of the doonstack files provided - This is stored in RAM which will allow me to write to where my user code. Which part in the doonstack ASM file says that it is stored in RAM?
2) In order for me to read from the EEPROM (via SPI) would I need to store my SPI routines in RAM too?
3) Is there some code that can interpret the S19 file in a way that allows me to reflash my device, or perhaps it would be easier to restructure the S19 file before sending over the air?