0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

是什么烧坏了你的处理器?

jf_pJlTbmA9 来源:jf_pJlTbmA9 作者:jf_pJlTbmA9 2023-08-04 14:44 次阅读

ARM研发的路漫长而有趣,众人皆知的开发优势和面对问题时的一筹莫展,让人对ARM又爱又恨,而你与ARM又有怎样的情节呢?

目前在工业控制系统中大量应用了嵌入式ARM,如工业过程控制、电力系统、石油化工、数控机床等,ARM嵌入式系统的发展促进了工业控制自动化程度的提高。

AM335x 微处理器为基于ARM Cortex-A8 处理器,在图像、图形处理、外设以及 EtherCAT 和 PROFIBUS等工业接口选项方面得到了增强。800MHz主频的Cortex -A8内核能远强于ARM9,可提供快速的数据处理和流畅的界面切换。

wKgaomTMnj2ACNNiAAD1iTCBSKo743.jpg

图1 AM335x功能框图

凭借其6路UART、2路CAN-Bus,2路USB OTG、可支持2路以太网接口等强大的通讯功能,以及工业级性能保证,已广泛应用于便携式导航系统、工业自动化、人机界面等多个行业。

随着Cortex-A8处理器的广泛应用,客户群体迅速增加,客户遇到的问题却也是千奇百怪。今天我们就了解下有客户出现的Cortex-A8处理器莫名烧坏现象是怎么回事?

为了发现原因,解决问题,致远研发工程师对烧坏的模块做了大量分析,发现烧坏模块都是电源域烧坏,那又是什么原因导致电源域烧坏呢?

研发人员分析会不会是模块的某些IO口过压或者倒灌电流导致烧坏IO口,情况严重进而烧坏CPU呢?有了分析方向,下一步马上查阅资料,做实验证实。

wKgaomTMnj2AF-5uAAC7q4cSB0c123.jpg

图2 TI官网M335x数据手册中规定的IO电压范围

wKgZomTMnj2AODV9AAAxI4nUNPc830.jpg

图3 Freescale i.MX28系列芯片规定的IO电压范围

为了进一步证实两者的不同,研发人员对模块进行了对比实验,经过了多次测试发现,Freescale ARM9芯片CPU的IO耐压值最高为5V,而TI的Cortex-A8平台M335x系列芯片CPU的IO耐压值仅为3.6V!相信这也是Cortex-A8平台的CPU烧坏的一个重要原因。

那么我们在使用AM335x系列的芯片时又该注意哪些问题呢?

1、IO使用注意事项

GPIO作为输入时,要确保最高电压不可超过3.3V,最低电压不可低于-0.2V。GPIO作为输出时,由于IO的驱动能力有限,单个IO最大输出4mA的电流,所有IO最大不超过50mA,建议驱动LED光耦、继电器等功率器件时要外加三极管或MOS管。驱动LED、光耦等小功率器件时也可以设计成灌电流输出模式。

使用Cortex-A8 IO时建议添加100R限流电阻,特别是预留的GPIO。

2、电源设计注意事项

核心板的3.3V电源上电后才使能底板的3.3V电源输出,避免核心板上电时底板的3.3V通过IO影响核心板的上电时序,造成核心板无法启动或损坏。

wKgZomTMnj2ACFIGAADfST-6kgM344.jpg

图4 CPU上电时序说明

建议底板电源3.3V使用带有使能端的电源,将使能端连接在核心板的PWR_OK上(PWR_OK连接在核心板3.3V电源上)或使用GPIO做使能控制。且应添加下拉电阻,使该电源上电处于失能状态,避免上电时IO口状态不确定导致系统故障。

3、启动设置注意事项

EMU0 ~ EMU4为启动配置引脚,可作为普通GPIO使用,但上电时这两个引脚应当处于悬空或高阻状态,错误的配置将造成系统无法启动。因此建议设计时不要用作输入脚。

M335x和A335x核心板的lcd_data[0..15]是AM335x处理器的启动项选择引脚,如果这些引脚不使用做lcd数据线的时候,应当注意上电时的状态不能影响处理器的启动且只能用作输出引脚。

GPMC_D[7..0]数据总线已经在内部被NAND Flash使用,外部需要用到GPMC总线时需严格遵守GPMC通信协议,防止影响系统启动。

这三点是系统应用中容易出错的地方,这里重点给大家介绍下,希望在今后的设计中为大家提供参考依据。

审核编辑:汤梓红

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 处理器
    +关注

    关注

    68

    文章

    18617

    浏览量

    224758
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16248

    浏览量

    345591
  • ARM
    ARM
    +关注

    关注

    134

    文章

    8739

    浏览量

    363379
  • 通信协议
    +关注

    关注

    28

    文章

    777

    浏览量

    39975
收藏 人收藏

    评论

    相关推荐

    用过这个处理器吗?看它ye不yes #硬声创作季

    处理器
    jf_49750429
    发布于 :2022年11月01日 14:55:24

    知道这是什么型号的处理器吗? #硬声创作季

    处理器
    jf_49750429
    发布于 :2022年11月01日 14:56:47

    [4.3.1]--处理器的复位与启动

    处理器
    jf_90840116
    发布于 :2022年12月15日 16:06:36

    [3.10.1]--3.10微处理器概述

    处理器
    学习电子知识
    发布于 :2023年02月17日 20:50:35

    [求助]微处理器电路如何工作?

    ,BOOTCS端口始终是高阻态,没有片选FLASH,读控制和写控制也是高阻态。所以我怀疑处理器坏了,但是又无法测出到底是否是处理器有问题。    我现在
    发表于 08-28 17:02

    为什么stm32串口2烧坏了,但是其他功能没有影响

    为什么stm32串口2烧坏了,但是其他地方没有烧坏。现象就是原来串口2可以用,后来只有串口2不能用,别的串口和其他功能都能用,烧坏的话不应该是一整个芯片都烧坏么?
    发表于 11-21 16:08

    求助热水变压烧坏后同天厨房的所有电器全部烧坏

    各位大神好,我家热水变压烧坏了,同天厨房的所有电器全部烧坏,我怀疑是变压烧坏产生了高压电流
    发表于 01-20 19:06

    12v充电器烧坏了25v1000uf电容,换了新的继续烧坏,求助什么原因?

    `求大神!!!帮忙。。。。。优信12v充电器烧坏了 25v1000uf,电容,换了新的继续烧坏。空载就直接烧坏。。。摩托车缺电,充不了了。`
    发表于 02-28 11:44

    电机mos管烧坏

    攻城狮们有没有遇到这中情况,电机控制板配电机测试老化了300个小时,3台烧坏了一台,6个mos烧坏3个,电解电容烧坏,mcu和电源芯片完好,功率210w,额定电流8.3A,选用的mos是芯控源603A1(bvdss:60v,rd
    发表于 11-19 17:05

    「维修专区」吉时利源表2410烧坏了如何维修?

    吉时利源表2410烧坏了怎么办?吉时利数字源表2410是专为那些要求紧密结合激励源和测量功能,要求精密电压源并同时进行电流与电压测量的测试应用而设计的。 所有源表均由一个精密的、低噪声、高稳定的带回
    发表于 04-19 17:06

    三相电机工作时不热但线路烧坏的原因分析

    三相电机工作时不热,但是线路烧坏了是什么原因?
    的头像 发表于 12-05 16:51 1.1w次阅读

    吉时利源表2410烧坏了如何维修

    吉时利数字源表2410大家用的多吗?吉时利源表2410烧坏了怎么维修? 吉时利源表2410维修 哪家好?据西安安泰源表维修中心小编所知,吉时利数字源表2410是专为那些要求紧密结合激励源和测量功能
    发表于 11-26 15:49 467次阅读

    电阻烧坏了怎么测阻值?

    电阻烧坏了怎么测阻值? 电阻是电路中常见的元件,它的作用是阻碍电流通过,并实现电阻变化调节电路的功效。但在长时间使用中,电阻可能因为各种原因烧坏。在这种情况下,我们需要测量电阻的阻值,以便确定是
    的头像 发表于 08-24 14:48 2579次阅读

    控制电路空气开关跳闸,保险丝烧坏了怎么办

    到达现场,我们发现保险座都烧坏了。空气开关跳闸,总控制断路器处于断开状态。应该是公司的维护人员拉下来的。初步检查了一下,发现相保护器也已经烧坏了
    发表于 09-27 09:58 688次阅读
    控制电路空气开关跳闸,保险丝<b class='flag-5'>烧坏了</b>怎么办

    电磁炉IGBT管烧坏了的原因及其解决办法

    电磁炉IGBT管烧坏了的原因及其解决办法 电磁炉是现代厨房中常见的一种炊具。其原理是利用电磁感应产生的磁场加热锅底,从而加热食物。电磁炉的核心元件之一是IGBT管(Insulated Gate
    的头像 发表于 01-12 14:44 3339次阅读