您尚未登录。

楼主 # 昨天 16:47:16

qingxing
会员
注册时间: 2025-04-09
已发帖子: 5
积分: 10

F1C200S SPI NAND FLASH启动遇到问题

裸机开发过程中遇到xfel下载spl到nandflash,程序是下载下去了,已经2KB对齐了,前1K数据,后1K是0,回读也正确。复位后没有串口打印信息,也没有进入到FEL模式。用JTAG读RAM  0x0地址数据,前1KB全是0,后面是正确的,说明BROM读SPL到RAM中了,但没有执行。SPL在DRAM中调试是OK的。大神们给指点指点吧,卡住2周了,非常感谢!

离线

#1 昨天 21:17:10

lanlanzhilian
会员
注册时间: 2021-12-21
已发帖子: 163
积分: 58

Re: F1C200S SPI NAND FLASH启动遇到问题

建议换NORflash

离线

#2 昨天 21:48:46

晕哥
管理员
所在地: wechat: whycan_cn
注册时间: 2017-09-06
已发帖子: 9,435
积分: 9202

Re: F1C200S SPI NAND FLASH启动遇到问题

V3s SPI NAND u-boot @openwrt
https://whycan.com/t_3123.html#p26425





离线

#3 昨天 22:42:26

435788A
会员
注册时间: 2021-10-27
已发帖子: 36
积分: 46

Re: F1C200S SPI NAND FLASH启动遇到问题

我花了很长的时间,把 F1C100s_with_Keil_RTX4_emWin 搞成了纯洁裸机,去掉RTX。
又把STM32的LCD弄了进去,SD、I2C、触摸都调通了

裸机应该是不行的,在STM32上出现过这样的情况:在测试时一切正常!但是上机后运行一段时间后出现 main()内的跑飞了!表现为屏幕显示乱了或卡死、按键无反映!不可操作。但是定时器中断函数内的运行一切正常!一直运行到程序结束!所执行的操作也是正确的

离线

楼主 #4 今天 15:10:45

qingxing
会员
注册时间: 2025-04-09
已发帖子: 5
积分: 10

Re: F1C200S SPI NAND FLASH启动遇到问题

lanlanzhilian 说:

建议换NORflash

用KEIL开发F1C100S + NORFLASH没有问题,掏气的资料,已经跑通了,NOR FLASH + SD卡,感觉不如一片SPI NAND FLASH简化设计,成本也更低。没想到卡住了,又不会LINUX,尴尬了。

离线

楼主 #5 今天 15:59:45

qingxing
会员
注册时间: 2025-04-09
已发帖子: 5
积分: 10

Re: F1C200S SPI NAND FLASH启动遇到问题

晕哥 说:

V3s SPI NAND u-boot @openwrt
https://whycan.com/t_3123.html#p26425

晕哥,我看了您的很多帖子,您看看我这是哪里搞错了。我是在KEIL中编译完SPL生成F1C100S.BIN,然后加魔术头,我用的是淘气资料(NOR FLASH),工程里有BOOT.exe,在KEIL配置里对生成的F1C100S.BIN,加魔术头32字节的,感觉类似mksunxi.exe(这个在windows命令行没有加头成功)。加完头的BIN文件,再用VB编的小程序,每隔1K,加1K  0,并做了2K对齐,不够的补0处理,然后把魔术头的长度信息修改成处理后的数据长度(不改就进FEL)。和校验没有改(加0应该不会对和校验有变化)。这样处理完的BIN文件,写入到SPI NAND FLASH的起始0x0位置。复位运行,没有打印信息,也没有进入到FEL。我对比了下载的BIN文件与调试时的RAM之间的数据,发现前64个字节对不上。启动不来是不是这个原因?我不太懂这个。如下图:.png

离线

楼主 #6 今天 16:15:33

qingxing
会员
注册时间: 2025-04-09
已发帖子: 5
积分: 10

Re: F1C200S SPI NAND FLASH启动遇到问题

@435788A
厉害👍,是NOR FLASH的还是NAND FLASH的?

离线

#7 今天 17:02:24

晕哥
管理员
所在地: wechat: whycan_cn
注册时间: 2017-09-06
已发帖子: 9,435
积分: 9202

Re: F1C200S SPI NAND FLASH启动遇到问题

xfel 貌似支持 spi nand,可以研究参考。





离线

楼主 #8 今天 17:19:32

qingxing
会员
注册时间: 2025-04-09
已发帖子: 5
积分: 10

Re: F1C200S SPI NAND FLASH启动遇到问题

晕哥 说:

xfel 貌似支持 spi nand,可以研究参考。

xfel下载SPI NAND没有问题,回读也OK。

离线

页脚

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

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


太原小智科技有限责任公司 - 东莞哇酷科技有限公司联合开发