CAN BUS will not initialize on NUCLEO-F446RE but will initialize on NUCLEO-F446ZE. Why?
I am trying to get the CAN Bus to work.
I am using a NUCLEO-F446RE. It fails in the HAL_CAN_Init() routine. Which is code that is auto generated.
Someone suggested maybe the board is bad. Fortunately I had a NUCLEO-F446ZE (144 pin package board) and it did not stop at that point with no hardware hooked up.
I removed the hardware and the bare NUCLEO-F446RE still hung at the same place.
I determined my NUCLEO-F446RE board must be bad.
I ordered another NUCLEO-F446RE, and tested the bare board and it still hangs in the same place.
Is this a known issue?
Do I need to switch over to the NUCLEO-F446ZE if I want to use CAN?
