i.mx6 on qsabresd and SJA1000 CAN Controller

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

i.mx6 on qsabresd and SJA1000 CAN Controller

1,341 Views
francpalm
Contributor II

Hi, I need to connect and mange one or two SJA1000 CAN Controller to EIM bus of my qsabresd board.

Someone can help me for HW point of view (DataAddress pin, Voltage compatibility, Interrupt, Chip Select, etc) and for SW point of view (Driver, Kernel, Memory Address location, etc.) ?

Thanks.

Labels (3)
5 Replies

834 Views
daiane_angolini
NXP Employee
NXP Employee

Thanks for creating this new thread. I hope someone else can help you in HW perspective.

Was sja1000.c enough for your software update?

0 Kudos

834 Views
francpalm
Contributor II

No, unfortunately is not enough!

I need to understand how to configure the EIM bus to use it as multiplexed (data/address) bus, how to configure the chip select and the interrupt to and from the sja1000 and so on!

The best would be to have an application example or a manual or an howto!

Anyway many thanks!

834 Views
fabio_estevam
NXP Employee
NXP Employee

mx6q has built-in CAN controller. Why don't you just use them instead of external CAN controller?

0 Kudos

834 Views
francpalm
Contributor II

Because I need 4 or 6 CAN Channels! Is an application for a special vehicle!

0 Kudos

834 Views
fabio_estevam
NXP Employee
NXP Employee

Understood.

sja1000 is supported in the kernel: drivers/net/can/sja1000/sja1000.c

0 Kudos