这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 活动中心 » 板卡试用 » 【zephyr】S32K3 zephyr 适配

共2条 1/1 1 跳转至页

【zephyr】S32K3 zephyr 适配

高工
2026-10-07 20:27:24     打赏

【简介】

在之前的帖子(s32k146适配zephyr(一)添加board)中适配过S32K146 的zephyr  系统,我们基于之前的方法继续适配S32K324的开发板。

首先在 zephyr  当前已经支持的board中找到一个S32K3的板卡,以下板卡为S32K344的board 我们基于此环境修改差异来让zephyr 在S32K324 的板子上运行。我们按照之前的方法复制该板卡并创建我们本地板卡s32k324_evb,创建过程在此就不再重复赘述。

image.png

板卡创建完成后我们需要修改板子的配置为324本地修改IVT的偏移为0

image.png

修改TCM 的size 信息配置

image.png


本地编译hello world打印的测试程序,编译验证ok.

image.png

编译的程序下载到板子中debug 发现系统已经按照预期的启动,但是因为UART 的pin 脚本地还未修改printf 函数还不能正常打印输出。

本地继续修改console 配置使用uart6 作为console

image.png

image.png

更新本地的uart PIN脚配置

image.png


   更新配置后重新编译代码,测试程序的hello world打印已经按照预期的输出。

/*
 * Copyright (c) 2012-2014 Wind River Systems, Inc.
 *
 * SPDX-License-Identifier: Apache-2.0
 */

#include <stdio.h>

int main(void)
{
  printf("Hello World! %s\n", CONFIG_BOARD_TARGET);

  return 0;
}

image.png


           


院士
2026-10-08 11:34:27     打赏
2楼

谢谢分享,学习了。


共2条 1/1 1 跳转至页

回复

匿名不能发帖!请先 [ 登陆 注册 ]