【经验】MCU中程序丢失的原因分析与解决方案
日前接到客户反馈R5F10BBGKNA这颗MCU不能工作,具体现象是:产品不工作或者是不能通讯。这种故障概率在万分之几,概率比较小。经过现场分析判断可能是晶体问题或者flash数据异常导致的。
工作流程如下:
一,首先排除晶体问题。为了验证晶体的问题,首先对晶体进行互换工作。发现故障现象并没有跟随晶体。
二,验证MCU问题,与正常机器互换MCU,发现故障跟随MCU,以此判断是MCU的问题。
三,判断可能是由于MCU内部的Flash出错导致的不能工作。
为了验证MCU中Flash的数据,使用E1+RFP来分块校验写入的程序是否正常。最终发现客户的boot部分校验正常,app部分块校验失败。进而判断是否是程序区域被擦除。由于E1不能分块查空,选用PG-FP5来分块查空,发现app开始的区域均为blank状态。由于客户的boot程序中有擦除app部分的代码。可以基本断定是由于boot的在某种状态下的非正常进入导致的app被擦除。而触发这种非正常的操作的原因应该就是电源不稳定时程序跑飞导致的。
解决方案:
1.开启低电压检测,如下图将低电压检测设置为复位模式,当MCU电源不稳定时。防止程序跑飞。
图1:低电压检测框图
2.Flash操作的正常流程必须要先使能Flash操作的内部信号,然后操作Flash擦除或者写入,如果没有使能Flash操作信号则不能操作。因此我们在Flash擦除和写入前插入检查状态指令,判断是否处于应该操作的模式。如果不在操作模式,准备就退出操作。防止误操作Flash。
注:以上经验不仅限于R5F10BBGKNA哦,也适用于RENESAS RL78系列等其他MCU。如有相关问题都可以思考下上述问题的方向。
- |
- +1 赞 0
- 收藏
- 评论 109
本文由阿尔法狗提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关研发服务和供应服务
评论
全部评论(109)
-
plhust Lv7. 资深专家 2020-07-29不错
-
Rui Lv4. 资深工程师 2019-01-24学习了
-
Dexter Lv7. 资深专家 2019-01-23学习啦
-
用户38544856 Lv8. 研究员 2019-01-23学习了
-
solomon Lv8. 研究员 2019-01-22学习一下
-
WallE Lv7. 资深专家 2019-01-21eeprom被写了吧
-
用户37866299 Lv6. 高级专家 2019-01-19不错
-
混世小魔王 Lv4. 资深工程师 2019-01-19学习了
-
活影忍者 Lv7. 资深专家 2019-01-16学习了不错
-
阳卓晟创 Lv6. 高级专家 2019-01-13学习了
相关推荐
【经验】瑞萨RH850/F1KM系列MCU中断异常的原因与解决方法
瑞萨RH850/F1Km系列MCU,是瑞萨推出主要用于车身控制、网关、域控等应用的主控MCU,包含丰富的外设模块,支持车载控制需要用到的CAN、LIN等通讯,本文介绍该款MCU的中断机制介绍,以及在使用过程中容易出现的进入dummy中断的原因与解决方法。
设计经验 发布时间 : 2022-10-12
【经验】瑞萨RH850/F1K系列MCU的CANFD配置流程
自动驾驶时代要求信息传输更高效,更迅速,传统的车载CAN总线已不能满足高速、大容量信息的传输的要求,因此CANFD通信需求被广泛提出用于替代传统CAN通信方案。本文介绍瑞萨RH850/F1K系列32位MCU芯片R7F7015873,如何配置底层实现CANFD的功能。
设计经验 发布时间 : 2021-07-24
【经验】如何配置禁用RH850/F1K MCU的烧录引脚
RH850/F1K系列MCU,是瑞萨推出主要用于车身控制、网关等应用的主控MCU,支持多种车载控制需要用到的CAN、LIN、以太网等通讯模块,也可以支持片上EEPROM存储功能。
设计经验 发布时间 : 2022-12-27
【应用】基于车载DAB调谐芯片和解码芯片SI47902+SI4614搭配RA4M1 MCU的小体积车载DAB接收盒子方案
采用了Silicon Labs公司推出的车载DAB调谐芯片和解码芯片SI47902+SI4614,以及瑞萨的RA系列的MCU RA4M1。采用了USB和主机通信并进行音频的传输,不仅避免蓝牙模块和FM发射模块对有用信号的干扰,还可以较小体积,让设计更美观。
应用方案 发布时间 : 2020-08-11
【IC】晟矽芯高性能通用型8位MCU MC32P7051系列,消费类电子、锂电数码产品、智能化产品的首选
MC32P7051是晟矽微电新推出的消费类电子产线的产品,是一款高性能IO+AD型8位MCU,采用RISC内核。该产品的各个IP,延续晟矽产品特色,用户可极速上手。可作为消费类电子、锂电数码产品、智能化产品的首选。
产品 发布时间 : 2024-06-18
2024年版国民技术N32 MCU选型,全面覆盖新能源、工控、汽车、消费、医疗、物联网等各主流应用场景
N32系列MCU是国民技术基于安全SoC技术平台架构,采用32位Arm® Cortex®-M处理器内核,创新打造的以高性能、高集成度、安全、低功耗、高可靠性为特色的MCU产品。产品内置嵌入式高速加密闪存、低功耗电源管理,集成数模混合电路,以及多种密码算法硬件加速引擎和安全单元,全面覆盖新能源、工控、汽车、消费、医疗、物联网等各主流应用场景。
器件选型 发布时间 : 2024-05-16
华芯微特驱屏MCU的产品应用方案亮相慕尼黑上海电子展,可用于智慧家电、电机控制、屏驱MCU以及消费电子等领域
7月11-13日,慕尼黑上海电子展在国家会展中心(上海)如火如荼举行,华芯微特携众多产品亮相,其产品可广泛应用于智慧家电、电机控制、屏驱MCU以及消费电子等多个细分的领域。
原厂动态 发布时间 : 2023-07-12
BAT32A237系列车规级MCU为核心的车载电子膨胀阀解决方案
中微半导体凭借深厚的行业积累和技术优势,推出了以BAT32A237系列车规级MCU为核心的车载电子膨胀阀解决方案,该方案为实现精确、实时和智能的热管理提供了强大支持。
应用方案 发布时间 : 2024-04-16
雅特力出席MCU全球生态发展大会并发表“AT32 MCU加速应用创新与产业智慧升级”主题演讲
由AspenCore主办的2023全球MCU生态发展大会在深圳罗湖君悦酒店圆满举行。雅特力产品市场经理林金海先生发表了“AT32 MCU加速应用创新与产业智慧升级”的主题演讲,介绍了AT32 MCU产品布局规划,新产品市场方向,开发生态系统。
原厂动态 发布时间 : 2023-07-26
【应用】8位MCU EFM8BB21F16G用于车载充气泵,主频高达50MHz,采样频率达200ksps
本文介绍芯科科技EFM8BB21F16G一款具有功耗低、运行效率高、模拟和数字外设接口丰富等特点的8位MCU在车载充气泵中的设计应用,本方案采用EFM8BB21F16G作为车载充气泵的主控,采用高效的8051内核设计,主频高达50MHz。
应用方案 发布时间 : 2022-07-01
【应用】中科芯32位MCU CKS32F405RGT6助力车载USB口DAB收音机,功耗低至1.8μA
在车载USB口DAB收音机中,需要一颗功能强大的MCU做为主控,中科芯CKS32F405RGT6提供多种标准以及高级通信接口,功耗低至1.8μA,本文主要介绍中科芯CKS32F405RGT6 MCU应用于车载USB口DAB收音机。
应用方案 发布时间 : 2023-03-10
【应用】工作频率高达80MHz的32位MCU EFM32PG23用于车载导航仪,功耗低至1.03µA
城市交通状况以及道路网日益复杂的今天,车载导航仪的应用极大地改变人们的出行和生活方式,帮助用户准确定位当前位置,并且根据既定的目的地计算行程,为用户提供最佳的行车路线,在此我们推荐Silicon Labs的32位MCU EFM32PG23作为车载导航仪的主控。
应用方案 发布时间 : 2022-12-22
【IC】瑞萨推出面向图形显示应用和语音/视觉多模态AI应用的全新RA8 MCU产品群,FSP提供软件支持
瑞萨电子宣布推出RA8D1微控制器(MCU)产品群。RA8D1产品群作为瑞萨RA8系列的第二款产品,RA8是基于Arm® Cortex®-M85处理器的首款MCU。RA8D1 MCU具有超过6.39 CoreMark/MHz(注)的突破性性能,结合充足的内存和经过优化图形与外设功能,可满足楼宇自动化、家用电器、智能家居、消费及医疗等广泛应用的各类图形显示和语音/视觉多模态AI要求。
产品 发布时间 : 2023-12-14
【经验】基于MCU CS+ RH850/F1K Boot开发指引
车载ECU开发都需要通过Boot实现在线升级,Boot是嵌在APP前面执行的程序,在需要更新APP代码时会对flash APP部分重新编程。近期有客户调试RH850/F1K MCU出现Boot跳到APP程序不能执行,下面以开发板为例实现Boot到APP。
设计经验 发布时间 : 2023-02-15
32-BIT RENESAS RA FAMILY MCU RA2L1 - LOW POWER INTRODUCTION
型号- R7FA2L1AB2DFP#AA0,R7FA2L1A93CFP#AA0,R7FA2L1AB3CNE#AA0,R7FA2L1A92DFN#AA0,RA2E1,R7FA2L1AB3CFM#AA0,R7FA2L1A93CFL#AA0,R7FA2L1A92DFL#AA0,RTK7EKA2L1S00001BE,R7FA2L1AB2DFN#AA0,R7FA2L1A92DFM#AA0,R7FA2L1AB3CFL#AA0,RA2,R7FA2L1A92DFP#AA0,R7FA2L1AB3CFP#AA0,R7FA2L1A93CNE#AA0,R7FA2L1AB2DNE#AA0,RA4,RA6,RA8,RA2L1,RA2 SERIES,R7FA2L1AB2DFM#AA0,R7FA2L1A93CFN#AA0,RTK0EG0022S01001BJ,EK-RA2L1,R7FA2L1AB2DFL#AA0,R7FA2L1A93CFM#AA0,R7FA2L1AB3CFN#AA0,RA FAMILY
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可烧录IC封装SOP/MSOP/SSOP/TSOP/TSSOP/PLCC/QFP/QFN/MLP/MLF/BGA/CSP/SOT/DFN;IC包装Tray/Tube/Tape;IC厂商不限,交期1-3天。支持IC测试(FT/SLT),管装、托盘装、卷带装包装转换,IC打印标记加工。
最小起订量: 1pcs 提交需求>
登录 | 立即注册
提交评论