MiniGUI + Hi3531 笔记 . 分类: HI3531 2014-06-14 14:22 610人阅读 评论(0) 收藏
2014-06-14 14:22
513 查看
一.移动光驱安装Ubuntu 10.04
1. 重启系统按住Delete进入BIOS界面!
2. 退出/高级模式 --> 启动 --> 启动设备选择. 移动光驱正常被识别后这里应该是有2个选项的:
(1)SATA :WOC WD6401AALS-00E3A0 (默认硬盘)
(2)TSSTcorp CDDVDW SE-208AB TS00 (移动光驱)
我们直接点击(2)启动读取移动光驱中的光盘, 耐心等待数分钟就进入了Ubuntu安装欢迎界面, 默认安装!
二.相关工具安装
1. 电信网去网易镜像源http://mirrors.163.com/ 下载Ubuntu镜像使用帮助显示如下:
hardy(8.04)
lucid(10.04)
maverick(10.10)
natty(11.04)
oneiric(11.10)
precise(12.04)
quantal(12.10)
选择相应的sources.list替换/etc/apt/sources.list文件, 本来我的是要用natty(11.04)但是试验不行干脆用precise(12.04)可以!
#apt-get update
2. 安装SSH
#ssh localhost
#apt-get install openssh-server
#/etc/init.d/ssh start
3. 转换bash
#ls -al /bin/sh
#dpkg-reconfigure dash
弹出提示框选择 no
4. 安装完整版的vim
#apt-get install vim
三.配置NFS服务器
1.创建需要共享的文件夹
#mkdir /home/Share
2.安装NFS
#apt-get install nfs-kernel-server
(这里并未安装nfs-common和portmap)
3.配置/etc/exports
#vi /etc/exports
添加 /home/Share 172.27.48.*(rw,sync,no_root_squash)
4.重启NFS服务器
#/etc/init.d/nfs-kernel-server restart
三.编译Hi3531SDK包
单独编译内核遇到如下2个问题!
1. 问题:Unable to find the ncurses libraries
解决:#apt-get insatll ncurses-dev
2. 问题:“mkimage” command not found - U0Boot images will not be built
解决:第一步:编译uboot,这时将会在uboot/tools下生成mkimage工具;
第二步:(1)将生成的mkimage拷贝到 /usr/bin 下,
(2)声明环境变量,在/etc/bash.bashrc中添加如下语句:
export PATH=/.../tools:$PATH (uboot中tools文件夹绝对路径)
(3)然后更新bashrc脚本:#source /etc/bash.bashrc
四.MiniGUI移植Hi3531
1. 编译zlib库
CC=arm-hisiv100nptl-linux-gcc \
CXX=arm-hisiv100nptl-linux-g++ \
LD=arm-hisiv100nptl-linux-ld \
AS=arm-hisiv100nptl-linux-as \
AR=arm-hisiv100nptl-linux-ar \
./configure \
--prefix=/opt/hisi-linux-nptl/arm-hisiv100-linux/arm-hisiv100-linux-uclibcgnueabi \
--shared
网络参考:
http://blog.sina.com.cn/s/blog_43bc29e70100yi6k.html
http://blog.csdn.net/armeasy/article/details/6540593
http://blog.csdn.net/i46614161/article/details/4953975
http://www.alaiblog.com/minigui/porting-minigui3-0-12-to-hi3531.html
1. 重启系统按住Delete进入BIOS界面!
2. 退出/高级模式 --> 启动 --> 启动设备选择. 移动光驱正常被识别后这里应该是有2个选项的:
(1)SATA :WOC WD6401AALS-00E3A0 (默认硬盘)
(2)TSSTcorp CDDVDW SE-208AB TS00 (移动光驱)
我们直接点击(2)启动读取移动光驱中的光盘, 耐心等待数分钟就进入了Ubuntu安装欢迎界面, 默认安装!
二.相关工具安装
1. 电信网去网易镜像源http://mirrors.163.com/ 下载Ubuntu镜像使用帮助显示如下:
hardy(8.04)
lucid(10.04)
maverick(10.10)
natty(11.04)
oneiric(11.10)
precise(12.04)
quantal(12.10)
选择相应的sources.list替换/etc/apt/sources.list文件, 本来我的是要用natty(11.04)但是试验不行干脆用precise(12.04)可以!
#apt-get update
2. 安装SSH
#ssh localhost
#apt-get install openssh-server
#/etc/init.d/ssh start
3. 转换bash
#ls -al /bin/sh
#dpkg-reconfigure dash
弹出提示框选择 no
4. 安装完整版的vim
#apt-get install vim
三.配置NFS服务器
1.创建需要共享的文件夹
#mkdir /home/Share
2.安装NFS
#apt-get install nfs-kernel-server
(这里并未安装nfs-common和portmap)
3.配置/etc/exports
#vi /etc/exports
添加 /home/Share 172.27.48.*(rw,sync,no_root_squash)
4.重启NFS服务器
#/etc/init.d/nfs-kernel-server restart
三.编译Hi3531SDK包
单独编译内核遇到如下2个问题!
1. 问题:Unable to find the ncurses libraries
解决:#apt-get insatll ncurses-dev
2. 问题:“mkimage” command not found - U0Boot images will not be built
解决:第一步:编译uboot,这时将会在uboot/tools下生成mkimage工具;
第二步:(1)将生成的mkimage拷贝到 /usr/bin 下,
(2)声明环境变量,在/etc/bash.bashrc中添加如下语句:
export PATH=/.../tools:$PATH (uboot中tools文件夹绝对路径)
(3)然后更新bashrc脚本:#source /etc/bash.bashrc
四.MiniGUI移植Hi3531
1. 编译zlib库
CC=arm-hisiv100nptl-linux-gcc \
CXX=arm-hisiv100nptl-linux-g++ \
LD=arm-hisiv100nptl-linux-ld \
AS=arm-hisiv100nptl-linux-as \
AR=arm-hisiv100nptl-linux-ar \
./configure \
--prefix=/opt/hisi-linux-nptl/arm-hisiv100-linux/arm-hisiv100-linux-uclibcgnueabi \
--shared
网络参考:
http://blog.sina.com.cn/s/blog_43bc29e70100yi6k.html
http://blog.csdn.net/armeasy/article/details/6540593
http://blog.csdn.net/i46614161/article/details/4953975
http://www.alaiblog.com/minigui/porting-minigui3-0-12-to-hi3531.html
相关文章推荐
- Hi3531 SDK 安装以及升级使用说明 分类: HI3531 2013-08-20 17:26 2657人阅读 评论(0) 收藏
- Hi3531 SDK v2.0.8.0 安装 分类: HI3531 2013-08-21 10:25 2748人阅读 评论(1) 收藏
- HI3531串口测试程序(arm) 分类: arm-linux-Ubuntu HI3531 2013-12-10 15:56 749人阅读 评论(3) 收藏
- HI3531的nand flash测试 分类: arm-linux-Ubuntu HI3531 2013-12-20 17:56 568人阅读 评论(0) 收藏
- hi3531spi flash启动和bootrom启动的对比 分类: arm-linux-Ubuntu HI3531 2013-12-10 17:46 659人阅读 评论(0) 收藏
- python学习笔记十 类文件对象 分类: python基础学习 python 2013-06-18 12:03 254人阅读 评论(0) 收藏
- hi3531芯片的标识寄存器 分类: HI3531 2013-12-04 08:42 635人阅读 评论(0) 收藏
- RVDS4.0 + JLINK 调试 cortex-A9 分类: HI3531 2013-12-06 17:06 1285人阅读 评论(0) 收藏
- Windows下基于ADS+J-Link 的ARM开发环境搭建 分类: HI3531 2013-12-02 15:08 581人阅读 评论(0) 收藏
- HI3531的DDR3配置流程 分类: arm-linux-Ubuntu HI3531 2013-12-14 10:47 1222人阅读 评论(0) 收藏
- python笔记-安装python 分类: python 2013-01-31 17:40 178人阅读 评论(0) 收藏
- FC网络学习笔记01 分类: 网络基础 2013-10-10 09:42 865人阅读 评论(0) 收藏
- uC/OS-II学习笔记-定义全局变量 分类: μc /os ii 系统有关知识 2011-04-04 15:48 580人阅读 评论(0) 收藏
- Java2核心技术学习笔记 分类: java 2009-11-29 23:54 339人阅读 评论(0) 收藏
- python笔记--环境变量 分类: python 2013-02-04 15:31 515人阅读 评论(0) 收藏
- Hi3531添加16GByte(128Gbit) NAND Flash支持 分类: HI3531 2013-08-28 10:23 861人阅读 评论(0) 收藏
- Hi3531用SPI FLASH启动 使用Nand做文件系统 分类: HI3531 2013-08-28 10:26 884人阅读 评论(0) 收藏
- 海思开发经验谈 分类: HI3531 2013-08-28 10:30 1074人阅读 评论(0) 收藏
- 为Hi3531添加4串口支持 分类: HI3531 arm-linux-Ubuntu 2013-12-12 08:34 755人阅读 评论(0) 收藏
- 集合类... 分类: java 2009-11-02 14:22 193人阅读 评论(0) 收藏