What is this mean in u-boot, at sabrelite board?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

What is this mean in u-boot, at sabrelite board?

Jump to solution
3,953 Views
dayoungrho
Contributor I

Hello everyone.

Let me state my situation first.. I am a student who don't know well about sabrelite board.

So, I made a lot of horrible mistakes and I had to fix it. Finally I recovered my sabrelite and I got below lines:

What should I do next? I am very sorry about that my question is so ambiguous.

Any tiny advice will save my life!

----------------------------------------------------------------------------------------------------------------------------------

U-Boot 2014.04-00123-g63ae4a5 (May 14 2014 - 17:09:55)     

CPU:   Freescale i.MX6Q rev1.2 at 792 MHz                                        
Reset cause: POR               
Board: SABRE Lite                
I2C:   ready           
DRAM:  1 GiB           
MMC:   FSL_SDHC: 0, FSL_SDHC: 1                              
MMC: no card present                   
MMC init failed              
Using default environment                        

No panel detected: default to HDMI                                 
Display: HDMI (1024x768)                       
In:    serial            
Out:   serial            
Err:   serial            
Net:   using phy at 6                    
FEC [PRIME]          
Warning: failed to set MAC address                                 
, usb_ether          
Hit any key to stop autoboot:  0                               
MMC: no card present                   
mmc0(part 0) is cur                
MMC: no card present                   
Booting from net ...                   
FEC Waiting for PHY auto negotiation to complete......... TIMEOUT !                                                                  
*** ERROR: `ethaddr' not set                           
ERROR: Need valid 'usbnet_devaddr' to be set                                           
at drivers/usb/gadget/ether.c:2362/usb_eth_init()                                                
FEC Waiting for PHY auto negotiation to complete......... TIMEOUT !                                                                  
FEC Waiting for PHY auto negotiation to complete......... TIMEOUT !                                                                  
*** ERROR: `ethaddr' not set                           
ERROR: Need valid 'usbnet_devaddr' to be set                                           
at drivers/usb/gadget/ether.c:2362/usb_eth_init()                                                
FEC Waiting for PHY auto negotiation to complete......... TIMEOUT !                                                                  
Wrong Image Format for bootm command                                   
ERROR: can't get kernel image!                             
----------------------------------------------------------------------------------------------------------------------------------

Labels (6)
0 Kudos
1 Solution
1,289 Views
EricNelson
Senior Contributor II

Hi Dayoung,

To add to Igor's advice, I think you also selected board type "mx6qsabrelite" instead of "nitrogen6x", and the default boot command for that configuration attempts to boot over NFS if it doesn't load a boot script from

          u-boot-imx6/nitrogen6x.h at production · boundarydevices/u-boot-imx6 · GitHub

We generally recommend that customers use nitrogen6x_defconfig instead of mx6qsabrelite_defconfig because this matches up with our documentation.

Either one will operate on both boards.

View solution in original post

0 Kudos
4 Replies
1,289 Views
igorpadykov
NXP Employee
NXP Employee

Hi dayoung

seems you did not set correct Uboot parameters, such as

`ethaddr', e.t.c. please check below

http://boundarydevices.com/i-mx6-frequently-asked-questions-and-answers/

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------

1,290 Views
EricNelson
Senior Contributor II

Hi Dayoung,

To add to Igor's advice, I think you also selected board type "mx6qsabrelite" instead of "nitrogen6x", and the default boot command for that configuration attempts to boot over NFS if it doesn't load a boot script from

          u-boot-imx6/nitrogen6x.h at production · boundarydevices/u-boot-imx6 · GitHub

We generally recommend that customers use nitrogen6x_defconfig instead of mx6qsabrelite_defconfig because this matches up with our documentation.

Either one will operate on both boards.

0 Kudos
1,289 Views
venkatakishore
Contributor I

But, when I am try make ARCH=arm CROSS_COMPILE=${CC} nitrogen6x_defconfig.

It is showing as below in u-boot folder.

root@hb-HCL-Desktop:/home/hb/Kishore/SABRE_LITE/u-boot# make ARCH=arm CROSS_COMPILE=${CC} nitrogen6x_defconfig

make: *** No rule to make target `nitrogen6x_defconfig'.  Stop.

Note:

root@hb-HCL-Desktop:/home/hb/Kishore/SABRE_LITE/u-boot# ${CC}gcc --version

arm-linux-gnueabihf-gcc (crosstool-NG linaro-1.13.1-4.9-2014.09 - Linaro GCC 4.9-2014.09) 4.9.2 20140904 (prerelease)

Copyright (C) 2014 Free Software Foundation, Inc.

This is free software; see the source for copying conditions.  There is NO

warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

u-boot was donwloaded from :

git clone git://git.denx.de/u-boot.git

And I am getting same error with u-boot downloaded from git hub :

u-boot-imx6/nitrogen6x.h at production · boundarydevices/u-boot-imx6 · GitHub

0 Kudos
1,289 Views
igorpadykov
NXP Employee
NXP Employee

HI Kishore

I think this should be addressed to maintainer of this board, please look below

at part of Freescale_Yocto_Project_User's_Guide.pdf 12

Board maintainer.jpg

Board maintainers are working on meta-fsl-arm mailing list, so

you can post it on

https://lists.yoctoproject.org/listinfo/meta-freescale

Best regards

igor

0 Kudos