And if you use 'T' self test option, do you obtein this information ?
....
CAN controller 0 .....Askipped (No CAN controller)
....
it's normal? because with my application CAN port can be openned but it takes too much time for it (about 10 secs) and I can read some properties like version (259) and name (NetDCUx CAN Device 0|SJA 1000 Chipset) but can not receive and transmit mesages.
Compare your debug and mine, CAN drivers seems to be active in different order or number, it's important ?
about HW, what about resistor that user Marco needed to remove from its board ?
Edit: sorry but I were writing post at the same time, as you write, my CAN controller is not detected OK in auto-test, but SJA1000 is preset on board.
Can be a boot problem ?? I have only flashed kernel (2 times), but not the boot, must I try it, its the same procedure ?