您尚未登录。

楼主 #1 2020-05-07 20:03:41

renhuge
会员
注册时间: 2020-04-17
已发帖子: 14
积分: 14

F1C200S使用全志SDK,插入TF卡,然后从Nor Flash 开机 求助

我现在F1C200S 贴了SPI NOR FLASH ,使用全志的SDK能够正常启动。
但是我插入TF卡再开机,就无法开机,看LOG信息,是在Boot0阶段,监测到TF卡,默认优先级TF卡>Flash;
我想做到插入TF卡,能正常从SPI Nor Flash 开机,然后TF卡作为U盘,或者/sdcard挂载到系统,

我的想法是在Boot0阶段,跳过TF卡监测,但是全志的SDK,boot0无法编译出来,也不开源,只能编译出Uboot

有高手可以指点下么?

离线

#2 2020-05-07 20:55:29

哇酷小二
管理员
所在地: 你猜
注册时间: 2020-04-22
已发帖子: 3,387
积分: 1902
个人网站

Re: F1C200S使用全志SDK,插入TF卡,然后从Nor Flash 开机 求助

开源u-boot的boot0(spl)有源码。





离线

#3 2020-05-07 21:34:55

zhjerry
会员
注册时间: 2019-12-03
已发帖子: 43
积分: 33

Re: F1C200S使用全志SDK,插入TF卡,然后从Nor Flash 开机 求助

使用dd命令给TF卡的8KB偏移块强制清零

离线

#4 2020-05-07 22:40:11

Asymptote
会员
注册时间: 2020-05-05
已发帖子: 14
积分: 14

Re: F1C200S使用全志SDK,插入TF卡,然后从Nor Flash 开机 求助

sd卡里面别放启动程序就行了

离线

楼主 #5 2020-05-08 14:17:26

renhuge
会员
注册时间: 2020-04-17
已发帖子: 14
积分: 14

Re: F1C200S使用全志SDK,插入TF卡,然后从Nor Flash 开机 求助

已经验证,8KB偏移位置清空
从1M处开始FAT分区,验证OK

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn