RH850 配置ID Authentication后代码内部解锁
第一次尝试的时候密码设置了全22,把上面这个宏FCL_AUTHENTICATION_ID改为全22就可以正常升级了。搜索g_fcl_data_str.RTCfg_pstr时找到了对这个结构体指针赋值的位置,在R_fcl_user_if.c中。在代码内部搜索了一下是否有其他地方操作该寄存器,发现在R_fcl_env.h中有如下宏定义,与SELFID0 to SELFID3寄存器地址一致。再搜索使用这个宏的位置,果然在R_fcl_hw_access.c内找到了一个函数,向宏定义的地址写入了密码。
原创
2023-03-22 18:38:53 ·
1228 阅读 ·
1 评论