Hello,
I'm using a TWR-LS1021A-PB development board.
The kernel version is:
root@ls1021atwr:/proc# uname -a
Linux ls1021atwr 3.12.37-rt51+ls1+gf488de6 #2 SMP PREEMPT RT Tue Jun 21 13:37:12 CEST 2016 armv7l GNU/Linux
The board comes up with core0 only working.
I see the following message for core1:
CPU1: failed to come online
Can anyone give me suggestions?
thank you
Please provide:
1) settings of all on-board switches
2) U-Boot log
According to the U-Boot log the board has LS1021A Rev.1.0 and SDK v1.8 is the latest one supporting this silicon revision.
The SDK v1.9 and v2.0 support LS1021A Rev.2.0.
Do you see the same issue when precompiled image from SDK v1.8 is used and the board boots from NOR Flash?
We have reconfigured the switches to boot from NOR Flash.
These are the messages from the board:
U-Boot 2014.01Layerscape-SDK-V1.3+g50d6848 (Oct 24 2014 - 19:21:22)
CPU: Freescale LayerScape LS1021E, Version: 1.0, (0x87081110)
Clock Configuration:
CPU0(ARMV7):1000 MHz,
Bus:300 MHz, DDR:800 MHz (1600 MT/s data rate),
Reset Configuration Word (RCW):
00000000: 0608000a 00000000 00000000 00000000
00000010: 70000000 00407900 e0025a00 21046000
00000020: 00000000 00000000 00000000 00038000
00000030: 00080000 48007340 00000000 00000000
Board: LS1021ATWR
CPLD: Vfb.fb
PCBA: Vfb.0
VBank: 1
I2C: ready
DRAM: 1 GiB (DDR3, 32-bit, CL=10.5, ECC off)
Using SERDES1 Protocol: 112 (0x70)
Flash: 128 MiB
MMC: FSL_SDHC: 0
Warning - bad CRC, using default environment
EEPROM: NXID v1
Firmware 'Microcode version 0.0.0 for T1040 r1.0' for 1040 V1.0
QE: uploading microcode 'Microcode for T1040 r1.0'
In: serial
Out: serial
Err: serial
SATA link 0 timeout.
AHCI 0001.0300 1 slots 1 ports ? Gbps 0x1 impl SATA mode
flags: 64bit ncq pm clo only pmp fbss pio slum part ccc
scanning bus for devices...
Found 0 device(s).
Net: eTSEC2 is in sgmii mode.
eTSEC1 , eTSEC2, eTSEC3
=>
=>
Now how we have to proceed to have Linux working?