SS524V100 Linux开发环境搭建及相关系统的烧写
本文将介绍基于SS524V100的Linux开发环境的搭建、U-boot、Linux内核、根文件系统以及内核和根文件系统的烧写。
SS524V100开发环境通常包括Linux服务器、Windows工作台和SS524V100DMEB(目标板),三者同处于一个网络中。
在Linux服务器上建立交叉编译环境,Windows工作台通过串口和网口与SS524V100单板连接,开发人员可以在Windows工作台中进行程序开发或者远程登录到Linux服务器进行程序开发。
一、搭建开发环境
推荐用户使用64位Linux服务器,在32位Linux服务器、较老版本的Linux服务器、偏冷门的Linux服务器上可能存在未知的兼容性问题。
推荐的硬件配置如下:
CPU Intel(R) Xeon(R) CPU E5-2450 0 @ 2.10GHz 或更好CPU
DDR:>= 16GB
Hard disk >= 600GB
Gigabit Ethernet
OS:Ubuntu 16.04 64bit
本文安装如下版本Linux系统,开发包默认均以此Linux系统进行编译:
Linux version 4.15.0-45-generic (buildd@lgw01-amd64-031) (gcc version 7.3.0 (Ubuntu 7.3.0-16ubuntu3))
#48-Ubuntu SMP Tue Jan 29 16:28:13 UTC 2019
1.网络环境搭建
需自行配置网络,并安装nfs,samba,ssh等网络组件。
2.软件包安装
操作系统安装好后,且用户已自行配置好网络环境,则可继续如下步骤完成相关软件包的安装:
- 配置默认使用bash
执行:
sudo dpkg-reconfigure dash,选择 no
- 安装软件包
执行:
sudo apt-get install make libc6-i386 lib32z1 lib32stdc++6 zlib1g-dev libncurses5-dev ncurses-term libncursesw5-dev g++ u-boot-tools texinfo texlive gawk libssl-dev openssl bc p7zip-full gperf bison flx
- 创建/etc/ld.so.preload 文件,并执行:
echo "" > /etc/ld.so.preload
以解决64bit linux server上某些第三方库编译失败的问题。
- mtd-utils依赖以下几个库,以ubuntu为例,安装方式可参考下面命令:
sudo apt-get install zlib1g-dev liblzo2-dev uuid-dev pkg-config automake
由于mtd-utils通过pkg-config工具检查各个库是否正常安装,因此可参考如下方式设置pkg-config工具搜索路径:
export PKG_CONFIG_PATH=“$PKG_CONFIG_PATH:/usr/lib/x86_64_linux-gnu/pkgconfig”
3.安装交叉编译工具
发布包提供编译工具链arm-mix410-linux-。arm-mix410-linux-为基于32bit操作系统glibc的工具链。arm-mix410-linux安装步骤如下:
- 解压工具链
执行如下命令进行解压:
tar –xvf arm-mix410-linux.tgz
- 安装工具链
运行命令
sudo ./ arm-mix410-linux.install
即可完成此工具链的安装。
4.安装SDK
下一篇将介绍SS524V100 SDK 安装以及升级。
- 分享
- 举报
-
浏览量:1853次2023-04-03 15:28:29
-
浏览量:1906次2023-04-03 15:51:40
-
浏览量:3083次2023-04-03 15:10:25
-
浏览量:2540次2022-10-11 11:31:51
-
浏览量:1225次2023-11-10 17:37:32
-
浏览量:5623次2022-10-10 21:06:25
-
浏览量:3133次2022-10-11 11:14:08
-
2023-06-12 14:35:55
-
浏览量:10033次2022-11-10 18:07:40
-
浏览量:1231次2024-03-19 11:42:03
-
浏览量:2196次2020-08-28 15:08:37
-
浏览量:5974次2023-03-17 19:33:35
-
浏览量:1534次2023-04-10 15:06:23
-
浏览量:1534次2023-03-28 19:37:31
-
浏览量:9106次2017-11-30 20:27:01
-
浏览量:1960次2020-08-03 11:21:38
-
浏览量:2464次2020-08-17 19:39:33
-
浏览量:1262次2023-09-01 13:25:40
-
浏览量:1682次2023-11-10 16:09:29
-
广告/SPAM
-
恶意灌水
-
违规内容
-
文不对题
-
重复发帖
万万没想到
感谢您的打赏,如若您也想被打赏,可前往 发表专栏 哦~
举报类型
- 内容涉黄/赌/毒
- 内容侵权/抄袭
- 政治相关
- 涉嫌广告
- 侮辱谩骂
- 其他
详细说明