Hello Picman and dSnow,
First of all thanks for helping out dSnow to verify the LogicLoader bootloader.
Logic has recently updated the LH7A400-10 card engine from revA to revB. PCN_195, available on the website, covers the hardware changes. Unfortunately the document doesn't cover Lolo changes. Lolo thru 1.2.4 covers revA, 1.2.5 covers revB. Past versions of lolo are available in the archive section of the downloads area. Use bolo and lolo rev 1.2.4 to bring up the kit. You are correct, this should have been documented better. We apologize and will work to resolve for any similar situations in the future.
To address your questions.
1. bootstrap and bolo_ram bootloader:
bootstrap: for use with jtag emulator to initialize the board
bolo_ram: after bootstrap has brought board up
These files are used for a board with corrupted flash. If the flash isn't corrupted, then they're really not necessary. The two-level design was to allow developers to keep Bolo in block0 and replace block1 with their application. If the application doesn't work, etc, then the bootloader is still on the board.
2. Do I have to remove the flash to reprogram the dead board?
No, this isn't necessary. Use the bootstrap and bolo_ram files with a JTAG debugger (verified with Multi-ICE) to initialize the board and bring up a bolo_ram image in tera-term. Once bolo_ram is running use 'File | Send File' to load a valid 'Bolo_Flash' and 'Lolo_Flash' image.
3. 32 or 64MB SDRAM?
The BOM will include this information. The BOM is available on the Zoom Starter CD included with the kit or from the downloads section of the website.
4. Availability of bootloader and sourcecode: Sharp does provide bootloader source code, available from
http://able.sharpsma.com. Select the LH7A400-10 section and download the asp, csp, and bsp packages. They are responsible for supporting the bootloader and have helped out a number of people to get things going. I would try to contact them to get things working for you.
Regards,
Andrew Wawra
Logic Product Development