QT5.7.0+UBUNTU16.04+ARM-NONE-LINUX-GNUEABI4.8+busybox最小LINUX系统 Orandragon记录 本文转自迅为4412开发板群:http://topeetboard.com 平台:iTOP-4412精英版+4.3寸屏 有学东西写文章的习惯,毕竟都是入门,在这里记录一下安装过程,虽然可能短期内用不到了,但以后用到的时候可以作为参考.********************************华丽的分割线*******************…
讯为4412开发板  使用三星2410芯片,基于arm9架构,由于自己电脑硬件的局限,只能跑Android4.0.3系统. 1.Uboot这个直接使用官方镜像烧写就可以了,一般情况不用去重复烧写. 略. 烧写命令:fastboot.exe flash bootloader u-boot-iTOP-4412.bin 2.linux Kernel 1)设备驱动 --字符设备驱动 --杂项设备驱动 --I2C设备驱动(两种模式 a,linux内部i2c体系 包括两部分:i2c设备驱动与i2c总线驱动,…
淘宝店铺:迅为开发板http://arm-board.taobao.com 网站:http://www.topeetboard.com QQ咨询:2551456065 电话咨询:010-58957586 迅为4412开发板提供详细使用手册,丰富配套入门视频教程(不断更新),完善的售后体系,助你轻松入门,快速研发新产品. 核心板参数 尺寸 50mm*60mm 高度 连同连接器在内0.26cm CPU Exynos4412,四核Cortex-A9,主频为1.4GHz-1.6GHz 内存 1GB 双通…
开发板光盘资料包含:原理图(PDF格式).底板PCB(Allegro格式).驱动程序源码.芯片和LCD数据手册.开发环境.产品使用手册. 4412开发板简介: iTOP-Exynos4412开发板采用 Exynos4412 的主芯片,具有更高的主频和更丰富外设,配置 2GB 双通道 DDR3的内存及 16GB 存储,具有稳定性强.可靠性高,能适用于对性能和处理能力有更高要求的嵌入式系统应用场合. iTOP-Exynos4412开发板内置有无线 WIFI 模块.Bluetooth.GPS.Came…
迅为4412开发板QtE系统源码-屏幕横竖屏切换修改方法 详情了解:http://topeetboard.com 更多了解:https://arm-board.taobao.com/ 用户在开发板上运行 QtE 的程序之后,如下图所示. 作者运行的是 QtE4.7.1 系统,在串口控制台使用命令“vi bin/qt4”,打开脚本文件 qt4.如下图所示,进入脚本最底行. 如上图所示,红色框中“export QWS_DISPLAY=Transformed:Rot0”,这是设置屏幕 翻转的配置,“R…
操作手册如下:但本人直接用网线直接连通开发板的网口与电脑的网口没有成功过.采用路由器可以直接ping通,具体操作如下: 首先用网线将开发板和路由器连接.电脑无论是用wifi还是网线均可.然后关闭Windows的网络防火墙(百度N种方法). 打开SecureCRT.通过串口进行连接,然后输入ifconfig,查看开发板的IP地址如下: 可以观察到 IP:192.168.1.22 网关:192.168.1.255 子网掩码:255.255.255.0 然后我们打开ubuntu.这边不需要对虚拟机进行…
荣品4412开发板升级到4.2请注意增加虚拟机内存. 问:荣品4412开发板升级到Android4.2之后,改了logo.4412板子开机后,过一会屏幕就一闪一闪,是什么原因? Android4.2编译问题. 答:驱动,你们改过吗 问:没有 答:里面的logo,不是我们默认的. 这个看不出什么问题,最好弄一个整个log来看看. 问:这个是重新编译出现的android 4.2 的错误. 答:这还是安装有问题,需要好好安装工具包. 问:重新编译之后还是这个问题,怎么解决呢? 答:按照文档来一般都不会…
本文转自迅为论坛:http://bbs.topeetboard.com ①.4418开发板实现ble功能方法: 在4418/android/device/nexell/drone2/device.mk中添加: frameworks/native/data/etc/android.hardware.bluetooth.xml:system/etc/permissions/android.hardware.bluetooth.xml \frameworks/native/data/etc/andro…
前段时间有人遇到一些网络连接问题,让我帮忙处理,他想让ARM开发板连接外网,可以连接网络数据库,同时保证自己的电脑可以上网. 本来说直接可以连接一个路由器,分配一个内网IP给ARM就可以了,但是当时那个朋友是在我们学校做的.我们学校的情况是,基本所有的内网IP都分配好了(可能没有多余的IP地址,找起来比较麻烦).其次所有上网都需要用到蝴蝶,没有蝴蝶上不了外网.但是路由器不能登陆蝴蝶,也就是说路由器下连接的所有终端设备(pc机.ARM)都需要登录一个对应的蝴蝶才能上外网. 这样情况就复杂了,后来我…
今天看到使用TFTP方式,开发板直接从ubuntu下载程序,不需要一直通过烧写文件系统下载,我试了一下,虚拟机.开发板.pc三者老是互相ping不通.纠结了很久终于解决了. 写下这个小笔记,供大家参考一下,希望有用处. 我没有交换机,只有一个开发板.pc.网线一根. 我的参考:http://jingyan.baidu.com/article/f25ef25414e8ea482d1b8265.html http://www.cnblogs.com/gylei/archive/2011/12/10/…
本文转自迅为iTOP-4412开发板实战教程书籍:http://topeetboard.com QtE应用需要使用开发工具qtcreator,本文介绍qtcreator-3.2.2的安装和使用.1. qtcreator的下载和安装Qt Creator的下载与安装介绍,测试的开发平台是Ubuntu12.04.2.为了避免由于开发环境的版本差异导致的不必要的问题,推荐用户下载和使用手册中安装的相同版本“qtcreator-3.2.2”.在百度网盘“iTOP-4412开发板搭建编译环境所需要的工具包以…
本文转自:http://bbs.topeetboard.com 平台:4412精英版系统:ubuntu系统 按照教程烧写ubuntu文件系统,TF卡和EMMC分区都完成(总之之前的操作试了几遍都是没问题的)烧写u-boot是没问题的:sdfuse flash bootloader u-boot-iTOP-4412.bin烧写在Image也成功:sdfuse flash kernel zImage_sd重启开发板:reset 查看分区这儿出问题:df -l这里只显示:root@iTOP4412-u…
本文转自迅为论坛:http://topeetboard.com 开发平台:iTOP-4418开发板系统:Ubuntu 1. TF卡读写速度测试烧写 Ubuntu 对于 TF 卡的要求比较高,很多老旧的卡都无法烧写 Ubuntu,下面提供一种相对可靠的 TF 卡进行测试方法.注意:这里的 TF 卡测试只是针对 Ubuntu 的烧写,烧写其它文件系统的时候,一般的 TF 卡就可以. 在网盘文件夹"iTOP4418 开发板资料汇总(不含光盘内容)\01_iTOP-4418 开发板所需PC 软件(工具)…
本文转自迅为论坛:http://www.topeetboard.com 最小linux系统的存储空间修改以修改成 1G 存储空间为例来修改,如果需要改成其他大小的存储空间,参照此方法修改即可. 首先连接好 iTOP-4412 开发板的调试串口到 pc 上,在 pc 的 windows 系统下打开串口 调试工具.开发板上电,在串口调试工具里按任意 pc 键盘的任意按键使开发板进入 uboot 命令行模式,如下图所示: 然后在 uboot 输入分区命令:“fdisk -c 0 1024 300 30…
1.不使用路由器交换机 硬件连接: 使用网线将开发板和PC机相连 串口线将PC机和开发板相连 使用命令: ifconfig -a 串口控制端查看开发板的网络配置 route -n 串口控制端查看开发板的网关设置 如果开发板: IP:192.168.1.8 Subnet_Mask:255.255.248.0 PC机对应的配置:(同一子网就可以) IP:192.168.1.10 Subnet_Mask:255.255.248.0 VM使用桥接模式的对应配置:(同一子网就可以) IP:192.168.…
详情了解: http://topeetboard.com   更多了解:https://arm-board.taobao.com 一.OTG接口烧写方式 通过该方式可以烧写 Android4.0.3 系统和 Linux-QT系统.需要准备一根 OTG线,绝大多数智能手机和 PC 机相连接的线都是 OTG线,都是通用的.这种方式比 TF 卡烧写方式要快一些,建议调试的时候使用这种方法.下面介绍 OTG烧写使用的硬件和软件平台以及烧写步骤. 二.硬件平台 1)使用串口线连接开发板串口(精英版是靠近网…
虚拟机要选择桥接,并且禁用有线和无线网卡,开启本地连接,本地连接属性要写如下:     ip地址是在连上板子后,windows   cmd  下  ipconfig得出的 板子的网线最好连接交换机或者路由器,再由用另一根网线连到电脑上面 如果直接板子连在电脑上的话,有时候nfs可能不行,因为网线这时候相当于是在全双工通信模式, 两个tx两个rx,所以不一定连的通,此时就需要用如下的samba和tftp去传输文件   虚拟机要设置静态ip vim /etc/network/interfaces #…
这个问题事实上也相对照较简单.可是非常多网友都给我发消息说 遇到不能ping,每一个人都得回答一次确实显得心有余而力不足.如今我对遇到这几种问题给出最完整的解决方式. (说实话基本上也仅仅要这几种可能) 第一:检測虚拟机设置是否为桥接式模式: 第二:关闭PC机和虚拟防火墙(虚拟机防火墙关闭用 service iptables stop ,假设不能找到iptables就能够不用管) 第三:三者之间设置IP地址必须在同一个网段. 上面三个原因配置好后还有网友不能PING通,这个原因分为两类. 第一开…
如果能点个赞就更好啦 iTOP4412开发板介绍https://www.bilibili.com/video/av74453392 iTOP4412开发板系统编程前言https://www.bilibili.com/video/av75754003 iTOP4412-fastboot烧写Androidhttps://www.bilibili.com/video/av76115803 iTOP4412-安装虚拟机软件https://www.bilibili.com/video/av75881580…
本文转自迅为4412开发板实战教程书籍:http://www.topeetboard.com 迅为是基于Ubuntu12.04.2平台做开发,所有的配置和编译脚本也是基于此平台,没有在其它平台上测试过.如果你对Linux和Android开发很熟悉,相信你会根据错误提示逐步找到原因并解决,错误提示一般是选用的平台缺少了某些库文件或者工具等原因造成的:建议初学者使用和迅为一致的平台. Uboot.Kernel以及Android等的编译环境看似复杂,其实只需要抓住以下四个要点. (1)Uboot.Ke…
本文转自iTOP-4412开发板实战教程书籍 http://www.topeetboard.com iTOP-4412开发板不仅可以运行Android,还可以运行简单的Linux最小文件系统. 最小Linux 系统“麻雀虽小,五脏俱全”,它不带图形界面的Linux 系统,剔除干扰因素便于理解,用来学习Linux系统编程非常合适. 另外,Linux最小系统占用的内存空间很小,也经常用于不带图形界面的项目. 1. 最小Linux系统简介 制作文件系统需要使用到Busybox工具. BusyBox是一…
本文转迅为电子论坛:http://www.topeetboard.com 最小linux系统所需资料下载:http://pan.baidu.com/s/1kTNan0j 开发板不仅可以运行Android和Qt,还可以运行最简单的Linux最小文 件系统 Busybox简介 制作文件系统我们需要使用到Busybox 工具 – 版本为busybox-1.21.1.tar.bz2 – 开源网址是http://www.busybox.net/ – BusyBox 是一个集成了一百多个最常用linux 命…
网站:http://www.topeetboard.com 光盘资料+网盘资料+配套视频+售后支持,助您加速学习研发的进程 产品介绍 iTOP-Exynos4412开发板采用 Exynos4412的主芯片,具有更高的主频和更丰富外设,配置 2GB 双通道 DDR3的内存及 16GB 存储,具有稳定性强.可靠性高,能适用于对性能和处理能力有更高要求的嵌入式系统应用场合. iTOP-Exynos4412开发板内置有无线 WIFI 模块.Bluetooth.GPS.Camera.3G等模组,支持 HD…
本文转自:http://www.topeetboard.com 视频下载地址: 驱动注册:http://pan.baidu.com/s/1i34HcDB 设备注册:http://pan.baidu.com/s/1kTlGkcR 总线_设备_驱动注册流程详解 • 注册流程图 • 设备一般都需要先注册,才能注册驱动 – 现在越来越多的热拔插设备,反过来了.先注册驱动,设备来了再注册 设备 • 本节使用的命令 – 查看总线的命令#ls /sys/bus/ – 查看设备号的命令#cat /proc/de…
AVIN模块(iTOP-4412开发板专用) 产品介绍:视频输入/AV监控摄像头输入模块: 该模块及配套的软件为开发视频采集.监控.车载后视等产品提供了很好的参考. iTOP-4412 开发平台 开发环境: linux  3.0.15  version Android4.0/Android4.4.4 Ubuntu12.04开发环境 产品特点: 处理器: Exynos 4412 处理器,Cortex-A9四核,功耗性能俱佳! 性能: 1GB(可选2GB) 双通道 64bit数据总线 DDR3: 4…
视频下载地址: 驱动注冊:http://pan.baidu.com/s/1i34HcDB 设备注冊:http://pan.baidu.com/s/1kTlGkcR 总线_设备_驱动注冊流程具体解释 • 注冊流程图 • 设备一般都须要先注冊,才干注冊驱动 – 如今越来越多的热拔插设备,反过来了.先注冊驱动.设备来了再注冊 设备 • 本节使用的命令 – 查看总线的命令#ls /sys/bus/ – 查看设备号的命令#cat /proc/devices • 设备都有主设备号和次设备号.否则255个设备…
1 烧写:   烧写和4412默认镜像的烧写类似,使用fastboot. 先更新uboot,用4412默认uboot更新支持设备树的uboot 用支持设备树的uboot烧写. 进入支持设备树的uboot控制台 支持设备树的uboot控制台,使用命令:fastboot 0   这里可能需要更新一下驱动,使用驱动精灵自动安装即可. 在cmd命令行,用fastboot烧写: fastboot.exe flash bootloader u-boot-iTOP-4412.bin   fastboot.ex…
Ubuntu 系统比较特殊,源码就是它的镜像.Ubuntu 系统通过解压的方式进行烧写,我们也可以通过配置解压出来的 Ubuntu 系统源码文件夹,来配置 Ubuntu 系统.然后通过打包压缩的方式来生成 Ubuntu 系统镜像.把网盘中“05_iTOP-4418 开发板 Ubuntu 系统”→“01_Ubuntu 镜像”文件夹中的 Ubuntu文件系统上传到虚拟机 Ubuntu 系统.如下图. 在当前目录下使用“mkdir ubuntu_lcd”命令,新建 ubuntu_lcd 目录.并进入该…
因为有很多的小伙伴是从单片机转过来的,用惯了单片机上的JLINK调试程序,换到Linux上非常的不习惯.确实,如果能设置断点,单步调试,查看变量,那确实是太爽了,那么在我们的Linux可以做到吗,答案当然是可以的. 在之前的文章中,对gdb调试做过一期简单的介绍番外篇|使用gdb对程序进行调试,但是之前的文章我们是在ubuntu上对应用程序进行的调试,不是在ARM板上进行的调试,相对于其他的软件开发,嵌入式软件的调试手段比较有限,我相信一定有很多人的调试手段依然是使用最原始的打印的办法.这一期我…
平台:iTOP-4412开发板 Bat 功能: 1.可以分条的执行烧录,不需要每次烧录都去复制命令 2.可以批量烧录 开发板系统烧录批处理文件,请将此文件放置在fastboot程序同目录下,下载地址:http://pan.baidu.com/s/1sjDjSuh 使用的时候需要把文件放到迅为提供的烧录程序文件夹下哈~ 与“fastboot.exe”这个同目录即可. 本文转自迅为论坛:http://www.topeetboard.com…