【经验】R5F10BBG主控MCU在倒车雷达项目中出现非法指令访问错误(IAWRF),该如何解决?

2020-08-02 Renesas
MCU,R5F10BBG,RL78/F13,Renesas

倒车雷达系统是汽车标配,用于在倒车时探测车后方是否有障碍物和障碍物的位置、距离等。目前较常用的无主机倒车雷达方案,将系统主机功能集成在其中一个探头中,该探头在实现超声波探测的同时,还需要与其它的雷达探头交互,同时将监测到的距离信息传输给车身控制器。集成主机的探头对MCU的要求需要,支持车载通讯,以及小封装。瑞萨RL78/F13系列MCU芯片R5F10BBG,主频可以达到32MHZ,支持CAN通讯以及LIN通讯功能,集成了片上EEPROM,32PIN QFN小封装,高达128KB ROM,8K RAM的车规级16位单片机,十分适用于车载倒车雷达主机探头的设计中。


倒车雷达的主机探头供电输入主要来自于车载12V电源输出,车辆在上电自检和启动瞬间,该12V电源波动是非常大的,同时在发出探测雷达时的高负载电流,会导致倒车雷达输入电源电压的剧烈波动,导致MCU的电源供电端出现异常,在极端情况下容易出现以下两种MCU复位现象:


  1. POR复位,正常电源掉电复位,该复位在MCU的电源电压下降到指定电压时产生,当MCU电源下降到1.5V时,MCU内部正常复位。

  2. IAWRF复位,该复位是芯片执行非法指令时复位,包括堆栈溢出,MCU寻址超出等复位。若MCU电源电压在1.5V~1.8V之间长时间工作,也较容易出现该异常,因为瑞萨的RL78系列MCU芯片在1.8V以上才可以正常工作。


经排查,发现雷达探头主机在发探测波时,若主控MCU同时在收发CAN报文,会导致负载电流过大,电源输出端电压下降到1.6V左右,并保持1ms左右,此时MCU容易出现复位现象,通过回读瑞萨MCU R5F10BBG内部的复位寄存器RESF,发现此时发生非法指令访问(IAWRF)异常。且每次发生非法指令访问复位前,所执行的代码均不同。通过示波器查看 ,最终确认是在电源电压下降到1.6V时,并保持一段时间 ,此时MCU仍然在工作,但指令执行异常,导致MCU发生非法指令访问复位。


解决上述非法指令访问(IAWRF)复位问题, 可以更换输出电流更大的电源型号来改善输出端的电压。此外,瑞萨R5F10BBG芯片支持内部电压监测功能LVI模块,在MCU配置时,可以将该电压电测功能打开,当MCU电压下降到指定电压以下时,产生复位,就不会再出现该异常复位问题。


综上所述:在超声波雷达监测项目当中,在发雷达探测波时,容易出现电源电压出现较大波动,对MCU的工作产生影响,最好的办法是稳定输出电压,不让输出电压下降到1.8V的正常工作电压以下,否则容易出现非法指令访问错误,该错误从软件上不好排查。

  • +1 赞 0
  • 收藏
  • 评论 0

相关服务

相关推荐

型号 描述 供应商/品质保证 价格(含增值税)

R5F10BBGLNA#U5

Renesas

新款产品中尽量不要使用该元件

停产?

R5F10BBGLNA系列

16-BIT GENERAL MCU,RL78(AUTO),RL78/F13_F14,F5F10PMG-FLS,Q032_0505RL78

最小包装量:1

世强先进(深圳)科技股份有限公司

原厂认证

世强代理

世强自营

一支起订

价格¥  17.0387

发货地广东

16BIT MCU

R5F10AGGCLFB;RL78/F13;RL78系列

16BIT MCU RL78/F13-LIN 128K QFP48 CU

QFP

最小包装量:1

世强先进(深圳)科技股份有限公司

原厂认证

世强代理

世强自营

发货地广东

R5F10BBGLNA系列

16-BIT GENERAL MCU

最小包装量:1

世强先进(深圳)科技股份有限公司

原厂认证

世强代理

世强自营

发货地广东

R5F10BBGLNA系列

16-BIT GENERAL MCU

最小包装量:2,500

世强先进(深圳)科技股份有限公司

原厂认证

世强代理

供货保障

世强自营

一支起订

价格¥  13.9146

发货地广东

R5F10BBGLNA系列

最小包装量:3,920

世强先进(深圳)科技股份有限公司

原厂认证

世强代理

选型推荐

供货保障

世强自营

一支起订

价格¥  10.8225

即将到货113,070

发货地广东

R5F10BBGKNA#U5

Renesas

新款产品中尽量不要使用该元件

停产?

R5F10BBGKNA系列

16-BIT GENERAL MCU,RL78(AUTO),RL78/F13_F14,F5F10PMG-FLS,Q032_0505RL78

最小包装量:490

世强先进(深圳)科技股份有限公司

原厂认证

世强代理

世强自营

一支起订

价格¥  17.2851

现货12

发货地广东

预计交期
1. 预计交期为预估时间,不含国家法定节假日,不作为订单或合同约定内容。
2. 受限于发货时间和商品物流运输时间。
3. 商品运输过程中如遇不可抗拒力因素,如地震、水灾、旱灾、疫情等,交期可能有所延长。

预计交期?

约3个工作日

R5F10BBGKNA系列

16-BIT GENERAL MCU

最小包装量:3,920

世强先进(深圳)科技股份有限公司

原厂认证

世强代理

选型推荐

供货保障

世强自营

一支起订

价格¥  13.9146

即将到货86,242

发货地广东

R5F10BBGKNA系列

16-BIT GENERAL MCU

最小包装量:2,500

世强先进(深圳)科技股份有限公司

原厂认证

世强代理

世强自营

一支起订

价格¥  13.7517

发货地广东

16-BIT GENERAL MCU

R5F10BGELNA;RL78/F13系列

16BIT MCU RL78(AUTO)/F13-CAN

最小包装量:2,500

世强先进(深圳)科技股份有限公司

原厂认证

世强代理

世强自营

发货地广东

PS9402系列

Optoelectronics

最小包装量:850

世强先进(深圳)科技股份有限公司

原厂认证

世强代理

选型推荐

供货保障

世强自营

一支起订

价格¥  7.8880

现货221,809

发货地广东

预计交期
1. 预计交期为预估时间,不含国家法定节假日,不作为订单或合同约定内容。
2. 受限于发货时间和商品物流运输时间。
3. 商品运输过程中如遇不可抗拒力因素,如地震、水灾、旱灾、疫情等,交期可能有所延长。

预计交期?

约3个工作日

本文由木木提供,版权归世强硬创电商所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创电商”。

评论(0

   |   

提交评论

全部评论

暂无评论

联系我们

400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

搞研发 找元件
下载世强硬创电商APP