LS1043 RCW CRC is different from my calculation

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
已解决

LS1043 RCW CRC is different from my calculation

跳至解决方案
1,071 次查看
thehk
Contributor II

Hello everybody, 

i am using LS1043ardb demo board, in PBL i tried to calculate and verify CRC at the end of the PBI END command. However it is different from what i calculated. I used more than one tool to calculate it so i don't think that it is a calculation mistake. The procedure that i follow, i collect all the memory region from beginning of the RCW data (0x6000_0000) to end of the END command which is located in PBI section. (except CRC i took all of them). But CRC is different where is my mistake?

Thank you for your interesting.

标记 (3)
0 项奖励
回复
1 解答
1,037 次查看
June_Lu
NXP TechSupport
NXP TechSupport

Try to use generate correct binaries with command below with Layerscape Linux Distribution POC User Guide, Rev. L5.15.71-2.2.0 5.2.3.1 How to compile PBL binary from RCW source file

  1. $ git clone https://github.com/nxp-qoriq/rcw
  2. $ cd rcw
  3. $ git checkout -b LSDK-21.08 LSDK-21.08
  4.  $ cd ls1043x
  5.  If required, make changes to the rcw files.
  6.  $ make

在原帖中查看解决方案

1 回复
1,038 次查看
June_Lu
NXP TechSupport
NXP TechSupport

Try to use generate correct binaries with command below with Layerscape Linux Distribution POC User Guide, Rev. L5.15.71-2.2.0 5.2.3.1 How to compile PBL binary from RCW source file

  1. $ git clone https://github.com/nxp-qoriq/rcw
  2. $ cd rcw
  3. $ git checkout -b LSDK-21.08 LSDK-21.08
  4.  $ cd ls1043x
  5.  If required, make changes to the rcw files.
  6.  $ make