Dear NXP fellows,
As the title states, I was taking a look at the Release Notes of the S32 SDK for SJA1110 RTM, version 1.0.2, and it says that the Demo Application switch_config_s32g_vnp_rdb is used on S32G-VNP-RDB2:
In the documentation of this Demo application, it states the same:
However, the current board that we are using here is based on S32G399ARDB3, then I wonder if this Demo application supports RDB3.
Thank you for the supports,
Best regards,
Guilherme
Solved! Go to Solution.
Hello @GuilhermeS32G3 ,
Sorry for the late reply. I followed the Ethernet Enablement Guide for generating the firmware file for the SJA1110. Below are my test results.
The following picture is the log before loading the sja1110_uc.bin file.
The following is the result after a successful load:
It should be noted that the SJA1110 should be configured as "SDL Boot", since it will be booting from a serial interface (SPI). Refer to the following picture, Pin1-2 needs to be SHORT.
Hope the above information is helpful to you.
Best Regards,
Celeste
Hello, @GuilhermeS32G3
Thanks for contacting NXP support.
According to the document "S32G-VNP-RDB3 Ethernet Enablement
Guide", the Demo Application switch_config_s32g_vnp_rdb in SJA1110 RTM indeed supports the S32G-VNP-RDB3 board. However, the actual configuration may be different from that of RDB2. Please refer to this document for usage.
Best Regards,
Celeste
Hello @Celeste_Liu ,
Thank you for your reply.
Yes, originally I was following the Ethernet Enablement Guide for generating the firmware file for the SJA1110. Although the firmware was successfully generated and loaded in the SJA1110, during runtime I could not attest that it worked as expected. But that may be to different and maybe unrelated reasons.
That made me wonder if the Demo application required some special configuration for RDB3.
Can you confirm that following the Ethernet Enablement Guide, generating the sja1110_uc.bin files and loading it on the RDB3 board produces the expected outcome?
Best regards,
Guilherme
Hello @GuilhermeS32G3 ,
Sorry for the late reply. I followed the Ethernet Enablement Guide for generating the firmware file for the SJA1110. Below are my test results.
The following picture is the log before loading the sja1110_uc.bin file.
The following is the result after a successful load:
It should be noted that the SJA1110 should be configured as "SDL Boot", since it will be booting from a serial interface (SPI). Refer to the following picture, Pin1-2 needs to be SHORT.
Hope the above information is helpful to you.
Best Regards,
Celeste
Hello @Celeste_Liu ,
Thank you for your reply,
I am actually able to reproduce the same results from my side, but this only indicates that the SJA1110 firmware is being loaded correctly via SPI into the hardware.
My concern is if after loading the new firmware, during runtime, the SJA1110 responds to the new configuration as expected. For example, if Port 1 of SJA1110 is configured as SGMII/1Gbps and Port 4 also as SGMII/1Gbps instead of the default configuration.
I have received an email yesterday from @PavelL saying that this case is being investigated by the application engineer and he may reply with the results soon.
Thanks again for your support,
Best Regards,
Guilherme
Hello,
I understand your concern. It's good that you can reproduce the correct loading of the SJA1110 firmware on your end.
I'll also keep an eye on this matter and look forward to a positive outcome. If there's anything else I can do to assist in the meantime, please let me know.
As there is a time constraint and it seems that the main issue has been resolved for now, I will close this thread. If any new issues arise in the future, feel free to create a new one.
Best Regards,
Celeste
Hello,
Good news, according to @PavelL investigation results, the S32 SDK there is no differences between RDB2 and RDB3 concerning the SJA1110 firmware.
That means even if in the documentation only displays RDB2, the RDB3 should work too.
Best regards,
Guilherme
Hello,
Thanks for sharing this information! Appreciate it.
Best Regards,
Celeste