[U-Boot-Users] boot kernel from u-boot

My customized board has MPC8345E (almost same as mpc8349) processor and 128M sdram. Now we're trying to boot kernel from u-boot, I downloaded kernel image on locate 0xff300000, and I verified the flash contents which are written successfuly. However, when I try to boot it, it prints some traceback then reset.
=> go 0xff300000 ## Starting application at 0xFF300000 ... NIP: FF300000 XER: 00000000 LR: 0FFE17A8 REGS: 0f5d0c60 TRAP: 0700 DAR: 100D3000 MSR: 0002b002 EE: 1 PR: 0 FP: 1 ME: 1 IR/DR: 00
GPR00: 0FFE1798 0F5D0D50 CFD364C5 00000001 0F5D3334 00000010 FFFFFFFE 00000007 GPR08: 00000041 00000020 00000000 FFFFFFFF 00000030 9C4344C7 10000000 100D3000 GPR16: 00000000 00000000 00000000 0000000B 00000000 00000000 00000001 00000000 GPR24: 00000000 00000000 00000000 0F5D3334 FF300000 0F5D0F5C 10000618 00000001 Call backtrace: 0FFE1798 0FFE9A18 0FFE9D38 0FFE9FC0 0FFEB024 0FFEB20C 0FFE0B64 0FFD7670 0FFD64D8 Program Check Exception Resetting the board.
Could anyone give some hints what could be problem? Does code enter kernel or still in u-boot? How to decode traceback on linux? objdump?
Thanks.
- Reeve

Reeve Yang wrote:
=> go 0xff300000
you need to upload uImage and boot it via 'bootm'

Enn, interesting. What's the difference then?
I tried to use bootm, now I don't say exception, but system just hangs.
On 10/18/06, Vladimir Farcaller Pouzanov farcaller@gmail.com wrote:
Reeve Yang wrote:
=> go 0xff300000
you need to upload uImage and boot it via 'bootm'
-- Sincerely, Vladimir "Farcaller" Pouzanov http://hackndev.com
Using Tomcat but need to do more? Need to support web services, security? Get stuff done quickly with pre-integrated technology to make your job easier Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&da... _______________________________________________ U-Boot-Users mailing list U-Boot-Users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/u-boot-users

In message 198592450610181200n3ad16d9dg79e209aec19a46@mail.gmail.com you wrote:
Enn, interesting. What's the difference then?
"bootm" works (assuming you have a working kernel image), while "go" cannot work.
I tried to use bootm, now I don't say exception, but system just hangs.
Sp you have problems with your kernel port / configuration.
On 10/18/06, Vladimir Farcaller Pouzanov farcaller@gmail.com wrote:
...
Please don't top post / full quote.
And please stop posting HTML on this list.
Best regards,
Wolfgang Denk

On Wed, 2006-10-18 at 19:00 +0000, Reeve Yang wrote:
Enn, interesting. What's the difference then?
I tried to use bootm, now I don't say exception, but system just hangs.
Please do yourself a favor and read every section of this. Then read it again:
participants (4)
-
Ben Warren
-
Reeve Yang
-
Vladimir "Farcaller" Pouzanov
-
Wolfgang Denk