We are using TJA 1145 TK CANFD Cantranciever.
We expect the CANTrcv configuration values (PN Id, PN Mask etc.) to be written into the various CANTrcv registers during the call of CANTrcv_Init(). However upon reading the corresponding registers after the CANTrcv_Init() call, these registers were not filled with the configured values. Upon checking, we saw that the the bits in the Lock Control register (Address 0x0A) was set such that no data can be written. Further there is no option in our Tranciever driver configuration to unlock the same.
I understand that the default state of the lock register is Unlock after Power on, however it does not seem to be the case for us.
Please support on how to handle the same case.