From mboxrd@z Thu Jan 1 00:00:00 1970 From: danc@iobjects.com (Dan Conti) To: Subject: RE: [ECOS] ROM startup on EBD7212 Date: Fri, 02 Feb 2001 10:57:00 -0000 Message-id: References: <4.3.2.7.2.20010202090428.00b3eb10@larwe.com> X-SW-Source: 2001-02/msg00032.html Sometimes i have seen problems where you can change options in the config tool, save them, and they dont get reflected properly in the build tree. usually saving to a new location and generating a new build tree seems to resolve this. Just some odd things to check, maybe look at your install/lib/target.ld and verify that in the MEMORY section you have a line for rom, also make sure your .rom_vectors map to that. You say objcopy, i assume you mean arm-elf-objcopy. I dont think the two are interchangeable, but then again i've never tried. Before you perform this step, take a quick look at the disassembly: arm-elf-objdump --disassemble image.exe | less and verify the address on the left corresponds to your rom. Worst case, you can push out serial data manually with two lines of assembly. I would toss that in vectors.s right before PLATFORM_SETUP1 just to verify that the board is hitting the reset vector and getting into eCos land. The fact that it isn't making it through hal_hardware_init() (where the diag LED gets turned on) makes it sound like either a linking or a flashing problem. -Dan -----Original Message----- From: ecos-discuss-owner@sources.redhat.com [ mailto:ecos-discuss-owner@sources.redhat.com]On Behalf Of Lewin A.R.W. Edwards Sent: Friday, February 02, 2001 6:06 AM To: Gary Thomas Cc: ecos-discuss@sources.redhat.com Subject: RE: [ECOS] ROM startup on EBD7212 > > What else do I need to do to make a ROM-bootable application with eCos > 1.3.1? > >This should work. > >How did you change the startup type? If you are using 'ecosconfig' (i.e. >_not_ >using the Windows ConfigTool), then you'll need to rerun 'ecosconfig tree'. No, I was using the Windows configuration tool. I also did a clean and remake of the library [from within the config tool] before building my app. (I also did a clean rebuild of the app). >If you've done all this, does it turn on the "DIAG" LED? This is only turned No it doesn't. No response at all. === Lewin A.R.W. Edwards (Embedded Engineer) Work: http://www.digi-frame.com/ Personal: http://www.zws.com/ and http://www.larwe.com/ "Und setzet ihr nicht das Leben ein, Nie wird euch das Leben gewonnen sein."