LX2160ARDB-REV2 boot from Invalid setting ,xmap 7

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

LX2160ARDB-REV2 boot from Invalid setting ,xmap 7

ソリューションへジャンプ
3,987件の閲覧回数
Lee_1
Contributor I

Hi Team

I want to start the Board through xspi, but I see "Board: LX2160AE Rev2.0-RDB, Board version: O, boot from invalid setting, xmap: 7" in the log.

<NPU Ready>
NOTICE: BL2: v2.4(release):
NOTICE: BL2: Built : 10:26:27, Sep 3 2024
NOTICE: UDIMM CBD32D4S2S8MR-8
NOTICE: DDR PMU Hardware version-0x1210
NOTICE: DDR PMU Firmware vision-0x1001 (vA-2019.04)
NOTICE: DDR4 UDIMM with 1-rank 64-bit bus (x8)

NOTICE: 8 GB DDR4, 64-bit, CL=22, ECC off
NOTICE: BL2: Booting BL31
NOTICE: BL31: v2.4(release):
NOTICE: BL31: Built : 10:26:26, Sep 3 2024
NOTICE: Welcome to lx2160ardb BL31 Phase


U-Boot 2021.04 (Sep 03 2024 - 10:26:20 +0800)

SoC: LX2160AE Rev2.0 (0x87361020)
Clock Configuration:
CPU0(A72):2200 MHz CPU1(A72):2200 MHz CPU2(A72):2200 MHz
CPU3(A72):2200 MHz CPU4(A72):2200 MHz CPU5(A72):2200 MHz
CPU6(A72):2200 MHz CPU7(A72):2200 MHz CPU8(A72):2200 MHz
CPU9(A72):2200 MHz CPU10(A72):2200 MHz CPU11(A72):2200 MHz
CPU12(A72):2200 MHz CPU13(A72):2200 MHz CPU14(A72):2200 MHz
CPU15(A72):2200 MHz
Bus: 750 MHz DDR: 3200 MT/s
Reset Configuration Word (RCW):
00000000: 5883833c 24580058 00000000 00000000
00000010: 00000000 0c010000 00000000 00000000
00000020: 01e001a0 00002580 00000000 1800064e
00000030: 08250400 00000001 00000000 00000000
00000040: 00000000 00000000 00000000 00000000
00000050: 00000000 00000000 00000000 00000000
00000060: 00000000 00000000 00027088 00000000
00000070: 00a80031 00150032
Model: NXP Layerscape LX2160ARDB Board
Board: LX2160AE Rev2.0-RDB, Board version: O, boot from invalid setting, xmap: 7
FPGA: v255.255
SERDES1 Reference: Clock1 = 161.13MHz Clock2 = 161.13MHz
SERDES2 Reference: Clock1 = 100MHz Clock2 = 100MHz
SERDES3 Reference: Clock1 = 100MHz Clock2 = 100MHz
VID: Bus 0 has no device with address 0x63
VID: Couldn't read sensor abort VID adjustment
core voltage not adjusted
DRAM: 7.9 GiB
DDR 7.9 GiB (DDR4, 64-bit, CL=22, ECC off)
PCA: failed to select proper channel
Using SERDES1 Protocol: 8 (0x8)
Using SERDES2 Protocol: 5 (0x5)
Using SERDES3 Protocol: 0 (0x0)
SERDES3[PRTCL] = 0x0 is not valid
PCIe1: pcie@3400000 disabled
PCIe2: pcie@3500000 disabled
PCIe3: pcie@3600000 Root Complex: no link
PCIe4: pcie@3700000 disabled
PCIe5: pcie@3800000 disabled
PCIe6: pcie@3900000 disabled
WDT: Started with servicing (30s timeout)
MMC: FSL_SDHC: 0, FSL_SDHC: 1
Loading Environment from SPIFlash... SF: Detected mx25um51245g with page size 256 Bytes, erase size 16 KiB, total 64 MiB
*** Warning - bad CRC, using default environment

EEPROM: Invalid ID (ff ff ff ff)
In: serial_pl01x
Out: serial_pl01x
Err: serial_pl01x
SEC0: RNG instantiated
Net:
Warning: DPMAC3@usxgmii (eth0) using random MAC address - 5e:df:5d:a5:7a:98

Warning: DPMAC4@usxgmii (eth1) using random MAC address - a2:e1:07:33:60:c7

Warning: DPMAC5@25g-aui (eth2) using random MAC address - 5a:a6:ad:bc:e1:7e

Warning: DPMAC6@usxgmii (eth3) using random MAC address - fa:e3:56:29:f3:12

Warning: DPMAC17@rgmii-id (eth4) using random MAC address - 92:c0:55:9f:c2:a0

Warning: DPMAC18@rgmii-id (eth5) using random MAC address - ce:ea:c1:c9:d2:3d
eth0: DPMAC3@usxgmii, eth1: DPMAC4@usxgmii, eth2: DPMAC5@25g-aui, eth3: DPMAC6@usxgmii, eth4: DPMAC17@rgmii-id, eth5: DPMAC18@rgmii-id
SF: Detected mx25um51245g with page size 256 Bytes, erase size 16 KiB, total 64 MiB
device 0 offset 0x640000, size 0x80000
SF: 524288 bytes @ 0x640000 Read: OK
device 0 offset 0xa00000, size 0x300000
SF: 3145728 bytes @ 0xa00000 Read: OK
device 0 offset 0xe00000, size 0x100000
SF: 1048576 bytes @ 0xe00000 Read: OK
crc32+
fsl-mc: Booting Management Complex ... SUCCESS
fsl-mc: Management Complex booted (version: 10.30.0, boot status: 0x1)
Hit any key to stop autoboot: 0
SF: Detected mx25um51245g with page size 256 Bytes, erase size 16 KiB, total 64 MiB
device 0 offset 0x6c0000, size 0x40000
SF: 262144 bytes @ 0x6c0000 Read: OK
device 0 offset 0xd00000, size 0x100000
SF: 1048576 bytes @ 0xd00000 Read: OK
starting USB...
Bus usb3@3100000: Register 200017f NbrPorts 2
Starting the controller
USB XHCI 1.00
Bus usb3@3110000: Register 200017f NbrPorts 2
Starting the controller
USB XHCI 1.00
scanning bus usb3@3100000 for devices... 1 USB Device(s) found
scanning bus usb3@3110000 for devices... 1 USB Device(s) found
scanning usb for storage devices... 0 Storage Device(s) found

Device 0: unknown device
MMC: no card present
switch to partitions #0, OK
mmc1(part 0) is current device
Scanning mmc 1:1...
Found U-Boot script /lx2160ardb_boot.scr
1372 bytes read in 5 ms (267.6 KiB/s)
## Executing script at 80000000
30659072 bytes read in 110 ms (265.8 MiB/s)
49935 bytes read in 6 ms (7.9 MiB/s)
## Flattened Device Tree blob at 90000000
Booting using the fdt blob at 0x90000000
Loading Device Tree to 000000009fff0000, end 000000009ffff30e ... OK
fsl-mc: Deploying data path layout ... WARNING: Firmware returned an error (GSR: 0x3f)

Starting kernel ...

How can I solve this problem?

 

Thanks

0 件の賞賛
返信
1 解決策
3,935件の閲覧回数
yipingwang
NXP TechSupport
NXP TechSupport

Please refer to the following source code in board/freescale/lx2160a/lx2160a.c

sw = QIXIS_READ(arch);
printf("Board version: %c, boot from ", (sw & 0xf) - 1 + 'A');

if (src== BOOT_SOURCE_SD_MMC) {
puts("SD\n");
} else if (src== BOOT_SOURCE_SD_MMC2) {
puts("eMMC\n");
} else {
sw = QIXIS_READ(brdcfg[0]);
sw = (sw >> QIXIS_XMAP_SHIFT) & QIXIS_XMAP_MASK;
switch (sw) {
case 0:
case 4:
puts("FlexSPI DEV#0\n");
break;
case 1:
puts("FlexSPI DEV#1\n");
break;
case 2:
case 3:
puts("FlexSPI EMU\n");
break;
default:
printf("invalid setting, xmap: %d\n", sw);
break;
}

It means CPLD register BRDCFG0 wasn't read correctly.

Please refer to section "3.44 Board Configuration 0 (BRDCFG0)" in the attached document.

元の投稿で解決策を見る

0 件の賞賛
返信
2 返答(返信)
3,936件の閲覧回数
yipingwang
NXP TechSupport
NXP TechSupport

Please refer to the following source code in board/freescale/lx2160a/lx2160a.c

sw = QIXIS_READ(arch);
printf("Board version: %c, boot from ", (sw & 0xf) - 1 + 'A');

if (src== BOOT_SOURCE_SD_MMC) {
puts("SD\n");
} else if (src== BOOT_SOURCE_SD_MMC2) {
puts("eMMC\n");
} else {
sw = QIXIS_READ(brdcfg[0]);
sw = (sw >> QIXIS_XMAP_SHIFT) & QIXIS_XMAP_MASK;
switch (sw) {
case 0:
case 4:
puts("FlexSPI DEV#0\n");
break;
case 1:
puts("FlexSPI DEV#1\n");
break;
case 2:
case 3:
puts("FlexSPI EMU\n");
break;
default:
printf("invalid setting, xmap: %d\n", sw);
break;
}

It means CPLD register BRDCFG0 wasn't read correctly.

Please refer to section "3.44 Board Configuration 0 (BRDCFG0)" in the attached document.

0 件の賞賛
返信
3,872件の閲覧回数
Lee_1
Contributor I

Hi yipingwang 

Thank you for your help.

I don't know why the value read from the register BRDCFG0(050h) is 0xFF.

Do you have any other suggestions to help me solve the problem?

BR

0 件の賞賛
返信
%3CLINGO-SUB%20id%3D%22lingo-sub-1948880%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ELX2160ARDB-REV2%20%E3%81%AF%E7%84%A1%E5%8A%B9%E3%81%AA%E8%A8%AD%E5%AE%9A%E3%81%8B%E3%82%89%E8%B5%B7%E5%8B%95%E3%81%97%E3%81%BE%E3%81%99%20%2Cxmap%207%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1948880%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3E%E3%81%93%E3%82%93%E3%81%AB%E3%81%A1%E3%81%AF%3CSPAN%3E%E3%83%81%E3%83%BC%E3%83%A0%3C%2FSPAN%3E%3C%2FP%3E%3CP%3E%3CSPAN%3Exspi%20%E3%81%A7%E3%83%9C%E3%83%BC%E3%83%89%E3%82%92%E8%B5%B7%E5%8B%95%E3%81%97%E3%81%9F%E3%81%84%E3%81%AE%E3%81%A7%E3%81%99%E3%81%8C%E3%80%81%E3%80%8CBoard%3A%20LX2160AE%20Rev2.0-RDB%2C%E3%83%9C%E3%83%BC%E3%83%89%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%3AO%E3%80%81%E7%84%A1%E5%8A%B9%E3%81%AA%E8%A8%AD%E5%AE%9A%E3%81%8B%E3%82%89%E8%B5%B7%E5%8B%95%E3%80%81xmap%3A%E3%83%AD%E3%82%B0%E3%81%AB7%E3%82%A4%E3%83%B3%E3%83%81%E3%80%82%3C%2FSPAN%3E%3C%2FP%3E%3CPRE%20translate%3D%22no%22%3E%3CNPU%20ready%3D%22%22%3E%3CBR%20%2F%3ENOTICE%3A%20BL2%3A%20v2.4(release)%3A%3CBR%20%2F%3ENOTICE%3A%20BL2%3A%20Built%20%3A%2010%3A26%3A27%2C%20Sep%203%202024%3CBR%20%2F%3ENOTICE%3A%20UDIMM%20CBD32D4S2S8MR-8%20%3CBR%20%2F%3ENOTICE%3A%20DDR%20PMU%20Hardware%20version-0x1210%3CBR%20%2F%3ENOTICE%3A%20DDR%20PMU%20Firmware%20vision-0x1001%20(vA-2019.04)%3CBR%20%2F%3ENOTICE%3A%20DDR4%20UDIMM%20with%201-rank%2064-bit%20bus%20(x8)%3CBR%20%2F%3E%3CBR%20%2F%3ENOTICE%3A%208%20GB%20DDR4%2C%2064-bit%2C%20CL%3D22%2C%20ECC%20off%3CBR%20%2F%3ENOTICE%3A%20BL2%3A%20Booting%20BL31%3CBR%20%2F%3ENOTICE%3A%20BL31%3A%20v2.4(release)%3A%3CBR%20%2F%3ENOTICE%3A%20BL31%3A%20Built%20%3A%2010%3A26%3A26%2C%20Sep%203%202024%3CBR%20%2F%3ENOTICE%3A%20Welcome%20to%20lx2160ardb%20BL31%20Phase%3CBR%20%2F%3E%3CBR%20%2F%3E%3CBR%20%2F%3EU-Boot%202021.04%20(Sep%2003%202024%20-%2010%3A26%3A20%20%2B0800)%3CBR%20%2F%3E%3CBR%20%2F%3ESoC%3A%20LX2160AE%20Rev2.0%20(0x87361020)%3CBR%20%2F%3EClock%20Configuration%3A%3CBR%20%2F%3ECPU0(A72)%3A2200%20MHz%20CPU1(A72)%3A2200%20MHz%20CPU2(A72)%3A2200%20MHz%20%3CBR%20%2F%3ECPU3(A72)%3A2200%20MHz%20CPU4(A72)%3A2200%20MHz%20CPU5(A72)%3A2200%20MHz%20%3CBR%20%2F%3ECPU6(A72)%3A2200%20MHz%20CPU7(A72)%3A2200%20MHz%20CPU8(A72)%3A2200%20MHz%20%3CBR%20%2F%3ECPU9(A72)%3A2200%20MHz%20CPU10(A72)%3A2200%20MHz%20CPU11(A72)%3A2200%20MHz%20%3CBR%20%2F%3ECPU12(A72)%3A2200%20MHz%20CPU13(A72)%3A2200%20MHz%20CPU14(A72)%3A2200%20MHz%20%3CBR%20%2F%3ECPU15(A72)%3A2200%20MHz%20%3CBR%20%2F%3EBus%3A%20750%20MHz%20DDR%3A%203200%20MT%2Fs%3CBR%20%2F%3EReset%20Configuration%20Word%20(RCW)%3A%3CBR%20%2F%3E00000000%3A%205883833c%2024580058%2000000000%2000000000%3CBR%20%2F%3E00000010%3A%2000000000%200c010000%2000000000%2000000000%3CBR%20%2F%3E00000020%3A%2001e001a0%2000002580%2000000000%201800064e%3CBR%20%2F%3E00000030%3A%2008250400%2000000001%2000000000%2000000000%3CBR%20%2F%3E00000040%3A%2000000000%2000000000%2000000000%2000000000%3CBR%20%2F%3E00000050%3A%2000000000%2000000000%2000000000%2000000000%3CBR%20%2F%3E00000060%3A%2000000000%2000000000%2000027088%2000000000%3CBR%20%2F%3E00000070%3A%2000a80031%2000150032%3CBR%20%2F%3EModel%3A%20NXP%20Layerscape%20LX2160ARDB%20Board%3CBR%20%2F%3EBoard%3A%20LX2160AE%20Rev2.0-RDB%2C%20Board%20version%3A%20O%2C%20boot%20from%20invalid%20setting%2C%20xmap%3A%207%3CBR%20%2F%3EFPGA%3A%20v255.255%3CBR%20%2F%3ESERDES1%20Reference%3A%20Clock1%20%3D%20161.13MHz%20Clock2%20%3D%20161.13MHz%3CBR%20%2F%3ESERDES2%20Reference%3A%20Clock1%20%3D%20100MHz%20Clock2%20%3D%20100MHz%3CBR%20%2F%3ESERDES3%20Reference%3A%20Clock1%20%3D%20100MHz%20Clock2%20%3D%20100MHz%3CBR%20%2F%3EVID%3A%20Bus%200%20has%20no%20device%20with%20address%200x63%3CBR%20%2F%3EVID%3A%20Couldn't%20read%20sensor%20abort%20VID%20adjustment%3CBR%20%2F%3Ecore%20voltage%20not%20adjusted%3CBR%20%2F%3EDRAM%3A%207.9%20GiB%3CBR%20%2F%3EDDR%207.9%20GiB%20(DDR4%2C%2064-bit%2C%20CL%3D22%2C%20ECC%20off)%3CBR%20%2F%3EPCA%3A%20failed%20to%20select%20proper%20channel%3CBR%20%2F%3EUsing%20SERDES1%20Protocol%3A%208%20(0x8)%3CBR%20%2F%3EUsing%20SERDES2%20Protocol%3A%205%20(0x5)%3CBR%20%2F%3EUsing%20SERDES3%20Protocol%3A%200%20(0x0)%3CBR%20%2F%3ESERDES3%5BPRTCL%5D%20%3D%200x0%20is%20not%20valid%3CBR%20%2F%3EPCIe1%3A%20pcie%403400000%20disabled%3CBR%20%2F%3EPCIe2%3A%20pcie%403500000%20disabled%3CBR%20%2F%3EPCIe3%3A%20pcie%403600000%20Root%20Complex%3A%20no%20link%3CBR%20%2F%3EPCIe4%3A%20pcie%403700000%20disabled%3CBR%20%2F%3EPCIe5%3A%20pcie%403800000%20disabled%3CBR%20%2F%3EPCIe6%3A%20pcie%403900000%20disabled%3CBR%20%2F%3EWDT%3A%20Started%20with%20servicing%20(30s%20timeout)%3CBR%20%2F%3EMMC%3A%20FSL_SDHC%3A%200%2C%20FSL_SDHC%3A%201%3CBR%20%2F%3ELoading%20Environment%20from%20SPIFlash...%20SF%3A%20Detected%20mx25um51245g%20with%20page%20size%20256%20Bytes%2C%20erase%20size%2016%20KiB%2C%20total%2064%20MiB%3CBR%20%2F%3E***%20Warning%20-%20bad%20CRC%2C%20using%20default%20environment%3CBR%20%2F%3E%3CBR%20%2F%3EEEPROM%3A%20Invalid%20ID%20(ff%20ff%20ff%20ff)%3CBR%20%2F%3EIn%3A%20serial_pl01x%3CBR%20%2F%3EOut%3A%20serial_pl01x%3CBR%20%2F%3EErr%3A%20serial_pl01x%3CBR%20%2F%3ESEC0%3A%20RNG%20instantiated%3CBR%20%2F%3ENet%3A%20%3CBR%20%2F%3EWarning%3A%20DPMAC3%40usxgmii%20(eth0)%20using%20random%20MAC%20address%20-%205e%3Adf%3A5d%3Aa5%3A7a%3A98%3CBR%20%2F%3E%3CBR%20%2F%3EWarning%3A%20DPMAC4%40usxgmii%20(eth1)%20using%20random%20MAC%20address%20-%20a2%3Ae1%3A07%3A33%3A60%3Ac7%3CBR%20%2F%3E%3CBR%20%2F%3EWarning%3A%20DPMAC5%4025g-aui%20(eth2)%20using%20random%20MAC%20address%20-%205a%3Aa6%3Aad%3Abc%3Ae1%3A7e%3CBR%20%2F%3E%3CBR%20%2F%3EWarning%3A%20DPMAC6%40usxgmii%20(eth3)%20using%20random%20MAC%20address%20-%20fa%3Ae3%3A56%3A29%3Af3%3A12%3CBR%20%2F%3E%3CBR%20%2F%3EWarning%3A%20DPMAC17%40rgmii-id%20(eth4)%20using%20random%20MAC%20address%20-%2092%3Ac0%3A55%3A9f%3Ac2%3Aa0%3CBR%20%2F%3E%3CBR%20%2F%3EWarning%3A%20DPMAC18%40rgmii-id%20(eth5)%20using%20random%20MAC%20address%20-%20ce%3Aea%3Ac1%3Ac9%3Ad2%3A3d%3CBR%20%2F%3Eeth0%3A%20DPMAC3%40usxgmii%2C%20eth1%3A%20DPMAC4%40usxgmii%2C%20eth2%3A%20DPMAC5%4025g-aui%2C%20eth3%3A%20DPMAC6%40usxgmii%2C%20eth4%3A%20DPMAC17%40rgmii-id%2C%20eth5%3A%20DPMAC18%40rgmii-id%3CBR%20%2F%3ESF%3A%20Detected%20mx25um51245g%20with%20page%20size%20256%20Bytes%2C%20erase%20size%2016%20KiB%2C%20total%2064%20MiB%3CBR%20%2F%3Edevice%200%20offset%200x640000%2C%20size%200x80000%3CBR%20%2F%3ESF%3A%20524288%20bytes%20%40%200x640000%20Read%3A%20OK%3CBR%20%2F%3Edevice%200%20offset%200xa00000%2C%20size%200x300000%3CBR%20%2F%3ESF%3A%203145728%20bytes%20%40%200xa00000%20Read%3A%20OK%3CBR%20%2F%3Edevice%200%20offset%200xe00000%2C%20size%200x100000%3CBR%20%2F%3ESF%3A%201048576%20bytes%20%40%200xe00000%20Read%3A%20OK%3CBR%20%2F%3Ecrc32%2B%20%3CBR%20%2F%3Efsl-mc%3A%20Booting%20Management%20Complex%20...%20SUCCESS%3CBR%20%2F%3Efsl-mc%3A%20Management%20Complex%20booted%20(version%3A%2010.30.0%2C%20boot%20status%3A%200x1)%3CBR%20%2F%3EHit%20any%20key%20to%20stop%20autoboot%3A%200%20%3CBR%20%2F%3ESF%3A%20Detected%20mx25um51245g%20with%20page%20size%20256%20Bytes%2C%20erase%20size%2016%20KiB%2C%20total%2064%20MiB%3CBR%20%2F%3Edevice%200%20offset%200x6c0000%2C%20size%200x40000%3CBR%20%2F%3ESF%3A%20262144%20bytes%20%40%200x6c0000%20Read%3A%20OK%3CBR%20%2F%3Edevice%200%20offset%200xd00000%2C%20size%200x100000%3CBR%20%2F%3ESF%3A%201048576%20bytes%20%40%200xd00000%20Read%3A%20OK%3CBR%20%2F%3Estarting%20USB...%3CBR%20%2F%3EBus%20usb3%403100000%3A%20Register%20200017f%20NbrPorts%202%3CBR%20%2F%3EStarting%20the%20controller%3CBR%20%2F%3EUSB%20XHCI%201.00%3CBR%20%2F%3EBus%20usb3%403110000%3A%20Register%20200017f%20NbrPorts%202%3CBR%20%2F%3EStarting%20the%20controller%3CBR%20%2F%3EUSB%20XHCI%201.00%3CBR%20%2F%3Escanning%20bus%20usb3%403100000%20for%20devices...%201%20USB%20Device(s)%20found%3CBR%20%2F%3Escanning%20bus%20usb3%403110000%20for%20devices...%201%20USB%20Device(s)%20found%3CBR%20%2F%3Escanning%20usb%20for%20storage%20devices...%200%20Storage%20Device(s)%20found%3CBR%20%2F%3E%3CBR%20%2F%3EDevice%200%3A%20unknown%20device%3CBR%20%2F%3EMMC%3A%20no%20card%20present%3CBR%20%2F%3Eswitch%20to%20partitions%20%230%2C%20OK%3CBR%20%2F%3Emmc1(part%200)%20is%20current%20device%3CBR%20%2F%3EScanning%20mmc%201%3A1...%3CBR%20%2F%3EFound%20U-Boot%20script%20%2Flx2160ardb_boot.scr%3CBR%20%2F%3E1372%20bytes%20read%20in%205%20ms%20(267.6%20KiB%2Fs)%3CBR%20%2F%3E%23%23%20Executing%20script%20at%2080000000%3CBR%20%2F%3E30659072%20bytes%20read%20in%20110%20ms%20(265.8%20MiB%2Fs)%3CBR%20%2F%3E49935%20bytes%20read%20in%206%20ms%20(7.9%20MiB%2Fs)%3CBR%20%2F%3E%23%23%20Flattened%20Device%20Tree%20blob%20at%2090000000%3CBR%20%2F%3EBooting%20using%20the%20fdt%20blob%20at%200x90000000%3CBR%20%2F%3ELoading%20Device%20Tree%20to%20000000009fff0000%2C%20end%20000000009ffff30e%20...%20OK%3CBR%20%2F%3Efsl-mc%3A%20Deploying%20data%20path%20layout%20...%20WARNING%3A%20Firmware%20returned%20an%20error%20(GSR%3A%200x3f)%3CBR%20%2F%3E%3CBR%20%2F%3EStarting%20kernel%20...%3C%2FNPU%3E%3C%2FPRE%3E%3CP%3E%3CSPAN%3E%E3%81%A9%E3%81%86%E3%81%99%E3%82%8C%E3%81%B0%E3%81%93%E3%81%AE%E5%95%8F%E9%A1%8C%E3%82%92%E8%A7%A3%E6%B1%BA%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%81%8B%3F%3C%2FSPAN%3E%3C%2FP%3E%3CBR%20%2F%3E%3CP%3E%3CSPAN%3E%E3%81%82%E3%82%8A%E3%81%8C%E3%81%A8%E3%81%86%E3%81%94%E3%81%96%E3%81%84%E3%81%BE%E3%81%99%3C%2FSPAN%3E%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-1953206%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3ERe%3A%20LX2160ARDB-REV2%20%E3%81%AF%E7%84%A1%E5%8A%B9%E3%81%AA%E8%A8%AD%E5%AE%9A%E3%81%8B%E3%82%89%E8%B5%B7%E5%8B%95%E3%81%97%E3%81%BE%E3%81%99%E3%80%81xmap%207%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-1953206%22%20slang%3D%22en-US%22%20mode%3D%22CREATE%22%3E%3CP%3Eboard%2Ffreescale%2Flx2160a%2Flx2160a.c%20%E3%81%AE%E6%AC%A1%E3%81%AE%E3%82%BD%E3%83%BC%E3%82%B9%20%E3%82%B3%E3%83%BC%E3%83%89%E3%82%92%E5%8F%82%E7%85%A7%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82%3C%2FP%3E%0A%3CP%3Esw%20%3D%20QIXIS_READ(%E3%82%A2%E3%83%BC%E3%83%81)%3B%3CBR%20%2F%3Eprintf(%22%E3%83%9C%E3%83%BC%E3%83%89%20%E3%83%90%E3%83%BC%E3%82%B8%E3%83%A7%E3%83%B3%3A%20%25c%2C%20%E3%83%96%E3%83%BC%E3%83%88%E5%85%83%20%22%2C%20(sw%20%26amp%3B%200xf)%20-%201%20%2B%20'A')%3B%3C%2FP%3E%0A%3CP%3Eif%20(src%3D%3D%20BOOT_SOURCE_SD_MMC)%20%7B%3CBR%20%2F%3Eputs(%22SD%5Cn%22)%3B%3CBR%20%2F%3E%7D%20else%20if%20(src%3D%3D%20BOOT_SOURCE_SD_MMC2)%20%7B%3CBR%20%2F%3Eputs(%22eMMC%5Cn%22)%3B%3CBR%20%2F%3E%7D%20%E3%81%9D%E3%81%AE%E4%BB%96%20%7B%3CBR%20%2F%3Esw%20%3D%20QIXIS_READ(brdcfg%5B0%5D)%3B%3CBR%20%2F%3Esw%20%3D%20(sw%20%26gt%3B%26gt%3B%20QIXIS_XMAP_SHIFT)%20%26amp%3B%20QIXIS_XMAP_MASK%3B%3CBR%20%2F%3E%E3%82%B9%E3%82%A4%E3%83%83%E3%83%81(SW)%7B%3CBR%20%2F%3E%E3%82%B1%E3%83%BC%E3%82%B90%3A%3CBR%20%2F%3E%E3%82%B1%E3%83%BC%E3%82%B94%3A%3CBR%20%2F%3Eputs(%22FlexSPI%20DEV%230%5Cn%22)%3B%3CBR%20%2F%3E%E5%A3%8A%E3%81%99%3B%3CBR%20%2F%3E%E3%82%B1%E3%83%BC%E3%82%B91%3A%3CBR%20%2F%3Eputs(%22FlexSPI%20DEV%231%5Cn%22)%3B%3CBR%20%2F%3E%E5%A3%8A%E3%81%99%3B%3CBR%20%2F%3E%E3%82%B1%E3%83%BC%E3%82%B92%3A%3CBR%20%2F%3E%E3%82%B1%E3%83%BC%E3%82%B93%3A%3CBR%20%2F%3Eputs(%22FlexSPI%20EMU%5Cn%22)%3B%3CBR%20%2F%3E%E5%A3%8A%E3%81%99%3B%3CBR%20%2F%3E%E3%83%87%E3%83%95%E3%82%A9%E3%83%AB%E3%83%88%EF%BC%9A%3CBR%20%2F%3Eprintf(%22%E7%84%A1%E5%8A%B9%E3%81%AA%E8%A8%AD%E5%AE%9A%E3%80%81xmap%3A%20%25d%5Cn%22%2C%20sw)%3B%3CBR%20%2F%3E%E5%A3%8A%E3%81%99%3B%3CBR%20%2F%3E%7D%3C%2FP%3E%0A%3CP%3E%E3%81%93%E3%82%8C%E3%81%AF%E3%80%81CPLD%20%E3%83%AC%E3%82%B8%E3%82%B9%E3%82%BF%20BRDCFG0%20%E3%81%8C%E6%AD%A3%E3%81%97%E3%81%8F%E8%AA%AD%E3%81%BF%E5%8F%96%E3%82%89%E3%82%8C%E3%81%AA%E3%81%8B%E3%81%A3%E3%81%9F%E3%81%93%E3%81%A8%E3%82%92%E6%84%8F%E5%91%B3%E3%81%97%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%0A%3CP%3E%E3%80%8C3.44%E3%80%8D%E3%81%AE%E9%A0%85%E3%82%92%E5%8F%82%E7%85%A7%E3%81%97%E3%81%A6%E3%81%8F%E3%81%A0%E3%81%95%E3%81%84%E3%80%82Board%20Configuration%200%20(BRDCFG0)%E3%80%8D%E3%81%A8%E8%A8%98%E8%BC%89%E3%81%95%E3%82%8C%E3%81%A6%E3%81%84%E3%81%BE%E3%81%99%E3%80%82%3C%2FP%3E%3C%2FLINGO-BODY%3E