您尚未登录。

楼主 #1 2020-08-12 11:25:21

tam2907
会员
注册时间: 2020-03-29
已发帖子: 45
积分: 59.5

自制F1C200S板,sunxi-fel 能烧写能读出,不能运行,求解

如题,bin文件用sunxi-fel烧进去再读出来是正确的,程序不运行,示波器观测上电读SPI FLASH时间很短,之前TINY200板子上电读FLASH时间要长很多。
手动复位后是没进入fel.

离线

楼主 #3 2020-08-12 11:53:39

tam2907
会员
注册时间: 2020-03-29
已发帖子: 45
积分: 59.5

Re: 自制F1C200S板,sunxi-fel 能烧写能读出,不能运行,求解

有梦的地方 说:

手动复位后是没进入fel.

基本说明已经运行了

同样程序烧到TINY200上有输出信号,烧到自制PCB上就没输出,卡壳一整天了。

离线

楼主 #5 2020-08-12 13:41:04

tam2907
会员
注册时间: 2020-03-29
已发帖子: 45
积分: 59.5

Re: 自制F1C200S板,sunxi-fel 能烧写能读出,不能运行,求解

哇酷小二 说:

有可能已经进了boot0,但是还没有进入uboot就挂了,
检查看是不是硬件原因。

SPI FLASH读出和写入一致是不是可以排除FLASH部分?
现在电源3.3V 1.12V 2.46V  SVREF 1.23V。sunxi-fel烧写读出功能正常。

离线

楼主 #7 2020-08-12 13:59:42

tam2907
会员
注册时间: 2020-03-29
已发帖子: 45
积分: 59.5

Re: 自制F1C200S板,sunxi-fel 能烧写能读出,不能运行,求解

哇酷小二 说:

SPI FLASH校验正确说明硬件大部分正常。

FEL模式不初始化DDR, CPU频率可能也偏低(具体多少Mhz要查一下),

所以有可能是 DDR电压不够?或者U-BOOT初始化的DDR频率超过PCB的承受范围?

或者U-BOOT初始化的CPU频率超过PCB的承受范围.



如果能烧进去, 但是至少应该打印出SPL的串口信息, 看是不是连接串口的姿势不对??

串口连接采用69式。

离线

楼主 #8 2020-08-12 14:25:44

tam2907
会员
注册时间: 2020-03-29
已发帖子: 45
积分: 59.5

Re: 自制F1C200S板,sunxi-fel 能烧写能读出,不能运行,求解

VRA1 1.5V VRA2 0V 。电路采用tiny V1。

离线

楼主 #9 2020-08-12 16:40:45

tam2907
会员
注册时间: 2020-03-29
已发帖子: 45
积分: 59.5

Re: 自制F1C200S板,sunxi-fel 能烧写能读出,不能运行,求解

继续排除,将烧好代码的SPI FLASH拆下,焊接到TINY200h ,TINY200工作正常。确认sunxi-fel烧写没有问题。

离线

楼主 #10 2020-08-12 17:15:06

tam2907
会员
注册时间: 2020-03-29
已发帖子: 45
积分: 59.5

Re: 自制F1C200S板,sunxi-fel 能烧写能读出,不能运行,求解

TINY200上电有从FLASH加载比较长时间,自制板就100mS左右,感觉是没加载成功到DRAM。

离线

楼主 #11 2020-08-12 18:20:57

tam2907
会员
注册时间: 2020-03-29
已发帖子: 45
积分: 59.5

Re: 自制F1C200S板,sunxi-fel 能烧写能读出,不能运行,求解

更换F1C200S解决,估计是焊接时间过长,芯片损坏。

离线

楼主 #13 2020-08-12 19:34:48

tam2907
会员
注册时间: 2020-03-29
已发帖子: 45
积分: 59.5

Re: 自制F1C200S板,sunxi-fel 能烧写能读出,不能运行,求解

但愿如此,不然要报废两片。

离线

页脚

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

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