I would like to changed the u-boot image on the running system.
So, I found the following link to do this:
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!!