大联大控股世平集团WPI-NXP S32K312 DVK核心板(一)
(一)大联大控股世平集团WPI-NXP S32K312 DVK核心板开箱及官方介绍

开箱
本次测评的是大联大控股世平集团WPI-NXP S32K312 DVK核心板。
大联大控股世平集团WPI-NXP S32K312 DVK核心板产品外包装为开盖印刷纸箱。
关于该核心板的相关技术资料可通过访问大大通方案社区获取。(大大通方案社区地址:https://www.wpgdadatong.com.cn/blog/detail/73339)
内容物
大联大控股世平集团WPI-NXP S32K312 DVK核心板所有内容物包含:
大联大控股世平集团WPI-NXP S32K312 DVK核心板主体 *1
大联大控股世平集团WPI-NXP S32K312 DVK核心板官方介绍
S32K3 系列是 NXP 推出的面向汽车电子和工业应用的微控制器,基于 ARM®Cortex®-M7 内核,支持单核、双核和锁步内核配置。S32K3 系列具有内核、内存和外设数量方面的可扩展性,符合 ISO26262 标准,能达到 ASIL B/D 安全等级,具有高级功能安全、信息安全和低功耗的特性。适用于可能会在严酷环境下工作的车身、区域控制和电气化应用。另外,NXP 集成的免费开发环境 S32DS 和实时驱动,让客户可以快速上手开发 S32K3 相关应用设计,大大缩短产品开发周期,满足汽车电子产品高速发展的市场需求。
本方案是一款适用于通用工业和汽车应用的评估板,基于 HDQFP-100 封装的单核 S32K312 搭配安全电源管理芯片 FS23,在优化成本的条件下,仍可达到 ASIL-B 的功能安全等级。支持 HSE 安全引擎,OTA,高级连接和低功耗,满足用户的基础开发需求。我们还增加了 Arduino UNO 标准接口,兼容“Shield”扩展板选项,可供客户做产品原型验证。
方案特性
硬件特性
⚫ 评估板尺寸为 6.9613(cm),使用轻巧方便
⚫ 32-bit Cortex-M7 单核模式的 S32K312,HDQFP-100 封装比普通 IC 尺寸减少了 55%
⚫ 搭配安全电源管理芯片 FS23,实现全方位的电源监测管理与失效安全防护
⚫ 板载 USB 转 UART 模块,无需外置转换器即可实现上位机通信
⚫ 两路高速的 CAN 收发器,两路 LIN 收发器,可通过总线与汽车 ECU 端对端通信
⚫ 组件:1RGB 小灯、2用户按键、1电位器,2*电极触控板
⚫ 提供 Arduino UNO 接口,可连接各类型的开发板做应用扩展
⚫ 支持 10-Pin JTAG/SWD 标准调试接口和 4 线 SWD 调试模式
软件特性
⚫ 与原厂提供的 RTD 实时驱动软件深度耦合,丰富的官网例程为用户提供无障碍的开发环境,可基于 NXP 量产级别 AUTOSAR® 和 Non - AUTOSAR® 的底层驱动基础进行车规级应用软件开发
⚫ 独立的 HSE 安全子系统,NXP 提供免费的安全固件,HSE 安全引擎——AES-128/192/256、RSA、ECC、安全启动和密钥存储;侧通道保护;符合 ISO21434 标准
⚫ S32 安全软件架构 (SAF) ,包括六个故障检测和反应库,以及免费的安全外设驱动
⚫ 结构内核自检 (SCST)
⚫ 免费的核间通信架构 (IPCF),用于在多核系统、多操作系统通信的中间层软件
⚫ 免费的 MATLAB 模型设计工具箱 (MBDT),恩智浦提供的 Simulink 环境插件
方案框图

各模块分布
整个方案的 PCB 尺寸为: 69.6 * 130 mm(6 层板)
人机接口
| Interface | Reference/Signal | Configuration | Description/Comment |
|---|---|---|---|
| MCU Power Supply | VDD_HV_A_MCU | +5.0V | The VDD_HV_A domain is connected to FS23_LDO1_5.0V |
| MCU Power Supply | VDD_REFH_MCU | +5.0V | The VDD_REFH domain is connected to FS23_LDO1_5.0V |
| MAC PHY Interface | J33 | SPIs | SPI signals are routed to Ethernet PHY connector |
| USB to Serial Interface | USB2UART | PTC2 | PTC2/LPUART0_RX is routed to the USB2UART Interface |
| USB to Serial Interface | USB2UART | PTC3 | PTC3/LPUART0_TX is routed to the USB2UART Interface |
| CAN Interface | FS23/CAN1 | PTA6 | CAN0_RX is routed to FS23_CAN |
| CAN Interface | FS23/CAN1 | PTA7 | CAN0_TX is routed to FS23_CAN |
| CAN Interface | TJA1443/CAN2 | PTC16 | CAN2_RX is routed to CAN PHY |
| CAN Interface | TJA1443/CAN2 | PTC15 | CAN2_TX is routed to CAN PHY |
| CAN Interface | TJA1443/CAN2 | PTC13 | CAN2_ERRN is routed to PTC13 for CAN PHY |
| CAN Interface | TJA1443/CAN2 | PTC14 | CAN2_EN is routed to PTC14 for CAN PHY |
| CAN Interface | TJA1443/CAN2 | PTC17 | CAN2_STB is routed to PTC17 for CAN PHY |
| LIN Interface | FS23/LIN2 | PTD6 | LPUART2_RX is routed to FS23_LIN |
| LIN Interface | FS23/LIN2 | PTD7 | LPUART2_TX is routed to FS23_LIN |
| LIN Interface | TJA1021/LIN1 | PTD13 | LPUART1_RX is routed to LIN PHY |
| LIN Interface | TJA1021/LIN1 | PTD14 | LPUART1_TX is routed to LIN PHY |
| LIN Interface | TJA1021/LIN1 | PTD11 | LIN1_SLP is routed to PTD11 for LIN PHY |
| User LED | D12 | PTB10 | Red |
| User LED | D12 | PTB9 | Green |
| User LED | D12 | PTB8 | Blue |
| User Push Buttons | SW3 | PTA8 | Active High |
| User Push Buttons | SW4 | PTA9 | Active High |
| ADC Potentiometers | R78 | PTD4 | ADCPOT is routed to PTD4 – ADC0_S19 |
(以上内容取自大大通方案社区:https://www.wpgdadatong.com.cn/solution/detail/76354)
(二)大联大控股世平集团WPI-NXP S32K312 DVK核心板开发环境搭建
1.S32DS for S32 Platform安装
1.1使用浏览器打开NXP S32 Design Studio for S32 Platform官网(地址:https://www.nxp.com/design/design-center/software/automotive-software-and-tools/s32-design-studio-ide/s32-design-studio-for-s32-platform:S32DS-S32PLATFORM);

1.2下载“S32 Design Studio 3.6.2 – Windows/Linux”;

1.3登录自己的NXP账号;

1.4点击“S32 Design Studio IDE”;

1.5点击“S32 Design Studio for S32 Platform v.3.6.3”;

1.6点击“I Agree”;

1.7点击“S32DS_3.6.3_RFP_win32.x86_64.exe”,下载“S32 Design Studio 3.6.3 RFP Windows installer”;

1.8双击“S32DS_3.6.3_RFP_win32.x86_64.exe”;

1.9点击“Next”,勾选“I accept the terms of the License Agreement”,点击“Next”;

1.10选择“New S32 Design Studio installation(Recommended)”,点击“Next”;

1.11选择安装位置,点击“Next”;

1.12选择需要安装的可选组件,点击“Next”;

1.13选择icons的位置,点击“Next”;

1.14查看所有即将安装的内容,确认无误后点击“Install”;

1.15点击“Done”,完成安装;

1.16双击“S32 Design Studio for S32 Platform 3.6.3”,若正常打开,则为安装完成。

2.SW32K3_RTD_4.4 SDK安装
2.1使用浏览器打开NXP Real-Time Drivers (RTD)官网(地址:https://www.nxp.com/design/design-center/software/automotive-software-and-tools/real-time-drivers-rtd:AUTOMOTIVE-RTD);

2.2下载“S32K3 Standard Software”;

2.3点击“Automotive SW - S32K3/S32M27x - Real-Time Drivers for Cortex-M”;

2.4点击“S32K3 Real-Time Drivers Version 3.0.0”;

2.5点击“I Agree”;

2.6点击“SW32K3_RTD_4.4_R21-11_3.0.0_D2303_DS_updatesite.zip”,下载“SW32K3_RTD_4.4_R21-11_3.0.0_D2303_DS_updatesite.zip”;

2.7在“S32 Design Studio for S32 Platform 3.6.3”中点击“Help”,“Install New Software…”;

2.8点击“Add”,点击“Archive…”,选择“SW32K3_RTD_4.4_R21-11_3.0.0_D2303_DS_updatesite.zip”;

2.9点击“Add”进行安装;

2.10选择“S32 Design Studio S32K3 SDK”、“S32 Design Studio S32K396 SDK”、“S32 Design Studio S32K3XX SDK”及“S32 Design Studio S32M276 SDK”,点击“Next”;

2.11点击“Next”;

2.12选择“I accept the terms of the license agreement”,点击“Finish”;

2.13点击“File”,点击“New”,点击“S32DS Project from Example”,显示如下即为开发环境搭建成功。

3.J-Link驱动安装
3.1使用浏览器打开SEGGER官网(地址:https://www.segger.com/downloads/jlink);

3.2下载“J-Link Software and Documentation pack 64-bit Installer”;

3.3选择“I accept these Terms of Use.”,并点击“DownLoad software”;

3.4双击“JLink_Windows_V860_x86_64.exe”;

3.5点击“Next”,点击“I Agree”;

3.6选择安装可选项,点击“Next”;

3.7选择设置更新提醒选项,点击“Install”;

3.8点击“Finish”,完成安装;

3.9将大联大控股世平集团WPI-NXP S32K312 DVK核心板通过JLink连接至终端,双击“J-Link Commander V8.60”如下图所示,即为连接成功。

更多推荐


所有评论(0)