实验平台:移远通信SC200L搭载SMART-EVB-G5开发板

软件进入:

        SPRD平台芯片可以通过adb进入fastboot模式,由fastboot flash boot等指令烧录:

$ adb root
$ adb reboot fastboot
$ fastboot flash boot boot.img

由于usb传输一般都会设置一个buffer大小,即每包最大长度,如果烧录时提示镜像过大,可以使用 -S 参数将镜像分包传输烧录。

$ fastboot flash system system.img 
sending 'system' (539957 KB)...
FAILED (remote: data too large)
finished. total time: 0.008s



# 烧写system.img的时候添加-S M256参数,将system.img分成小块来刷入到芯片
$ fastboot flash -S 256M system system.img

也可以通过adb进入autodloader模式,此时可以使用展锐官方ResearchDownload烧录软件,点击开始即可烧录。

硬件进入:

(仅针对SC200L芯片)

        移远通信技术手册提及SC200L芯片烧录时,需要将USB_BOOT引脚接地,然后再上电。

但是SMART-EVB-G5开发板并没有引出,只有一个强制烧录,没有作用。

        还好核心板上有USB_BOOT金属点,直接杜邦线短接地,上电成功进入烧录!

        由于我使用软件烧录把内核烧崩了,所以不得已采用硬件方式,正常来说软件更加方便,并且大部分芯片都可以使用fastboot模式和autodloader模式。

        以上仅作自己学习记录,相对来说算基础知识。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐