2011-06-22 06:47:56     Loading kernel issue in 2010 version

Document created by Aaronwu Employee on Sep 25, 2013
Version 1Show Document
  • View in full screen mode

2011-06-22 06:47:56     Loading kernel issue in 2010 version

Shyam sundar (INDIA)

Message: 101563   

 

Hello world,

 

I am facing a strange problem. I dont know whether this problem to be posted in uboot or uclinux.

 

I am using BF531 customised board. I am using the 2010 versions of uboot and uclinx. I have burnt the kernel image in the flash. For every hardware reset I do see the uboot and kernel booting successfully.

 

But when I do remove the uart console cable from the board and do hardware reset the kernel image is not getting loaded.

 

When I do connect back the uart console, I do see the uboot worked successfully and not the kernel image.

 

What could be the problem?

QuoteReplyEditDelete

 

 

2011-06-22 10:40:28     Re: Loading kernel issue in 2010 version

Mike Frysinger (UNITED STATES)

Message: 101569   

 

do you have CTS/RTS enabled in the kernel ?

 

how far did the kernel booting actually get ?

QuoteReplyEditDelete

 

 

2011-06-23 03:21:50     Re: Loading kernel issue in 2010 version

Shyam sundar (INDIA)

Message: 101600   

 

Hi Mike,

 

I have not enabled CTS/RTS in the kernel.

 

I am not using any hardware flow control. From UART only 3 lines are going to the PC console.

 

The tx line,rx line and ground.

 

To debug what is happening,I did the following things

 

Case 1

 

I connected only the transmit line of uart  to the terminal.

 

In this case, I didnt see the count down happening.The u-boot count went directly to zero. And hence it didnt proceed to kernel booting.

 

Case 2

 

I connected only the receive line of uart  to the terminal.

 

In this case, after allowing some time for boot to happen. I was able to see the kernel booting happening successfully.

 

What could be the problem?

QuoteReplyEditDelete

 

 

2011-06-23 10:37:53     Re: Loading kernel issue in 2010 version

James Kosin (UNITED STATES)

Message: 101613   

 

Shyam,

 

From your description of the two cases it appears your terminal may be sending data to U-Boot during the connection.  Could you share the name of the application and the setup you are using?

 

James

QuoteReplyEditDelete

 

 

2011-06-23 10:54:45     Re: Loading kernel issue in 2010 version

Mike Frysinger (UNITED STATES)

Message: 101617   

 

make sure your lines have appropriate logic on them and arent allowed to float.  otherwise the UART will clock in bogus data.

Attachments

    Outcomes