Linux系统移植主要由4大部分组成:1.交叉编译器的安装;2.u-boot的移植;3.kernel的编译与移植;4.根文件系统的制作与移植;一.交叉编译器的安装为什么要安装交叉编译器?速度:开发板的编译速度比较慢,而在虚拟机上编译速度快,节省时间;空间:编译一个文件时,需要消耗很多资源,而开发板的内存空间比较小,方便:在Linux系统下编译一个文件需要很多文件支持包,如果在pc上编译就可以不用把
因为这几天一直在做Apache、PHP和sqlite的移植,所以整理了一下有关博客,有其他网友在做这方面的工作时按照我的博文来,我想应该会能帮到你很多,上几篇是我看过别人的博文后自己书写的,这一篇因为内容有点繁琐,不想手打,就转载别人的,不过确实是好文章,我亲自测试过,按照此步骤基本可以顺利完成的。​准备工作:  下载 apache_1.3.39.tar.gz  下载链接:​
原创 2022-11-03 09:22:18
165阅读
Linux开发板移植minicom
原创 2022-03-09 15:17:25
1269阅读
之前我们写好一个程序,都是先交叉编译完,然后在通过 nfs/tftp 或者其他的方法拷贝开发板,然后在手动执行,如果我们调试程序很频繁,那我们每次都重新拷贝开发板,那这样就太麻烦了,有没有方便一点的办法呢,这个就是接下来我们要介绍的一种方法,一键烧写 QT 程序开发板,我们只需要在qtcreater 上点击一下编译,那么 QT 程序会自动到开发板上来运行,是不是非常的方便?85.1 在开发板
原文链接:https://blog.csdn.net/Jason_416/article/details/106772698作者:Jason416CSDN博客:Jason416就是我前言ITOP-4412开发板Linux官方支持,所以我们在4412上学习新的内核是非常方便的,本文作者是4412精英群8群一位技术高手,接下来,我们一起来欣赏下他的表演。环境说明OS版本Ubuntu20LTS交叉编译
原创 2020-08-17 11:50:51
2404阅读
在开始之前,我们需要确认有SQLite3源码包;有交叉编译环境;有一块开发板;1、下载 SQLite3源码地址:http://www.sqlite.org
转载 2022-11-16 11:35:27
111阅读
本篇主要是记录将LVGL移植百问网STM32MP157开发板上,并且仅是跑一下LVGL的一些
原创 2023-07-03 10:15:48
649阅读
1.下载源码 使用opencv3.4.1,官网下载。下载后解压获得opencv-3.4.1文件夹,进入后新建一个文件夹并进入,用于后续的交叉编译。mkdir arm-build cd arm-build2.安装环境 安装cmake以及图形界面配置的cmake-guisudo apt-get install cmake sudo apt-get install cmake-gui3.cmake-g
SQLite3源码包; 有交叉编译环境; 有一块开发板; 1 2 3 4 5 6 cd mkdir sqlite3 #在主机(如Ubuntu)创建工作目录 cd sqlite3 #进入工作目录中 cp /media/sda1/sqlite-autoconf-3080500.tar.gz ./ #复制
转载 2016-09-08 08:55:00
187阅读
2评论
opencv20移植arm背景第一次移植第二次arm移植遇到的几个问题代码测试成功样例 opencv2.0移植arm背景最近做实验需要将opencv移植arm平台。刚开始也是一头雾水啊。之前学的opencv都是opencv2.4.7以后的。再写测试程序的时候也遇到了一些问题。后面会写到。但是最后终究是移植成功了的。第一次移植参照了博客:。我用的是opencv2.4.13。工具链是arm-l
转载 3月前
79阅读
步骤一1,环境准备去下载opencv官方的源码。 我这里用的是opencv-4.5.5版本的2,还需要交叉编译工具一般,你交叉编译的工具板子厂家会提供工具,最好还是用板子厂家提供的交叉编译工具,因为我之前编译试过其他的交叉编译工具,结果编译出来的库移植板子上面都用不了,我这里以我用的板子交叉编译为例。 3,安装图形化的camke工具步骤二1,cdopencv下载好的目录, sudo unzip
如果下载链接失效,请我邮箱:1835833302@.
原创 2021-12-06 14:04:50
1033阅读
一、opencv在开发板上的移植关于opencv在开发板上的移植,网上已经有很多教程,此处参考 基本可以解决。注意:在编译opencv后要将编译后的opencv中的include和lib拷贝交叉编译连接的gcc目录下的arm-none-linux-gnueabi/中相应的include和lib下,否则程序交叉编译时始终不成功。 二、opencv移植完成后,想在qtcreator中交叉编
转载 3月前
66阅读
原创 10月前
76阅读
OpenSSH 是 SSH (Secure SHell) 协议的免费开源实现,提供了服务端后台程序和客户端工具,用来加密远程控制和文件传输过程中的数据。
原创 2022-09-10 00:37:37
221阅读
我们通过 ssh 将_x264_install 下的库文件拷贝开发板的/lib/目录下,大家也可以使用 nfs 或者 U 盘拷贝文件开发板,如下图所示:将_ffmpeg_install/lib 下的 so 库文件全部拷贝开发板的/lib/目录下我们输入“chmod 777 -R *”赋予文件权 ...
转载 2021-10-28 10:56:00
401阅读
2评论
一、烧写系统l  将i.MX6开发板通讯OTG与电脑的USB口连接;开发板OTG与电脑主机的USB口连接l  将核心上的2PIN拨码开关调为1:OFF,2:OFF。核心的2PIN拨码开关设置为全部关闭l  在珠海鼎芯科技(D-Chip)下载的Android包对应的系统版本中运行相应的MfgTool2对系统进行系统烧写。运行MfgTool2.exe程序 未
tslib的github仓库为:https://github.com/libts/tslib。下载最新发布的tag,为1.22版本:(1)解压源码:解压后的文件如
原创 2022-07-16 00:35:07
2943阅读
否则在make insta
转载 2022-09-28 15:27:02
104阅读
node.js版本  0.12.6   下载地址:https://nodejs.org/download/release/v0.12.6/   我用的版本是:node-v0.12.6.tar.gzarm开发板    SOC是S5PV210 CPU是Cortex A8交叉编译器是 gcc version 4.4.6 (for CW210 Concenwit Tech)   根据自己个人板子的..
转载 2023-03-01 10:09:01
280阅读
  • 1
  • 2
  • 3
  • 4
  • 5