
Hmm... Maybe I'm overwriting U-Boot's image in RAM?
On 10/23/07, Erez Koelewyn ekoelewyn@gmail.com wrote:
Hi, I am using the M5282EVB configuration. I have come across the following problem: I load a compressed linux image into address 400000 (I leave enough room for it to be decompressed at address 10000). I then run -> bootm 400000 This works fine. Now I reset the board, download the compressed image again (using iminfo to very it's header is there and correct) and again I run -> bootm 400000
This time I get an exception (this happens consistently until I program U-Boot again into FLASH, at which time I can again use bootm successfully only once):
-> bootm 400000 ## Booting image at 00400000 ... Image Name: Image Type: M68K Linux Standalone Program (gzip compressed) Data Size: 1249874 Bytes = 1.2 MB Load Address: 00010000 Entry Point: 00010000 Verifying Checksum ... OK Uncompressing Standalone Application ...
*** Unexpected exception *** Vector Number: 3 Format: 04 Fault Status: 4
PC: 00fe5d48 SR: 00002704 SP: 00f9155c D0: 00000000 D1: 00000000 D2: 00000000 D3: 0000011a D4: 00000000 D5: 00000000 D6: 004000d8 D7: 00fa1f90 A0: 00000009 A1: 00fac8e0 A2: 00fa28e0 A3: 00f91afe A4: 00fa2928 A5: 00ff7600 A6: 00f91ad4
*** Please Reset Board! ***
Thanks,
Erez