EMB-7522

来自ARM Wiki
Tangdapeng讨论 | 贡献2020年1月13日 (一) 16:04的版本 接口引脚定义
跳转至: 导航搜索

介绍

概览
正面
  • EMB-7522(简称7522)是基于基于NXP LS1028A处理器 ARM架构多网口主板,板载2GB DDR4 2133/2400MHz内存,16GB Flash,支持1个TF卡槽,支持5个千兆LAN,产品有丰富的扩展性和I/O接口。
  • EMB-7522采用Layerscape LS1028A工业应用处理器,支持TSN的以太网交换机和以太网控制器,可支持融合的IT和OT网络。两个功能强大的64位Arm®v8内核支持工业控制的实时处理,以及物联网中边缘计算的虚拟机。集成可信架构带有加密分流功能,可提供能够加密通信的可信平台,适用于安全应用和服务。

资源特性

  • CPU:基于NXP LS1028A双核处理器
  • GPU:无
  • 内存:板载2GB DDR4 2133/2400MHz内存
  • 存储:板载16GB Flash,QSPI,支持1个TF卡槽,支持1x SATA3.0
  • 网口:5x LAN,10/100/1000Mbps
  • 4G:1x SIM卡插槽(支持3G/4G)
  • WIFI:支持WIFI/BT
  • Display:1x LVDS
  • touch: USB
  • Audio:1x HeadPhone ,2x 5W功放
  • USB 1x USB3.0,4x USB2.0
  • COM:4x RS232、1x RS232/485,1x Debug(内置接口)
  • TF Card:x1
  • RTC:支持
  • Watchdog:支持
  • Temperature:Work -20 ~ 65, Storage -40 ~ 85
  • Humidity:5% ~ 95%相对湿度,无冷凝
  • PCB Size: 187mmx 135mm
  • Power Supply: DC 12V
  • OS: Linux

接口布局和尺寸

接口布局图

EMB-7522 接口布局
EMB-7522 接口布局

接口引脚定义

机械尺寸

文件:EMB-7522尺寸.png

快速入门

系统下载

系统烧录

API参考与使用

Android系统API
Linux系统API
  • Linux API [ 参考页面]
  • API文件下载地址(.so) 下载地址

Ubuntu18.04系统的使用

网络使用方法

  • 查看设备
  • 查看所有设备列表
1 ip link show | grep -i "fm1"

Emb7521 ip link show.png


  • 使用
  • 动态IP
1 cat /etc/network/interfaces
2 allow-hotplug fm1-mac3
3 auto fm1-mac3
4 iface fm1-mac3 inet dhcp
动态IP
  • 静态IP
1 cat /etc/network/interfaces
2 allow-hotplug fm1-mac3
3 auto fm1-mac3
4 iface fm1-mac3 inet static
5 address 192.168.8.244
6 netmask 255.255.255.0
7 gateway 192.168.8.1
8 dns-nameservers 202.96.134.133
静态IP

GPIO使用方法

  • 例:使用GPIO导通/关闭继电器1:
1 root@localhost:~# echo 462 > /sys/class/gpio/export
2 root@localhost:~# echo out > /sys/class/gpio/gpio462/direction
3 导通继电器:
4 root@localhost:~# echo 0 > /sys/class/gpio/gpio462/value
5 关闭继电器:
6 root@localhost:~# echo 1 > /sys/class/gpio/gpio462/value

通用方法

查看CPU频率

1 root@sabresd_6dq:/ # cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq 
2 996000
3 root@sabresd_6dq:/ # cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq 
4 996000

查看内存容量

1 root@sabresd_6dq:/ # busybox free -m                                           
2              total         used         free       shared      buffers
3 Mem:           754          617          136            0           10
4 -/+ buffers:                607          147
5 Swap:            0            0            0

查看存储容量

 1 root@norco:/ # busybox df -h                                           
 2 Filesystem                Size      Used Available Use% Mounted on
 3 tmpfs                   377.3M    136.0K    377.2M   0% /dev
 4 none                    377.3M     12.0K    377.3M   0% /sys/fs/cgroup
 5 tmpfs                   377.3M         0    377.3M   0% /mnt/secure
 6 tmpfs                   377.3M         0    377.3M   0% /mnt/asec
 7 tmpfs                   377.3M         0    377.3M   0% /mnt/obb
 8 tmpfs                     1.0M         0      1.0M   0% /mnt/shm
 9 /dev/block/mmcblk0p5    472.4M    335.3M    137.1M  71% /system
10 /dev/block/mmcblk0p4      6.1G    240.3M      5.9G   4% /data
11 /dev/block/mmcblk0p6    247.9M      6.0M    229.1M   3% /cache
12 /dev/block/mmcblk0p9      7.7M      1.1M      6.3M  15% /device
13 /dev/fuse                 6.1G    240.3M      5.9G   4% /mnt/shell/emulated
  • 注意:通常情况下,由于存储器生产厂家和用户使用的容量单位不对等(厂家1M=1000kb,用户1M=1024kb),故而Size的总和(实际的容量)比额定的容量小,这属于正常情况。

网络Ping测试

 1 root@norco:/ # ping -s 1000 -c 5 192.168.8.100                           
 2 PING 192.168.8.100 (192.168.8.100) 1000(1028) bytes of data.
 3 1008 bytes from 192.168.8.100: icmp_seq=1 ttl=64 time=0.914 ms
 4 1008 bytes from 192.168.8.100: icmp_seq=2 ttl=64 time=0.790 ms
 5 1008 bytes from 192.168.8.100: icmp_seq=3 ttl=64 time=0.797 ms
 6 1008 bytes from 192.168.8.100: icmp_seq=4 ttl=64 time=0.810 ms
 7 1008 bytes from 192.168.8.100: icmp_seq=5 ttl=64 time=0.706 ms
 8 
 9 --- 192.168.8.100 ping statistics ---
10 5 packets transmitted, 5 received, 0% packet loss, time 4002ms
11 rtt min/avg/max/mdev = 0.706/0.803/0.914/0.070 ms

设置系统时间保存到RTC芯片