-
Type:
Bug
-
Resolution: Fixed
-
Priority:
Medium
-
MCAL
-
MCAL-30733
-
-
-
MCUSW_J7_11.01.00
-
Bug Description:
In Can_RegisterReadback interface to read register values, the base address used by the interface is directly offset from the Ram area base address rather than the Register address.
Register addresses as follows
But Register Read back base address is as follows
Rootcause:
Base address generated from configurator is directly used. But the base addresses are different for subsystem registers and core registers which shall be calculated based on the can controller base address.
Workaround:
Use functions MCAN_SsAddr and MCAN_CfgAddr to fetch sub system and config register addresses respectively