从github上下载了NanoPC-T2对应的uboot代码,按照教程编译了uboot,最后产生uboot.bin和bootloader.img这俩文件。该如何升级到板子上呢?
教程上的话如下:
编译成功结束后您将获得bootloader.img,可以通过fastboot、sd-fuse_nanopi2和eflasher ROM来更新板上的U-Boot v2014.07。
需要特别注意的是,不同版本的U-Boot不能交叉更新,不能使用fastboot更新现在运行的U-Boot v2014.07,也不能使用bootloader.img去替换一个ROM中的u-boot.bin,否则会导致系统无法正常启动。
使用fastboot、sd_fuse、eflasher ROM升级uboot有没有详细的教程呢?这么一笔带过不知道怎么搞啊。
还有就是自己手动编译Uboot产生的是一个bootloader.img文件,而且我的这个版本是2016.01版本,上面教程里说uboot不能交叉更新,那我怎么来运行我编译的uboot呢?是不是需要重新制作SD卡启动呢?