Oh boy, have you got a lot of work to do......
Basic premise is:
1) Write flash programming kernel (or use source code from DBUG, which contains a flash programming capability), not forgetting to modify the source to erase/program your selected type of flash on your target board.
2) Download kernel into RAM on your board using your TBLCF
3) Open DBUG.S19 (or whatever) on your PC, parse the file, and create chunks of binary image
4) Download the chunks using TBLCF into some buffer ram on your board
5) Run the flash programming kernel on the board, you'll set the program running with your TBLCF
6) After successful erasure and blankcheck, pass the kernel chunks of code to flash into memory
7) Repeat until done, then verify.
Two thoughts spring to mind:
1) Daniel appeared to be so thorough - was there not a program/erase feature as part of the package? That would seem to be a minimum requirement.
2) Did you buy a M5208EVB - that should have come with a P&E Micro MultiLink for the CF. Would work with CF Flasher.
Finally, there are bootloaders and bootloaders. DBUG seems pretty reliable and has adequate features for my needs. I don't recall what bootloader shipped with the M5208EVB, was it from Intec? Or Steriod Micros??
Bye for now,
Marcia