【经验】车载MCU RH850升级过程断电后再次升级失败问题的解决方法
RENESAS(瑞萨)RH850系列是基于V850产品推出的更高性能的车载MCU,涵盖了汽车应用的各个场景,并针对不同的应用场景需求推出了相应的产品系列。如RH850F1x: Body,RH850D1x: Instrument/dashboard,RH850E1x: Powertrain (Engine, Transmission, HEV/EV),RH850P1x: Chassis / Safety,RH850R1x: Airbag,RH850S1x: Audio,RH850V1x: ADAS。而x的命名又是根据更加细分的应用场景来做区分的,以F1x为例, F1U: Body Domain Controller,F1H: BCM / Gateway Controller,F1M: BCM/HVAC,F1L: Door/Seat/HVAC。
由于产品汽车产品有在线升级需求,用户往往需要在系统中开发一个bootloader用于CAN或者LIN升级,这就需要在线烧写片内flash。瑞萨对各个产品有相应的FCL/FDL库,即code/data自编程库,以满足用户在线升级的需求。由于车载电子产品对安全性能的要求较高,要模拟各种运行场景进行测试,因而收到不少客户关于在线升级的反馈,即在升级过程中如果将系统断电,再次启动后将升级失败。本文将对该问题的产生原因进行解析,并提出解决方法。
原因:
为了防止flash内容被误操作,瑞萨的RH850系列对flash的各个block添加了保护机制,每个block有一个lockbit标识,被置上之后该block将被锁定,无法进行擦写,必须先清除该标识才能擦写成功。而flash在擦写过程中突然断电,系统为了保护flash,会将正在操作的block保护起来,该lockbit标识也会被置位,这也是导致用户再次升级失败的原因。
解决方法:
FCL库提供了大量的API接口,其中有如下四个操作命令:R_FCL_CMD_SET_LOCKBIT、R_FCL_CMD_GET_LOCKBIT、R_FCL_CMD_ENABLE_LOCKBITS和R_FCL_CMD_DISABLE_LOCKBITS,作用分别是设置、读取某个block的lockbit,使能和关闭所有block的lockbit功能。因此需要在操作flash之前先判断一下该block的lockbit标识,如果被置位了,则先清除该标识,然后再进行擦写操作。或者直接在操作flash前关闭lockbit功能。操作完成之后,建议再把该标识置位和lockbit功能使能,防止误操作。经实际测试,问题得到解决。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】瑞萨RH850/F1K系列MCU的CANFD配置流程
自动驾驶时代要求信息传输更高效,更迅速,传统的车载CAN总线已不能满足高速、大容量信息的传输的要求,因此CANFD通信需求被广泛提出用于替代传统CAN通信方案。本文介绍瑞萨RH850/F1K系列32位MCU芯片R7F7015873,如何配置底层实现CANFD的功能。
【经验】RH850系列32位MCU的CSIH和CSIG接口功能区别详解
瑞萨RH850系列作为在汽车业界首屈一指的32位MCU,在汽车行业应用广泛,从涉及到安全的发动机的电喷,EPS等到仪表,车载娱乐系统都有RH850系列MCU的身影。该系列采用最新的40nm工艺,功能安全方面符合ASIL-B,ASIL-C,ASIL-D等级。笔者最近碰到使用CSI接口的客户咨询RH850\F1L的CSIG和CSIH接口的区别,二者均是CSI接口。
【经验】解析瑞萨电子32位MCU RH850F1KM-S4 CAN的使用
RH850系列32位汽车微控制器在广泛且可扩展的产品范围内提供平衡的高性能和极低的功耗。该系列提供了新的和高级汽车应用所需的丰富功能安全和嵌入式安全特性。针对瑞萨(Renesas)车载RH850系列MCU进行功能模块拆分,为初学者提供最简化历程方法。
【视频】2023年3月30日汽车电子新技术研讨会
国民技术、拓尔微、XSENS、极海、芯海等厂商分享国产车规MCU、AI芯片、惯导模块、激光雷达、智能座舱等全新汽车电子产品与新技术。
中微半导车载电子膨胀阀控制方案:基于BAT32A237 MCU的智能汽车热管理系统革新
随着汽车智能化与电动化的快速发展,对车辆内部热管理系统提出更高的要求。中微半导体在这一领域不断推陈出新,其推出的车规级MCU BAT32A237系列为车载电子膨胀阀控制提供了更为先进的解决方案,有效提升汽车空调系统和电池热管理系统的能效、响应速度及稳定性。
数明半导体精进车载芯片技术,赋能新能源汽车时代!
在新能源汽车产业的变革浪潮中,数明半导体凭借其深厚且持续的技术积累和对市场趋势的精准把握,稳步前行于车载半导体领域。迄今为止,数明半导体车规芯片累计销售量已超过3000万颗。数明半导体的车规芯片产品线丰富多样,紧密贴合新能源汽车行业的发展趋势和市场需求。公司根据市场发展阶段和客户需求,精心规划了电动化和智能化两大阶段的产品布局。
曦华科技再次完成超2亿元B+轮融资,将持续强化汽车芯片领域核心技术研发,加速车规级新产品迭代量产
近日,曦华科技完成由景林资本、洪泰基金、鲁信创投联合投资的超2亿元B+轮融资,老股东弘毅投资继续加持。2023年内曦华科技已连续完成两轮融资,深得资本市场关注。本轮融资资金将用于持续强化曦华科技在汽车芯片领域的核心技术研发,加速多款车规级新产品研发及迭代量产。
高性能车载MCU企业「曦华科技」完成超亿元A轮融资,多家车厂产业基金加持
近日,深圳曦华科技有限公司宣布完成超亿元A轮融资,本轮投资方均为新能源整车厂背景产业基金,所有老股东继续加注。据悉,本轮融资资金将主要用于研发后续芯片产品、充实研发团队、产品流片等。
基于极海汽车通用MCU G32A1445的车载冰箱,支持多种配件扩展,实现可视化实时准确监测
在车载冰箱的智能控制系统中,MCU负责精准调节温度、定时开关、故障检测等功能。极海基于G32A1445汽车通用MCU的车载冰箱应用方案,可根据用户不同需求进行灵活调整和优化,支持多种配件扩展,在低功耗应用模式下表现更加出色。
云途半导体受邀出席全球汽车芯片创新峰会并发表主题为《国产替代风潮下,车规MCU的突围之路》的演讲
首届“上海国际碳中和技术、产品与成果博览会”于在上海国家会展中心成功举办,云途半导体受邀出席参加,并在2023年全球汽车芯片创新峰会上发表主题为《国产替代风潮下,车规MCU的突围之路》的演讲。
芯海科技车规级压力触控芯片CSA37F62喜获2023芯向亦庄“汽车芯片50强”
2023年11月28日, “芯向亦庄”汽车芯片大赛在北京亦庄成功闭幕。在本次大赛中,芯海科技的车规级压力触控芯片CSA37F62系列以其卓越的产品性能荣获了“2023汽车芯片50强”的殊荣。
中微半导车规解决方案 助力汽车智能化升级
BAT32A239/BAT32A279是中微半导体自主研发的车规级高品质32位MCU,已通过AEC-Q100认证,产品广泛应用在汽车车载电子控制模块,如数字仪表盘、数字钥匙、T-BOX、DC/DC电源、座椅控制器、超声波雷达、纹波防夹、前后大灯、AQS传感器、空调控制器、BCM控制器等
【成功案例】EFM8SB10F8G 8位MCU与微型贴片NFC天线为汽车提供最安全的钥匙系统方案
随着汽车保有量的快速增长和智能手机的快速普及,传统的汽车使用手机来解锁的需求越来越强烈。特别是最近不断出现的蓝牙钥匙,云钥匙,NFC钥匙等无线钥匙形式提升了用户体验,提升了品牌形象。特别是NFC钥匙安全等级最高,因此本文基于PREMO公司的SMD形式的NFC天线和Silicon Lab公司的超低功耗车规级MCUEFM8SB10F8G设计了一款微型的车载NFC钥匙系统。
基于Silicon Labs汽车级DAB接收芯片Si4632设计的车载接收方案
本文介绍一种基于Silicon Labs汽车级DAB接收芯片Si4632设计的车载接收方案,如下图1,该方案可分为主动模块Master方式和被动从模块Slave模式。主动模块Master方式为图中深蓝色虚线框内部分电路,主要包括RF输入电路、DAB/FM/AM接收芯片、TUNER控制芯片Silicon Labs C8051F380、Firmware固件存储Flash、PC在线升级USB端口等部分。
云途半导体成功举办首届汽车芯片用户大会,共同推动为汽车产业发展的“中国芯”蓝图
云程万里,芯绘蓝图。2023年12月1日,云途半导体成功举办了首届汽车芯片用户大会,300余人齐聚一堂,本次大会既是技术领域的交流盛宴,也是芯迷们的狂欢。云途半导体携手行业专家,客户及汽车产业链生态合作伙伴深度交流,共同推动为汽车产业发展的“中国芯”蓝图。
电子商城
现货市场
服务
可定制显示屏的尺寸0.96”~15.6”,分辨率80*160~3840*2160,TN/IPS视角,支持RGB、MCU、SPI、MIPI、LVDS、HDMI接口,配套定制玻璃、背光、FPCA/PCBA。
最小起订量: 1000 提交需求>
可定制变压器电压最高4.5KV,高频30MHz;支持平面变压器、平板变压器、OBC变压器、DCDC变压器、PLC信号变压器、3D电源、电流变压器、反激变压器、直流直流变压器、车载充电器变压器、门极驱动变压器等产品定制。
最小起订量: 100000 提交需求>
登录 | 立即注册
提交评论