1. 配置工作环境 安装qemu工具: 2. 下载buildroot 到buildroot.org官网下载相应的压缩包:buildroot-2017.05.2.tar.gz。 然后解压tar -zxvf buildroot-2017.05.2.tar.gz。 或者通过gi他下载指定branch。 然 ...
分类:
系统相关 时间:
2018-09-23 16:22:54
阅读次数:
225
在Ubuntu 16中编译开启NEON优化的Opencv时,遇到 libpng 编译是使用汇编代码的错误,完整错误见文章末尾。通过查询发现解决方案是安装跨平台编译器,安装代码如下: sudo apt get install gcc arm linux gnueabi sudo apt get ins ...
分类:
系统相关 时间:
2018-09-19 19:51:24
阅读次数:
307
最近在调试uboot的代码时,用的新版本的uboot,lowlevel_init函数里是空的,而且在链接文件中也没有发现对lowlevel_init.o的链接。 在bl lowlevel_init 之前和之中加了两个电灯,发现在bl之后的部分并没有被执行,所以想看看具体程序有没有运行这个函数。 在网 ...
分类:
系统相关 时间:
2018-09-08 15:19:32
阅读次数:
211
【目的】 8188EU 在AM335X MC183上以AP+STA工作。 【环境】 1、 Ubuntu 16.04发行版 2、 linux-3.2.0-psp04.06.00.11 3、 MC183平台 4、 交叉编译器arm-linux-gnueabihf-gcc-4.7.3 【实验步骤】 1、 ...
分类:
其他好文 时间:
2018-09-07 22:03:42
阅读次数:
409
文档时间:2018-08-25 交叉编译器:arm-linux-gcc-4.3.2 Ubuntu版本:16.04 kernel版本:linux-3.19 1,移植内核自带的 DM9000 网卡驱动 使用之前制作的 uboot,kernel 和 文件系统,在 uboot 终端把 machid 设置为 ...
分类:
系统相关 时间:
2018-08-25 15:03:03
阅读次数:
387
编译时configure命令参数 --target 目标机编译器前缀 --target=arm-linux 默认为i386-linux --host 编译后的程序需要在哪里运行 --host=arm-linux 默认为i386-linux --prefix 指定要安装的目录 一般默认/usr/loc ...
分类:
数据库 时间:
2018-08-22 00:15:37
阅读次数:
195
文档时间:2018-08-15 交叉编译器:arm-linux-gcc-4.3.2 Ubuntu版本:16.04 kernel版本:linux-3.9.9 1,分析 uboot 如何启动内核 通过之前对环境变量保存的分析可知,uboot是通过 bootcmd 来启动内核的,在 include/con ...
分类:
系统相关 时间:
2018-08-16 01:04:25
阅读次数:
538
文档时间:2018-08-14 交叉编译器:arm-linux-gcc-4.3.2 Ubuntu版本:16.04 uboot版本:2013.10 1,修改 uboot 默认环境变量 前面章节得到的 uboot 串口打印信息如下: 可以看出,读出的是坏的CRC,使用默认的环境变量,搜索 "using ...
分类:
其他好文 时间:
2018-08-14 21:54:39
阅读次数:
221
文档时间:2018-08-10 交叉编译器:arm-linux-gcc-4.3.2 Ubuntu版本:16.04 uboot版本:2013.10 ...
分类:
其他好文 时间:
2018-08-09 22:09:12
阅读次数:
157
文档时间:2018-08-08 交叉编译器:arm-linux-gcc-4.3.2 Ubuntu版本:16.04 uboot版本:2013.10 uboot启动流程简要如下: a,设置CPU为管理模式 b,关闭看门狗 c,关闭中断 d,设置时钟频率 e,进入lowlevel_init.S,初始化各个 ...
分类:
其他好文 时间:
2018-08-08 22:33:47
阅读次数:
252