目录
加载DBC后启动工程报如下错误
System LPOD: AsrNM33: INI file "C:\Users\pj59nk\_APTIV Project\JIDU_LCU\New folder\Exec32\AsrNM33.INI" loaded.
System AsrNM (LPOD): Error: CAN-ID 0x502 larger than upper limit 0x4FE! Measurement cannot be started.
原因:
dbc中定义了NodeLayerModules包含AsrNM33.dll的属性,故生成的ECU节点下都会加载AsrNM33.dll,但是配置AsrNM33.INI中没有定义NM_BASE_ADDRESS=0x500,故一直报上限是0x4FE的错误。
解决方法:
a. View->Attribute Definitions ->找到属性NodeLayerModules,删除AsrNM33.dll;
b. View->Overview -> Network nodes -> 双击ECU节点 -> Attributes -> NodeLayerModules属性下