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?
3-) i saw sja1110 kernel module is running but it is just the interface in between A53 core and SJA1110 right?
By the way i saw similar tickets but did not see any satisfying answer.
Best,
Solved! Go to Solution.
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
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