【经验】浅析Renesas32位MCU RH850F1L FLASH擦除掉电保护问题
RENESAS推出的RH850系列32位汽车微控制器(32位MCU)在广泛且可扩展的产品范围内提供平衡的高性能和极低的功耗,该系列提供了新的和高级汽车应用所需的丰富功能安全和嵌入式安全特性。
某日接到反馈问题:
客户在产品上面做FOTA升级,擦除过程中断电再上电,就不能再擦了。
断电为手动断电,验证保护性能。
排查过程:
由于FLASH操作期间需要FLM0置1,让客户进行测试,确认flash操作问题出现(正常刷写的时候FLMD0很长一段时间都是拉高状态)
2. 根据查找手册,发现这个是芯片内部的一个保护逻辑,具体如图片所示,
解决方式:
LockBit作用是禁止程序擦除对应的Block,在擦除时断电可能会造成FCL库执行异常,再次进行FCL操作时,需要确认返回状态是多少?根据返回状态再去判断执行相应的操作。
主要使用的是这个DISABLE_LOCKBITS函数。
根据擦除时报R_FCL_ERR_PROTECTION 错误,可以对应判断
具体操作可以参考下面,经过判断锁住时解除锁再重新擦除。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由宋红庆提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】RH850系列32位MCU的CSIH和CSIG接口功能区别详解
瑞萨RH850系列作为在汽车业界首屈一指的32位MCU,在汽车行业应用广泛,从涉及到安全的发动机的电喷,EPS等到仪表,车载娱乐系统都有RH850系列MCU的身影。该系列采用最新的40nm工艺,功能安全方面符合ASIL-B,ASIL-C,ASIL-D等级。笔者最近碰到使用CSI接口的客户咨询RH850\F1L的CSIG和CSIH接口的区别,二者均是CSI接口。
设计经验 发布时间 : 2018-06-15
【经验】解析瑞萨电子32位MCU RH850F1KM-S4 SPI通讯控制过程
RH850系列32位汽车微控制器(32位MCU)在广泛且可扩展的产品范围内提供平衡的高性能和极低的功耗。该系列提供了新的和高级汽车应用所需的丰富功能安全。针对瑞萨(Renesas)车载RH850系列MCU进行功能模块拆分,为初学者提供最简化历程方法。
设计经验 发布时间 : 2022-08-27
【经验】如何用RENESAS 32位汽车微控制器RH850系列在SmartConfigurator生成AD模块?
RENESAS(瑞萨电子)RH850系列32位汽车微控制器 (32位MCU) 在广泛且可扩展的产品范围内提供平衡的高性能和极低的功耗。该系列提供了新的和高级汽车应用所需的丰富功能安全和嵌入式安全特性。针对车载RH850系列MCU进行功能模块拆分,为初学者提供最简化历程方法。
设计经验 发布时间 : 2023-07-04
【经验】解析瑞萨电子32位MCU RH850F1KM-S4 CAN的使用
RH850系列32位汽车微控制器在广泛且可扩展的产品范围内提供平衡的高性能和极低的功耗。该系列提供了新的和高级汽车应用所需的丰富功能安全和嵌入式安全特性。针对瑞萨(Renesas)车载RH850系列MCU进行功能模块拆分,为初学者提供最简化历程方法。
设计经验 发布时间 : 2023-02-23
【产品】支持6路CANFD通讯的32位MCU,可PIN TO PIN 带普通CAN的芯片
瑞萨RH850/F1K系列32位MCU,符合了这点要求。其支持BOSCH公司的CANFD协议,最高通讯速率达10Mhz,通讯数据由8字节,提升到64字节每帧,支持6路CANFD通讯。最重要的是,带CANFD的RH850/F1K可以PIN TO PIN 带普通CAN的RH850/F1L芯片。
新产品 发布时间 : 2018-07-31
【经验】如何解决32位汽车微控制器RH850自带的ADC采集精度不准的问题?
某日接到某客户反馈问题,其在产品上面使用RENESAS RH850系列32位汽车微控制器自带的ADC时,发现数值不是很准确,比手册数值大,波动大致0.02V,但是ADC自诊断测试数值很准。
设计经验 发布时间 : 2023-06-20
【技术】RH850系列32位MCU三种中断功能,你知道么?
瑞萨电子RH850系列32位MCU符合ISO26262的要求,满足汽车安全等级ASILB –ASILD等级的控制芯片,在全球汽车电子市场上得到广泛应用。
技术探讨 发布时间 : 2018-02-11
【应用】瑞萨32位MCU RH850/F1K系列在高集成度的iBCM中应用
瑞萨汽车级MCU R7F7015573作为瑞萨32位芯片RH850/F1K,采用瑞萨G3KH核,集成功能安全模块ICUS(SHE功能安全),可以支持汽车功能安全等级ASIL B,176PIN多引脚,丰富的CAN总线资源,支持浮点运算,适用于汽车高集成化的iBCM控制模块
应用方案 发布时间 : 2019-01-06
【经验】Renesas32位汽车微控制器RH850使用uart中断接收的方法
瑞萨RH850系列32位汽车微控制器(MCU)在各种可扩展的产品中提供高性能和极低的功耗。该系列提供新的和先进的汽车应用所需的丰富功能安全和嵌入式安全功能。RH850系列采用瑞萨电子40纳米工艺。
设计经验 发布时间 : 2023-05-28
【经验】解析瑞萨32位汽车微控制器RH850F1KM-S4 ADC采集电位器的过程
针对瑞萨(Renesas)车载RH850系列MCU进行功能模块拆分,为初学者提供最简化历程方法。本文通过插接官方历程加以笔者描述理解,将ADC采集电位器的过程进行讲解。
设计经验 发布时间 : 2022-07-20
【经验】解析瑞萨电子32位MCU RH850F1KM-S4的看门狗配置方法
看门狗的作用就是防止程序发生死循环,或者说程序跑飞。那么瑞萨电子32位MCU RH850F1KM-S4的看门狗如何配置?本文中世强将为大家解析一二。
设计经验 发布时间 : 2022-08-11
【经验】瑞萨32位汽车微控制器RH850 ADC通道&ScanGroup模块设置介绍
RENESAS推出的RH850系列32位汽车微控制器(MCU)在各种可扩展的产品中提供高性能和极低的功耗。该系列提供新的和先进的汽车应用所需的丰富功能安全和嵌入式安全功能。本文中将为大家介绍改微控制器的ADC通道&ScanGroup模块设置。
设计经验 发布时间 : 2023-05-27
【经验】32位MCU RH850F1KM-S1硬件设计问题及驱动调试过程的最小系统、仿真连接、端口分配问题
本文协助硬件工程师以及驱动工程师解决32位MCU RH850F1KM-S1系列的硬件设计问题以及驱动调试过程中碰到的最小系统,仿真连接,端口分配等常见问题。
设计经验 发布时间 : 2021-02-27
【经验】解析32位MCU RX65N的两种操作方法:data flash和code flash
本文将为大家说明瑞萨电子32位MCU RX65N的data flash和code flash操作方法。
设计经验 发布时间 : 2022-06-03
【经验】瑞萨RH850系列32位汽车微控制器缩短MCU上电初始化时间的方法
瑞萨RH850系列32位汽车微控制器(MCU)在各种可扩展的产品中提供高性能和极低的功耗。该系列提供新的和先进的汽车应用所需的丰富功能安全和嵌入式安全功能。
设计经验 发布时间 : 2023-05-08
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可定制板装式压力传感器支持产品量程从5inch水柱到100 psi气压;数字输出压力传感器压力范围0.5~60inH2O,温度补偿范围-20~85ºС;模拟和数字低压传感器可以直接与微控制器通信,具备多种小型SIP和DIP封装可选择。
提交需求>
登录 | 立即注册
提交评论