paope 发表于 2024-1-6 21:42

【米尔-TI AM62x开发板-试用评测】3.基本功能测试

# 【米尔-TI AM62x开发板-试用评测】3.基本功能测试
笔者手中拿到的是厂商邮寄过来的 **MYD-6231** 板卡,**ARM** 处理器规格 **AM6231,1*Cortex-A53@1GHz+Cortex-M4F@400MHz**
## 镜像烧录
首先将网盘下载的镜像解压
```bash
xz -dk myir-image-full-myd-am62x.wic.xz
```

烧录到 **SD** 卡,这速度太感人了,不到2秒烧录完,还是 **Ubuntu** 香啊。

```bash
sudo dd if=myir-image-full-myd-am62x.wic of=/dev/sda bs=4M
```
将 **SD** 卡插入到开发板的卡槽,上电开机。可以观察到蓝色的灯双闪烁,说明系统已经刷好了。
9e97f101155ac23e87f0c23ea0176acf<br/>
另外接上网线,在路由器的后面查看开发板的IP地址。通过 **SSH** 连上开发板。

```bash
ssh root@192.168.124.30
```

## 测试核心资源
### CPU
查看 **CPU** 信息
```bash
cat /proc/cpuinfo
```

查看 **CPU** 使用率
```bash
top
```

获取 **CPU** 温度信息
```bash
cat /sys/class/thermal/thermal_zone0/temp
```

### Graphics
**YM6231** 没有 **GPU**,非常遗憾,测不了……
### Memory
查看内存信息
```bash
cat /proc/meminfo
```

获取内存使用率
```bash
free -m
```

### eMMC
查看 **eMMC** 容量
```bash
fdisk -l
```
查看 **eMMC** 分区信息
```bash
df -h
```

查看 **eMMC** 寿命
```bash
mmc extcsd read /dev/mmcblk0 | grep Life
```

## 外部接口测试
### LED
板载两颗蓝色 **LED** ,**D53** 和 **D54** ,默认情况是闪烁的。

首先将 **D53** 关闭
```bash
echo 0 > /sys/class/leds/am62-sk\:d53/brightness
```
接着再次开启 **D53**
```bash
echo 1 > /sys/class/leds/am62-sk\:d53/brightness
```
此时可以观察到,**D53** 常亮。
1691b6b07acbf069aaae9efb3a532a78<br/>

简单写个 shell 脚本,实现流水灯效果
```shell
#!/bin/bash

LED1_PATH="/sys/class/leds/am62-sk:d53"
LED2_PATH="/sys/class/leds/am62-sk:d54"

BRIGHTNESS_PATH1="$LED1_PATH/brightness"
BRIGHTNESS_PATH2="$LED2_PATH/brightness"

while true; do
    # 切换第一个 LED 的状态
    echo "1" > "$BRIGHTNESS_PATH1"
    sleep 0.5
    echo "0" > "$BRIGHTNESS_PATH1"

    # 切换第二个 LED 的状态
    echo "1" > "$BRIGHTNESS_PATH2"
    sleep 0.5
    echo "0" > "$BRIGHTNESS_PATH2"
done
```
### 移动硬盘
将移动硬盘连接到开发板 **USB Host** 接口(**J16**),查看内核提示信息
```bash
dmesg
```

挂载设备
```bash
mount /dev/sda1 /mnt/
```
```txt
mount: /mnt: unknown filesystem type 'ntfs'.
```
挂载失败……这是因为硬盘文件格式是 **NTFS** ,需要后续给开发板安装相应的软件包才行。

下一篇尝试如何安装软件包……
页: [1]
查看完整版本: 【米尔-TI AM62x开发板-试用评测】3.基本功能测试