sja1110 uc and switch binaries

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

sja1110 uc and switch binaries

Jump to solution
499 Views
0xEC
Contributor IV

hi everyone,

I have custom board of s32g274a SoC which also uses SJA1110 ethernet switch integrate. I have following question about SJA1110:

1-) because of custom board, our HW guys order SJA1110 separately, i do not know whether there is a default firmware on SJA1110 switch or not? even if it is not on the eval board, does separately sold SJA1110 also have default firmware on it?

2-) yocto linux try to load firmware sja1110_switch.bin and sja1110_uc.bin as you can see below but it returns error -2. I do not have these binary where could i found these binaries in order to embed these into yocto build? 

0xEC_0-1692800114192.png

3-) i saw sja1110 kernel module is running but it is just the interface in between A53 core and SJA1110 right?

0xEC_1-1692800264024.png

 

By the way i saw similar tickets but did not see any satisfying answer.

Best,

0 Kudos
1 Solution
489 Views
MayanksPatel
NXP Employee
NXP Employee

Hi @0xEC,

Thank you for reaching out to us.

1. SJA1110 binary is sold separately and for that, you need to check with the marketing team or local FAE.

2.  In the yocto, build/conf/local.conf file path of binaries needs to be added. Once, you add this error -2 will be resolved.

3. The SJA1110 kernel module is just an interface between the S32G2 and SJA1110. Also, at a boot time it finds the driver as I mentioned in point #2, and uploads the binaries to the SJA1110.

 

Hope this helps.

 

Thanks,

Mayank S Patel

View solution in original post

2 Replies
490 Views
MayanksPatel
NXP Employee
NXP Employee

Hi @0xEC,

Thank you for reaching out to us.

1. SJA1110 binary is sold separately and for that, you need to check with the marketing team or local FAE.

2.  In the yocto, build/conf/local.conf file path of binaries needs to be added. Once, you add this error -2 will be resolved.

3. The SJA1110 kernel module is just an interface between the S32G2 and SJA1110. Also, at a boot time it finds the driver as I mentioned in point #2, and uploads the binaries to the SJA1110.

 

Hope this helps.

 

Thanks,

Mayank S Patel

478 Views
0xEC
Contributor IV
hi @MayanksPatel
Thank for reply
Best,
0 Kudos