AX630A开发板的学习分享(二)
接上一篇:AX630A开发板的学习分享
二、编译
SDK 软件包内有以下目录:
|--AX630A_SDK_Vx.x.x
|--app #应用程序
|--BoxDemo #BoxDemo 应用程序
|--IPCDemo #IPCDemo 应用程序
|--boot #bootloader/fdl 目录
|--bl1 #bootloader
|--uboot #u-boot/fdl
|--uboot-2020.04 #uboot-2020.04
|--build #工程编译目录
|--image_arm64 #打包生成的下载包,不参与编译
|--kernel #Linux kernel 整体目录
|--linux #Linux 目录
|--linux-4.19.125 #Linux 源文件目录
|--linux-4.19.125.patch #基于 Linux4.19.125 的 Patch 文件
|--osdrv #存放底层驱动
|--ext_drv #外设驱动
|--out
|--ko #主芯片内核驱动
|--msp #媒体服务层目录
|--component #image sensor 代码目录
|--out #媒体服务层对外输出目录
|--bin #存放 Sample Code 可执行程序
|--data #存放 Sample Code 所用到的资源
|--etc #存放配置文件
|--include #媒体服务层头文件
|--lib #媒体服务层各个共享库
|--sample #Sample Code 存放目录
|--package #sdk 压缩包目录,不参与编译
|--rootfs #root 文件系统目录
|--third-party #第三方源码存放目录
|--tools #工具目录
|--ax_lookat #板端查看寄存器工具
|--imgsign #板端镜像签名工具
|--mkaxp #板端 axp 打包工具
|--mkext4fs #板端 ext4 文件系统镜像打包工具
|--mkyaffs2fs #板端 yaffs2 文件系统镜像打包工具
|--pc_tools #pc 端的各个工具
|--sdk_clean.sh #sdk 清理脚本
|--sdk_unpack.sh #sdk 展开脚本
1.Linux 代码准备
有两种方式进行 Linux 代码准备
第一种方式:
执行./sdk_unpack.sh,会自动从源拉取 Linux Kernel 4.19.125 的源码并自动打 axera 的kernel patch。拉取的源在 sdk_unpack.sh 中有配置。
第二种方式:
需要自己下载 Linux Kernel 4.19.125 代码包,将这个代码包的地址路径作为sdk_unpack.sh 的输入参数。
例如:
./sdk_unpack.sh ~/Linux4.19/linux-4.19.125.tar.gz
Linux kernel 4.19.125 源码获取方式(仅供参考):
HTTP 下载:
https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tag/?h=v4.19.125
git clone 获取:
git clone https://kernel.googlesource.com/pub/scm/linux/kernel/git/stable/linux
.git git
2.版本编译
在 build 目录下输入
make p=AX630A_demo clean all install axp
命令,就可以实现全版本的编译并实现 axp 打包。
编译顺利完成后,在 build 目录下生成 out 目录,进入 out 目录会发现 AX630A_demo 目录和 AX630A_demo_21a_V1.0.5_20211029010218_20220624042806.axp 包。在 AX630A_demo 目录中会看到下图中的编译生成的各个文件:
而 AX630A_demo_21a_V1.0.5_20211029010218_20220624042806.axp 包是将这些 fdl、u-boot、image 等统一打包方便使用下载工具 AX_DL 下载。
下一篇将向大家分享固件的升级方式~
- 分享
- 举报
-
浏览量:3740次2022-10-11 15:31:51
-
浏览量:2664次2017-12-02 22:05:15
-
浏览量:32710次2022-06-11 11:06:24
-
浏览量:949次2024-01-10 14:39:54
-
浏览量:2801次2022-07-03 00:53:51
-
浏览量:3869次2023-04-12 16:05:14
-
浏览量:7238次2018-06-14 23:13:10
-
浏览量:5208次2020-08-11 10:30:44
-
浏览量:631次2024-01-16 18:03:56
-
浏览量:8943次2022-03-23 10:50:32
-
浏览量:8772次2022-06-11 10:47:27
-
浏览量:927次2023-05-16 14:05:36
-
浏览量:9436次2018-06-02 19:08:30
-
2023-05-15 16:10:49
-
浏览量:2515次2022-09-30 16:46:03
-
浏览量:5725次2018-04-03 09:53:34
-
浏览量:4305次2021-09-13 13:44:04
-
浏览量:5843次2021-09-24 13:45:50
-
浏览量:2838次2022-11-02 13:51:26
-
41篇
- AX650N DEMO 板 NPU 示例说明
- 爱芯力量 | 爱芯元智影像的专用芯片AX170A已成功进入消费领域,全面提升手机拍摄体验
- 精选干货!爱芯元智混合精度NPU的技术原理
- 【AI工具链】YOLOv8s 模型导出并完成 Pulsar2 工具链编译
- 爱芯元智入选GTIC 2022中国AI芯片企业50强 展现中国创新力量
- AX620A运行yolov5s自训练模型全过程记录(windows)
- 爱芯元智亮相ICDIA 2022,解读AI视觉感知芯片如何带来消费领域新体验
- 爱芯元智AX630编译linux系统安装环境到emmc
- CV-A30V视觉边缘计算模组限时免费试用!
- ubuntu22.04搭建AX620A官方例程开发环境
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
Debug
感谢您的打赏,如若您也想被打赏,可前往 发表专栏 哦~
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明