T113-S3 困扰一周了,无法进入FEL模式
-
自己画个PCB板,T113-S3主控无法进入FEL模式,pcb只焊接使用soc最小系统部分进行测试。5v总共供电,上电只有22-24ma。各种查资料,问ai排查问题,依然找不出问题所在。
1.检测24Mhz晶振,复位信号后,波器器测量是有信号的。
2.各路供电都有,然后上电时序也测量过,核心供电0.9v测量是晚于其他供电7ms(符合文档里说的大于2ms的要求)
3.文档说PC4引脚是强制FEL模式,上电之前下拉也是进入不了FEL
3. 然后芯片焊接,线路连接,使用显微镜仔细检查过都是正常的。
4. 芯片是新买的(换了一片新的也是一样的),还没有烧录过系统。(按网上说,上电检测不到任何外设存储设备系统,自动会进入FEL模式)根据ai推理有可能是pcb问题,这个pcb是照着别人的参考画的,然后出问题后,也是仔细核对对比原理图(pcb走线可能不一样,如果是走线布局问题,但是我现在只是测试Soc的最小系统部分,还没涉及到其他外设)
希望大佬提供排查思路,感激不尽!!!
-
在线蹲。。。。。大佬
-
@huerbao 请问下你们的sdk在哪下的?
-
感觉是 RST 有问题,检查RST是否上拉
-
@huerbao 是因为PhoenixSuit软件识别不到?有没有看一下设备管理器里面有没有黄色感叹号的usb
-
原理图可以发我看看,给你检查下
-
谢谢各位帮忙查看问题。结帖了。
问题是芯片的gnd焊盘中间的锡没有融化导致的。
给后面遇到相同问题的,可以参考下。
芯片GND焊盘没焊接好,5V供电(最小系统)只有20-24ma电流。正常进入FEL模式有40-42ma电流。 -
@huerbao 我USB烧录卡在7%,然后提示失败,你知道什么原因吗
-
T113-S3 进不了 FEL 是非常高频的经典坑,尤其带 SPI Flash 的板子,90% 的情况都出在SPI Flash 干扰启动逻辑或者FEL 触发时机不对上。下面按排查优先级从高到低给你完整解决方案,你可以一步步验证。
一、先确认:标准正确的 FEL 进入步骤
很多人失败的第一步是操作顺序错了,芯片启动检测 FEL 的窗口非常短,上电后再拉低就已经失效。
成品开发板标准操作
拔掉 SD 卡,用确认能传数据的 USB 线,连接开发板的OTG 接口(不是 USB Host 口)到电脑后置 USB2.0 口
先按住板上的 FEL 按键(对应芯片 PC4 引脚),全程按住不要松开
按一下 RESET 复位键(或直接重新上电)
保持按住 FEL 键 2~3 秒后再松开
此时电脑应弹出新设备,烧录工具会提示发现 FEL 设备
二、头号元凶:SPI Flash 干扰(90% 概率)
这是 T113-S3 最反常识的设计:哪怕 SPI Flash 完全空白、没有任何程序,芯片也不会自动 fallback 到 FEL 模式,反而会反复尝试读取 Flash、进入复位循环,导致 USB 设备反复断连、甚至完全识别不到。即使强制拉低 FEL 引脚,部分批次芯片也会被 Flash 干扰导致 FEL 失效全志在线开...。
解决方法(按操作难度排序)
最快验证法:上电前,用镊子把 SPI Flash 的CS 引脚(片选脚)直接短路到 GND,再按上面的步骤操作;下拉 CS/MISO/MOSI 任意一个引脚都可以,目的是让芯片检测不到 Flash 设备全志在线开...
一劳永逸法:用烙铁把 Flash 的 CS 引脚焊翘悬空,首次烧录完成后再焊回去
彻底法:直接拆掉 SPI Flash 芯片,烧录完系统固件再焊接回去
验证标志:处理 Flash 后,电脑能稳定识别到 FEL 设备,就 100% 是这个问题。
三、通用问题逐项排查- 接口与线缆问题
必须插OTG 接口:很多开发板有两个外形一样的 Type-C 口,一个是 OTG 烧录口,一个是 Host / 调试口,插错了完全没反应
排除充电线:换一根确认能传数据的 USB 线,大量廉价充电线只有供电引脚、没有数据引脚
换 USB 口:优先插电脑主板后置的 USB2.0 接口,前置 USB3.0 经常供电不足、信号干扰导致识别失败 - FEL 引脚与时机问题
引脚确认:T113-S3 的强制 FEL 引脚是PC4,不要找错 GPIO
时机要求:必须在上电 / 复位之前就拉低 FEL,芯片上电后再拉低是无效的
保持时长:复位后至少保持 500ms 低电平再松开,不要按一下就马上松开 - 电流快速判断
正常进入 FEL 模式的空载电流约为 40~45mA
如果上电总电流只有 20~25mA,说明芯片根本没有正常启动,大概率是硬件焊接或电源问题全志在线开...
四、自制 PCB 专属排查点
如果是自己画的最小系统板,排除以上问题后,重点查以下社区高频踩坑点:
芯片底部 GND 焊盘未焊透(最高发)
T113-S3 是 QFN 封装,芯片底部有大面积裸露接地焊盘,仅焊接四周引脚无法可靠接地,会导致芯片工作异常、电流偏低、完全无法进入 FEL。
解决:用热风枪从 PCB 背面加热,让底部焊盘充分融化焊锡,确保接地可靠全志在线开...。
24MHz 主晶振不起振
用示波器测量晶振引脚,确认有稳定的正弦波输出;晶振匹配电容按 datasheet 取 18~22pF,走线尽量短,远离高速信号。
上电时序不符合规范
必须满足:IO 3.3V 先上电,核心 0.9V 后上电,间隔至少 2ms;如果核心电源先上电,芯片会锁死不启动。
复位电路异常
确认复位引脚在上电时有完整的低电平复位脉冲,没有一直处于低电平或浮空状态。
五、电脑端软件与驱动排查
Windows 系统必须先关闭驱动强制签名(重启按住 Shift→高级启动→禁用驱动程序强制签名),再安装 PhoenixSuit 自带的全志 USB 驱动
正常 FEL 设备在设备管理器中显示为 USB Device(VID_1f3a_PID_efe8),如果显示黄色感叹号就是驱动安装异常
如果 PhoenixSuit 一直识别不到,可以换用 sunxi-fel 命令行工具测试,无多余驱动干扰,更适合排查问题
如果以上都试了还是不行,可以接串口(波特率 115200)看上电启动日志,看芯片是卡在 SPL 阶段还是完全没有输出,能进一步定位问题。
- 接口与线缆问题
-
@amplifier 连接不稳定吧
-
@amplifier 多试几次看看
-
请问找到原因了吗
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号