在omapl138里面跑Linux,采用TI的三级启动,现在是用TI提供的nand_write来烧写ubl,然后用ubl来启动uboot,但是ubl烧写uboot的时候会在对应block的first page里面写入一个启动参数结构体,而真正的uboot代码是从第二个page开始的,这样就导致了一个问题,要实现uboot烧uboot的时候,虽然uboot代码可以写入到Nand,但是ubl没有办法将代码导出和启动,因为缺少第一page的启动信息,这里我想知道TI有没有提供这样的windows工具,可以在Linux下编译出来的uboot代码可以加上ubl可以认识的头,或者大伙儿有什么好的解决办法,可以实现让ubl可以启动Uboot,也可以让uboot可以烧uboot?
Tony Tang:
用UBOOT.bin转换成AIS格式,加上DDR配置参数等,直接从UBOOT启动,不要UBL,