
4418
文章平均质量分 65
mucheni
这个作者很懒,什么都没留下…
展开
-
迅为iTOP-4418开发板烧写 Android 7.1 镜像
4)点击对话框的按钮 ftp-image,选择 iTOP4418 开发板资料汇总(不含光盘部分)\10_iTOP-4418 开发 板 -Android7.1 资 料 -20200811\Windows 镜 像 下 载 工 具 \4418\windows 下 载 工 具 \ 镜 像\result-burning_image\ftp-loader-usb.img。烧写过程中,在点击 Start All 后,如果烧写工具进度条停在开始位置不动, usb 设备可能识别成下图的设备。镜像下载完成后,如下图,...原创 2022-08-04 15:27:40 · 258 阅读 · 0 评论 -
iTOP-4418开发板Linux系统移植modbus
首先确保开发板和虚拟机 Ubuntu 可以 ping 通,如下图所示,作者虚拟机的 IP 为“192.168.2.200”通过开发板可以 ping 通 Ubuntu。其次,注意将前面编译出的 arm 的库文件拷贝到开发板上,如下图所示。在开发板上运行服务端程序,如下图所示。正在上传…重新上传取消在虚拟机 Ubuntu 上运行客户端程序“./random-test-client”,运行完毕如下图所示服务端运行完毕,如下图所示。正在上传…重新上传取消至此,modbus 的移植和测试完成。更多内容可以关注:北京迅原创 2022-07-13 14:22:29 · 353 阅读 · 0 评论 -
iTOP-4418开发板Linux系统移植modbus-arm的测试程序
进入目录/home/minilinux/libmodbus-3.1.4/tests/,查看测试程序 random-testserver.c,如下图所示已经编译出来了,但是还是需要修改一下源码中的几个参数,重新编译。输入命令“ vim random-test-server.c ”打开测试程序,里面 23 行ctx =modbus_new_tcp("127.0.0.1", 1502); 改成 ctx = modbus_new_tcp(NULL, 1502);,即 server 监控所有的 ip 地址,端口是 1原创 2022-07-06 11:19:47 · 404 阅读 · 0 评论 -
迅为iTOP-4418开发板Android系统网络测速工具iPerf-TCP测试
迅为iTOP-4418开发板Android系统网络测速工具iPerf-TCP测试原创 2022-06-28 10:53:54 · 1153 阅读 · 0 评论 -
iTOP-4418开发板RS85模块ioctl操作时间间隔修改
iTOP-4418开发板RS85模块ioctl操作时间间隔修改原创 2022-06-13 10:49:06 · 211 阅读 · 0 评论 -
iTOP-4418开发板Android7.1系统支持RFID、VGA、继电器、LOAR、CAN-RS485
iTOP-4418开发板Android7.1系统支持RFID、VGA、继电器、LOAR、CAN-RS485原创 2022-06-06 10:30:21 · 563 阅读 · 1 评论 -
【更新】迅为iTOP-4418/6818手册更新啦-八核64位处理器Android7.1系统
开发板:6818与4418核心板引脚兼容,提供连接器和邮票孔版本,软硬件兼容,适用于各个应用场合。电源管理:AXP228(官方推荐),支持动态调频,超低功耗。底板接口:4G、GPS模块、WIFI模块、千兆以太网,三轴加速度计等。内板内置充放电电路及电量计。扩展模块:支持RFID、VGA、继电器、摄像头、CAN-RS485、LOAR模块等。系统支持:Android4.4/5.1.1/7.1系统、Linux3.4.39、QT2.2/4.7/5.7、Ubuntu12.04。内存:1GB DDR3(2GB可选)存储原创 2021-08-26 11:10:34 · 223 阅读 · 0 评论 -
迅为iTOP4418开发板Qt系统移植4G-EC20
通过配置 linux 内核驱动,在文件系统移植 ppp 拨号工具移植 EC20 到 Qt 系统和最小 linux 系统,移植中需要的软件包和文档在网盘资料“iTOP4418 开发板资料汇总(不含光盘内容)\09_iTOP-4418 开发板最小linux_Qt_Ubuntu扩展文档\23_章节_移植 EC20”下载。EC20 模块封装成标准的 PCIe 接口,和开发板主要通过 usb 通讯。此次提供的文件有 pppd 源码、编译好的 chat 和 pppd 工具、wcdma,wcdma_back,wcd.原创 2021-03-11 15:47:46 · 197 阅读 · 0 评论 -
迅为4418开发板Linux系统TFTP传输文件
TFTP(Trivial File Transfer Protocol,简单文件传输协议),是一个基于 UDP 协议实现的用于在客户机和服务器之间进行简单文件传输的协议,适合于开销不大、不复杂的应用场合。TFTP 协议专门为小文件传输而设计,只能从服务器上获取文件,或者向服务器写入文件,不能列出目录,也不能进行认证。根据上面关于 TFTP 的介绍,实现 TFTP 需要搭建一个 TFTP 的服务器,iTOP-4418 开发板当做客户端。70.1 搭建服务器打开虚拟机 Ubuntu 终端,进入 root .原创 2021-02-24 13:33:05 · 220 阅读 · 0 评论 -
迅为干货 | iTOP-4418/6818移植mt6620热点
01移植前准备 4418 使用 4G 移植前准备: 烧写可以使用 4G 上网的 qt 镜像。插入手机卡(该实验使用的是移动 4G 卡),连接好天线。如下图所示: 输入“./etc/ppp/peers/netec20”命令。输入 pingwww.baidu.com。测试成功如下图所示: 4418 使用有线网移植前准备: 连接好网线,可以使用 ping 命令连通外网即可。如下图所示:02 移植openssl 把 hostapd_topeet.tar.gz 压缩包拷贝到/u..原创 2020-12-15 10:15:26 · 405 阅读 · 0 评论 -
迅为-4418开发板移植ALSA声卡
高级Linux声音体系(Advanced Linux Sound Architecture,缩写为 ALSA)是 Linux内核中,为声卡提供的驱动组件,以替代原先的 OSS(开放声音系统)。一部分的目的是支持声卡的自动配置,以及完美的处理系统中的多个声音设备。本文介绍如何移植 ALSA到 iTOP-4418 开发板,适用于最小 Linux 系统和 qt 系统。查看本次提供的压缩包内容,分别为指导文档,测试音乐以及源码,在 binary 文件夹中有编译好的二进制文件,供用户直接使用,如下图所示。.原创 2020-12-08 10:14:03 · 353 阅读 · 0 评论 -
迅为4418开发板Android7.1系统编译
4418/6818-Android7.1 的源码编译需要Ubuntu14.04 及以上的版本。iTOP-4418 的 Android7.1 资料在“iTOP4418 开发板资料汇总(不含光盘部分)\10_iTOP-4418 开发板-Android7.1 资料-20200811”目录下。在网盘资料中有已经搭建好的 Ubuntu14.04 编译环境。路径是“iTOP4418 开发板资料汇总(不含光盘部分)\02_iTOP-4418开发板编译系统所需要的工具包等\02-Ubuntu系统安装包\04_搭建好开发环.原创 2020-12-03 10:25:09 · 314 阅读 · 0 评论 -
迅为4418开发板QtE5.7编译环境的两种搭建方式
7.2.1.1 使用已经搭建好的镜像搭建好的编译环境在网盘“iTOP4418 开发板资料汇总(不含光盘内容)\02_iTOP-4418开发板编译系统所需要的工具包等\06_QtE5.7 的编译环境安装包”目录下。用户如果使用搭建好的编译环境,在简单的修改环境变量之后,就可以完成本章的编译。用户在使用搭建好的环境时,如果 ssh 连接失败的话,可以参考“7.2.1.2”小节,配置 ssh服务。如果参考参考“7.2.1.2”小节修改配置之后还有问题,可以参考 7.2.1.3 和 7.2.1.4 小节,使用原创 2020-11-26 10:31:21 · 220 阅读 · 0 评论 -
迅为4418开发板-驱动-以模块的方式编译内核驱动
内核驱动不仅可以将驱动编译到内核中,还可以动态的编译内核驱动。本文档介绍如何以模块的方式编译内核驱动。要动态的编译内核,首先需要将内核源码编译通过,内核的编译请参考使用手册第五章。1.4418 内核编译器的查询和环境变量设置在开发中,大家会遇到源码和编译器集成到一起的情况。迅为的 4418 源码和 arm 编译器就是集成到一起的,本节主要介绍如何找到编译器路径和配置环境变量。进入 android 源码目录(这个目录是作者的,用户如果解压目录不一样,请注意后面的Makefile 文件以及环境变量参数也原创 2020-11-19 10:46:53 · 762 阅读 · 0 评论 -
迅为4418开发板虚拟机安装Ubuntu12.04.2初始系统
用户也可以自己安装“Ubuntu12.04.2”。这里要注意的是,自己安装的 Ubuntu 系统中,很多基本软件都没有安装,需要用户参考“Android4.0.3 开发环境搭建以及编译”章节,安装基本软件,搭建开发环境。另外,系统需要安装一些插件,所以用户的 PC 机需要联网,而且要尽量保证网络的通畅,这样安装起来会节省不少时间。在网盘“iTOP4418 开发板资料汇总(不含光盘内容)\02_iTOP-4418 开发板编译系统所需要的工具包等\02-Ubuntu 系统安装包\01-Ubuntu 12.原创 2020-11-12 10:22:38 · 244 阅读 · 0 评论 -
迅为4418开发板7*24小时无故障运行_开发没有后顾之忧
核心板参数 核心板类型 板对板连接器 邮票孔 特点 拆装方便,扩展性好 适合高震动场合 尺寸 50mm*60mm PCB层数 6层PCB沉金设计 8层PCB沉金设计 连接器高度 核心板连接器组合高度1.5mm 0原创 2020-10-29 16:03:06 · 205 阅读 · 0 评论 -
迅为-4418开发板-驱动-PWM输出实验
本文档介绍了在 iTOP-4418 开发板上用PWM控制蜂鸣器输出的测试历程,基于 QtE 系统。4418MCU共提供了 5 路 PWM 输出,其中一路未引出,所以共有 4 路可用的 PWM 输出。注意:本文档中提供的例程,没有注册设备和驱动,只是在驱动入口和出口函数中进行了配置。如果用户需要生成设备节点,则需要自行添加剩余部分,这部分可以参考 GPIO 操作的文档。1 配置 IO打开底板电路图,搜索“beep”,可以看到 beep 的网络名为“MCU_ISO7816_CLK”,如下图所示。在...原创 2020-10-22 11:04:01 · 378 阅读 · 0 评论 -
迅为6818开发板-Qt4.7-4G_EC20的移植
EC20 模块封装成标准的 PCIe 接口,和开发板主要通过 usb 通讯。 此次提供的文件有pppd 源码、编译好的 chat 和 pppd 工具、wcdma,wcdma_back,wcdma-chat-connect、wcdma-chat-disconnect 以及要在文档最后使用的 pppd_conf.sh 脚本,如下图所示。在进行编译之前要先修改编译器为 arm-2009q3 编译器,如何设置编译器参见手册 5.2.2“交叉编译工具的安装”。另外为了避免使用环境变量设置编译器而可能出现的问题,文档中原创 2020-10-14 11:48:38 · 337 阅读 · 0 评论 -
迅为4418开发板-驱动-看门狗以及Linux-c测试教程
本文档介绍迅为iTOP-4418开发板看门狗的驱动配置和测试例程,开发板的看门狗驱动默认没有配置,用户需要配置看门狗之后才能使用测试例程。版本 V1.1:1:1、格式修改;2、增加驱动配置;3、例程修改完善,增加喂狗代码。1 驱动简介和配置进入内核源码目录,如下图所示。内核看门狗驱动是“drivers/watchdog/nxp_wdt.c”,如下图所示。驱动对应的宏 CONFIG_NXP_WATCHDOG_DEFAULT_TIME 默认没有配置。使用命令“export ARCH=arm”,然后原创 2020-09-24 10:39:56 · 240 阅读 · 0 评论 -
iTOP-4418开发板-Qt和最小linux系统-扩展root分区
本文档介绍如何修改 iTOP-4418 开发板用户区大小。文档中的分区数据是针对16G 的eMMC。uboot 设置进入 iTOP-4418 的 uboot,如下图所示。输入命令:setenv fastboot"flash=mmc,2:uboot:2nd:0x200,0x78000;flash=mmc,2:2ndboot:2nd:0x200,0x4000;flash=mmc,2:bootloader:boot:0x8000,0x70000;flash=mmc,2:boot:ext4:0x00100000原创 2020-09-16 11:20:36 · 251 阅读 · 0 评论 -
迅为4418开发板7*24小时无故障运行+技术支持
核心板参数 核心板类型 板对板连接器 邮票孔 特点 拆装方便,扩展性好 适合高震动场合 尺寸 50mm*60mm PCB层数 6层PCB.原创 2020-09-09 13:55:18 · 228 阅读 · 0 评论 -
iTOP-4418开发板Ubuntu12.04-arm系统升级
基于迅为iTOP-4418开发板EC20 模块封装成标准的 PCIe 接口,和开发板主要通过 usb 通讯。 此次提供的文件有pppd 源码、编译好的 chat 和 pppd 工具、wcdma,wcdma_back,wcdma-chat-connect、wcdma-chat-disconnect 以及要在文档最后使用的 pppd_conf.sh 脚本,如下图所示。在进行编译之前要先修改编译器为 arm-2009q3 编译器,如何设置编译器参见手册 5.2.2“交叉编译工具的安装”。另外为了避免使原创 2020-09-03 10:18:55 · 287 阅读 · 0 评论 -
产品研发专注于嵌入式领域里,迅为iTOP4418开发板资料(新
北京迅为电子有限公司提供S5P4418/s5p6818开发板,三星四核S5P4418开发板与八核s5p6818底板兼容,支持官方推荐AXP228电池管理,动态调频,支持Android4.4/5.1.1/7.1系统、Linux3.4.39、QT2.2/4.7/5.7、Ubuntu12.04操作系统,拓展更多应用及面向客户定制完整的解决方案服务扩展文档目录:iTOP-开发板-串口控制台无法使用vi编辑器解决办法.zip iTOP-开发板-ssh常见问题以及解决方法.pdf iTOP-开发板-can测原创 2020-07-24 15:46:09 · 524 阅读 · 1 评论 -
4418开发板Win8.1下PL2303USB转串口驱动安装
安装 PL2303 驱动(基于迅为-4418开发板)在网盘“iTOP4418 开发板资料汇总(不含光盘内容)\01_iTOP-4418 开发板所需 PC 软件(工具)\01-USB 转串口(PL2302 驱动)\win8.1 串口驱动”目录下可以找到“迅为_PL2303_win8.1.zip”压缩包。解压之后的到“迅为_PL2303_win8.1.exe”。双击“迅为_PL2303_win...原创 2020-03-04 11:53:01 · 481 阅读 · 0 评论 -
4418之Android Eclipse导入应用程序在开发板上调试
由于在开发板上LEDtest 应用已经默认安装了,所以在开发板上调试已安装应用的时候,需要做一下处理才能够正常连接。基于迅为iTOP4418开发板如下图所示,在打开工程“ledtest”,打开“bin”→“res”→“AndroidMainIFest.xml”文件,选择“Mainifest”。将 Package 的名称“com.topeet.ledtest”改为“com.topeet.l...原创 2020-02-26 11:32:10 · 225 阅读 · 0 评论 -
iTOP-4418开发板TF卡烧写-引导uboot
将 TF 卡接入开发板,将拨码开关设置为 TF 卡启动,进入 uboot 模式,如下图所示。如下图所示,使用命令“fastboot”,接着就可以通过 OTG 给 eMMC 烧写了,具体烧写方式参考“4.1小节”。这里使用的是TF卡中的uboot引导4418启动,然后就可以使用fastboot烧写,如果完全不使用 fastboot,可以参考下一小节 TF 卡烧写 Android 和 Qt。...原创 2020-02-19 12:50:58 · 498 阅读 · 0 评论 -
iTOP-4418开发板Qt Creator 编译注意事项
用“Qt Creator3.2.2”打开“qt4.7.1”环境下的工程文件可能会提示版本太旧、环境不匹配导致程序无法编译,解决办法:建立新的工程把测试程序代码粘贴上去即可(界面需要自己添加)。在编译部分测试程序如“uart”时,点击左下角 Run 会报错,如下图。而 build 编译会显示成功,如下图。在 ubuntu 环境下没有串口端口,也没有这个设备节点,所以程序编译成功...原创 2020-01-15 10:50:20 · 194 阅读 · 0 评论 -
iTOP-4418开发板基于QtE4.7测试Led灯
基于迅为iTOP-4418开发板QtE4.7在超级终端输入命令“vi etc/init.d/rcS”切换成 qtopia 启动,如下图。重新启动之后,在超级终端中使用命令“mknod /dev/sda1 b 8 1”创建 U 盘的设备节点。如下图,使用命令“mount /dev/sda1 /mnt/udisk/”挂载 U 盘。如下图,修改测试程序的权限。在超...原创 2019-12-30 10:52:44 · 246 阅读 · 1 评论 -
iTOP-4418开发板Android5.1文件系统源码修改
基于:迅为iTOP-4418开发板10.9.2.1 将 APK 编译到 Android5.1 镜像中本节介绍的是如何默认安装 apk 至系统,当然用户也可以使用”adb install *.apk”命令将 apk 下载到开发板。但当开发板数量较多的时候,那么每次使用 adb 命令就过于繁琐了,因此将必要的 apk 编译至 Android 镜像中会大大提升工作效率。如下图所示,在 Androi...原创 2019-12-25 11:58:35 · 346 阅读 · 0 评论 -
4418开发板Android源码整体&单独编译
内核缺省文件配置之后,Android 目录,运行一键编译脚本“build_android.sh”,如下图所示。注意:本篇文章基于iTOP-4418开发板,编译 Android 必须保证给 Ubuntu 系统提供 4G 以上内存。这里“提供 4G 以上内存”的意思,不仅仅是指在 VMware Workstations 虚拟机中设置分配 4G 内存。例如,用户在编译的时候,PC 机的内存一共是 ...原创 2019-12-18 10:18:24 · 413 阅读 · 0 评论 -
S5P4418开发板android源码下uboot和内核缺省文件的配置
uboot 需要配置缺省文件,进入解压的源码目录 android,然后进入 u-boot 目录,如下图所示。如上图所示,如果是 1G 核心板,则使用“cp nsih-1G16b-4418.txt nsih.txt”命令,用“nsih-1G16b-4418.txt ”文件覆盖“nsih.txt”;如果是 2G 核心板,则使用“cpnsih-2G16b-4418.txt nsih.txt”...原创 2019-12-11 10:50:06 · 264 阅读 · 0 评论 -
iTOP-iMX6Q&PLUS开发板-Android6.0下uboot添加网卡驱动
本文档介绍在 iTOP-iMX6Q 和 iTOP-iMX6Q-PLUS 安卓 6.0 的 uboot 上添加网卡驱动,添加完网卡驱动以后,uboot 就可以正常使用网络了。1 具体步骤1.1 修改 mx6sabre_common.h 文件在 iTOP-iMX6_android6.0.1 源码目录下输入以下命令,打开 mx6sabre_common.h 文件。修改完成如下图所示:...原创 2019-11-18 11:06:46 · 414 阅读 · 0 评论 -
iTOP-4418开发板-Buzzer蜂鸣器的编译测试
基于迅为iTOP-4418开发板(支持Android7.1系统)如下图,编译 buzzer 测试程序, 在 Ubuntu 系统中,输入编译命令“arm-none-linux-gnueabi-gcc -o buzzer buzzer.c -static”,生成 buzzer 可执行程序。将可执行文件 buzzer 拷贝到 U 盘,启动开发板,插上 u 盘,输入挂载命令“mount/dev...原创 2019-11-13 11:14:06 · 340 阅读 · 0 评论 -
iTOP-4418开发板QtE5.7使用4G上网(EC20的使用)
iTOP-4418开发板插上SIM卡,烧写系统,并启动后,使用“/etc/ppp/pppd_conf.sh”命令。运行后如下图所示。使用“ifconfig”查看 ip,如下图所示。使用“ping qq.com”命令,检查一下网络,如下图所示。...原创 2019-10-16 14:37:34 · 265 阅读 · 0 评论 -
iTOP-4418开发板-QtE5.7系统-10.1寸屏触摸
本文档介绍 iTOP-4418开发板的 QtE 系统(QtE5.7的需要修改,QtE4.7默认支持)的 10.1寸屏触摸的配置方法。目前迅为的触摸屏从驱动芯片的方案区分,主要为:TSC2007 系列、ft5x0x_ts系列以及goodix-ts系列。由于 QtE 版本的升级,支持触摸的 tslib 库也要升级,升级之后的 tslib 库需要根据具体的芯片型号(对应设备名...原创 2019-06-26 11:26:04 · 328 阅读 · 0 评论 -
嵌入式iTOP-4418开发板 屏幕背光亮度调整
本文档主要介绍 iTOP-4418 开发板,屏幕亮度调整方法适用于 Android4.4、Android5.1、QtE4.7、QtE5.7、Ubuntu 系统适用于 9.7 寸,金属框 10.1、金属框 7 寸、塑胶壳 7 寸、4.3 寸屏幕可以在文件系统启动之后,通过控制台命令来实现背光调整,参考命令如下。关闭屏幕背光:echo 0 > /sys/devices/platform/pwm-...原创 2018-06-29 15:38:57 · 1162 阅读 · 0 评论 -
真正的Cortex-A9四核_4418开发板附赠资料(目录完整版)_快看
iTOP-4418开发板 支持动态调频,AXP228电源管理,低功耗运行系统支持:Android4.4/5.1.1、Linux3.4.39、QT2.2/4.7/5.7、Ubuntu12.04内存:1GB DDR3(2GB)存储:16GB存储EMMC;4MB的EEPROM用来存储关键数据底板:125mm * 190mm;核心板:50mm*60mmCPU:四核 Cort...原创 2019-10-11 10:32:33 · 798 阅读 · 0 评论 -
iTOP-6818开发板-Android5.1修改uboot和内核开机LOGO
在 iTOP-6818 开发板 Android 启动时出现了三个 logo,就是 uboot 的 logo,内核的logo,还有文件系统的 logo。uboot 和内核 logo 显示的是同一张图片。本文档介绍 uboot 和内核 logo 的修改方法。屏幕和 LOGO 图片的对应关系iTOP-6818 的 uboot 和内核的 logo 使用的是同一张图片,只需要修改源码中的一张图片,...原创 2018-11-23 12:05:49 · 772 阅读 · 0 评论 -
迅为iTOP-4418/6818开发板-驱动-实现GPIO扩展
实现 GPIO 扩展,先弄清楚“复用”的概念,将调用这些 GPIO 的驱动去掉配置,重新编译,加到自己的驱动中,就可以实现扩展的 GPIO 的输入和输出。另外必须要先看文档“迅为iTOP-4418开发板和6818开发板-驱动-GPIO 输入输出和例程_V1.X”。1 GPIO 扩展的内核配置在底板上,引出的扩展口有 J6(camera 口),J38(GPIO/CAN/485),另外如果自己...转载 2018-09-21 15:56:40 · 392 阅读 · 0 评论 -
迅为iTOP-4418/6818开发板-驱动-IO初始化配置介绍和例程
对于所有的处理器,pad 一般可以分为两大类:IO(输入输出)、Power(VDD 和GDD)。类似摄像头 IO、以太网 IO、PWM 的 IO 等等,都可以统称为 IO。一个 IO,有可能能够被配置为多种功能。GPIO 是 IO 的一种,GPIO 就是普通输入输出的意思,当需要实现高低电平输入输出、中断功能的时候,都需要将其设置为 GPIO 模式。本文档以 GPIO 为例,介绍如何配...翻译 2018-09-26 10:14:54 · 1367 阅读 · 0 评论