LPC4367 CAN

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

LPC4367 CAN

669 Views
thomasstegmeije
Contributor I

Hello,

A lot of LPC43xx devices have a problem with the CAN1 peripheral. 

Writes to the ADC, DAC, I2C, and I2S peripherals can update registers in the C_CAN controller. Specifically, writes to I2C0, MCPWM, and I2S can affect C_CAN1. Writes to I2C1, DAC, ADC0, and ADC1 can affect C_CAN0. The spurious C_CAN controller writes will occur at the address offset written to the other peripherals on the same bus.

Doen anyone know if the LPC43(S)67 have this bug as well. The errate does not contain this issue. 

We would like to use this processor for a new application but rely heavily on both CAN peripherals so we would like to know if anyone has encoutered such a problem on the LPC43(S)67. 

Thank you in advance. 

Labels (1)
0 Kudos
Reply
1 Reply

487 Views
kerryzhou
NXP TechSupport
NXP TechSupport

Hi Tomas Stegmeijer,

     The CAN problem in LPC43xx only exist in '-' reversion, you can find your reversion from the product identification:

pastedImage_2.png

   This problem doesn't exist in LPC4367 and LPC43S67, you can check the according errata:

1. LPC4367 errata

http://www.nxp.com/documents/errata_sheet/ES_LPC436X_FLASH.pdf 

2. LPC43S67 errata

http://www.nxp.com/documents/errata_sheet/ES_LPC43S6X_FLASH.pdf 

it just have revision 'A' which doesn't have this CAN problem.

Wish it helps you!

If you still have problem, please let me know!


Have a great day,
Kerry

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 Kudos
Reply