AnsweredAssumed Answered

T2080RDB u-boot arguments gone wrong

Question asked by Vojislav Mokric on Aug 5, 2015
Latest reply on Aug 7, 2015 by Karunakaran Radhakrishnan

Hi All,

 

I wanted to change initial u boot arguments/variables to enable Ethernet connection, but once I change them and save them, my board doesn't boot up any more. Here is the log:

 

I'm kinda new in these things, so if some of you guys with more experience could have a look and give me some clues.

 

I have changed:

ethprime

netmask

gatewayip

ipaddr

 

Thanks,

Vojislav

 

U-Boot 2014.07QorIQ-SDK-V1.7+g659b6a2 (Jan 02 2015 - 11:30:53)                 

                                                                               

CPU0:  T2080E, Version: 1.1, (0x85380011)                                      

Core:  e6500, Version: 2.0, (0x80400120)                                       

Clock Configuration:                                                           

       CPU0:1799.820 MHz, CPU1:1799.820 MHz, CPU2:1799.820 MHz, CPU3:1799.820 M

       CCB:666.600 MHz,                                                        

       DDR:799.980 MHz (1599.960 MT/s data rate) (Asynchronous), IFC:166.650 MHz

       FMAN1: 699.930 MHz                                                      

       QMAN:  333.300 MHz                                                      

       PME:   666.600 MHz                                                      

L1:    D-cache 32 KiB enabled                                                  

       I-cache 32 KiB enabled                                                  

Reset Configuration Word (RCW):                                                

       00000000: 1406001b 15000000 00000000 00000000                           

       00000010: 66150002 00000000 ec027000 c1000000                           

       00000020: 00800000 00000000 00000000 000307fc                           

       00000030: 00000000 00000000 00000000 00000004                           

Board: T2080RDB, Board rev: 0x01 CPLD ver: 0x03, boot from NOR vBank0          

SERDES Reference Clocks:                                                       

SD1_CLK1=156.25MHZ, SD1_CLK2=100.00MHZ                                         

SD2_CLK1=100.00MHZ, SD2_CLK2=100.00MHZ                                         

I2C:   ready                                                                   

SPI:   ready                                                                   

DRAM:  Initializing....using SPD                                               

Detected UDIMM 18KSF51272HZ-1G6K2                                              

4 GiB (DDR3, 64-bit, CL=11, ECC on)                                            

       DDR Chip-Select Interleaving Mode: CS0+CS1                              

Flash: 128 MiB                                                                 

L2:    2 MiB enabled                                                           

Corenet Platform Cache: 512 KiB enabled                                        

Using SERDES1 Protocol: 102 (0x66)                                             

Using SERDES2 Protocol: 21 (0x15)                                              

NAND:  512 MiB                                                                 

MMC:   FSL_SDHC: 0                                                             

EEPROM: NXID v1                                                                

PCIe1: Endpoint, no link, regs @ 0xfe240000                                    

PCIe1: Bus 00 - 00                                                             

PCIe2: Root Complex, x2 gen2, regs @ 0xfe250000                                

  02:00.0     - 1957:0808 - Processor                                          

PCIe2: Bus 01 - 02                                                             

PCIe3: disabled                                                                

PCIe4: Root Complex, no link, regs @ 0xfe270000                                

PCIe4: Bus 03 - 03                                                             

In:    serial                                                                  

Out:   serial                                                                  

Err:   serial                                                                  

Net:   Fman1: Uploading microcode version 106.4.14                             

PHY reset timed out                                                            

PHY reset timed out                                                            

FM1@DTSEC3, FM1@DTSEC4, FM1@TGEC1, FM1@TGEC2, FM1@TGEC3, FM1@TGEC4             

Hit any key to stop autoboot:  0                                               

WARNING: adjusting available memory to 30000000                                

Wrong Image Format for bootm command                                           

ERROR: can't get kernel image!             

 

                                  

=> printenv                                                                    

baudrate=115200                                                                

bdev=sda3                                                                      

bootargs=root=/dev/ram rw console=ttyS0,115200                                 

bootcmd=setenv bootargs root=/dev/ram rw console=$consoledev,$baudrate $othbootr

bootdelay=10                                                                   

bootfile=uImage                                                                

consoledev=ttyS0                                                               

eth1addr=00:04:9F:03:49:B3                                                     

eth2addr=00:04:9F:03:49:AE                                                     

eth3addr=00:04:9F:03:49:AF                                                     

eth4addr=00:04:9F:03:49:B0                                                     

eth5addr=00:04:9F:03:49:B1                                                     

ethact=FM1@DTSEC3                                                              

ethaddr=00:04:9F:03:49:B2                                                      

ethprime=fm1-mac3                                                              

fdtaddr=0x00c00000                                                             

fdtfile=t2080rdb/t2080rdb.dtb                                                  

fman_ucode=eff00000                                                            

gatewayip=10.10.0.1                                                            

hwconfig=fsl_ddr:ctlr_intlv=cacheline,bank_intlv=auto;usb1:dr_mode=host,phy_typi

ipaddr=10.10.1.110                                                             

loadaddr=0x1000000                                                             

netdev=eth0                                                                    

netmask=255.255.254.0                                                          

nfsboot=setenv bootargs root=/dev/nfs rw nfsroot=$serverip:$rootpath ip=$ipaddrr

ramboot=setenv bootargs root=/dev/ram rw console=$consoledev,$baudrate $othbootr

ramdiskaddr=0x02000000                                                         

ramdiskfile=t2080rdb/ramdisk.uboot                                             

rootpath=/opt/nfsroot                                                          

stderr=serial                                                                  

stdin=serial                                                                   

stdout=serial                                                                  

tftpflash=tftpboot $loadaddr $uboot && protect off $ubootaddr +$filesize && erae

uboot="u-boot.bin"                                                             

ubootaddr=0xeff40000                                                           

                                                                               

Environment size: 1669/8188 bytes

Outcomes