
I've been trying to get u-boot running on an Intel IXDP425 board. I used the default configuration from include/configs/ixdp425.h and compiled u-boot 1.1.2 with no problem. I use an Abatron BDI2000 to flash the image to the flash on the board and "reset" then do a "go". The board starts and displays the string "u-boot 1.1.2 (date time)" and then stops with a data access exception. When I do my usual binary chop through the code, I find the code dies in the second "printf" statement. When I explore this in more detail, I find the code causes a data access exception in some code from libgcc1. I'm at home now and I've forgotten the exact procedure but it's code that does NOT look like IXP425 code (take it from an OLD assembler coder). part way through the code while single-stepping, the exception reported by the BDI2000 is no longer ARM, it becomes THUMB! Is there some problem with ELDK3.1 (GCC 3.3.3) or is there something I should change in the ixdp425.h file to correct this?
Regards, Herb
--- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.796 / Virus Database: 540 - Release Date: 11/13/2004