第三周1.我们在带三周的嵌入式程序设计中学到了如何搭建嵌入式Linux交叉开发环境。其实主要是解决64位系统下如何安装32位程序的问题。①若联网:Syum install Id-Linux.so.2②若不联网:Srpm-ivhg libc.rpm nss.rpm还有测试arm-Linux-gcc是否 ...
分类:
其他好文 时间:
2017-05-13 18:59:34
阅读次数:
135
1.第三四周学习情况 本周学习进度不慢,上课也能跟着老师敲代码了,老师说一些指令也知道是什么意思了,这两周我认为非常重要的快捷键就是tab键,补全代码,我自己手敲肯定出现很多错误,必须Tab键!!!!!!!!!!!!!!! 2.1实验楼学习内容 2.1.1安装arm-linux-gcc交叉编译工具 ...
分类:
其他好文 时间:
2017-05-13 14:23:37
阅读次数:
187
本周我主要学习到了以下五点: 1.学习和掌握Bootloader启动原理 2.掌握Bootloader的移植和编译过程 3.安装arm-linux-gcc交叉编译工具 解压了arm-linux-gcc交叉编译工具的压缩包,测试arm-linux-gcc是否可运行,解决了64位系统下安装32位软件的问 ...
分类:
其他好文 时间:
2017-05-12 22:09:33
阅读次数:
166
本周实验楼 1.学习和掌握Bootloader启动原理; 2.掌握Bootloader的移植和编译过程。 1.安装arm-linux-gcc交叉编译工具 2、bootloader的配置、移植和编译 makefile 课堂实验 ...
分类:
其他好文 时间:
2017-05-12 22:03:11
阅读次数:
157
第三周1.我们在带三周的嵌入式程序设计中学到了如何搭建嵌入式Linux交叉开发环境。其实主要是解决64位系统下如何安装32位程序的问题。①若联网:Syum install Id-Linux.so.2②若不联网:Srpm-ivhg libc.rpm nss.rpm还有测试arm-Linux-gcc是否 ...
分类:
其他好文 时间:
2017-05-12 21:56:27
阅读次数:
139
三、四周所学内容如下: 1.学习和掌握Bootloader启动原理 2.掌握Bootloader的移植和编译过程 3.安装arm-linux-gcc交叉编译工具 4.学会bootloader的配置、移植和编译 三、四周实验内容如下: 1. 获取交叉编译工具的源代码 2.解压缩交叉编译工具源码 3.测 ...
分类:
其他好文 时间:
2017-05-11 17:01:48
阅读次数:
177
本周学习内容 一、学会了安装arm-linux-gcc交叉编译工具 解压了arm-linux-gcc交叉编译工具的压缩包,测试arm-linux-gcc是否可运行,解决了64位系统下安装32位软件的问题,并将arm-linxu-gcc加入环境变量PATH中。 二、学会了bootloader的配置、移 ...
分类:
其他好文 时间:
2017-05-11 16:57:30
阅读次数:
164
系统: 新装 ubuntu 14.04.5 64bits 1.安装交叉编译环境 解压 tar xjf arm-linux-gcc-3.4.5-glibc-2.3.6.tar.bz2 添加环境变量 $ export PATH=$PATH:/work/tools/gcc-3.4.5-glibc-2.3. ...
分类:
系统相关 时间:
2017-05-07 18:34:39
阅读次数:
458
接着前一篇博文。 在上一篇博文中我们用NFS挂载根文件系统的方式启动了系统,接下来我们把移植了Python3的根文件系统固化到NandFlash中,但是由于linux-4.9目前不支持Yaffs2文件系统,所以我们用Jiffs2文件系统。 下面我们分为几部分: 1、移植mtd-utils工具 2、固 ...
分类:
编程语言 时间:
2017-04-21 14:32:53
阅读次数:
446
设备树API通常以of_开头,实现代码位于drivers/of目录下。 参考: 1. linux设备树语法 2. ARM Linux 3.x的设备树(Device Tree) ...