I'm building a program using the RVCT 2.2 tools, and an trying to load it using LoLo. I am loading from the CompactFlash card (now serial download) and am getting the following error:
losh> load elf /cf/AVMPLUS.ELF
loading from /cf/AVMPLUS.ELF:
no loadable prog header found
elf file type : 0x0002
machine type: 0028 version: 1
prog start addr : 0x400c0000
num prog headers: 2
num sect headers: 7
offset : 0x2a2a2a00 disk length: 0x000861f0 mem len: 0x00000000
phyaddr: 0xff000a0d vaddr : 0x0a0d2a02 dl addr: 0x00000000
elf load failed.
losh>
I've read the FAQ note about not being able to download and ELF image because of the location of the image info, but it states that this isn't a problem when loading from CompactFlash. But this looks exactly like what happens if I try and download it serially. Is there some other magic I need to do to the image to get it to load from CompactFlash?
Thanks.