ls1028a "Synchronous Abort" Error after chaged the RCW

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

ls1028a "Synchronous Abort" Error after chaged the RCW

1,292件の閲覧回数
Gnimis
Contributor II

Hi,

We  builded the system with lsdk2012 for our custom board. Use the following commands:

$ flex-builder -m ls1028ardb -b sd 

$ flex-installer -b bootpartition_LS_arm64_lts_5.4.tgz -f firmware_ls1028ardb_uboot_sdboot.img -r rootfs_lsdk2012_ubuntu_main_arm64.tgz -p 4P=128M:1G:64M:-1 -d /dev/sdb

We modified the ddr init files, linux config, uboot config. With the default rcw file, the system could boot up. In order to adapt to our hardware, the configuration of serdes in rcw was modified from 85bb to 7777, and an error was encountered during system startup

## Flattened Device Tree blob at 90000000
Booting using the fdt blob at 0x90000000
Loading Device Tree to 000000008fff7000, end 000000008fffff54 ... OK
Unable to update property /sysclk:clock-frequency, err=FDT_ERR_NOTFOUND
WARNING could not find node fsl,vf610-edma: FDT_ERR_NOTFOUND.
WARNING could not find node fsl,sec-v4.0-job-ring: FDT_ERR_NOTFOUND.
WARNING could not find node fsl,sec-v4.0-job-ring: FDT_ERR_NOTFOUND.
WARNING could not find node fsl,sec-v4.0-job-ring: FDT_ERR_NOTFOUND.

"Synchronous Abort" handler, esr 0x96000005
elr: 000000008202bbbc lr : 000000008202bbf4 (reloc)
elr: 00000000b7b5cbbc lr : 00000000b7b5cbf4
x0 : 00000000b772f030 x1 : 00000007b7bd3c08
x2 : 00000000b772ce70 x3 : 00000000b772eee0
x4 : 0000000000000020 x5 : 0000000000000020
x6 : 00000000ffffffd8 x7 : 0000000000000009
x8 : 00000000b77272a0 x9 : 0000000000000008
x10: 0000000000005738 x11: 00000000b772735c
x12: 00000000000056f4 x13: 00000000ffffffff
x14: 0000000000000000 x15: 000000008fff7000
x16: 0000000000000006 x17: 0000000000000028
x18: 00000000b772cdb0 x19: 000000008fff7000
x20: 00000000b7be48d8 x21: 00000000b7be4798
x22: 000000008fff7000 x23: 00000000b7727328
x24: 0000000000000003 x25: 00000000b773fd78
x26: 00000000b7bd1078 x27: 0000000000000000
x28: 00000000b773fda0 x29: 00000000b77272a0

Code: 54000061 d2800000 d65f03c0 f9400401 (b9400821)
Resetting CPU ...

### ERROR ### Please RESET the board ###

The modification of the rcw file is as follows, rcw.ori is the original file.

--- rcw.ori/rcw_1500_gpu600.rcw  
+++ rcw/rcw_1500_gpu600.rcw   
@@ -34,11 +34,13 @@
 USB3_CLK_FSEL=39
 ENETC_RCW=3
 GTX_CLK125_PMUX=2
-SRDS_PRTCL_S1_L0=8
-SRDS_PRTCL_S1_L1=5
-SRDS_PRTCL_S1_L2=11
-SRDS_PRTCL_S1_L3=11
+SRDS_PRTCL_S1_L0=7
+SRDS_PRTCL_S1_L1=7
+SRDS_PRTCL_S1_L2=7
+SRDS_PRTCL_S1_L3=7
+SRDS_PLL_PD_PLL2=1
+/* SRDS_S1_REFCLK_SRC_SEL=3 */
+SRDS_PLL_REF_CLK_SEL_S1=1
 /* Errata for PCIe controller */
 #include <../ls1028asi/a008851.rcw>
 #include <../ls1028asi/a010477.rcw>

attachments have the full boot logs.

Any suggestion will be appreciated. 

 

タグ(2)
0 件の賞賛
返信
0 返答(返信)