This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

如何在linux用户空间,升级DM36X的UBL?



常规的UBL烧写方式,是用串口线配置PC终端软件来烧写的,在开发中没有问题!

u-boot下载模式下烧写UBL,也在论坛中,看到过有网友已经实现过,但不实用。

但,如何在在linux用户空间,升级DM36X的UBL呢?虽说UBL升级的情况不多,但也还是有的!u-boot、uImage和rootfs都可以在用户空间模式升级,但找不到UBL的升级方式?

望大家指点思路一二

  • Bob,

    无论是在uboot升级ubl,还是在linux 用户空间升级ubl,一个要注意的地方就是ubl.bin本身是不包含ubl descriptor 的信息的,但是ubl descriptor 的信息是需要烧写到nand flash上的。如果你可以事先在ubl.bin前面加上ubl descriptor 的信息,然后再烧写到nand就方便了。

    具体的ubl descriptor信息,请参考DM36x ARM subsystem guide。