fastboot烧录env、uboot、system分区问题
-
1、用type-c线把开发板和电脑连接,上电进入uboot下,输入fastboot
2、到ubuntu下
重新烧录env分区
显示成功,但是uboot界面报错。
3、到uboot源码下搜索错误
发现这里直接报错 return了
不知道为什么 ,求解 -
@yaoxiaoyao
1、这里返回错误应该还能继续执行下去。
2、后面还有个错误,就是#define FASTBOOT_TRANSFER_BUFFER_SIZE (256 << 20)值是错误的。导致"drivers/sunxi_usb/usb_fastboot.c"的while (data_sectors >= nblock) {的代码没有执行到。
3、改成#define FASTBOOT_TRANSFER_BUFFER_SIZE (256 << 1),while循环能执行进去。
4、但是后面还是无法烧写进去 -
@chenlinfei 我也不知道咋解决,希望官方人员解决一下
-
@yaoxiaoyao 昨天搞到半夜,猜测可能是ubi相关的问题。今天再给他一早上的机会,再调试不出来就打算放弃了。
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号