跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
折叠
品牌标识

YunTu Forum

YTMicro.com
  1. 主页
  2. Discussion & Question
  3. YTM32B1M系列
  4. 与外部晶振相关的无法启动、CAN问题,是否对晶振规格有特殊要求?

与外部晶振相关的无法启动、CAN问题,是否对晶振规格有特殊要求?

已定时 已固定 已锁定 已移动 YTM32B1M系列
10 帖子 3 发布者 303 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • L 离线
    L 离线
    litiansheng
    写于2024年6月24日 06:22 最后由 编辑
    #1

    故障现象1:问题描述(现象:程序无法执行,出现该现象有1块儿板):
    (1)故障板之前功能一直正常;
    (2)后来偶尔出现不启动情况;
    (3)最后该板彻底不启动了;
    (4)更换8MHz晶振后,正常启动,但板子测试一段时间,上电几次后,又不能启动了(彻底不能启动之前的几次,串口打印出现过乱码,似乎波特率不准了;彻底不能启动之后,串口无任何数据,程序时钟初始化存在问题,如(5) )。
    (5)测试:无法启动时,晶振不起振(尝试更换匹配电容,无效果);MCU可以下载程序,Keil也可以在线仿真,代码在等待外部晶振起振代码处超时,如下位置:
    10f0ad2a-a2b6-46d1-bf75-fbdbb8cdeb7e-image.png

    故障现象2:问题描述(现象:CAN收发异常,出现该现象有2块儿板):
    (1)功能测试正常的板子,存放了几个月;
    (2)再次上电,发现CAN收发异常,单片机程序打印CAN总线状态为busoff(检查CAN线路无问题,更换其他好使的板子CAN是正常的,排除CAN物理线路连接的问题);
    (3)更换8MHz晶振后,故障板CAN功能恢复正常;
    (4)再将刚刚换下来的8MHz晶振,重新换回,CAN功能竟然也是正常的,问题现象消失,程序未更改。

    1 条回复 最后回复
    0
    • Y 离线
      Y 离线
      yt0069
      写于2024年6月24日 06:27 最后由 yt0069 编辑 2024年6月24日 14:30
      #2

      能否把整个时钟的配置和CAN的配置发出来看看吗?

      1 条回复 最后回复
      0
      • L 离线
        L 离线
        litiansheng
        写于2024年6月24日 06:39 最后由 编辑
        #3

        image.png

        image.png
        27a853b6-deb7-40f7-ba05-a7857126728c-image.png

        1 条回复 最后回复
        0
        • Y 离线
          Y 离线
          yt0069
          写于2024年6月24日 07:05 最后由 编辑
          #4

          can的初始化要比较注意的,需要先进入freeze mode,并且进入成功,可以参考sdk中写法。
          初步判断应该是没有成功进入freeze mode。

          image.png
          b8dbe85b-d3c1-44c6-97d7-e28a50bbe5e3-image.png

          1 条回复 最后回复
          0
          • L 离线
            L 离线
            litiansheng
            写于2024年6月26日 01:11 最后由 编辑
            #5

            感谢回复,我们试试。另外,故障现象1的那块儿板子,现在外部晶振完全不起振了,更换其他品牌8MHz、24MHz,还有多种匹配电容,都试过了就是不起振。使用内部晶振程序跑起来是没问题的。之前做过十几个调试板,只有这一块儿板出现不起振问题,而且是使用几个月之后才出现的。您对这个不起振问题有啥建议吗?还是,板上的这颗MCU自身可能损坏了呢?

            1 条回复 最后回复
            0
            • R 离线
              R 离线
              run YunTu
              写于2024年6月26日 01:25 最后由 编辑
              #6

              可以示波器点上去看看,在时钟初始化的时候,有起振波形出现吗

              1 条回复 最后回复
              0
              • L 离线
                L 离线
                litiansheng
                写于2024年6月26日 03:03 最后由 编辑
                #7

                用示波器测晶振引脚,没有起振波形,的确没起振

                1 条回复 最后回复
                0
                • R 离线
                  R 离线
                  run YunTu
                  写于2024年6月26日 05:32 最后由 编辑
                  #8

                  可以的话,芯片连带板子一起,寄到我们苏州办公室分析一下。

                  地    址:苏州高新区长江路211号天都大厦北楼39层,江苏云途半导体有限公司
                  收件人:马润
                  手 机:18551162368

                  1 条回复 最后回复
                  1
                  • L 离线
                    L 离线
                    litiansheng
                    写于2024年7月8日 00:56 最后由 编辑
                    #9

                    快递今天发出,晶振不起振的故障板1块儿,烧写SDK里的例程,也是不起振,应该与程序无关,麻烦帮忙分析分析,感谢

                    1 条回复 最后回复
                    0
                    • R 离线
                      R 离线
                      run YunTu
                      写于2024年7月18日 05:37 最后由 run 编辑 2024年7月18日 13:38
                      #10

                      李工,您好:
                      测试机台扫描了芯片,发现这颗芯片晶振管脚测试Leakage Fail了,晶振脚存在漏电现象。
                      取下寄过来板子的晶振后,在其底部发现了有个焊丝将晶振短路了。
                      推测可能是长时间的短路造成了晶振管脚硬件损伤漏电了。

                      image.png

                      1 条回复 最后回复
                      1

                    • 云途论坛规则/Yuntu Forum Rules

                      发帖前请查看

                    • YCT离线License申请流程

                      帮助没办法联网的电脑使用YCT

                    • YT CONFIG TOOL调查问卷

                      帮助改进和优化YT CONFIG TOOL,有机会抽取YTM32B1ME0 EVB哦...

                    • demo
                      11
                      can
                      8
                      lin stack
                      5
                      yt-link
                      5
                      vscode
                      3
                      adc模块
                      2
                      i2c
                      2
                      uuid
                      2
                      Online Users
                      • 登录

                      • 登录或注册以进行搜索。
                      • 第一个帖子
                        最后一个帖子
                      0
                      • 版块
                      • 最新
                      • 标签
                      • 热门