T536主板的5G通信功能的使用-盈鹏飞嵌入式

爱立信 RDS 室分实战:5G DOT 无连接告警排查与处理 本文以现网实际案例为切入点,介绍爱立信 Radio Dot System(RDS)室分方案中 Dot 与 IRU 的供电与连接特点,包括供电与数据同缆、单台 IRU 最多连接 8 个 Dot、Dot 与 IRU 之间不可串接以太网交换机等要点。随后围绕 5G DOT 室分上报 Indoor RAP No Connection(无连接)告警并伴随 DU 小区退服的故障,按网管查询、历史告警回溯、硬件实时故障定位和重启恢复的顺序完整还原排查与处理过程,最终确认故障点位于各个 DOT 设备侧而非线缆,并通过重启 阅读详情

CoM-T536产品特性:

  • 采用Allwinner公司Cortex-A55四核T536处理器,最高速度为1.6GHZ;
  • 支持2TOPS NPU,仅特定型号支持;
  • 支持4K/25fps H.264视频编码,支持4K/15fps MJPEG编码;
  • 支持1-4G Bytes LPDDR4 SDRAM;
  • 支持EMMC 4G-64G大容量电子盘,可启动;或支持SPI NAND启动;
  • 支持双通道LVDS,分辨率最高1920x1080@60fps;支持MIPI DSI显示, 分辨率最高1920x1020@60fps;
  • 支持PCIE2.1;支持最多17路UART;支持四路CANFD;支持双路千兆以太网;
  • 稳定的操作系统的支持,可预装LINUX 5.10/Ubuntu 20.04
  • 邮票孔198POS设计, 尺寸为:53.5*45MM

CoM-T536功能图

STK-T536评估板功能图:

5G模块通信测试(仅STK-T536 V1.2支持)

STK-T536评估板(V1.2版本)支持5G通信是通过USB3.0信号实现的,固件已适配移远模组RM500U-CNV。RM500U-CNV模块插接在M.2接口,M.2接口(CN10)位置如下:

M.2接口对应的指示灯和SIM卡座连接关系如下:

M.2接口对应的指示灯和SIM卡座连接关系如下:

接口SIM卡座指示灯
M.2(CN10)CN11(开发板正面)D17

注意:

  1. 务必插入SIM卡才能联网成功!
  2. 插入的SIM卡务必在网且有资费。可通过3.17.3相关章节确认SIM卡是否正常。
  3. 5G模块务必接入天线,不接入天线信号弱,也无法联网!

5G模块的特性及驱动方式介绍

每个5G模块都有其特殊性,他们的ID号是不同的。这里说的ID是VID/PID,Linux系统是靠这些ID来识别模块的,具体见下表:

从表中可以看出,RM500U-CNV的ID是VID:0x2c7c,PID:0x0900,可查看Linux内核驱动代码/drivers/usb/serial/option.c来确认模块是否被系统支持。

      另外,在Linux系统下,一个模块可能有多种驱动方式。一般来说驱动方式决定了通信速度和通信的特性。以移远RM500U-CNV为例来说,它支持如下4种驱动模式:

驱动方式说明
ecm模式通过标准的CDC-ECM发起data call,是发送标准的ECM命令,获取局域网ip。这种模式配合cdc_ether驱动使用。
ncm模式是 CDC-ECM 的增强版本,提供更高的数据吞吐能力,适合需要更高网络性能的应用场景,例如5G通信
rndis模式基于USB实现RNDIS实际上就是TCP/IP over USB,就是在USB设备上跑TCP/IP,让USB设备看上去像一块网卡获取局域网ip。这种方式最简单,模块插上手机卡之后,模块会自动拨号上网。一般在Windows下使用。
MBIM模式MBIM(Mobile Broadband Interface Model,移动宽带接口模型)是一种基于USB的通信接口标准,主要用于移动宽带设备(如4G/5G调制解调器)与主机操作系统(如Windows)进行通信。MBIM规范基于USB通信设备类(CDC)规范,是网络控制模型(NCM)的优化扩展,专为移动宽带设备设计,一般在Windows下使用。

5G通信模块功能的演示

5G模块和SIM卡安装妥当后,上电启动到Linux,终端中会出现如下信息:

root@T536-embfly:/# 
[   23.320413] usb 2-1.4: new SuperSpeed Gen 1 USB device number 3 using xhci-hcd
[   23.349344] usb 2-1.4: New USB device found, idVendor=2c7c, idProduct=0900, bcdDevice= 4.04
[   23.358756] usb 2-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[   23.367047] usb 2-1.4: Product: RM500U-CN
[   23.371551] usb 2-1.4: Manufacturer: Quectel
[   23.376334] usb 2-1.4: SerialNumber: 0123456789ABCDEF
[   23.408756] cdc_ncm 2-1.4:1.0: MAC-Address: 96:1e:ee:6d:87:00
[   23.416452] cdc_ncm 2-1.4:1.0 usb0: register 'cdc_ncm' at usb-xhci-hcd.19.auto-1.4, CDC NCM, 96:1e:ee:6d:87:00
[   23.428894] option 2-1.4:1.2: GSM modem (1-port) converter detected
[   23.436302] usb 2-1.4: GSM modem (1-port) converter now attached to ttyUSB0
[   23.444542] option 2-1.4:1.3: GSM modem (1-port) converter detected
[   23.451853] usb 2-1.4: GSM modem (1-port) converter now attached to ttyUSB1
[   23.460054] option 2-1.4:1.4: GSM modem (1-port) converter detected
[   23.467374] usb 2-1.4: GSM modem (1-port) converter now attached to ttyUSB2
[   23.475582] option 2-1.4:1.5: GSM modem (1-port) converter detected
[   23.482946] usb 2-1.4: GSM modem (1-port) converter now attached to ttyUSB3
[   23.491157] option 2-1.4:1.6: GSM modem (1-port) converter detected
[   23.498472] usb 2-1.4: GSM modem (1-port) converter now attached to ttyUSB4

从以上信息中,可看到“new SuperSpeed Gen 1 USB device number 3 using xhci-hcd”字样,这个SuperSpeed表示的是USB 3.0超高速。可以看到信息“Product: RM500U-CN“,表示5G模块的型号是RM500U-CN;最后可以看到信息“sb0: register 'cdc_ncm' at usb-xhci-hcd.19.auto-1.4, CDC NCM, 96:1e:ee:6d:87:00“,这个表示该模式的工作模式是NCM。

STK-T536的固件中已经集成了自动拨号的脚本,若5G模块的电源、SIM卡、天线均配置正常,系统上电后会自动按照NCM方式进行拨号联网,自动拨号脚本是/etc/init.d/S85_ncm_dialing.sh,脚本内容如下:

#!/bin/sh

RM500U=`lsusb | grep 0900`

start_dailing() {
	if [ -n "$RM500U" ];then
		echo -e "\033[36m 5G RM500U-CN Device\033[0m"
		echo -e "AT+QCFG=\"nat\",0\r\n" > /dev/ttyUSB2
		echo -e "AT+QCFG=\"usbnet\",5\r\n" > /dev/ttyUSB2
		echo -e "AT+QNETDEVCTL=1,3,1 \r\n" > /dev/ttyUSB2
		#echo -e "AT+CFUN=1,1 \r\n" > /dev/ttyUSB2
	fi
}

case "$1" in
	start)
		start_dailing
		;;
	*)
		echo "Usage: $0 {start}"
		exit 1
		;;
esac

exit $?

系统启动后,D17指示灯变为常亮的状态,该状态表示已经拨号成功。此时主板进入shell后,执行如下指令获取IP:

Target# udhcpc -i usb0

root@T536-embfly:/# udhcpc -i usb0
udhcpc: started, v1.35.0
udhcpc: broadcasting discover
udhcpc: broadcasting select for 10.5.78.215, server 10.5.78.1
udhcpc: lease of 10.5.78.215 obtained from 10.5.78.1, lease time 86400
deleting routers
adding dns 202.96.134.33
adding dns 202.96.128.166

如果获取IP失败(多次出现udhcpc: broadcasting discover),表示拨号没有成功,可通过3.17.3章节中的相关章节AT指令确认是否拨号成功。

最后,通过ping指令判断是否联网成功,如果有数据回复,则说明网络功能正常。

Target# ping www.baidu.com -I usb0

运行测试结果如下所示:

root@T536-embfly:/# ping www.baidu.com -I usb0
PING www.baidu.com (183.240.99.224): 56 data bytes
64 bytes from 183.240.99.224: seq=0 ttl=51 time=81.704 ms
64 bytes from 183.240.99.224: seq=1 ttl=51 time=40.276 ms
64 bytes from 183.240.99.224: seq=2 ttl=51 time=40.026 ms
64 bytes from 183.240.99.224: seq=3 ttl=51 time=37.512 ms
64 bytes from 183.240.99.224: seq=4 ttl=51 time=39.567 ms
64 bytes from 183.240.99.224: seq=5 ttl=51 time=39.307 ms
64 bytes from 183.240.99.224: seq=6 ttl=51 time=45.262 ms
64 bytes from 183.240.99.224: seq=7 ttl=51 time=36.581 ms
64 bytes from 183.240.99.224: seq=8 ttl=51 time=39.600 ms
64 bytes from 183.240.99.224: seq=9 ttl=51 time=38.366 ms
64 bytes from 183.240.99.224: seq=10 ttl=51 time=33.241 ms
64 bytes from 183.240.99.224: seq=11 ttl=51 time=58.317 ms
64 bytes from 183.240.99.224: seq=12 ttl=51 time=42.715 ms
64 bytes from 183.240.99.224: seq=13 ttl=51 time=62.564 ms
64 bytes from 183.240.99.224: seq=14 ttl=51 time=43.239 ms
64 bytes from 183.240.99.224: seq=15 ttl=51 time=42.103 ms
64 bytes from 183.240.99.224: seq=16 ttl=51 time=57.172 ms

5G通信模块功能的分步演示

本次验证选择NCM方式,验证过程大概分如下3个步骤,

1)检查SIM卡是否正常工作;

2)配置5G模块的驱动类型;

3)配置模块网卡模式;

4)拨号上网,以下就每个步骤进行阐述。

现在我们只需要通过简单的几步就可以使用5G模块上网。在命令行下执行下面指令。其中ttyUSB2是驱动提供的接口,可以下发AT指令配置模块。如果没有ttyUSB2节点,说明模块没有初始化。

Target# microcom /dev/ttyUSB2 -s 115200

1) 检查SIM卡是否工作

进入AT命令行后,我们先输入“AT”指令,看看模块是否工作正常,如果工作正常,模块会显示”OK”,然后输入查询SIM卡状态的命令(AT+CPIN?),信息如下:

root@T536-embfly:/# microcom /dev/ttyUSB2
AT
OK
AT
OK
AT+CPIN?
READY

执行AT+CPIN?,返回OK,表示SIM卡工作正常。

下表是常用的RM500的指令表:

命令说明返回值
ATAT测试指令OK
ATEATE1设置回显OK
ATE0关闭回显
AT+CGMI查询模组制造商OK
AT+CGMM查询模组型号OK
AT+CGSN查询产品序列号(IMEI)OK
AT+CSUB查询模块版本以及芯片OK
AT+QGMR查询固件版本序列号OK
AT+IPR?设置模块硬件串口波特率+IPR:
OK
AT+CFUN=1,1复位模块OK
AT+QUIMSLOT?查询SIM卡选用情况:+QUIMSLOT: 1/2
返回1,选择SIM卡1;OK
返回2,选择SIM卡2
AT+CPIN?查询SIM卡状态,返回READY,SIM卡能正常识别+CPIN: READY
AT+COPS?查询当前运营商,正常联网后会返回运营商信息+COPS:
OK
AT+CEREG?查询网络注册状态+CEREG:
OK
AT+C5GREG?查询5G网络注册状态+C5GREG:
OK
AT+QENG="servingcell"查询UE系统信息
AT+QNWPREFCFG="mode_pref",AUTO自动网络模式OK
AT+QNWPREFCFG="mode_pref",NR5G优先5G网络OK
AT+QNWPREFCFG="nr5g_band",79固定N79频段OK
AT+QNWPREFCFG="mode_pref",LTE优先4G网络OK

2.) 配置驱动类型

RM500U-CNV支持的驱动类型(其实就是协议类型)有以下几种,我们只需要配置为其中一种即可。详细请自行查找相关说明文档。设置完成后,配置将记录在5G模块中,板子重新启动不用重新配置。

   AT+QCFG="usbnet",5 配置网卡拨号方式及驱动类型为 NCM;  

AT+QCFG="usbnet",1 配置网卡拨号方式及驱动类型为 ECM;

   AT+QCFG="usbnet",2 配置网卡拨号方式及驱动类型为 MBIM;

   AT+QCFG="usbnet",3 配置网卡拨号方式及驱动类型为 RNDIS。

我们选择第一个即可,就是配置成AT+QCFG="usbnet",5这个驱动类型。参数配置重启后生效。建议开机时通过 AT+QCFG="usbnet"查询当前配置;若当前配置和期望不同,可按上述方法进行配置并重启模块。

输入AT指令配置驱动类型,回车,可能返回结果失败,我们再配置几次直到成功。

AT+QCFG="usbnet",5

输入AT指令查询驱动类型,回车,可以看到是我们配置的“5”,为NCM驱动类型。

AT+QCFG="usbnet"

3) 配置拨号模式

拨号模式有以下几种,我们需要配置为网卡模式。配置将记录在模块中,下次不用重新配置。

  AT+QCFG="nat",0 配置拨号模式为网卡模式;

  AT+QCFG="nat",1 配置拨号模式为路由模式;

  AT+QCFG="nat",2 配置拨号模式为网桥模式。

参数配置重启后生效。建议开机时通过 AT+QCFG="nat"查询当前配置,若当前配置和期望不同,可按上述方法进行配置并重启模块。

输入AT指令配置拨号模式,回车,可能返回结果失败,我们再配置几次直到成功。

AT+QCFG="nat",0

输入AT指令查询拨号模式,回车。可以看到是我们配置的“0”,为网卡模式。

按Ctrl +x组合键退出交互模式,然后重启开发板。

这里需要说明的是执行AT+QCFG="nat",1执行也可以上网,执行AT+QCFG="nat",0后,获得的IP是公网IP(例如:10.4.179.126),而执行AT+QCFG="nat",1指令后,获得是局域网的IP(以192.168.开头的IP,例如:192.168.42.2)。

4)执行拨号

模块配置完成后,就要执行拨号动作,拨号成功后,即可连接广域网。我们这里选择配置为自动拨号,断联后自动重播。指令如下:

AT+QNETDEVCTL=1,3,1

具体命令解释见《Quectel_RG200U-CN&Rx500U-CN_网卡拨号应用指导.pdf》

5)上网测试

配置完成后重启开发板,等待一小会,输入ifconfig指令查看获取到的ip地址。

Target# ifconfig -a

如果未获得ip,可执行如下指令获得ip

Target#udhcpc -i usb0

如检验是否可以上网,一般是通过ping指令,-I(大写的i)选项是指定网卡设备。

Target# ping www.baidu.com -I usb0

看到有数据回复,说明5G模块已经联网。

下载MNIST数据集并使用python将数据转换成NumPy数组(源码解析) 下载MNIST数据集并使用python将数据转换成NumPy数组首先来分析init_mnist函数接下来继续分析load_mnist函数实现数据集转换的python脚本的代码显示MNIST图像并确认数据 下载MNIST数据集并将数据转换成NumPy数组的Python脚本里面最重要的就是load_mnist函数,其他项目想要调用数据集的话,就可以调用load_mnist函数,得到一个字典类型的数据,字典的值是一个Numpy数组。 这些过程是如何实现的,现在开始逐字逐句分析源码: 在load_mnist函数中第 阅读详情

相关推荐

UE5.6使用ndisplay,单窗口多画面(单机部署),配置、打包流程,无需switchboard

摘要:本文介绍了在UE5.6中使用ndisplay插件的完整流程。首先需要开启ndisplay和launch插件,创建ndisplay配置文件并设置本地单窗口多画面模式。随后通过Process Explorer获取启动命令用于制作bat文件。打包项目时需删除场景中的ndisplay文件,但保留内容浏览器中的配置,并设置为开发版打包。最后将ndisplay文件导出为.ndisplay格式,与bat文件一起放置在打包目录下,通过bat启动程序。注意修改路径和窗口大小时需保持纯英文路径,且bat代码需保持单行格式

weixin_43912248的博客 976

盈鹏飞嵌入式T536主板-tina5 SDK的局部编译

STK-T536开发板采用Allwinner Cortex-A55四核T356处理器,支持4K视频编码和多种显示接口。开发指南详细介绍了编译流程:1) 使用build.sh命令分别编译SPL/U-Boot、内核和设备树;2) 通过buildroot生成根文件系统并支持文件预置;3) 提供HDMI/LVDS/MIPI显示设备树配置选项。编译完成后执行pack命令生成系统镜像,支持Linux/Ubuntu/OpenWrt等多种操作系统。开发板具备丰富接口,包括双千兆网、4G/5G通信、MIPI摄像头等,适用于A

szembed的博客 449

基于Xilinx Artix7 的FPGA高级应用 (二):千兆以太网通信(实战篇)第一期

本项目是基于Xlinx Artix7 XC7A35T芯片 以太网芯片选用的是RTL8211EG PHY芯片 MAC 和PHY接口标准是GMII 开发工具是vivado 2018.3 我们先来复习一下以太网的基本通信原理: 当我们的计算机需要与局域网中另外的设备进行通信的时候,需要将数据传输到网卡进行编码,然后传输到线上,经过另一个设备的网卡解码成该设备能读取的数据。 关于以太网协议的知识在原理篇中已经讲过,不再重复,下面直接看接收代码: 首先注意我们的MAC和PHY通信选择的是GMII接口标准,发送数据一

工大技术底层人员的博客 4033

盈鹏飞嵌入式T536主板-CPU主频调节使用说明

STK-T536是一款基于Allwinner Cortex-A55四核处理器的开发板,主频默认1.512GHz(可调至1.608GHz)。支持4K视频编码、双显示接口(LVDS/HDMI)、LPDDR4X内存(1-4GB)及多种存储选项。提供丰富接口:3xUSB2.0、双千兆网、4G/5G通信、MIPI CSI摄像头接口等,支持Linux/Ubuntu等多系统。重点介绍了CPU频率调节方法,包括通过设备树文件修改电压参数实现主频提升,以及内核配置、命令行三种调频方式。开发板尺寸130x108mm,适用于工业

szembed的博客 433

别再死磕SPWM了!手把手教你用STM32实现SVPWM驱动PMSM电机(附代码)

本文详细介绍了如何使用STM32实现SVPWM驱动PMSM电机,对比传统SPWM方案,SVPWM在电压利用率、电流THD、转矩脉动和稳态温升等方面均有显著提升。通过克拉克变换优化、扇区快速判断和矢量作用时间补偿等核心算法,结合STM32硬件加速技巧,实现高效电机控制。附代码示例,助力开发者快速掌握SVPWM技术。

weixin_28733777的博客 272

磁环电感参数计算

电感饱和是指当电感中的电流超过一定阈值时,电感中的磁场无法继续增加,而是达到一个饱和状态,导致电感的感应电动势减小或消失。电感通常由线圈组成,当通过线圈的电流不断增加时,线圈内部的磁场也随之增加。然而,当电流达到一定程度时,线圈的铁芯磁化达到饱和,无法进一步增加磁场强度。电感饱和的阈值取决于电感的结构、材料和尺寸等因素。通常情况下,电感的额定电流会标明其饱和电流值。一旦电感中的电流超过了饱和电流,电感将饱和并出现异常行为。当我们谈论电感饱和的时候,实际上是在谈论磁芯饱和——空心的电感永远不会饱和。

小幽余生不加糖 4028

盈鹏飞嵌入式T536主板-tina5 SDK的配置及系统镜像编译

STK-T536开发板采用全志T356四核Cortex-A55处理器,主频1.8GHz,支持4K视频编码和双屏显示。提供丰富的扩展接口,包括4G/5G通信、双千兆网口、MIPI摄像头接口等。系统支持多种Linux发行版,开发环境提供完整的SDK工具链,包含内核配置、编译和打包功能。通过envsetup.sh脚本可快速切换工作目录,build.sh支持全量/模块化编译,最终生成可烧写的系统镜像文件。开发板尺寸为130x108mm,适用于工业控制和物联网应用开发。

szembed的博客 545

YOLOv11改进 | 损失函数篇 | YOLOv11引入引MPDIoU, GIoU,DIoU, CIoU, SIoU,EIoU, WIoU, LMPDIoU等损失函数

到此本文的正式分享内容就结束了,在这里给大家推荐我的YOLOv11改进有效涨点专栏,本专栏目前为新开的,后期我会根据各种前沿顶会进行论文复现,也会对一些老的改进机制进行补充,如果大家觉得本文帮助到你了,订阅本专栏,关注后续更多的更新~1. YOLOv11中添加MPDIoU, GIoU,DIoU, CIoU, SIoU等损失函数的方式。文件中用给出的代码替换掉。

tsg6698的博客 5276

盈鹏飞嵌入式T536主板-Linux系统的初步使用

STK-T536开发板采用Allwinner Cortex-A55四核处理器,支持4K视频编码和多种显示接口,配备丰富扩展功能。该板支持4G/5G通信、双千兆网口、多路UART和CANFD接口,预装Linux/Ubuntu等系统。系统信息可通过命令查询CPU、内存使用情况及内核版本,文件系统已集成中文支持。开发板尺寸130×108mm,适用于高性能嵌入式应用开发。

szembed的博客 347

npm install failed如何办?

上网搜索,说是网络配置不太对。按照如下几步,保证解决问题。在运行npm install指令时,出现如下错误。

xiezhipu的博客 879

电子元器件-接口电路篇:RS-232、RS485/422、I2C、SPI、USB、网口

以上规定说明了RS-232C 标准对逻辑电平的定义。对于数据(信息码):逻辑“1”的传输的电平为-3V~-15V,逻辑“0”传输的电平为+3V~+15V;对于控制信号;接通状态(ON)即信号有效的电平为+3V~+15V,断开状态(OFF)即信号无效的电平为-3V~-15V,也就是当传输电平的绝对值大于3V 时,电路可以有效地检查出来;

qq_60226558的博客 887

盈鹏飞嵌入式T536主板-tina5 SDK开发环境的搭建

STK-T536开发板采用Allwinner T356四核处理器,支持4K视频编码和多种显示接口,具备丰富的外设扩展能力。开发环境搭建包括安装依赖软件、解压Linux SDK源码包和Buildroot dl资源包等步骤。该开发板支持Linux/Ubuntu/OpenWrt等多种操作系统,适用于物联网和嵌入式应用开发。摘要简要介绍了硬件特性和开发环境配置流程,为开发者提供快速入门参考。

szembed的博客 493

【python三维深度学习】python三维点云从基础到深度学习

从三维点云基础知识到深度学习,将按照以下目录持续进行更新。更新完成的部分可以在三维点云专栏中查看。含数据与python源码。

叶子的博客 2万+

T536主板的4G通信功能的使用-盈鹏飞嵌入式

CoM-T536核心模块搭载全志T536四核处理器,支持4K视频编码、双通道LVDS/MIPI显示接口、17路UART和4路CAN FD总线。评估板STK-T536支持移远EC200/EM05系列4G模块,提供MINIPCIE和M.2双接口,支持ECM/RNDIS/PPP三种网络模式。系统预装Linux 5.10/Ubuntu 20.04,通过AT指令可配置模块工作模式并实现自动拨号,使用udhcpc获取IP后即可通过ping测试网络连通性。该模块采用53.5×45mm邮票孔设计,集成双千兆网口和PCIe

szembed的博客 328

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

T536主板的初步认识和硬件链接-盈鹏飞嵌入式

确保Kit-CP2102转接板连接到PC端,电脑能够正确识别到设备。STK-T536评估板上通过处理器的UART0引出一路3-PIN调试串口,通过调试串口可以访问引导加载程序bootloader,也可以操作Linux的控制台console。通过KIT-CP2102的RXD/RXD/GND(KIT-CP2102实物图中的CN2)信号连接主板,否则终端串口会出现乱码。通过KIT-CP2102转换板(USB-TO-UART)把计算机和主板的CN24连接起来,并设置好KIT-CP2102的工作模式。

szembed的博客 427

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

盈鹏飞嵌入式T536主板-tina5 SDK适配用户新户新主板

STK-T536核心板采用Allwinner Cortex-A55四核处理器,支持4K视频编码和双显示接口(LVDS/HDMI),具备丰富扩展能力包括4G/5G通信、千兆以太网、MIPI摄像头接口等。为适配新底板设计,需重点考虑电源管理配置:通过uboot-board.dts文件控制AXP717D PMIC的电源输出时序和电压,分阶段(SPL、u-boot、内核)为不同功能模块供电。例如WIFI模块电源在内核启动后配置为1.8V输出,实现按需供电的节能设计。开发时需结合芯片手册和产品文档进行管脚配置。

szembed的博客 373

T536主板的无线wifi通信功能测试-盈鹏飞嵌入式

执行如下命令,使用wpa_passphrase工具生成一个包含指定Wi-Fi网络连接信息的wpa_supplicant配置文件并保存在"/etc/wpa_supplicant.conf",可实现wpa_supplicant命令使用该配置文件自动连接至指定的Wi-Fi网络。盈鹏飞将手动配置Wi-Fi的过程整理成一个脚本/embfly_test/wifi/wifi_on_ap提供给用户参考,执行这个脚本就可以配置好AP模式,执行成功之后,用户可以使用其它设备连接EMBFLY_TEST热点进行测试。

szembed的博客 35

Linux服务器磁盘扩容完整指南

df -T # 看 Type 列# 或最常见的低级错误:XFS 上跑resize2fs。resize2fs只管 ext2/3/4,XFS 必须用xfs_growfs,且参数传的是挂载点而不是设备名。经验值:Ubuntu/Debian 默认 ext4,CentOS/RHEL/Rocky/Alma 默认 XFS。# ── 无 LVM,ext4 ────────────────────────────# ── 无 LVM,XFS ─────────────────────────────。

qq_19716091的博客 282

How many channels are there in wifi 2.4g and 5g?

Wi-Fi 2.4GHz频段全球定义14个信道,间距5MHz,典型宽度20MHz,因重叠仅3个非重叠信道(如美国为1、6、11)。5GHz频段约有25个20MHz信道,分属UNII子带,部分需DFS(雷达检测),实际可用数依地区而异。美国可使用25个信道(36–165),欧洲/中国类似但UNII-3可用性不同。信道可用性由国家代码(如US/EU)和法规域(FCC/ETSI)决定,NXP i.MXRT1052 + AzureWave平台通过WLAN固件自动配置。

qq_44645465的博客 260

读数据安全架构设计与实践25GRC

读数据安全架构设计与实践25GRC

lyingSeven的博客 351

NR 5G-A NTN 多普勒频移补偿

多普勒频移:由于接收端和发射端的相对运动而导致的信号频率偏移。多普勒变化率:随时间推移,多普勒频移会发生变化。被称为多普勒变化率,简称多普勒率。下图展示了该系统的基本几何结构。卫星接收到的信号载波频率会受到发射机运动的影响;UE 从卫星接收到的信号的多普勒效应,除了受卫星或 HAPS 运动的影响外,也会受到 UE 自身运动的影响。由于空中/空间载具与 UE 均相对于地球运动,两者的各自影响可通过代数方式叠加。ΔFFo∗V∗cosθFo 是载波频率;V 是UE速度;θ。

littleBird_2的博客 183

从CeMAT看极智嘉:如何打造自进化无人仓

11月3日,CeMAT Asia展会上,极智嘉以“全仓自主,极智进化”为主题,展示全品类、全场景、全流程的仓储机器人解决方案。其RSHyper攀爬机器人实现每1000㎡每小时6000箱吞吐,搭配具身智能机器人Gino1与无人拣选工作站RAPS,打通拣选自动化最后一环。依托仓库大脑平台,实现跨形态协同调度,推动7×24小时无人化自主运营。从“全”到“快”,极智嘉正重塑仓储智能化竞争逻辑。

134

海事网关业务分级路由实战:卫星与4G/5G链路如何按业务分配?

因此缓存记录最好同时包含产生时间、业务类别、有效期和当前任务状态,恢复通信后先判断是否仍有业务价值,再决定是否发送。先区分业务,再判断链路状态,随后完成路径选择、资源竞争处理和应用恢复,最后通过异常测试验证整个策略。因此,一个完整的业务分级模型可以理解为三个层次:先识别业务,再决定WAN路径,最后处理同一链路中的资源竞争。对于简单主备网络,这样的判断可能够用;最终的验收记录也不应只有一句“链路切换成功”,而应明确记录每类业务在链路变化前后的路径、任务状态、会话恢复方式、缓存行为以及恢复后的数据处理结果。

Robustel的博客 322

航空地勤车辆如何实现数字化管理?基于4G/5G与云平台的车辆监控方案

航空地勤车辆数字化管理的核心,是将分散的车辆信息转化为可实时获取、集中管理和辅助决策的数据资源。车辆实时定位:掌握地勤车辆的位置及分布情况。运行状态监控:集中了解车辆运行状态和作业情况。调度管理优化:为车辆调度和任务分配提供实时数据支持。安全管理辅助:通过车辆位置和轨迹信息辅助开展安全监控。运营数据分析:为车辆资源配置和机坪运营优化提供数据基础。随着机场地面保障业务不断向数字化、智能化方向发展,基于移动通信与云平台的车辆监控架构,可以为机场构建更加统一、高效的地勤车辆管理体系提供技术支撑。

2603_95670334的博客 235

5G RedCap 落地复盘:覆盖、时延、成本,以及四个容易踩的坑

从覆盖、时延、成本三个维度复盘 5G RedCap 在工厂数采中的实际表现,附四个常见坑与选型边界判断。

movingcomm的博客 689

Why AW-AM510 RF test results have excessive 5GHz band loss compared to 2.4Ghz?

5GHz conducted loss exceeding specs while 2.4GHz is normal in compact Wi-Fi modules like AW-AM510 is typically due to high-frequency signal path issues, not radio IC faults. Key causes include: 1) higher RF path loss at 5GHz (due to physics), 2) suboptimal

qq_44645465的博客 164

人员定位系统技术分享:蜂窝网络(4G、5G)楼层定位——没有 Wi‑Fi 也没有信标时,基站如何把人锚定到楼层

私有方案(信标、UWB、气压基准)都依赖你部署的终端与设施;一旦人没带你的工牌、或现场没布点,就整体失联。楼宇的厚墙、地下层让卫星与信标失效,前文已说明。需要一种“不依赖私有终端与设施”的粗粒度锚定——蜂窝网络人人随身携带手机、基站覆盖广,恰好能在“无私有设施”时提供楼栋乃至楼层的粗锚点。蜂窝定位的立足点是“网络即锚点”:它不要求你装任何东西,只利用手机与多个基站之间的无线测量结果。

sandelund的博客 1162
上一篇: T536主板的无线蓝牙功能测试-盈鹏飞嵌入式
下一篇: T536工控板的Debian系统的编译与运行--盈鹏飞嵌入式
szembed
博客等级 码龄18年 1475粉丝 256原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值