S32E2 Propulsion Domain Controller Solution

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

S32E2 Propulsion Domain Controller Solution

S32E2 Propulsion Domain Controller Solution

S32E2 Propulsion Domain Controller Solution 0.8.0 has been released in FlexNet.

Lambert_Yang_0-1692003401181.png

This solution demonstrates the integration abilities of S32E2 by simultaneously holding System Manager, PIL, Safety Manager, Aws IoT, BMS, AE motor control, GTM motor control, CAN-CAN/Eth gateway, Bootloader, FOTA, and EL2M applications. Owing to powerful Cortex-R52 cores, abundant flexible peripherals, and well-designed isolation/virtualization, various applications can function well without interference. This solution offers customers technical details in the multi-core system, peripheral usage, and useful libraries. The user guide elaborates on bringing up all applications from scratch.

Lambert_Yang_1-1692003573821.png

 

 Key features:

  • Compatible with RTD 0.9.0 P01 (with patch files made by the Apps team).
  • EB Tresos MCAL projects
  • S32 DS IP layer projects
  • Compatible with S32E2 DC4 hardware RevB and GreenBox3 Rev B
  • Multicore system implementation, including bringing up SMU/RTU/FlexLLCE cores, R52 cores on/off in run time, inter-core communication, and isolation.
  • Propulsion domain control applications
    • System manager (SMU): System-level configuration, core management.
    • Bootloader (SMU): Load multiple images at full speed and boot cores. Support FOTA too.
    • PIL with MBDT (R0_C0): Simulink & MBDT (Ported from PILPlayback code. Appreciate the help from Austin Apps team)
    • Safety manager (R0_C1): Monitor critical BMS and AE motor application data. React as per safety requirements.
    • Aws IoT (R1_C0): Publish vehicle data to the MQTT broker server via AWS IoT services. Stacks used: FreeRTOS, LWIP, mbedTLS, AWS IoT.
    • FOTA (R1_C0): Work with the bootloader.
    • BMS (R1_C1): Monitor battery parameters
    • Motor control by AE die (R1_C2): Use motor control peripherals in the AE die.
    • Motor control by GTM (R1_C3): Use motor control peripherals in the S250 die.
    • CAN-Eth gateway (FlexLLCE): PDU router between CAN and Ethernet ports(Ported from PDU Tunnel on Zone Control POC platform. Appreciate the help from Zonal Control team)
    • EL2M (RTU1): Manage GIC and MPU in Exception Level 2
  • Bootloader and FOTA to update images for up to 8 cores.
  • Safety and security software/hardware enablement
  • Leveraging the latest libraries (LWIP, FreeRTOS, AMMCLIB).
  • Coworking with eco-system partners (Elektrobit, Amazon, Mathworks)

Release packages:

  • Doc:
    • User guide
  • Sw: 
    • pdc_ds
    • pdc_ebt
      • pdc
      • sw_pkg

Hardware dependencies:

  • This solution is verified on S32E2 DC4 RevB and GreenBox3 RevB hardware. Please refer to the User Guide for more hardware versions.

Note:

  • This reference design is with demo software quality, users are expected to be responsible for the quality when integrating it into a real application.
ラベル(1)
評価なし
バージョン履歴
最終更新日:
‎08-14-2023 02:12 AM
更新者: