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

YunTu Forum

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

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

已定时 已固定 已锁定 已移动 已解决 YTM32B1M系列
10 帖子 3 发布者 3.4k 浏览
  • 从旧到新
  • 从新到旧
  • 最多赞同
登录后回复
此主题已被删除。只有拥有主题管理权限的用户可以查看。
  • litianshengL 离线
    litianshengL 离线
    litiansheng
    写于 最后由 编辑
    #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
    • runR 离线
      runR 离线
      run YunTu
      写于 最后由 run 编辑
      #10

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

      image.png

      1 条回复 最后回复
      1
      • yt0069Y 离线
        yt0069Y 离线
        yt0069 YunTu
        写于 最后由 yt0069 编辑
        #2

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

        1 条回复 最后回复
        0
        • litianshengL 离线
          litianshengL 离线
          litiansheng
          写于 最后由 编辑
          #3

          image.png

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

          1 条回复 最后回复
          0
          • yt0069Y 离线
            yt0069Y 离线
            yt0069 YunTu
            写于 最后由 编辑
            #4

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

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

            1 条回复 最后回复
            0
            • litianshengL 离线
              litianshengL 离线
              litiansheng
              写于 最后由 编辑
              #5

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

              1 条回复 最后回复
              0
              • runR 离线
                runR 离线
                run YunTu
                写于 最后由 编辑
                #6

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

                1 条回复 最后回复
                0
                • litianshengL 离线
                  litianshengL 离线
                  litiansheng
                  写于 最后由 编辑
                  #7

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

                  1 条回复 最后回复
                  0
                  • runR 离线
                    runR 离线
                    run YunTu
                    写于 最后由 编辑
                    #8

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

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

                    1 条回复 最后回复
                    1
                    • litianshengL 离线
                      litianshengL 离线
                      litiansheng
                      写于 最后由 编辑
                      #9

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

                      1 条回复 最后回复
                      0
                      • runR 离线
                        runR 离线
                        run YunTu
                        写于 最后由 run 编辑
                        #10

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

                        image.png

                        1 条回复 最后回复
                        1
                        • ,FrankieF Frankie 将这个主题转为问答主题
                        • ,FrankieF Frankie 将这个主题标记为已解决

                      • 云途开发生态介绍

                        快速上手云途开发生态

                      • 云途论坛规则/Yuntu Forum Rules

                        发帖前请查看

                      • YT CONFIG TOOL调查问卷

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

                      • can
                        25
                        demo
                        22
                        lin stack
                        13
                        uds
                        13
                        md14
                        6
                        yt-link
                        6
                        fbl
                        5
                        adc模块
                        4
                        Online Users
                        • 登录

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