Hi @fengba_360,
Unfortunately, there is no support for FreeMASTER over CAN for S32K3 family.
Note: we plan to add it by the end of the year.
In the meantime, you can use an older version of FreeMASTER Driver (v 2.0) which includes support for S32K1xx family because both families use the same FlexCAN module.
FreeMASTER has no Autosar integration. You would use FreeMASTER Driver as simple external component/library.
Steps to integrate FreeMASTER Driver:
1. Configure the CAN peripheral (FreeMASTER does not configure any peripherals)
2. Include FreeMASTER source code into your project (and add those folder to sources and include directories)
3. Configure FreeMASTER Driver (all FreeMASTER configurations are defined as macros in freemaster_cfg.h)
4. Include freemaster.h header file into your source code
5. Add FMSTR_Init() call in your application initialization section
6. Call FMSTR_Poll() in a periodic interrupt or an infinite loop
You can also check this older post.
I attached an S32K312 example project that you could use as reference (it was build with S32DS 3.5 and RTD 4.0.0).
Hope it helps