导航

    全志在线开发者论坛

    • 注册
    • 登录
    • 搜索
    • 版块
    • 话题
    • 在线文档
    • 社区主页

    T113-S3 困扰一周了,无法进入FEL模式

    T Series
    9
    12
    5858
    正在加载更多帖子
    • 从旧到新
    • 从新到旧
    • 最多赞同
    回复
    • 在新帖中回复
    登录后回复
    此主题已被删除。只有拥有主题管理权限的用户可以查看。
    • H
      huerbao LV 2 最后由 编辑

      自己画个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的最小系统部分,还没涉及到其他外设)

      希望大佬提供排查思路,感激不尽!!!

      H Z 2 条回复 最后回复 回复 引用 分享 2
      • H
        huerbao LV 2 @huerbao 最后由 编辑

        在线蹲。。。。。大佬

        1 条回复 最后回复 回复 引用 分享 2
        • Z
          zjsx133 LV 2 @huerbao 最后由 编辑

          @huerbao 请问下你们的sdk在哪下的?

          1 条回复 最后回复 回复 引用 分享 1
          • A
            awwwwa LV 8 最后由 编辑

            感觉是 RST 有问题,检查RST是否上拉

            1 条回复 最后回复 回复 引用 分享 2
            • L
              lztmfx LV 5 最后由 编辑

              @huerbao 是因为PhoenixSuit软件识别不到?有没有看一下设备管理器里面有没有黄色感叹号的usb

              1 条回复 最后回复 回复 引用 分享 2
              • J
                Jhp17798 LV 2 最后由 编辑

                原理图可以发我看看,给你检查下

                1 条回复 最后回复 回复 引用 分享 1
                • H
                  huerbao LV 2 最后由 编辑

                  谢谢各位帮忙查看问题。结帖了。

                  问题是芯片的gnd焊盘中间的锡没有融化导致的。
                  给后面遇到相同问题的,可以参考下。
                  芯片GND焊盘没焊接好,5V供电(最小系统)只有20-24ma电流。正常进入FEL模式有40-42ma电流。

                  A 1 条回复 最后回复 回复 引用 分享 1
                  • A
                    amplifier LV 2 @huerbao 最后由 编辑

                    @huerbao 我USB烧录卡在7%,然后提示失败,你知道什么原因吗

                    M 2 条回复 最后回复 回复 引用 分享 0
                    • X
                      xtc129 LV 2 最后由 编辑

                      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% 是这个问题。
                      三、通用问题逐项排查

                      1. 接口与线缆问题
                        必须插OTG 接口:很多开发板有两个外形一样的 Type-C 口,一个是 OTG 烧录口,一个是 Host / 调试口,插错了完全没反应
                        排除充电线:换一根确认能传数据的 USB 线,大量廉价充电线只有供电引脚、没有数据引脚
                        换 USB 口:优先插电脑主板后置的 USB2.0 接口,前置 USB3.0 经常供电不足、信号干扰导致识别失败
                      2. FEL 引脚与时机问题
                        引脚确认:T113-S3 的强制 FEL 引脚是PC4,不要找错 GPIO
                        时机要求:必须在上电 / 复位之前就拉低 FEL,芯片上电后再拉低是无效的
                        保持时长:复位后至少保持 500ms 低电平再松开,不要按一下就马上松开
                      3. 电流快速判断
                        正常进入 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 阶段还是完全没有输出,能进一步定位问题。
                      1 条回复 最后回复 回复 引用 分享 0
                      • M
                        machifa LV 2 @amplifier 最后由 编辑

                        @amplifier 连接不稳定吧

                        1 条回复 最后回复 回复 引用 分享 0
                        • M
                          machifa LV 2 @amplifier 最后由 编辑

                          @amplifier 多试几次看看

                          1 条回复 最后回复 回复 引用 分享 0
                          • A
                            ALin1023 LV 1 最后由 编辑

                            请问找到原因了吗

                            1 条回复 最后回复 回复 引用 分享 0
                            • 1 / 1
                            • First post
                              Last post

                            Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号

                            行为准则 | 用户协议 | 隐私权政策