您尚未登录。

#1 Re: 全志 SOC » F1C200S启动不了 » 2024-03-16 14:55:03

SD卡启动不了是因为接线接错了。使用迪卡的下载工具发现下载程序是没问题的,可以通过该工具正常的读写内存和寄存器,并且写入小段的代码也可以正常运行。使用USB-OTG连接后,SVREF的电压也是正常的。

#2 Re: 全志 SOC » F1C200S启动不了 » 2024-03-14 18:40:54

这是原理图,麻烦大家帮忙分析一下:
MiniUSB.pdf

#3 全志 SOC » F1C200S启动不了 » 2024-03-14 18:34:45

weirdo-me
回复: 2

希望各位大佬捞捞我!做了一块全志F1C200S的板子,电源的供电分别为3.3V供给VCC-IO, UVCC, TV-VCC, HPVCC等,然后设计了2.5V的供电给SDRAM和AVCC,最后设计的是1.2V的电供给VCC-Core. 在SDRAM的SVREF上我采用的是两个电阻10K电阻分压,没有使用滤波电容(参考的Bussiness Card设计)。上电之后发现如下几个问题:SVREF电没有等于(2.5* 1/2)V, 其中有一次插入带uboot的SD卡后,有过短暂的1.25V。其次使用示波器测量晶振的信号,发现OSC-IN的输入平均值为1.6V左右,正弦波的峰峰值也为1.6V;但是OSC-OUT端平均值为1.6V左右,正弦的峰峰值为3.3V左右。

由于以上问题,在社区中找到了这篇帖子: https://whycan.com/t_1252.html

参考之后将VCC-Core的电源改为了1.1V,然后SVREF的分压电阻改为了2.2K。可是还是不正常。

使用USB连接Linux后,使用sunxi-fel工具烧写。可以看到芯片的信息,如果要写入数据就会报错误,如下:

pi@raspberrypi:~/Projects $ sudo sunxi-fel -l
USB device 001:007   Allwinner F1C100s
pi@raspberrypi:~/Projects $ sudo sunxi-fel uboot u-boot-sunxi-with-spl.bin
usb_bulk_send() ERROR -7: Operation timed out
pi@raspberrypi:~/Projects $ sudo sunxi-fel uboot u-boot-sunxi-with-spl.bin
usb_bulk_send() ERROR -7: Operation timed out
pi@raspberrypi:~/Projects $ sudo sunxi-fel spl u-boot-sunxi-with-spl.bin
usb_bulk_send() ERROR -7: Operation timed out

麻烦各位大佬,帮忙看看下一步如何分析和调试呢?

页脚

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

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