立即注册
查看: 1003|回复: 3

[海思技术资料] 海思Hi3511/Hi3512 Linux开发环境用户指南

已绑定手机
发表于 2020-5-13 15:20:23 | 显示全部楼层 |阅读模式 来自 广东省深圳市
本文档主要介绍 hi3511/hi3512 Linux 开发环境的搭建,列出开发时的 Linux 服务器需要的开发环境。
与本文档相对应的产品版本如下。
产品名称 产品版本
Hi3511 H.264 编解码处理器 V100
Hi3512 H.264 编解码处理器 V100

1.1 嵌入式开发环境
由于嵌入式单板的资源有限,不能在单板上运行开发和调试工具,通常以交叉编译调试的方式进行开发和调试,即“宿主机+目标机(评估板)”的形式。宿主机和目标机一般采用串口连接,也可同时通过网口或者 JTAG 连接,如图 1-1 所示。
宿主机和目标机的处理器一般不相同。宿主机需要建立适合于目标机的交叉编译环境。程序在宿主机上经过“编译(compile)-连接(linking)-定位(location)”得到可执行文件,通过一定的方法将可执行文件烧写到目标机中,然后在目标机上运行。
目标机上的 Bootloader 启动后,目标机中的操作信息通过串口或者网口输出到宿主机上显示。在宿主机上的控制台中输入命令,可以控制目标机。
QQ截图20200513151346.png

1.2 Hi3511/Hi3512 Linux 开发环境
Hi3511/Hi3512 Linux 开发环境通常包括 Linux 服务器、Windows 工作台和Hi3511/Hi3512 DMEB(目标板),三者同处于一个网络中,如图 1-2 所示。
QQ截图20200513151443.png
在 Linux 服务器上建立交叉编译环境,Windows 工作台通过串口和 JTAG 与Hi3511/Hi3512 DMEB 连接(JTAG 应用于 ADS/RealView Debugger 等软件),开发人员可以在 Windows 工作台中进行程序开发或者远程登录到 Linux 服务器进行程序开发。各部分具体软件介绍如表 1-1 所示。

表1-1 Hi3511/Hi3512 Linux 开发环境的各部分软件描述
QQ截图20200513151525.png
1.3.3 安装 Hi3511/Hi3512 SDK
Hi3511/Hi3512 SDK 是基于 Hi3511/Hi3512 DMEB 的软件开发工具,包含在 Linux 相关应用开发时使用的各种工具及其源代码,是用户开发中最基本的平台软件。将Hi3511/Hi3512 SDK 安装到 Linux 服务器中的步骤如下:
步骤 1 拷贝。将 Hi3511/Hi3512_VSSDK_Vx.x.x.x.tgz(XX 是版本号)拷贝到 Linux 服务器上。
步骤 2 解压。解压文件,使用命令:tar –zxf Hi3511/Hi3512_BVT_V100R001XX.tar.gz,过程中没有提示信息,请等待命令执行完毕。
步骤 3 安装。解压完成后,进入 Hi3511/Hi3512_VSSDK_Vx.x.x.x 目录,执行./ sdk.unpack,执行完毕后安装成功。如果用户不是 root 权限,安装过程中必要的时候会提示输入
root 密码或 sudo 密码。

2.1 U-boot 简介
U-boot 是在 U-Boot 1.1.4(或以上版本)基础上进行开发的。
Bootloader 是在操作系统内核运行之前运行的一段小程序。通过这段小程序,可以实现以下功能:
z 初始化硬件设备。
z 使系统的软硬件环境处于一个确定的状态,为最终调用操作系统内核准备好正确的环境。
U-boot 除了是一个 Bootloader 外,还是一个烧写器。在 U-boot 里包含 FLASH 烧写工具、网络下载、内存工具等,通过这些工具可以通过串口、网口下载 Linux 内核或者应用程序到内存或 Flash 中。


文件下载,请回复
游客,如果您要查看本帖隐藏内容请回复


海思方案及技术咨询电话:18928412535(微信同号)加号请备注(海思定制)

已绑定手机
发表于 2023-3-23 06:59:10 | 显示全部楼层 来自 黑山
I want to see hidden contet
已绑定手机
发表于 2023-3-23 09:33:22 | 显示全部楼层 来自 广东省深圳市
好资料,谢谢分享
已绑定手机
发表于 2023-3-23 16:37:47 | 显示全部楼层 来自 波兰
这个话题看起来很有趣。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

合作/建议

TEL: 19168984579

工作时间:
周一到周五 9:00-11:30 13:30-19:30
  • 扫一扫关注公众号
  • 扫一扫打开小程序
Copyright © 2013-2024 一牛网 版权所有 All Rights Reserved. 帮助中心|隐私声明|联系我们|手机版|粤ICP备13053961号|营业执照|EDI证
在本版发帖搜索
扫一扫添加微信客服
QQ客服返回顶部
快速回复 返回顶部 返回列表