How to recompile modified RCW file for LS1043ARDB

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

How to recompile modified RCW file for LS1043ARDB

2,312 Views
dana_xiong
Contributor I

Hi ,

I modified RCW .cfg file under /LSDK_1906/flexbuild_lsdk/packages/firmware/u-boot/board/freescale/ls1043ardb folder

modify ls1043ardb_rcw_sd.cfg file 

use "flex-builder -i mkfw -m ls1043ardb -b sd" command to recompile

find the modification faile

How to compile the modify .cfg file ?

Thanks & Best Regards !

Dana Xiong

Tags (1)
0 Kudos
4 Replies

2,113 Views
yipingwang
NXP TechSupport
NXP TechSupport

Hello Dana Xiong,

You could generate SD boot RCW with rcw package.

$ flex-builder -c rcw -m ls1043ardb

Please modify packages/firmware/rcw/ls1043ardb/RR_FQPP_1455/rcw_*_sdboot.rcw according to your requirement.

Then run "flex-builder -c rcw -m ls1043ardb" again, and get packages/firmware/rcw/ls1043ardb/RR_FQPP_1455/rcw_*_sdboot.bin

Please run the command "xxd rcw_*_sdboot.bin" to display rcw binary file.

Then modify packages/firmware/u-boot/board/freescale/ls1043ardb/ls1043ardb_rcw_sd.cfg according to rcw_*_sdboot.bin

Thanks,

Yiping

0 Kudos

2,113 Views
dana_xiong
Contributor I

Hi Yiping,

Thank you for your answer !

 I would like to know how to compile and take effect after modifying the 

packages/firmware/u-boot/board/freescale/ls1043ardb/ls1043ardb_rcw_sd.cfg file ?

Thanks & Best Regards !

Dana

0 Kudos

2,113 Views
yipingwang
NXP TechSupport
NXP TechSupport

Hello Dana,

Please refer to the following line in configs/board/ls1043ardb/manifest.

rcw_sd=build/firmware/rcw/ls1043ardb/RR_FQPP_1455/rcw_1600_sdboot.bin
rcw_sd_sec=build/firmware/rcw/ls1043ardb/RR_FQPP_1455/rcw_1600_sdboot_sben.bin

You need to modify packages/firmware/rcw/ls1043ardb/RR_FQPP_1455/rcw_1600_sdboot.rcw

In LSDK 1906, atf image is used, RCW is not integrated to u-boot image.

Thanks,

Yiping

0 Kudos

2,113 Views
dana_xiong
Contributor I

Hi Yiping,

That means I can't just change the RCW configuration by modifying the 

packages/firmware/u-boot/board/freescale/ls1043ardb/ls1043ardb_rcw_sd.cfg file ?

Thanks & Best Regards !

Dana

0 Kudos