I have a new morello board that I'm trying to get setup. I've followed the setup instructions and have the USB debug line connected to a Linux host (in VMWare).
Upon power on, I get serial output on the MCC, PCC, SCP and MCP lines but all the other lines are blank including the AP line. I've attached the output I get.
I was able to update the firmware SD card and saw the MCC copy it over but no change. Its like its stuck waiting for a signal but I don't know what. NOTE: I do have a bootable image on the SATA drive and on a USB drive connected to the box.
MCC
Arm M1SDP MCC Boot loader v1.0.0 HBI0364 build 641 MCC: Power On MCC to access SD card request acknowledged. Clear ULINK JTAG Time : 07:09:58 Date : 09:11:2023 Arm M1SDP MCC Firmware v2.3.3 Build Date: Jun 23 2023 Powering up system... MCC to access SD card request acknowledged. Clear ULINK JTAG Time : 07:10:05 Date : 09:11:2023 Switching on ATXPSU... Switching on main power... 12V Rail Check Pass Reading Board File \MB\HBI0364B\io_v010f.txt TOTAL OSCCLKS: 15 PMIC RAM configuration (80_1_86G.bin)... Temperature (deg C) Outlet = 24.2 PMIC = 28.2 SoC = 27.9 IN2 = 26.1 IN1 = 24.3 MidBrd = 28 PCIeSW = 25 MCC = 25.4 FPGA = 27.5 SoC Fan Speed = 9% ALERT off Configuring motherboard (rev B, var A)... Configuring FPGA from file \MB\HBI0364B\io_v010f.bit Address: 0x00000000Address: 0x00020000Address: 0x00040000Address: 0x00060000Address: 0x00080000Address: 0x000A0000Address: 0x000C0000Address: 0x000E0000Address: 0x00100000Address: 0x00120000Address: 0x00140000Address: 0x00160000Address: 0x00180000Address: 0x001A0000Address: 0x001C0000Address: 0x001E0000Address: 0x00200000Address: 0x00220000Address: 0x00240000Address: 0x00260000Address: 0x00280000Address: 0x002A0000Address: 0x002C0000Address: 0x002E0000Address: 0x00300000Address: 0x00320000Address: 0x00340000Address: 0x00360000Address: 0x00380000Address: 0x003A0000Address: 0x003C0000Address: 0x003E0000Address: 0x00400000Address: 0x00420000Address: 0x00440000Address: 0x00460000Address: 0x00480000Address: 0x004A0000Address: 0x004C0000Address: 0x004E0000Address: 0x00500000Address: 0x00520000Address: 0x00540000Address: 0x00560000Address: 0x00580000Address: 0x005A0000Address: 0x005C0000Address: 0x005E0000Address: 0x00600000Address: 0x00620000Address: 0x00640000Address: 0x00660000Address: 0x00680000Address: 0x006A0000Address: 0x006C0000Address: 0x006E0000Address: 0x00700000Address: 0x00720000Address: 0x00740000Address: 0x00760000Address: 0x00780000Address: 0x007A0000Address: 0x007C0000Address: 0x007E0000 FPGA configuration complete. Config clocks num: 15 OSCCLK0 : 50.000000MHz OSCCLK1 : 50.000000MHz OSCCLK2 : 50.000000MHz OSCCLK3 : 50.000000MHz OSCCLK4 : 50.000000MHz OSCCLK5 : 50.000000MHz OSCCLK6 : 50.000000MHz OSCCLK7 : 50.000000MHz OSCCLK8 : 75.000000MHz OSCCLK9 : 85.000000MHz OSCCLK10 : 12.288000MHz OSCCLK11 : 50.000000MHz OSCCLK12 : 50.000000MHz OSCCLK13 : 50.000000MHz OSCCLK14 : 170.000000MHz OSCCLK setup: PASSED GTXCLK setup: PASSED EEPROM config found File to compare \MB\HBI0364B\pci_v002.bin \MB\HBI0364B\pci_v002.bin Writing SCC 0x014 with ACLK 50000000 Hz Writing SCC 0x00C with 0x00000003 Writing SCC 0x020 with 0x06090805 Writing SCC 0x024 with 0x06060606 Writing SCC 0x028 with 0x00000606 Writing SCC 0x1160 with 0x00000001 Writing SCC 0x1164 with 0x01000000 Writing SCC 0x1168 with 0x00000000 Writing SCC 0x116C with 0x00000000 Writing SCC 0x1180 with 0x00000000 Writing SCC 0x1184 with 0x0000000C Writing SCC 0x1188 with 0x00000000 Writing SCC 0x118C with 0x00000000 Writing SCC 0x1190 with 0x00000000 Writing SCC 0x1194 with 0x00000000 Writing SCC 0x1198 with 0x00000000 Writing SCC 0x119C with 0x00000000 Reading SCC 0xFF8 with 0x0A364A08 Reading SCC 0xFFC with 0x41050000 QSPI Controller detected id = 0x4000303 Device ID 0x20, 0xBB, 0x19 Setting QSPI dummy clocks... Dummy clocks already set Device ID 0x20, 0xBB, 0x19 QSPI Controller detected id = 0x4000303 Device ID 0x20, 0xBB, 0x19 Setting QSPI dummy clocks... Dummy clocks already set Device ID 0x20, 0xBB, 0x19 QSPI Controller detected id = 0x4000303 Device ID 0x20, 0xBB, 0x19 Setting QSPI dummy clocks... Dummy clocks already set Device ID 0x20, 0xBB, 0x19 Reading images file \MB\HBI0364B\images.txt PCIe NIC MAC address = 0002 F7009B29 PCC MAC address = 0002 F7009B28 LAN9221 was identified successfully. MAC addrs test: PASSED SMC MAC address 0002-F700-9B2A Identifying DDR 0 Device Information Manufacturer ID = 80 2C Module Part Number = 9ASF1G72PZ-2G9E1 Module Serial Number = 30 7A A1 7 Identifying DDR 1 Device Information Manufacturer ID = 80 2C Module Part Number = 9ASF1G72PZ-2G9E1 Module Serial Number = 30 7A 87 2F Setting System LEDs[7:4] Setting PCIe_nPERST/PCIESW_PERSTN PCIe control C2C disabled APUART0 connected to USBPORT_3 SCPUART connected to USBPORT_4 MCPUART connected to USBPORT_5 PL031 Date & Time set = Thu Nov 9 07:10:24 2023 QSPI test (0x6403FEF8):0xFFFFFFFF Releasing SOC_nPOR/SOC_nSRST Setting I2C_MUX to SCP USB Serial Number = 50053022C034 Cmd>
PCC
Arm M1SDP PCC Boot loader v1.0.3 Starting the PCC Bios... ___ ___ ___ | _ \ / _| / _| | _/ | (_ | (_ |_| \___| \___| ARM Platform Configuration Controller Firmware Platform: Morello Configuration: Morello Build Date: Wed Aug 24 20:39:36 BST 2022 Build Version: PCC_v056 Copyright 2018-22 ARM Limited ALL RIGHTS RESERVED. LED init...SUCCESS IOFPGA FMC memory mapping init...SUCCESS No startup options installed, skipping countdown. EEPROM init...SUCCESS RTC init...SUCCESS Initializing SPI1 interface to MCC. Initializing SPI interface 0 SPI interface 1 clock is enabled. SPI interface 0 is enabled. MCC SPI1 IRQs enabled. MCC SPI Interface HW setup completed. MCC SPI Interface setup completed. PCC2SCP interface init...SUCCESS Initializing module with index 0 Initializing module with index 1 Initializing module with index 2 Firmware Services Initialization Complete. PCC SPI1 timer initialization finished. pcc_cli>[ETH] MAC address: 00:02:F7:00:9B:28 [ETH] HAL_ETH_Init failed! [ETH] Link down, check ethernet connection. IPMI listener active. Received reset request from SoC via F2P_SS_RSTREQ. F2P_SS_RSTREQ ignored because IOFPGA is powered off. F2PCC_INT triggered by IOFPGA, nothing to do here. Sent reg 2000 cmd 0000 data 0000 Received reg D003 cmd 0000 data 0002 MCC Request Command detected PCC FMC GPIO init request PCC FMC GPIO init complete
SCP
[ 0.000000] ___ ___ ___ __ _ [ 0.000000] / __|/ __| _ \___ / _(_)_ _ _ ____ __ ____ _ _ _ ___ [ 0.000000] \__ | (__| _|___| _| | '_| ' \ V V / _` | '_/ -_) [ 0.000000] |___/\___|_| |_| |_|_| |_|_|_\_/\_/\__,_|_| \___| [ 0.000000] [ 0.000000] v2.7.0_2020-11-19_07-20-34-d49e1335 [ 0.000000] [ 0.000000] [FWK] Module initialization complete! [ 0.000000] [ROM] Trying to identify FIP at 0x30000000 [ 0.000000] [ROM] Located SCP_BL2: [ 0.000000] [ROM] address: 0x30000060 [ 0.000000] [ROM] size : 172880 [ 0.000000] [ROM] flags : 0x0000000000000000 [ 0.000000] [ROM] Copying SCP_BL2 to ITCRAM...! [ 0.000000] [ROM] Done! [ 0.000000] [ROM] Jumping to SCP_BL2 [ 0.000000] ___ ___ ___ __ _ [ 0.000000] / __|/ __| _ \___ / _(_)_ _ _ ____ __ ____ _ _ _ ___ [ 0.000000] \__ | (__| _|___| _| | '_| ' \ V V / _` | '_/ -_) [ 0.000000] |___/\___|_| |_| |_|_| |_|_|_\_/\_/\__,_|_| \___| [ 0.000000] [ 0.000000] d163a08 [ 0.000000] [ 0.000000] [CMN_SKEENA] Multichip mode: no [ 0.000000] [CMN_SKEENA] Chip ID: 0 [ 0.000000] [PVT] Morello Sensor Library version 1.0 [ 0.000000] [PVT] Started driver version 1.0 [ 0.000000] [MORELLO SYSTEM] Requesting SYSTOP initialization... [ 0.000000] [FWK] Module initialization complete! [ 0.000000] [CMN_SKEENA] Starting discovery... [ 0.000000] [CMN_SKEENA] [ 0.000000] [CMN_SKEENA] XP (4, 1) ID:264, LID:9 [ 0.000000] [CMN_SKEENA] [ 0.000000] [CMN_SKEENA] XP (4, 0) ID:256, LID:4 [ 0.000000] [CMN_SKEENA] [ 0.000000] [CMN_SKEENA] XP (3, 1) ID:200, LID:8 [ 0.000000] [CMN_SKEENA] HN-F ID:200, LID:3 @0x71900000 [ 0.000000] [CMN_SKEENA] [ 0.000000] [CMN_SKEENA] XP (3, 0) ID:192, LID:3 [ 0.000000] [CMN_SKEENA] HN-F ID:196, LID:1 @0x71804000 [ 0.000000] [CMN_SKEENA] Found external node ID: 192 [ 0.000000] [CMN_SKEENA] [ 0.000000] [CMN_SKEENA] XP (2, 1) ID:136, LID:7 [ 0.000000] [CMN_SKEENA] Found external node ID: 140 [ 0.000000] [CMN_SKEENA] HN-F ID:136, LID:2 @0x71100000 [ 0.000000] [CMN_SKEENA] [ 0.000000] [CMN_SKEENA] XP (2, 0) ID:128, LID:2 [ 0.000000] [CMN_SKEENA] HN-F ID:132, LID:0 @0x71004000 [ 0.000000] [CMN_SKEENA] SBSX ID:128, LID:0 @0x71000000 [ 0.000000] [CMN_SKEENA] [ 0.000000] [CMN_SKEENA] XP (1, 1) ID:72, LID:6 [ 0.000000] [CMN_SKEENA] Found CXLA at node ID: 78 [ 0.000000] [CMN_SKEENA] RN-SAM ID:76, LID:0 @0x70954000 [ 0.000000] [CMN_SKEENA] CXHA ID:76, LID:0 @0x70914000 [ 0.000000] [CMN_SKEENA] CXRA ID:76, LID:0 @0x70904000 [ 0.000000] [CMN_SKEENA] HN-I ID:72, LID:1 @0x70910000 [ 0.000000] [CMN_SKEENA] [ 0.000000] [CMN_SKEENA] XP (1, 0) ID:64, LID:1 [ 0.000000] [CMN_SKEENA] HN-I ID:68, LID:0 @0x70854000 [ 0.000000] [CMN_SKEENA] DTC ID:68, LID:0 @0x70834000 [ 0.000000] [CMN_SKEENA] DVM ID:68, LID:0 @0x70824000 [ 0.000000] [CMN_SKEENA] RN-SAM ID:64, LID:0 @0x70820000 [ 0.000000] [CMN_SKEENA] RN-D ID:64, LID:2 @0x70810000 [ 0.000000] [CMN_SKEENA] [ 0.000000] [CMN_SKEENA] XP (0, 1) ID:8, LID:5 [ 0.000000] [CMN_SKEENA] RN-SAM ID:12, LID:0 @0x70124000 [ 0.000000] [CMN_SKEENA] RN-D ID:12, LID:4 @0x70114000 [ 0.000000] [CMN_SKEENA] RN-SAM ID:8, LID:0 @0x70120000 [ 0.000000] [CMN_SKEENA] RN-D ID:8, LID:3 @0x70110000 [ 0.000000] [CMN_SKEENA] [ 0.000000] [CMN_SKEENA] XP (0, 0) ID:0, LID:0 [ 0.000000] [CMN_SKEENA] RN-SAM ID:4, LID:0 @0x70024000 [ 0.000000] [CMN_SKEENA] RN-D ID:4, LID:1 @0x70014000 [ 0.000000] [CMN_SKEENA] RN-SAM ID:0, LID:0 @0x70020000 [ 0.000000] [CMN_SKEENA] RN-D ID:0, LID:0 @0x70010000 [ 0.000000] [CMN_SKEENA] Total internal RN-SAM nodes: 6 [ 0.000000] [CMN_SKEENA] Total external RN-SAM nodes: 2 [ 0.000000] [CMN_SKEENA] Total HN-F nodes: 4 [ 0.000000] [CMN_SKEENA] Total RN-F nodes: 2 [ 0.000000] [CMN_SKEENA] Total RN-D nodes: 5 [ 0.000000] [CMN_SKEENA] Total RN-I nodes: 0 [ 0.000000] [CMN_SKEENA] CCIX CXLA node at: 0x70924000 [ 0.000000] [CMN_SKEENA] CCIX CXRA node at: 0x70904000 [ 0.000000] [CMN_SKEENA] CCIX CXHA node at: 0x70914000 [ 0.000000] [CMN_SKEENA] Configuring RN-SAM for node id 76 at 0x70954000 [ 0.000000] [CMN_SKEENA] [0x0000000000000000 - 0x000007FFFFFFFFFF] System [ 0.000000] [CMN_SKEENA] [0x0000000000000000 - 0x0000000007FFFFFF] Sub-Sys [ 0.000000] [CMN_SKEENA] [0x0000000008000000 - 0x000000000FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000010000000 - 0x000000001FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000020000000 - 0x000000003FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000040000000 - 0x000000005FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000060000000 - 0x000000006FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000070000000 - 0x000000007FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000400000000 - 0x00000007FFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000800000000 - 0x0000000FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000001000000000 - 0x0000001FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000002000000000 - 0x00000027FFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000002800000000 - 0x0000002FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000003000000000 - 0x0000003FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000004000000000 - 0x0000004FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000005000000000 - 0x0000005FFFFFFFFF] System [ 0.000000] [CMN_SKEENA] [0x0000006000000000 - 0x0000007FFFFFFFFF] System [ 0.000000] [CMN_SKEENA] [0x0000008000000000 - 0x000000807FFFFFFF] System [ 0.000000] [CMN_SKEENA] [0x0000040000000000 - 0x000007FFFFFFFFFF] CCIX [ 0.000000] [CMN_SKEENA] Configuring RN-SAM for node id 64 at 0x70820000 [ 0.000000] [CMN_SKEENA] [0x0000000000000000 - 0x000007FFFFFFFFFF] System [ 0.000000] [CMN_SKEENA] [0x0000000000000000 - 0x0000000007FFFFFF] Sub-Sys [ 0.000000] [CMN_SKEENA] [0x0000000008000000 - 0x000000000FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000010000000 - 0x000000001FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000020000000 - 0x000000003FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000040000000 - 0x000000005FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000060000000 - 0x000000006FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000070000000 - 0x000000007FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000400000000 - 0x00000007FFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000800000000 - 0x0000000FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000001000000000 - 0x0000001FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000002000000000 - 0x00000027FFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000002800000000 - 0x0000002FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000003000000000 - 0x0000003FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000004000000000 - 0x0000004FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000005000000000 - 0x0000005FFFFFFFFF] System [ 0.000000] [CMN_SKEENA] [0x0000006000000000 - 0x0000007FFFFFFFFF] System [ 0.000000] [CMN_SKEENA] [0x0000008000000000 - 0x000000807FFFFFFF] System [ 0.000000] [CMN_SKEENA] [0x0000040000000000 - 0x000007FFFFFFFFFF] CCIX [ 0.000000] [CMN_SKEENA] Configuring RN-SAM for node id 12 at 0x70124000 [ 0.000000] [CMN_SKEENA] [0x0000000000000000 - 0x000007FFFFFFFFFF] System [ 0.000000] [CMN_SKEENA] [0x0000000000000000 - 0x0000000007FFFFFF] Sub-Sys [ 0.000000] [CMN_SKEENA] [0x0000000008000000 - 0x000000000FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000010000000 - 0x000000001FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000020000000 - 0x000000003FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000040000000 - 0x000000005FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000060000000 - 0x000000006FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000070000000 - 0x000000007FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000400000000 - 0x00000007FFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000800000000 - 0x0000000FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000001000000000 - 0x0000001FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000002000000000 - 0x00000027FFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000002800000000 - 0x0000002FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000003000000000 - 0x0000003FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000004000000000 - 0x0000004FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000005000000000 - 0x0000005FFFFFFFFF] System [ 0.000000] [CMN_SKEENA] [0x0000006000000000 - 0x0000007FFFFFFFFF] System [ 0.000000] [CMN_SKEENA] [0x0000008000000000 - 0x000000807FFFFFFF] System [ 0.000000] [CMN_SKEENA] [0x0000040000000000 - 0x000007FFFFFFFFFF] CCIX [ 0.000000] [CMN_SKEENA] Configuring RN-SAM for node id 8 at 0x70120000 [ 0.000000] [CMN_SKEENA] [0x0000000000000000 - 0x000007FFFFFFFFFF] System [ 0.000000] [CMN_SKEENA] [0x0000000000000000 - 0x0000000007FFFFFF] Sub-Sys [ 0.000000] [CMN_SKEENA] [0x0000000008000000 - 0x000000000FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000010000000 - 0x000000001FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000020000000 - 0x000000003FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000040000000 - 0x000000005FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000060000000 - 0x000000006FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000070000000 - 0x000000007FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000400000000 - 0x00000007FFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000800000000 - 0x0000000FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000001000000000 - 0x0000001FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000002000000000 - 0x00000027FFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000002800000000 - 0x0000002FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000003000000000 - 0x0000003FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000004000000000 - 0x0000004FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000005000000000 - 0x0000005FFFFFFFFF] System [ 0.000000] [CMN_SKEENA] [0x0000006000000000 - 0x0000007FFFFFFFFF] System [ 0.000000] [CMN_SKEENA] [0x0000008000000000 - 0x000000807FFFFFFF] System [ 0.000000] [CMN_SKEENA] [0x0000040000000000 - 0x000007FFFFFFFFFF] CCIX [ 0.000000] [CMN_SKEENA] Configuring RN-SAM for node id 4 at 0x70024000 [ 0.000000] [CMN_SKEENA] [0x0000000000000000 - 0x000007FFFFFFFFFF] System [ 0.000000] [CMN_SKEENA] [0x0000000000000000 - 0x0000000007FFFFFF] Sub-Sys [ 0.000000] [CMN_SKEENA] [0x0000000008000000 - 0x000000000FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000010000000 - 0x000000001FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000020000000 - 0x000000003FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000040000000 - 0x000000005FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000060000000 - 0x000000006FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000070000000 - 0x000000007FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000400000000 - 0x00000007FFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000800000000 - 0x0000000FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000001000000000 - 0x0000001FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000002000000000 - 0x00000027FFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000002800000000 - 0x0000002FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000003000000000 - 0x0000003FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000004000000000 - 0x0000004FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000005000000000 - 0x0000005FFFFFFFFF] System [ 0.000000] [CMN_SKEENA] [0x0000006000000000 - 0x0000007FFFFFFFFF] System [ 0.000000] [CMN_SKEENA] [0x0000008000000000 - 0x000000807FFFFFFF] System [ 0.000000] [CMN_SKEENA] [0x0000040000000000 - 0x000007FFFFFFFFFF] CCIX [ 0.000000] [CMN_SKEENA] Configuring RN-SAM for node id 0 at 0x70020000 [ 0.000000] [CMN_SKEENA] [0x0000000000000000 - 0x000007FFFFFFFFFF] System [ 0.000000] [CMN_SKEENA] [0x0000000000000000 - 0x0000000007FFFFFF] Sub-Sys [ 0.000000] [CMN_SKEENA] [0x0000000008000000 - 0x000000000FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000010000000 - 0x000000001FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000020000000 - 0x000000003FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000040000000 - 0x000000005FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000060000000 - 0x000000006FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000070000000 - 0x000000007FFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000400000000 - 0x00000007FFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000000800000000 - 0x0000000FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000001000000000 - 0x0000001FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000002000000000 - 0x00000027FFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000002800000000 - 0x0000002FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000003000000000 - 0x0000003FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000004000000000 - 0x0000004FFFFFFFFF] I/O [ 0.000000] [CMN_SKEENA] [0x0000005000000000 - 0x0000005FFFFFFFFF] System [ 0.000000] [CMN_SKEENA] [0x0000006000000000 - 0x0000007FFFFFFFFF] System [ 0.000000] [CMN_SKEENA] [0x0000008000000000 - 0x000000807FFFFFFF] System [ 0.000000] [CMN_SKEENA] [0x0000040000000000 - 0x000007FFFFFFFFFF] CCIX [ 0.000000] [CMN_SKEENA] Done [ 0.000000] [APContext] Zeroing AP context area [0xa4000fc0 - 0xa4001000] [ 0.000000] [DDR] Starting DDR subsystem initialization at 1466 MHz [ 0.000000] [DDR] Identifying connected DIMM cards... [ 0.000000] DIMM 0 information: [ 0.000000] Manufacturer ID = 0x80 0x2c [ 0.000000] Module part number = 9ASF1G72PZ-2G9E1 Ø# [ 0.000000] Module serial number = 0x30 0x7a 0xa1 0x7 [ 0.000000] Module manufacturing week 30 year 21 [ 0.000000] DIMM 1 information: [ 0.000000] Manufacturer ID = 0x80 0x2c [ 0.000000] Module part number = 9ASF1G72PZ-2G9E1 Ø# [ 0.000000] Module serial number = 0x30 0x7a 0x87 0x2f [ 0.000000] Module manufacturing week 30 year 21 [ 0.000000] [DDR] Initialising DMC-Bing at 0x4e000000 [ 0.000000] [DDR] Configuring interrupts for DMC0 [ 0.000000] [DDR] Writing functional settings [ 0.000000] [DDR-PHY] Initializing PHY at 0x0x50604000 for 1466 MHz speed [ 0.000000] [DDR] Sending direct DDR commands [ 0.000000] [DDR] Training DDR memories... [ 0.000000] [DDR] Write leveling rank 1... [ 0.000000] [DDR] PASS [ 0.000000] [DDR] Read gate training [ 0.000000] [DDR] A side... [ 0.000000] [DDR] PASS [ 0.000000] [DDR] Read eye training [ 0.000000] [DDR] A side... [ 0.000000] [DDR] PASS [ 0.000000] [DDR] B side... [ 0.000000] [DDR] PASS [ 0.000000] [DDR] MC initiated update... [ 0.000000] [DDR] PASS [ 0.000000] [DDR-PHY] Post training PHY setting at 0x50604000 [ 0.000000] [DDR-PHY] Performing write eye training... [ 0.000000] [DDR-PHY] PASS! [ 0.000000] [DDR] Enable DIMM refresh... [ 0.000000] [DDR] PASS [ 0.000000] [DDR] Setting DMC to READY mode [ 0.000000] [DDR] DMC init done. [ 0.000000] [DDR] Initialising DMC-Bing at 0x4e100000 [ 0.000000] [DDR] Configuring interrupts for DMC1 [ 0.000000] [DDR] Writing functional settings [ 0.000000] [DDR-PHY] Initializing PHY at 0x0x50614000 for 1466 MHz speed [ 0.000000] [DDR] Sending direct DDR commands [ 0.000000] [DDR] Training DDR memories... [ 0.000000] [DDR] Write leveling rank 1...
MCP
[ 0.000000] ___ ___ ___ __ _ [ 0.000000] / __|/ __| _ \___ / _(_)_ _ _ ____ __ ____ _ _ _ ___ [ 0.000000] \__ | (__| _|___| _| | '_| ' \ V V / _` | '_/ -_) [ 0.000000] |___/\___|_| |_| |_|_| |_|_|_\_/\_/\__,_|_| \___| [ 0.000000] [ 0.000000] v2.7.0_2020-11-19_07-20-34-d49e1335 [ 0.000000] [ 0.000000] [FWK] Module initialization complete! [ 0.000000] [ROM] Trying to identify FIP at 0x30000000 [ 0.000000] [ROM] Located MCP_BL2: [ 0.000000] [ROM] address: 0x30000060 [ 0.000000] [ROM] size : 30892 [ 0.000000] [ROM] flags : 0x0000000000000000 [ 0.000000] [ROM] Copying MCP_BL2 to ITCRAM...! [ 0.000000] [ROM] Done! [ 0.000000] [ROM] Jumping to MCP_BL2 [ 0.000000] ___ ___ ___ __ _ [ 0.000000] / __|/ __| _ \___ / _(_)_ _ _ ____ __ ____ _ _ _ ___ [ 0.000000] \__ | (__| _|___| _| | '_| ' \ V V / _` | '_/ -_) [ 0.000000] |___/\___|_| |_| |_|_| |_|_|_\_/\_/\__,_|_| \___| [ 0.000000] [ 0.000000] d163a08 [ 0.000000] [ 0.000000] [FWK] Module initialization complete! [ 0.000000] [MCP SYSTEM] Waiting for handshake pattern from SCP...
Hi, Brett.From the SCP logs, it seems like the DDR write levelling training for one of the two connected DDR DIMMs didn't go through. As a result, SCP firmware's initialisation terminated prematurely which explains why AP (and hence its console) was never brought up. The suspicion is that it could be down to the DIMM seating in the slot, so reseating the DIMMs (and/or swapping them) might do the trick.Please let us know if the error persists even after the reseating.Kind regards,
Anurag
HI Anurag,
Thanks for the insight and debug ideas. I tried reseating them as well as swapping but I get the same output on the SCP log (except for the swapping of DIMM serial number locations). It always seems to hang on the second DIMM regardless of swapping so I'm assuming that the DIMMs are okay.
Brett
HI Brett,
From the evidence so far, our hardware folks suspect that the board has developed a fault. The best would be to log a support request here:
https://services.arm.com/support/s/contactsupport
Cheers,Kevn