[U-Boot-Users] problem about booting kernel

my cpu is 440gx and my board is OCOTEA. now i use bootm 0x400000, at the same time, i set bootargs into console=ttyS0,15200n8 or console=ttySICC,15200n8, but linux kernel always print little infomation.
i use ppc_md.progress as my print function.i find after kernel maps io address with ioremap64() and visit the address, kernel die.
ocotea_setup_arch() in the DIR arch/ppc/platforms/4xx/ocotea.c
addr = ioremap64(OCOTEA_MAC_BASE, OCOTEA_MAC_SIZE); for (i=0; i<4; i++) { mac64 = simple_strtoull(addr+OCOTEA_MAC_OFFSET*i, 0, 16); ....... when the 440gx goes into simple_strtoull, it never returns. ly@ncic.ac.cn 2004-09-10

In message 20040910090145.67FF9FB047@gatekeeper.ncic.ac.cn you wrote:
ICBteSBjcHUgaXMgNDQwZ3ggYW5kIG15IGJvYXJkIGlzIE9DT1RFQS4NCm5vdyBpIHVzZSBib290 bSAweDQwMDAwMCwgYXQgdGhlIHNhbWUgdGltZSwNCmkgc2V0IGJvb3RhcmdzIGludG8gY29uc29s ZT10dHlTMCwxNTIwMG44IG9yIGNvbnNvbGU9dHR5U0lDQywxNTIwMG44LA0KYnV0IGxpbnV4IGtl cm5lbCBhbHdheXMgcHJpbnQgbGl0dGxlIGluZm9tYXRpb24uDQoNCmkgdXNlIHBwY19tZC5wcm9n cmVzcyBhcyBteSBwcmludCBmdW5jdGlvbi5pIGZpbmQgYWZ0ZXIga2VybmVsIG1hcHMgaW8gDQph ZGRyZXNzIHdpdGggaW9yZW1hcDY0KCkgYW5kIHZpc2l0IHRoZSBhZGRyZXNzLCBrZXJuZWwgZGll Lg0KDQpvY290ZWFfc2V0dXBfYXJjaCgpIGluIHRoZSBESVIgYXJjaC9wcGMvcGxhdGZvcm1zLzR4 eC9vY290ZWEuYw0KDQphZGRyID0gaW9yZW1hcDY0KE9DT1RFQV9NQUNfQkFTRSwgT0NPVEVBX01B Q19TSVpFKTsNCglmb3IgKGk9MDsgaTw0OyBpKyspIHsNCgkJbWFjNjQgPSBzaW1wbGVfc3RydG91 bGwoYWRkcitPQ09URUFfTUFDX09GRlNFVCppLCAwLCAxNik7DQouLi4uLi4uDQp3aGVuIHRoZSA0 NDBneCBnb2VzIGludG8gc2ltcGxlX3N0cnRvdWxsLCBpdCBuZXZlciByZXR1cm5zLg0KoaGhoaGh oaGhoaGhoaGhoWx5QG5jaWMuYWMuY24NCqGhoaGhoaGhoaGhoaGhoaGhoaGhMjAwNC0wOS0xMA0K
Please do not send base 64 encoded messages.
Please do not send HTML messages.
Please send plain text only.
Message unreadable, ignored. Sorry.
participants (2)
-
Wolfgang Denk
-
刘勇