您尚未登录。

楼主 #1 2020-12-09 13:32:43

油董
会员
注册时间: 2020-12-04
已发帖子: 2
积分: 2

F1C100S怎么样才能从SD卡加载裸机代码

使用J-link Commander成功连接芯片,而且可以将代码写到sram里面并启动。
如果要将裸机代码从SPI-FLASH 或者 SD卡启动,似乎要添加魔术头eGON。
如果不是的话,需要怎么样处理才能从SD卡启动。

离线

#2 2020-12-09 17:48:00

TivonLiu
会员
注册时间: 2019-12-27
已发帖子: 46
积分: 36

Re: F1C100S怎么样才能从SD卡加载裸机代码

儿童节给大家的礼物,f1c200s,TF卡启动RTT的spl
http://whycan.com/t_4606.html
(出处:哇酷开发者社区【全志 V3S/F1C100s/X3】)

离线

楼主 #3 2020-12-09 22:26:24

油董
会员
注册时间: 2020-12-04
已发帖子: 2
积分: 2

Re: F1C100S怎么样才能从SD卡加载裸机代码

TivonLiu 说:

儿童节给大家的礼物,f1c200s,TF卡启动RTT的spl
http://whycan.com/t_4606.html
(出处:哇酷开发者社区【全志 V3S/F1C100s/X3】)

谢谢
在linux上用dd指令也是可以的
dd if=xxx.bin of=/dev/sdx ob=1024 seek=8
xxx.bin  要写入的文件,其中xxx是文件名
sdx        要写入的TF卡,其中x是代号,通过 ls /dev/sd* 指令确认

离线

#4 2020-12-09 22:55:28

f_Endman
会员
注册时间: 2020-04-16
已发帖子: 55
积分: 137

Re: F1C100S怎么样才能从SD卡加载裸机代码

https://whycan.com/t_5060.html
可以参考我这个bootloader里那个AddCheckSum工具,那个就是我写的生成魔术头的程序,对头部数据的注释以及与其配合的boot0里的汇编程序都有相应注释,应该在./Tool目录里,对代码大小是否超过sram大小那里写的有点问题,可以对照我的新帖子里的tool看。下载到SD卡8kb偏移的地方就行,我只测试过spiflash
顺便我这个bootloader是可以直接引导裸机程序到ddr运行的,你也可以参考一下

最近编辑记录 f_Endman (2020-12-09 23:00:20)

离线

#5 2022-04-11 14:02:32

jxlxh
会员
注册时间: 2022-03-27
已发帖子: 9
积分: 9

Re: F1C100S怎么样才能从SD卡加载裸机代码

没有系统
裸机代码从SPI FLASH启动

裸机代码到DDR运行

离线

页脚

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

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