How to crates the BCT image on my host PC

Hi all,

I would like to changed the u-boot image on the running system.

So, I found the following link to do this:
https://forums.developer.nvidia.com/t/how-to-flash-a-new-u-boot-bin-with-dd-command/66790/3

In the above the topic, the nvidia guys replys that could use the mkbctpart tool to regenerates BCT and u-boot image. After studying, it needs to use the nvflash tool to get the bct.dump from device first. And if got the bct.dump then typed the command as show below:

$ sudo ./mkbctpart -b bct.dump -B u-boot.bin -v new_board.bct

It will regenerates the BCT and u-boot image successfully. And use the dd command to flash BCT image to /dev/mmcblk0boot0 in device. It is work!!

But my question is that how to generate the BCT image that in /dev/mmcblk0boot0 by myself on my host PC? Because I hope that I do not need to use the nvflash tool to get BCT file from device first.

I also tried to use the below command to build the BCT image.

$ sudo ./nvflash --buildbct PM375_Hynix_2GB_H5TC4G63AFR_RDA_924MHz.cfg new_board.bct --deviceid 0x40

But it is not working after flash this BCT image to device…

Please give me some suggestion. Thanks!!

Best Regards,
Michael

Hi michaelwei9pt6c

Sorry for the late response, may I know if this still an issue to support?

Hi kayccc,

Thanks for reply, I already fixed this issue.