AnsweredAssumed Answered

LS1043ARDB QE Firmware load error

Question asked by Dan Lenz on Oct 7, 2018
Latest reply on Oct 10, 2018 by Dan Lenz

When booting from SD on the LS1043ARDB I see what I believe is a failure to load the QE firmware.

 

When booting from NOR I see uboot report:

   Firmware 'Microcode version 0.0.1 for LS1021a r1.0' for 1021 V1.0
   QE: uploading microcode 'Microcode for LS1021a r1.0' version 0.0.1

 

When booting from SD however I do not see a line for QE uploading microcode - instead I see:

   MMC read: dev # 0, block # 18952, count 128 ...
   Not a microcode

 

 

Is there perhaps a bug in flex-builder which is placing the firmware at the wrong location on the SD?

 

Here is the full log using the default binaries for LSDK 18.09:

 

U-Boot SPL 2018.03-g1e96fd8f46 (Sep 20 2018 - 02:08:53 +0800)
Initialzing DDR using fixed setting
Configuring DDR for 1600 MT/s data rate
Trying to boot from MMC1


U-Boot 2018.03-g1e96fd8f46 (Sep 20 2018 - 02:08:53 +0800)

SoC: unknown (0x87920411)
Clock Configuration:
CPU0(A53):1600 MHz CPU1(A53):1600 MHz CPU2(A53):1600 MHz
CPU3(A53):1600 MHz
Bus: 400 MHz DDR: 1600 MT/s FMAN: 500 MHz
Reset Configuration Word (RCW):
00000000: 08100010 0a000000 00000000 00000000
00000010: 14550002 80004012 60040000 c1002000
00000020: 00000000 00000000 00000000 00038800
00000030: 00000000 00001100 00000096 00000001
Model: LS1043A RDB Board
Board: LS1043ARDB, boot from SD
CPLD: V1.5
PCBA: V3.0
SERDES Reference Clocks:
SD1_CLK1 = 156.25MHZ, SD1_CLK2 = 100.00MHZ
I2C: ready
DRAM: 1.9 GiB (DDR4, 32-bit, CL=11, ECC off)
Using SERDES1 Protocol: 5205 (0x1455)
SEC0: RNG instantiated
FSL_SDHC: 0
PPA Firmware: Version LSDK-18.09

MMC read: dev # 0, block # 18952, count 128 ...
Not a microcode
Flash: 128 MiB
NAND: 512 MiB
MMC: Loading Environment from MMC... *** Warning - bad CRC, using default environment

Failed (-5)
EEPROM: NXID v1
In: serial
Out: serial
Err: serial
SCSI: PCIe0: pcie@3400000 disabled
PCIe1: pcie@3500000 Root Complex: no link
PCIe2: pcie@3600000 Root Complex: no link
Error: SCSI Controller(s) 1B4B:9170 not found
Net:
MMC read: dev # 0, block # 18432, count 128 ...
Fman1: Uploading microcode version 106.4.18

Outcomes