首先在Vmware安装好Centos,在此不再重复步骤,大家可以看以前的帖子有详细的步骤.本节主要介绍如何在Centos 搭建编译环境 Step 1 更新 CentOS 源 CentOS 由于很追求稳定性,所以官方源中自带的软件不多,因而需要一些第三方源,比如 EPEL.ATrpms.ELRepo.Nux Dextop.RepoForge 等.根据上面提到的软件安装原则,为了尽可能保证系统的稳定性,此处大型第三方源只添加 EPEL 源.Nux Dextop 和 ELRepo 源.安装注意要先打开…
芯灵思SinA33开发板怎样安装虚拟机 今天入手一块芯灵思的开发板,型号为SIN-A33,用的是全志的A33芯片,与其它开发板不同的是, 芯灵思开发板手册上用来搭建开发环境的linux系统是centos 7,今天在安装过程中遇到了些小问题,总结起来供大家参考. 开发板交流群 641395230 编译前准备的工具:VMware-workstation-full-10.0.7-2844087.exe(可以用更高版本) CentOS 镜像: CentOS-7-x86_64-DVD-1511 源码包:…
上一节已经制作好了linux镜像文件,现在将它烧入开发板中需要的工具有 * SINLINX-A33_qt-4.8.7_lcd1024x600_v3.1 #镜像文件 * PhoenixSuit #烧写工具 * 串口线或USB转串口线 * SINLINX-A33开发板 * DNW软件 打开PhoenixSuit 软件 点击一键刷机,选择好镜像文件 将开发板的串口线连接好,连接ttyS2串口 打开 我的电脑 -> 设备管理器,查看用的是哪一个串口,我这里用的是COM3 再打开dnw软件 在配置选项里面…
开发平台 * 芯灵思SinlinxA33开发板 淘宝店铺: https://sinlinx.taobao.com/ 嵌入式linux 开发板交流 QQ:641395230 Linux 内核定时器是内核用来控制在未来某个时间点(基于jiffies)调度执行某个函数的一种机制,其实现位于 <Linux/timer.h> 和 kernel/timer.c 文件中. 内核定时器的数据结构 struct timer_list { struct list_head entry; //双向链表元素list:…
1.什么是platform(平台)总线? 相对于USB.PCI.I2C.SPI等物理总线来说,platform总线是一种虚拟.抽象出来的总线,实际中并不存在这样的总线. 那为什么需要platform总线呢?其实是Linux设备驱动模型为了保持设备驱动的统一性而虚拟出来的总线.因为对于usb设备.i2c设备. pci设备.spi设备等等,他们与cpu的通信都是直接挂在相应的总线下面与我们的cpu进行数据交互的,但是在我们的嵌入式系统当中, 并不是所有的设备都能够归属于这些常见的总线,在嵌入式系统里…
QT5.7.0+UBUNTU16.04+ARM-NONE-LINUX-GNUEABI4.8+busybox最小LINUX系统 Orandragon记录 本文转自迅为4412开发板群:http://topeetboard.com 平台:iTOP-4412精英版+4.3寸屏 有学东西写文章的习惯,毕竟都是入门,在这里记录一下安装过程,虽然可能短期内用不到了,但以后用到的时候可以作为参考.********************************华丽的分割线*******************…
本文转载自:https://blog.csdn.net/yuesichiu/article/details/77600124 版权声明:本文为博主(宽简厚重,Yuesichiu)原创文章,未经博主允许不得转载. http://blog.csdn.net/yuesichiu/article/details/77600124 一.准备环境: 友善之臂—全志H3 NanoPi开发板 虚拟机Vmware-10 Ubuntu-14.04.5-server-amd64 USB转串口 HDMI转VGA线 H3…
基于迅为iTOP-3399开发板2.1 装 安装 d android  源码依赖包登录进 Ubuntu 系统,输入“ctrl+alt+t”,打开超级终端,使用“su root”命令,切换到 root 用户,如下图: 2.1.1  安装  JDKAndroid8.1 系统编译依赖于 JAVA 8.编译之前需安装 OpenJDK.安装命令如下:sudo apt-get install openjdk-8-jdk执行结果,如下图: 2.1.2 装 安装 d android  源码依赖包使用如下命令安装…
iTOP-iMX6 开发板烧写好之后,默认是 android 系统 9.7 寸屏幕的系统参数和屏幕参数.如下图.本文档主要介绍如何修改默认启动参数. 1. 重要的环境变量比较重要的环境变量或者说经常使用的环境变量,已经在上图中的红色方框中.主要是:bootsystem.lcdtype 和 bootargs.这些参数都可以在 uboot 源码中进行设置.具体文件为:“iTOP-iMX6_android4.4.2/bootable/bootloader/uboot-imx/lib_arm/board…
用“Qt Creator3.2.2”打开“qt4.7.1”环境下的工程文件可能会提示版本太旧.环境不匹 配导致程序无法编译,解决办法:建立新的工程把测试程序代码粘贴上去即可(界面需要自己 添加). 在编译部分测试程序如“uart”时,点击左下角 Run 会报错,如下图. 而 build 编译会显示成功,如下图. 在 ubuntu 环境下没有串口端口,也没有这个设备节点,所以程序编译成功,而运行会报 错.可忽略此报错,直接进行下一步程序移植.…