0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

【米尔MYD-J1028X开发板试用体验】初体验

开发板试用精选 来源:开发板试用 作者:电子发烧友论坛 2022-10-26 14:14 次阅读

本文来源电子发烧友社区,作者:李先生, 帖子地址:https://bbs.elecfans.com/jishu_2300787_1_1.html


开箱

开箱过程就略了,直接看板子。板子比较大,酷黑风格,一看做工就不错,该有的接口防护设计都有,完全按照工业产品标准设计,大大的散热器很突出,5个网口也很有特色。

image.png

image.png

板载资源

核心板

· 基于NXP LS1028A处理器,双核 Cortex™-A72,主频1.5GHz;

· 支持6个千兆网口,且都支持TSN(开发板支持5个千兆工业网口);

· 具备PCIe3.0、SATA3.0、USB3.0、CAN-FD等高速总线接口;

· 支持DP显示,可支持DP1.3和eDP1.4,显示分辨率高达4K@60FPS;

· 工业级-40℃ - +85℃,金手指314PIN;

名称 主要参数 配置
处理器型号 NXP LS1028A 标配
处理器架构 双核ARM Cortex-A72
处理器主频 1.5GHz
内存 标配2GB DDR4 ,容量可选3GB、4GB 可选
存储器 标配8GB eMMC ,容量可选16GB、32GB 可选
XSPI NOR Flash 默认空贴 可选
QSPI NAND Flash 默认空贴 可选
工作电压 5V
机械尺寸 82mmx45mmx1.2mm
接口类型 金手指,314PIN
PCB工艺 12层板设计,沉金工艺
工作温度 工业级:-40℃~85℃
操作系统 Linux 5.10Ubuntu 18.04
相关认证 CE,ROHS
项目 参数
Ethernet 1* SGMII信号1* QSGMII信号
PCIe 3.0 2* PCIe 3.0
SATA 3.0 1* SATA 3.0
CAN-FD 2* CAN-FD
USB3.0 2* USB3.0
I2C 8* I2C
SPI 3* SPI
SDIO 2* SDIO
UART 6LPUART2UART
Display Output 1* DP1.3/eDP1.4,支持4K@60fps
JTAG 支持JTAG
SAI 6* SAI

底板

功能 参数
系统 POWER
KEY 1路复位按键
1路用户按键
SWITCH 1路电源开关
BOOT SET 1路拨码开关
SD 1路Micro SD卡槽
通讯接口 WIFI/BT
5G 1路USB3.0协议M.2 B型插座的5G模块接口2路SIM卡座
SSD 1路SATA3.0协议M.2 B型插座的SSD模块接口
Ethernet 5路10/100/1000M以太网接口,RJ45接口,均支持TSN
USB 1路 USB 3.0 HOST 接口,采用Type-A接口
UART 1路调试串口,通过串口转USB,采用Type-C接口2路普通串口,通过扩展接口引出
多媒体接口 DISPLAY
AUDIO 1路3.5mm音频输出接口
扩展接口 Expansion IO

串口登录

USB线接J22: DEBUG UART。

接好电源J1,S1电源开关打到ON,开发板上电。

这里串口终端使用SecureCRT。

查看设备管理器串口号,使用SecureCRT连接串口,115200-8-N-1。

image.png

输入用户名root

密码root登录

NXP LSDK 2012 main

localhost login: root

Password:

Last login: Fri Jan  1 00:00:05 UTC 2066 on tty7

Welcome to NXP LSDK 2012 main (GNU/Linux 5.4.47-g20182b961 aarch64)

* Support:        https://www.nxp.com/lsdk
* Documentation:  https://lsdk.github.io/document
* Licensing:      https://lsdk.github.io/eula

The programs included with the NXP LSDK are free software, the exact distribution

terms of some programs are described in the individual files in /usr/share/doc.

NXP LSDK comes with ABSOLUTELY NO WARRANTY, to the extent permitted by applicable law.

By using this LSDK, you indicate that you accept the terms of the Agreement in

the link above and you acknowledge that you have the authority, for yourself

or on behalf of your company, to bind your company to these terms.

root@localhost:~#

体验

CPU信息

输入cat /proc/cpuinfo回车查看CPU信息,可以看到双核信息。

root@localhost:~# cat /proc/cpuinfo

processor       : 0

BogoMIPS        : 50.00

Features        : fp asimd evtstrm crc32 cpuid

CPU implementer : 0x41

CPU architecture: 8

CPU variant     : 0x0

CPU part        : 0xd08

CPU revision    : 3

processor       : 1

BogoMIPS        : 50.00

Features        : fp asimd evtstrm crc32 cpuid

CPU implementer : 0x41

CPU architecture: 8

CPU variant     : 0x0

CPU part        : 0xd08

CPU revision    : 3

CPU使用率

输入top回车查看CPU使用率

top - 00:39:02 up 39 min,  1 user,  load average: 0.11, 0.13, 0.09

Tasks: 104 total,   1 running,  55 sleeping,   0 stopped,   0 zombie

%Cpu(s):  0.0 us,  0.5 sy,  0.0 ni, 99.0 id,  0.2 wa,  0.3 hi,  0.0 si,  0.0 st

KiB Mem :  1955912 total,  1608636 free,   176168 used,   171108 buff/cache

KiB Swap:        0 total,        0 free,        0 used.  1710876 avail Mem

PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND

141 root       0 -20       0      0      0 I   0.3  0.0   0:00.16 kworker/1:+

172 root      19  -1   26044   7140   6556 S   0.3  0.4   0:00.26 systemd-jo+

492 root      20   0  779972  34964  17112 S   0.3  1.8   0:05.34 containerd

763 root      20   0       0      0      0 I   0.3  0.0   0:00.05 kworker/1:+

766 root      20   0    6032   2984   2404 R   0.3  0.2   0:00.05 top


1 root      20   0   13384   7848   5724 S   0.0  0.4   0:04.89 systemd

2 root      20   0       0      0      0 S   0.0  0.0   0:00.00 kthreadd

3 root       0 -20       0      0      0 I   0.0  0.0   0:00.00 rcu_gp

4 root       0 -20       0      0      0 I   0.0  0.0   0:00.00 rcu_par_gp

7 root      20   0       0      0      0 I   0.0  0.0   0:00.47 kworker/u4+

8 root       0 -20       0      0      0 I   0.0  0.0   0:00.00 mm_percpu_+

9 root      20   0       0      0      0 S   0.0  0.0   0:00.03 ksoftirqd/0

10 root      20   0       0      0      0 I   0.0  0.0   0:00.05 rcu_preempt

11 root      rt   0       0      0      0 S   0.0  0.0   0:00.00 migration/0

12 root      20   0       0      0      0 S   0.0  0.0   0:00.00 cpuhp/0

13 root      20   0       0      0      0 S   0.0  0.0   0:00.00 cpuhp/1

14 root      rt   0       0      0      0 S   0.0  0.0   0:00.00 migration/1

CPU温度

输入cat /sys/class/thermal/thermal_zone0/temp

回车查看CPU温度

这里看到只有42°,温度不高。

root@localhost:~# cat /sys/class/thermal/thermal_zone0/temp

42000

CPU压力测试

输入echo "scale=5000; 4*a(1)" | bc -l -q &

回车,后台计算圆周率到小数点后5000位。

运算过程中输入top回车查看cpu使用率达到了100%

PID USER      PR  NI    VIRT    RES    SHR S  %CPU %MEM     TIME+ COMMAND

782 root      20   0    2572   1588   1336 R 100.0  0.1   0:07.74 bc

大概45秒运算完,这也可以用于定性体现CPU性能。

root@localhost:~# 3.141592653589793238462643383279502884197169399375105820974944592307

81640628620899862803482534211706798214808651328230664709384460955058
22317253594081284811174502841027019385211055596446229489549303819644
28810975665933446128475648233786783165271201909145648566923460348610
45432664821339360726024914127372458700660631558817488152092096282925
40917153643678925903600113305305488204665213841469519415116094330572
70365759591953092186117381932611793105118548074462379962749567351885
75272489122793818301194912983367336244065664308602139494639522473719
07021798609437027705392171762931767523846748184676694051320005681271
45263560827785771342757789609173637178721468440901224953430146549585
37105079227968925892354201995611212902196086403441815981362977477130
99605187072113499999983729780499510597317328160963185950244594553469
08302642522308253344685035261931188171010003137838752886587533208381
42061717766914730359825349042875546873115956286388235378759375195778
18577805321712268066130019278766111959092164201989380952572010654858
63278865936153381827968230301952035301852968995773622599413891249721
......

可以将5000改为50000持续测试,查看温度变化

稳定在了46°左右

root@localhost:~# cat /sys/class/thermal/thermal_zone0/temp

46000

温度测量感觉有点不太准备,用手触摸散热器,感觉明显升温有点烫了,应该不止46°了。

内存信息

输入cat /proc/meminfo

回车查看内存信息

root@localhost:~# cat /proc/meminfo

MemTotal:        1955912 kB

MemFree:         1604108 kB

MemAvailable:    1710244 kB

Buffers:           10164 kB

Cached:           151856 kB

SwapCached:            0 kB

Active:           110576 kB

Inactive:         133768 kB

Active(anon):      82708 kB

Inactive(anon):      164 kB

Active(file):      27868 kB

Inactive(file):   133604 kB

Unevictable:           0 kB

Mlocked:               0 kB

SwapTotal:             0 kB

SwapFree:              0 kB

Dirty:                 0 kB

Writeback:             0 kB

AnonPages:         79628 kB

Mapped:            75472 kB

Shmem:               556 kB

KReclaimable:      13232 kB

Slab:              38300 kB

SReclaimable:      13232 kB

SUnreclaim:        25068 kB

KernelStack:        2336 kB

PageTables:         1396 kB

NFS_Unstable:          0 kB

Bounce:                0 kB

WritebackTmp:          0 kB

CommitLimit:      977956 kB

Committed_AS:     445708 kB

VmallocTotal:   135290159040 kB

VmallocUsed:        8004 kB

VmallocChunk:          0 kB

Percpu:             1688 kB

HardwareCorrupted:     0 kB

AnonHugePages:      8192 kB

ShmemHugePages:        0 kB

ShmemPmdMapped:        0 kB

FileHugePages:         0 kB

FilePmdMapped:         0 kB

CmaTotal:         262144 kB

CmaFree:          211616 kB

HugePages_Total:       0

HugePages_Free:        0

HugePages_Rsvd:        0

HugePages_Surp:        0

Hugepagesize:       2048 kB

Hugetlb:               0 kB

内存使用率

输入#free -m回车查看内存使用率

root@localhost:~# free -m


total        used        free      shared  buff/cache   available

Mem:           1910         172        1566           0         171        1669

Swap:             0           0           0

内存压力测试

输入 memtester 1024M 1

回车

root@localhost:~# # memtester 1024M 1

root@localhost:~# memtester 1024M 1

memtester version 4.3.0 (64-bit)

Copyright (C) 2001-2012 Charles Cazabon.

Licensed under the GNU General Public License version 2 (only).

pagesize is 4096

pagesizemask is 0xfffffffffffff000

want 1024MB (1073741824 bytes)

got  1024MB (1073741824 bytes), trying mlock ...locked.

Loop 1/1:

Stuck Address       : ok

Random Value        : ok

Compare XOR         : ok

Compare SUB         : ok

Compare MUL         : ok

Compare DIV         : ok

Compare OR          : ok

Compare AND         : ok

Sequential Increment: ok

Solid Bits          : ok

Block Sequential    : ok

Checkerboard        : ok

Bit Spread          : ok

Bit Flip            : ok

Walking Ones        : ok

Walking Zeroes      : ok

8-bit Writes        : ok

16-bit Writes       : ok

Done.

EMMC

输入fdisk -l回车查看emmc信息

root@localhost:~# fdisk -l

Disk /dev/ram0: 4 MiB, 4194304 bytes, 8192 sectors

Units: sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 4096 bytes

I/O size (minimum/optimal): 4096 bytes / 4096 bytes

Disk /dev/ram1: 4 MiB, 4194304 bytes, 8192 sectors

Units: sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 4096 bytes

I/O size (minimum/optimal): 4096 bytes / 4096 bytes

......

Disk /dev/mmcblk1: 7.3 GiB, 7818182656 bytes, 15269888 sectors

Units: sectors of 1 * 512 = 512 bytes

Sector size (logical/physical): 512 bytes / 512 bytes

I/O size (minimum/optimal): 512 bytes / 512 bytes

Disklabel type: dos

Disk identifier: 0xf0c623ad

Device         Boot   Start      End  Sectors  Size Id Type

/dev/mmcblk1p1       139264   401407   262144  128M 83 Linux

/dev/mmcblk1p2       403456  4597759  4194304    2G 83 Linux

/dev/mmcblk1p3      4599808  4730879   131072   64M 83 Linux

/dev/mmcblk1p4      4732928 15269887 10536960    5G 83 Linux

输入df -h

回车查看挂载信息

root@localhost:~# df -h

Filesystem      Size  Used Avail Use% Mounted on

/dev/root       4.9G  2.3G  2.4G  50% /

devtmpfs        825M     0  825M   0% /dev

tmpfs           956M     0  956M   0% /dev/shm

tmpfs           956M  556K  955M   1% /run

tmpfs           5.0M     0  5.0M   0% /run/lock

tmpfs           956M     0  956M   0% /sys/fs/cgroup

/dev/mmcblk1p2  2.0G  658M  1.2G  36% /boot

tmpfs           192M     0  192M   0% /run/user/0

输入time dd if=/dev/zero of=tempfile bs=1M count=100 conv=fdatasync

测试写文件速度,大概27.9MB/S

coot@localhost:~# time dd if=/dev/zero of=tempfile bs=1M count=100 conv=fdatasync

100+0 records in

100+0 records out

104857600 bytes (105 MB, 100 MiB) copied, 3.75256 s, 27.9 MB/s

real    0m3.755s

user    0m0.001s

sys     0m0.300s

输入

time dd if=tempfile of=/dev/null bs=1M count=100 iflag=direct,nonblock

回车测试读速度193MB/S

nonblockalhost:~# time dd if=tempfile of=/dev/null bs=1M count=100 iflag=direct,n

100+0 records in

100+0 records out

104857600 bytes (105 MB, 100 MiB) copied, 0.542257 s, 193 MB/s

real    0m0.544s

user    0m0.000s

sys     0m0.014s

RTC

输入ls -l /dev/rtc* 回车查看设备

输入cat /sys/class/rtc/rtc0/name回车查看名字

root@localhost:~# ls -l /dev/rtc*

lrwxrwxrwx 1 root root      4 Jan  1 00:00 /dev/rtc -> rtc0

crw------- 1 root root 251, 0 Jan  1 00:00 /dev/rtc0

crw------- 1 root root 251, 1 Jan  1 00:00 /dev/rtc1

root@localhost:~# cat /sys/class/rtc/rtc0/name

rtc-rx8025t 1-0032

输入date查看当前时间

输入date -s "2022-8-19 22:53:30"设置时间

输入date查看设置后的时间

输入hwclock -w将时间写入rtc

输入hwclock -r加载rtc的时间

不断电按住RST按键一段时间,再放开重启,看保持复位这段时间时间是否在继续走。

看到时间是保持走动的。

root@localhost:~# date

Fri Aug 19 23:00:53 UTC 2022

root@localhost:~# date -s "2022-9-19 22:53:30"

Mon Sep 19 22:53:30 UTC 2022

root@localhost:~# date

Mon Sep 19 22:53:31 UTC 2022

root@localhost:~# hwclock -w

root@localhost:~# hwclock -r

2022-09-19 22:53:39.978946+0000

......

保持复位一段时间,

重启

......

root@localhost:~# date

Mon Sep 19 22:55:01 UTC 2022

hwclock -s

可以让RTC和系统时间保持同步。

看门狗

输入cat /sys/class/watchdog/watchdog0/device/uevent查看看门狗信息

root@localhost:~# cat /sys/class/watchdog/watchdog0/device/uevent

DRIVER=sp805-wdt

OF_NAME=watchdog

OF_FULLNAME=/soc/watchdog@c000000

OF_COMPATIBLE_0=arm,sp805

OF_COMPATIBLE_1=arm,primecell

OF_COMPATIBLE_N=2

AMBA_ID=00141805

MODALIAS=amba:d00141805

echo V > /dev/watchdog关闭看门狗

总结

板子的性能非常强悍,资源接口也非常丰富,做工也一如既往的优秀,不仅仅是一个开发板,而且就是一个工业及标准的产品,该有的防护设计都有,可以直接用于二次开发。资料比较详细,简单体验了下相关的测试都非常nice,后面再针对性的对各模块进行测试。

资源非常丰富,且开源,一如既往的好评,先把所有资料下载,下一次开始搭建开发环境测试。

资料下载

http://down.myir-tech.com/MYD-J1028X/

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 米尔科技
    +关注

    关注

    5

    文章

    227

    浏览量

    20640
  • MYD-J1028X
    +关注

    关注

    1

    文章

    16

    浏览量

    265
收藏 人收藏

    评论

    相关推荐

    【先楫HPM5361EVK开发板试用体验】-- HPM5361初体验

    【先楫HPM5361EVK开发板试用体验】-- HPM5361初体验
    发表于 12-11 10:27

    米尔-TIAM62开发板-接替335x-试用评测】+(三)手把手创建Uboot设备树与内核设备树实战

    接上两篇: 【米尔-TIAM62开发板-接替335x-试用评测】+(一)手把手配置Yocto - 米尔电子 【
    发表于 11-28 09:54

    米尔-TIAM62开发板-接替335x-试用评测】+(一)手把手配置Yocto

    开发板为例,从现有的machine文件创建一个新的machine文件,这个新的文件将被命名为你的开发板的名字(例如,myd-am62x)。这个新的machine文件应该在sources/meta-myir
    发表于 11-13 00:48

    米尔-STM32MP135开发板-入门级MPU试用MYD-YF135源码编译

    1 源码获取 米尔科技针对MYD-YF13X 开发板提供两种获取源码的方式,一种是直接从米尔光盘镜像中获取压缩包,另外一种是使用 repo 获取位于 github 上实时更新的源码进行
    发表于 09-30 15:24

    NXP开发板有哪些?基于NXP i.MX 6UL、i.MX 8M Mini、i.MX 8M Plus、LS1028A的开发板概述

    一直以来,米尔和NXP都保持着深度合作,推出了基于NXP系列产品(包括i.MX 6UL、i.MX 8M Mini、i.MX 8M Plus、LS1028A等)的低、中、高端核心板开发板,提供不同功耗
    的头像 发表于 09-15 09:15 691次阅读
    NXP<b class='flag-5'>开发板</b>有哪些?基于NXP i.MX 6UL、i.MX 8M Mini、i.MX 8M Plus、LS<b class='flag-5'>1028</b>A的<b class='flag-5'>开发板</b>概述

    米尔-STM32MP135开发板-入门级MPU试用】初识功能强大的米尔-STM32MP135开发板及培训课程

    的产品更新紧跟ST原厂的新品发布,今年3月,ST刚发布了STM32MP13微处理器(MPU),米尔就创新研发推出:基于STM32MP135处理器的MYC-YF13X核心开发板。接下
    发表于 09-04 22:16

    米尔-STM32MP135开发板-入门级MPU试用】让米尔-STM32MP135开发板轻松跑Linux

    : STM32CubeProg、STM32CubeMX 安装米尔定制的 SDK 2、构建开发板镜像 第1步:获取源码 可以从米尔提供链接获取源码。http://down.myir-tech.com/
    发表于 09-04 21:46

    米尔基于瑞萨RZ/G2L开发板在工控领域的应用-基于SOEM的EtherCAT主站

    本文介绍【米尔MYD-YG2LX开发板】在工控领域的应用,实现基于SOEM的EtherCAT主站。开发环境基于WSL2。
    的头像 发表于 08-24 18:57 537次阅读
    <b class='flag-5'>米尔</b>基于瑞萨RZ/G2L<b class='flag-5'>开发板</b>在工控领域的应用-基于SOEM的EtherCAT主站

    米尔-STM32MP135开发板-入门级MPU试用】STM32MP135开发板评测之初体验

    基于STM32MP135开发板时就考虑到了这个问题,在推出开发板的同时就推出了配套的开发资料。 在STM32MP135(MYD-YF13X)平台上跑Linux相比于普通STM32跑RT
    发表于 08-16 23:59

    0元试用!车规级国产芯驰D9开发板

    米尔与合作芯驰推出的新品基于D9系列应用处理器的MYC-JD9X核心板及开发板现已开放免费试用名额!!米尔准备了3块价值1199元的开发板
    的头像 发表于 07-06 10:07 550次阅读
    0元<b class='flag-5'>试用</b>!车规级国产芯驰D9<b class='flag-5'>开发板</b>

    米尔MYD-YG2开发板触摸屏测试

    米尔MYD-YG2开发板测试米尔触摸屏
    的头像 发表于 05-24 13:12 29.4w次阅读

    米尔MYD-JX8MMA7开发板-ARM+FPGA架构试用体验】九、QTDome大全

    ,并查看编译结果是否成功和编译后的输出路径。 最后将编译后的文件,复制到IMX8MMA7开发板上,然后运行其代码操作方法如下: 实际运行效果: 二、米尔开发板内例程 米尔科技
    发表于 05-23 09:21

    米尔瑞萨RZ/G2L开发板-试用体验】开箱 + 开机

    感谢 感谢电子发烧友论坛、感谢米尔电子,把米尔瑞萨RZ/G2L开发板试用话动的机会给了我。最近事情比较多,赶在这个空挡时间完成开箱报告。 开箱 第一次拿到
    发表于 05-18 19:33

    有奖,免费开发板又双叒叕来了!米尔基于全志T113-S3开发板试用招募

    米尔再次与全志推出新品基于全志T113-S3应用处理器的MYC-YT113X核心板及开发板现已开放免费试用名额!!米尔准备了4块价值348元的开发板
    的头像 发表于 05-18 10:25 701次阅读
    有奖,免费<b class='flag-5'>开发板</b>又双叒叕来了!<b class='flag-5'>米尔</b>基于全志T113-S3<b class='flag-5'>开发板</b><b class='flag-5'>试用</b>招募

    米尔瑞萨RZ/G2L开发板-初体验

    介绍米尔RZ/G2L开发板
    的头像 发表于 05-15 09:10 699次阅读
    <b class='flag-5'>米尔</b>瑞萨RZ/G2L<b class='flag-5'>开发板</b>-<b class='flag-5'>初体验</b>