查看“EMB-3560”的源代码
←
EMB-3560
跳转至:
导航
,
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
==介绍== [[File:EMB-3560概览.jpg|thumb|frameless|300px|概览]] [[File:EMB-3560正面.jpg|thumb|frameless|300px|正面]] [[File:EMB-3560背面.jpg|thumb|frameless|300px|背面]] * EMB-3560(简称3560)主板采用基于NXP i.MX 8X四核处理器,产品具有丰富的IO接口及扩展性能,超强的图形处理能力、4K高清视频播放能力及应用计算能力。 * EMB-3560整板集成度高、All In One设计,主板尺寸:145mmx 105mm,搭载Android9.0系统。 * EMB-3560具有稳定可靠的工业级性能,可应用于工业自动化和控制、HMI、机器人、楼宇控制、汽车仪表盘、视频/音频、车载信息娱乐系统和车载信息服务等行业领域。 ==资源特性== * CPU:NXP i.MX 8X四核处理器 * GPU:CPU集成 * 内存:板载2GB LPDDR4内存 * 存储:板载16GB EMMC Flash,1x Micro TF * Ethernet:2x LAN,10/100/1000Mbps; 1x 板载WiFi(可选)、板载SIM卡槽(可支持3G/4G网络), BT * Display:1 x LVDS * Audio:1x Line out/ Mic in四节耳机,支持5W功放 * USB Host:1x USB3.0,4x USB2.0 TYPY A, 1x USB OTG * debug:x Debug, 2x Rs232, 1x RS232/485 * COM:2 x RS232,1 x RS232/485 * TF Card:x1 * System Control:Reset switch, Power switch * Temperature:Work -20 ~ 65, Storage -40 ~ 85 * Humidity:5% ~ 95%相对湿度,无冷凝 * PCB Size:145mm x 105mm * Power: DC 12V * RTC: 支持 * Watchdog: 支持 * Other I/O: 2x CSI接口,2x CAN,2x I2C,2x SPI,12x GPIO(复用SPI),1 个 Mini PCIE (支持 3 / 4G 带 PCIe 功能) * OS: Android 9.0 ==接口布局和尺寸== ===接口布局图=== ::[[File:EMB-2511接口布局正面.jpg |frameless|700px|EMB-2511 接口布局-正面]] ::[[File:EMB-2511接口布局反面.jpg |frameless|700px|EMB-2511 接口布局-反面]] ::[[File:EMB-2511接口布局侧面.jpg |frameless|700px|EMB-2511 接口布局-侧面]] ===接口引脚定义=== :*[[EMB-2511-COM|串口(COM、DEBUG、J2、J3、J6 )]] :*[[EMB-2511-LVDS|显示接口(LVDS、JLVDS)]] :*[[EMB-2511-LAN|LAN接口]] :*[[EMB-2511-USB|USB接口(USB1、USB2、OTG)]] :*[[EMB-2511-AUDIO|音频接口]] :*[[EMB-2511-JFP&POWER|电源、指示灯、开关机、复位按钮(PWR、RESET、PWRSW、JFP)]] :*[[EMB-2511-SPI&I2C&GPIO|SPI、I2C、GPIO(J4、J5)]] :*[[EMB-2511-MINIPCIE|MINI PCIE接口]] :*[[EMB-2511-CAM|CAM接口]] :*[[EMB-2511-Other|WIFI、TFcard接口、SIM]] ===机械尺寸=== [[File:EMB-2511尺寸.jpg|frameless|500px|]] ==快速入门== ===系统下载=== ::*Android 9.0 [ 下载地址(密码:norcoarm)] <!-- ::*Yocto 2.2 [http://norcord.com:8070/d/5498c6f50c484afea6cf/ 下载地址(密码:norcoarm)] ;:Android9.0和Yocto2.5系统(内核版本为4.14.78) ::*Android 9.0 [http://norcord.com:8070/d/8f1dc44579a7430d83e3/ 下载地址] ::*Yocto 2.5 [http://norcord.com:8070/d/fcaa3879f87e474b9c12/ 下载地址] --> ===Android8.1和Yocto2.2系统烧录(仅支持windows系统烧录)=== * 主板处于断电状态下,将主板的otg和Windows主机连接起来,同时将上图中的”位置2”处的J1上的跳冒跳到J2上,然后将主板通电。 ::[[File:2511_OTG.jpg|frameless|500px|]] ::位置1:OTG口 ::位置2:刷机跳冒座:正常启动时,将跳冒跳至J1上,如上图所示;刷机模式时,将跳冒跳到J2上.J1位置不跳跳冒。 ::位置3:12v电源输入。 * 启动烧录工具开始烧录 ::解压烧录包,进入mfgtools目录如下图,双击与主板匹配的绿色vbs文件(注意:并非双击MfgTools2.exe),启动烧录工具。 ::[[File:2510_vbs.png|frameless|500px|]] ::如下图出现HID-compliant device说明成功连接上主板并进入烧录模式,点击 [Start] 按钮开始烧录 ::[[File:2510_识别成功.png|frameless|500px|]] ::注意 : 如果出现No device connected,表示没有识别到主板,请检查电源及烧录线是否插好,拔插线材确认连接ok后再重新打开相应vbs脚本。 * 完成烧录 ::烧录过程不需要任何操作,直到出现绿色进度条表示烧录成功。(如果遇到磁盘需要格式化,也不要做任何操作,Mfgtool会自动处理) ::[[File:2510_烧录中.png|frameless|500px|]] :: ::[[File:2510_烧录成功.png|frameless|500px|]] ::注意:烧录完成后,需将J1跳线冒恢复插入才能正常启动 ===Android9.0和Yocto2.5系统烧录(支持windows和ubuntu环境烧录)=== * 主板处于断电状态下,将主板的otg和Windows主机连接起来,同时将上图中的”位置2”处的J1上的跳冒跳到J2上,然后将主板通电。 ::[[File:2511_OTG.jpg|frameless|500px|]] ::位置1:OTG口 ::位置2:刷机跳冒座:正常启动时,将跳冒跳至J1上,如上图所示;刷机模式时,将跳冒跳到J2上.J1位置不跳跳冒。 ::位置3:12v电源输入。 * 若主机PC系统是windows系统 ::1,解压烧录包,参照“windows7系统刷机说明.docx”文档安装usb支持库。 ::2,以管理员身份运行“windows_burning.bat”脚本 ::[[File:2510_windows系统刷机脚本.jpg|frameless|500px|]] ::3,等待刷机完成 ::[[File:2510_windows系统刷机完成.jpg|frameless|500px|]] * 若主机PC系统是ubuntu系统 ::1,解压烧录包,参照“ubuntu系统刷机说明.txt”文档安装usb支持库。 ::2,执行:sudo ./linux_burning.sh ::3,等待刷机完成 ::[[File:2510_ubuntu系统刷机完成.jpg|frameless|500px|]] ::注意:烧录完成后,需将J1跳线冒恢复插入才能正常启动 ===API参考与使用=== {{API使用方法-通用}} ==Android系统的使用== ===ADB调试方法=== ===== USB ADB使用方法 ===== ====== 开启主板ADB调试功能 ====== #在标准模式下,进入主菜单栏。 #点击【Settings】。 #进入最底部【System】菜单栏,选择【About tablet】。 #连续点击【Build number】7次后,将提示“You are now a developer”。 #击【←】图标返回至【Settings】页面,即可看到【Developer options】。 #选择【Developer options】,勾选【USB debugging】。 ::[[File:adb1_imx8M.png|frameless|500px|ADB_slelct]] <br /> :* 连接时屏幕会提示【Allow USB debugging?】,点击【OK】即可。 ::[[File:adb_ok_imx8M.png|frameless|500px|ADB_true]] ::'''注意 : 使用USB ADB进行调试时,主板端不可以插着USB线上电开机''' ======数据线ADB连接使用方法====== *下载ADB驱动以及工具 ::*驱动 [http://dl.adbdriver.com/upload/adbdriver.zip 下载地址] ::*工具 [https://dl.google.com/android/repository/platform-tools_r27.0.1-windows.zip 下载地址] *安装ADB驱动以及工具 :* 将驱动解压得到可执行文件,将数据线与电脑连接,打开软件,点击[install]即可 ::[[File:adb驱动.png|frameless|500px|ADB驱动]] <br /> :* 将工具解压至任意盘符,打开命令提示符(win + r键输入cmd),依次进入到该目录下,输入adb devices查看是否发现设备 ::[[File:adb识别.png|frameless|500px|ADB识别]] <br /> :* 再输入adb shell进入 :: [[File:adb shell.png|frameless|500px|ADB shell]] ===== 网络ADB使用方法 ===== :*配置网络ADB,配置网络ADB需要先通过USB ADB连接到板卡,然后输出下图中的命令,配置网络ADB端口。 <div style="display:none;"> :: [[文件:Adb-010.png|500px|配置网络ADB]] </div> :: [[文件:Adb-01.png|500px|配置网络ADB]] ::基于USB ADB配置好ADB端口后,进入【设置】->【开发者选项】,取消勾选【USB调试】,再次勾选【USB调试】,至此网络ADB配置完成。 :*连接网络ADB,例:上图中得到的eth0 IP为 : 192.168.8.57,输入 : adb connect 192.168.8.57:5555回车 ::至此板卡已通过网络与PC机进行了ADB连接,输入 : adb shell 回车,进入 shell <div style="display:none;"> :: [[文件:Adb-020.png|500px|连接网络ADB]] </div> :: [[文件:Adb-02.png|500px|连接网络ADB]] ===WiFi使用方法=== :* Android系统目前仅支持型号为 : RTL8188 RTL8723BU<br> ::[[文件:WIFI-01-imx8m.png|400px|开启WIFI]] [[文件:WIFI-02-imx8m.png|400px|选择一个WIFI热点进行连接]] ===网口使用方法=== ===APK安装=== ===GPIO使用方法=== ===串口使用方法=== ===Yocto系统交叉编译工具链安装和使用方法=== 使用yocto系统做应用层开发时,需要安装对应的开发sdk,即安装编译要用到的交叉编译工具链。 a,首先从 http://norcord.com:8070/f/2aab0558db9044158622/ 下载文件 “fsl-imx-wayland-glibc-x86_64-fsl-image-qt5-validation-imx-aarch64-toolchain-4.14-sumo.tar.bz2”; b,下载完成后,解压,运行 : ---- <nowiki>sudo sh ./fsl-imx-wayland-glibc-x86_64-fsl-image-qt5-validation-imx-aarch64-toolchain-4.14-sumo.sh</nowiki> ---- [[文件:sdk安装01.png|600px]] c,完成步骤b后,交叉编译工具链会安装至“/opt/fsl-imx-wayland/4.14-sumo/”目录(自定义安装目录的可以到对应的目录查看), 交叉编译工具链的使用方法如下: ---- <nowiki>source /opt/fsl-imx-wayland/4.14-sumo/environment-setup-aarch64-poky-linux</nowiki> ---- 查看环境变量,已经可以直接使用"$CC"来交叉编译自己的应用程序APP。 [[文件:sdk安装022.jpg|600px]] '''注 :每打开一个shell终端都需要重新执行一次上面的c步骤'''
该页面使用的模板:
模板:API使用方法-通用
(
查看源代码
)
模板:COM DB
(
查看源代码
)
模板:IMX8交叉编译
(
查看源代码
)
模板:Imx6 cpu freq
(
查看源代码
)
模板:Imx6 cpu temp
(
查看源代码
)
模板:Imx8 4G
(
查看源代码
)
模板:Imx8 apk install
(
查看源代码
)
模板:Imx8 eth
(
查看源代码
)
模板:Imx8 usb adb debug
(
查看源代码
)
模板:Imx8 wifi
(
查看源代码
)
模板:Mem free
(
查看源代码
)
模板:Ping test
(
查看源代码
)
模板:Rtc
(
查看源代码
)
模板:Storage free
(
查看源代码
)
模板:Yocto qt
(
查看源代码
)
返回至
EMB-3560
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
帮助
工具
链入页面
相关更改
特殊页面
页面信息