hello:
I am currently using an S32K312 to communicate with an FS23 power management chip, but I cannot find the user manual or driver for the FS23. Could you please provide a support link or usage example?
Hi
Here is the driver: Automotive SW - SBC/PMIC - Real Time Drivers -> FS23 SBC AUTOSAR R21-11 Version 1.0.0
Here is the Data Sheet: Safety system basis chip (SBC) with power management, CAN FD and LIN transceivers
All of the above can be found on the FS23 Safety System Basis Chip (SBC) Family with Power Management, CAN and LIN webpage.
Best Regards,
Robin
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------
The examples in S32K3xx_SBC_FS23_R21-11_1.0.0_DS_updatesite_D2402.zip all seem to be based on HLD. How can I reproduce the error of Non-Autosar Sbc_fs23_Ip in your screenshot?
In my S32K312 project, I added the FS23, which might be the reason causing the issue. Can you guide me on how to use this driver, as shown in my previous screenshot?
Please install the matching S32K3 RTD version according to the release note of the FS23 software driver.
If you are using S32K3 RTD 3.0.0 P07, then it is recommended to use S32K3xx FS23 SBC AUTOSAR R21-11 Version 0.9.0
If you want to use FS23 SBC AUTOSAR R21-11 Version 1.0.0, you may need to install a new S32DS v3.5 (such as S32DS.3.5_RTD400) and install S32K3 RTD 4.0.0.
to be precise, I haven't found the components for fs23. Could you please guide me again?
I installed S32K3xx FS23 SBC AUTOSAR R21-11 Version 0.9.0 on S32K3 RTD 3.0.0 P07(C:\NXP\S32DS.3.5_RTD300P07) today. Strangely, I could not find the Non-AUTOSAR Sbc_fs23_Ip.
But after installing FS23 SBC AUTOSAR R21-11 Version 1.0.0 on S32K3 RTD 4.0.0(C:\NXP\S32DS.3.5_RTD400), I could see the Non-AUTOSAR component Sbc_fs23_Ip.
If you insist on using the Non-AUTOSAR Sbc_fs23_Ip, then I recommend using this newer version.
It is recommended to take a look at RTD_SBC_FS23_UM.pdf and RTD_SBC_FS23_IM.pdf:
C:\NXP\S32DS.3.5_RTD400\S32DS\software\PlatformSDK_S32K3\SW32K3_FS23_R21-11_1.0.0_D2312\Sbc_fs23_TS_T40D34M10I0R0\doc
Unfortunately, our examples are all based on AUTOSAR MCAL, so when you import the fs23 examples, you will see that these projects do not use Sbc_fs23_Ip, but use MCAL components such as Sbc_fs23 and LinTrcv_43_fs23.
I tried to install SBC FS26 R21-11 4.0.0 on S32K3 RTD 4.0.0(C:\NXP\S32DS.3.5_RTD400). Although I can see the Non-AUTOSAR Sbc_fs26_example_IP_S32K344, I can no longer use the Sbc_fs23_Ip of FS23 SBC AUTOSAR R21-11 Version 1.0.0.Sorry for the confusion. Please wait for me to consult the FS23 software team to see if there is an example based on the Non-AUTOSAR Sbc_fs23_Ip.
Thank you for your patient guidance. Since my other programs are written based on RTD 3.0.0, it's inconvenient for me to switch to RTD 4.0.0. If I use FS23 1.0.0 on RTD 3.0.0, it will prompt a toolchain error, as shown in the screenshot I replied to you, which should be caused by incompatibility.
I received a reply from SBC SW team, please let me know the required information:
1. The IP component of FS23 is not available in 0.9.0 package, it's recommended to use FS23 1.0.0 + RTD 4.0.0. I also tried to install FS23 1.0.0 on top of RTD 3.0.0 P07, it's not fully compatible but I can support it with a workaround solution so that we can still enable the integration.
2. The example for FS23 IP was not provided inside the package, please let me know more details about your hardware setup, then I can help you to create the suitable example.
3. I think it was a problem with either FS23 or FS26 update site, we are investigating and will let you know soon.
Hello, thank you for your patient guidance. Currently, I'm not using the IP component or MCAL component; instead, I have written my own program to read registers, and it can now normally operate the FS23. I'm using an S32K312, and the FS23 provides power supply to the S32K312.
Sorry for the late reply. I tried to download and install the two SDKs: S32K3XXFS23 AUTOS…1-11 Version 0.9.0 and S32K3XX Real-Time D…1 Version 3.0.0 P07. However, I am still encountering the following errors when using them. What additional steps do I need to take to integrate these two SDKs or resolve the issues? Please provide more guidance.
I imported the example routines, but I didn't find any useful library functions or examples.
I'm not sure if I'm using it the right way. Please have a look. Sorry for any inconvenience caused.
Hello, I followed your instructions, downloaded the drivers, and installed them on s32ds 3.5. However, I'm a bit confused about the examples provided. My current need is to configure the FS23 through SPI using the s32k312. Could you please provide more specific guidance or materials? Since this is my first time using this chip, there are many things I don't understand. Thank you!