Boot loader loaded in board. Board getting stuck while booting at different places du

Status
Not open for further replies.

sujithkuroor

Newbie level 4
Joined
Jan 9, 2013
Messages
5
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Visit site
Activity points
1,313
I flashed u-boot and linux in my custom board based on ARM9 based SoC(KSZ9692PBI from micrel). Board has 8MB NOR flash,64MB DDR. I am facing the following issues

75% of times u-boot is loading succesfully and starts linux, but linux booting sometimes hangs at starting itself and othercases hangs in between.

25 % of times u-boot itself hangs at different places.

DDR frequency 200MHZ,CPU at 250MHz.

I think there is no loose connection in the board.



Please help me to solve the issue
 

I presume you know what the serial console is, otherwise Google can tell you. The RX line (either RS232 or TTL level UART) may be incorrectly terminated so that it picks up noise or is hold in break state during boot. U-boot can be stopped and waiting endlessly for user input.

Of course there are many other possible problems causing boot failure. Watching the console output would be informative in any case.
 


This is one log file....

below is another log



but thing is am getting different outputs on each restart...sometimes it hangs initially in u-boot itself..sometimes it starts linux also...
 
Last edited by a moderator:

O.K., kernel panic at varying places suggest a board hardware problem, e.g. DDR RAM related.

I am also doubting DDR issue...But am bit confused. Because u-boot and kernel is able to boot to some extent means DDR is working...What makes the DDR failure or improper behaviour randomly at various locations? I am doubting SI issue, power supply fluctuation, decoupling issues etc. Reducing DDR frequency will help?
 

It was DDR issue...i changed DDR frequency from 200 MHz to 166 MHz..board is working fine now...I think i need to fine tune the DDR delay parameters @200MHz..i suspect SI issues also..
 

Status
Not open for further replies.

Similar threads

Cookies are required to use this site. You must accept them to continue using the site. Learn more…