开发板:TX2440开发环境:ubuntu12.04在linux下用vim工具编写程序代码(启动代码,主程序,makefile),在linux下进行交叉编译,生成二进制arm可执行文件,通过vmware共享目录传输到window环境下,用jFlash烧写到arm norflash中直接运行。实现目标...
分类:
其他好文 时间:
2014-09-13 00:44:34
阅读次数:
380
以前移植过的版本是2.0.0,现在想移植2.4.5,以前编译的时候感觉没有问题,参照这篇文章:
http://blog.csdn.net/b5w2p0/article/details/8976665
整体过程没有问题,可是在编译2.4.5的过程中问题产生了:
先是:
/usr/lib/libImath.so: could not read symbols: File in wrong fo...
分类:
其他好文 时间:
2014-09-11 20:58:02
阅读次数:
238
1.解压交叉编译工具链包 tar jxvf EABI-4.3.3_EmbedSky_20100610.tar.bz2 (笔者将交叉编译工具链包放在”/home ”目录下)解压后会生成两个目录:[root@centOS5 home]# ls usr/local/sbin/(存放一些库工具) [root...
分类:
系统相关 时间:
2014-09-10 00:20:39
阅读次数:
301
校正参数的生成方法以前面已经介绍:
http://blog.csdn.net/b5w2p0/article/details/39099177
采用OpenCV中校正函数进行Remap校正,
cv::Mat frame0, frame1, img0, img1;
frame0 = imread("1_3.bmp");
frame1 = imread("1_4...
分类:
其他好文 时间:
2014-09-06 21:22:04
阅读次数:
302
我用的是SEED-DM3517开发板。
1、进入根系统。
sudo -i
2、进入编译文件夹
cd /home/bwp/...
3、建立工程
qmake -project
4、编辑工程头文件,设置相关库路径
gedit ***.pro
添加路径
INCLUDEPATH += .
QT += webkit
INCLUDEPATH += /usr/local/ope...
分类:
其他好文 时间:
2014-09-06 16:09:43
阅读次数:
251
1 交叉编译busybox
版本:busybox-1.22.0.tar.bz2
修改 Makefile 添加交叉编译器路径
ARCH ?= arm
CROSS_COMPILE ?= /opt/arm-2009q1/bin/arm-none-linux-gnueabi-
配置busybox
Build Options --->
[*] Build BusyBox ...
分类:
其他好文 时间:
2014-09-05 16:19:41
阅读次数:
226
1、将Mini2440-20130517.iso加载到Ubuntu光驱中去
2、进入光盘镜像,找到arm-linux-gcc-4.4.3.tar.gz 复制到 /home/muyang_ren(主目录)
如图
3、#su
4、#root密码
5、#cd /home/muyang_ren //这是我的目录,你们的不一定是muyang_ren ,具体在哪可...
分类:
其他好文 时间:
2014-09-03 00:20:25
阅读次数:
245
制作根文件系统的大致步骤:1、编译/安装busybox,生成/bin 、/sbin、/usr/bin、/usr/sbin目录2、利用交叉编译工具链,构建/lib目录3、收工构建/etc目录4、手工构建最简化的/dev目录5、创建其他空目录6、配置系统自动生成/proc目录7、利用udev构建完整的/...
分类:
其他好文 时间:
2014-09-02 00:03:53
阅读次数:
255
zedboard上移植OPENCV库
之前做了很多移植OPENCV库的工作,但是需要包含的各种库,需要交叉编译,X264 ,JPGE ,FFMPGE等等
注意:在《嵌入式系统软硬件协同设计实战指南》中13章中,说了需要关闭各种设置开关,根本原因是我们没有相应的库支持,所以我们如果需要在opencv中使用相应的库,那么就必须提前将各种库交叉编译好,放入交叉编译器的目录,我的交叉编译器安装...
分类:
数据库 时间:
2014-08-31 17:20:31
阅读次数:
339
最近由于要做TQ2440(ARM9)开发板上的驱动实验,所以要在主机(ubuntu13.10)上针对前面的目标板上的系统内核进行交叉编译。一,内核的交叉编译:1.准备2.6.30.4版本的内核源码包,这个我使用的是天嵌公司提供的内核源码包linux-2.6.30.4_20121214.tar.bz2。2.打开终端输入指..
分类:
系统相关 时间:
2014-08-31 10:36:51
阅读次数:
335