开发板使用操作

1. 开发板连接与登录

首先需要在网上下载MobaXterm终端工具, 进行开发板的调试.

1.1 串口登录

将串口转TTL连接至开发板的RX TX后,进入MobaXterm,创建一个session选择serial,选择好波特率进入即可.

登录账号: root
登录密码: root

1.2 SSH登录

不连接WIFI的情况,可以通过 USB 连接使用静态 IP 进行登录.

登录账号: root
登录密码: root
USB静态IP地址: 172.32.0.93

想要使用USB虚拟网卡, 进入网络中的更改适配器选项, 右键属性, 然后设置IPV4地址设置为 172.32.0.100

然后进入MobaXterm,创建一个session选择SSH,进入即可,然后输入密码登录.

2. WIFI连接

  1. 开启wifi

    ifconfig wlan0 up
    
  2. 进入wpa conf,vi /etc/wpa_supplicant.conf,配置wifi名和密码。

    ctrl_interface=/var/run/wpa_supplicant
    ap_scan=1
    update_config=1
    
    network={
            ssid="wifi-name"
            psk="12345678"
            key_mgmt=WPA-PSK
    }
    
  3. 创建一个socket文件

    mkdir -p /var/run/wpa_supplicant
    
  4. 然后使用wpa_supplicant -B -c /etc/wpa_supplicant.conf -i wlan0连接wifi,然后需要等待一会,会输出以下内容:

    [root@root ]# wpa_supplicant -B -c /etc/wpa_supplicant.conf -i wlan0
    
    Successfully initialized wpa_supplicant
    rfkill: Cannot open RFKILL control device
    [  670.124975] RTL8723BS: rtw_set_802_11_connect(wlan0)  fw_state = 0x00000008
    [  678.988193] RTL8723BS: rtw_set_802_11_connect(wlan0)  fw_state = 0x00000008
    [  688.127631] RTL8723BS: rtw_set_802_11_connect(wlan0)  fw_state = 0x00000008
    [  697.804890] RTL8723BS: rtw_set_802_11_connect(wlan0)  fw_state = 0x00000008
    [  698.446240] RTL8723BS: start auth
    [  698.466241] RTL8723BS: auth success, start assoc
    [  698.521065] RTL8723BS: rtw_cfg80211_indicate_connect(wlan0) BSS not found !!
    [  698.521119] RTL8723BS: assoc success
    [  698.598174] RTL8723BS: send eapol packet
    [  698.643221] RTL8723BS: send eapol packet
    [  698.644951] RTL8723BS: set pairwise key camid:4, addr:9e:a4:d3:f5:da:8d, kid:0, type:AES
    [  698.647953] RTL8723BS: set group key camid:5, addr:9e:a4:d3:f5:da:8d, kid:1, type:AES
    
  5. 上面的wpa_supplicant服务启动后,建议等待一会,再配置IP

    udhcpc -i wlan0
    
  6. 然后你就可以ping一下baidu等网站测下网络了

  7. 如果想要切换WiFi,需要重启 wpa_supplicant 服务,需要运行

    killall -9 wpa_supplicant
    

3. 时区设置

  1. 打开文件

    vi /etc/profile
    
  2. 添加内容

    export TZ=CST-8
    

4. 屏幕测试

  1. 调节背光

    echo 49 > /sys/class/backlight/backlight/brightness
    
  2. 测试花屏和清屏

    cat /dev/urandom > /dev/fb0
    cat /dev/zero > /dev/fb0
    

5. 调节音量

# 设置扬声器音量(0~30)
amixer -c 0 cset name='DAC LINEOUT Volume' 18

6. 文件传输

  1. MobaXterm使用SSH,连接上后,文件拖入即可.

  1. 使用SSH, 使用命令

    # 传输文件
    scp ./send_file.txt root@172.32.0.93:/root
    # 传输文件夹
    scp -r ./send_files root@172.32.0.93:/root
    
  2. 其他 samba, ADB这些详见网上教程

7. 自启动设置

  1. 需要在 /etc/init.d/ 目录里新建一个 S99xxxx 的脚本

  2. 例如默认创建了一个S99echo_defconfig内容如下:

    #!/bin/sh
    
    # 设置音频配置的函数
    set_audio_config() {
       # 设置 ADC HPF CUT-OFF 为 ON
       amixer -c 0 cset name='ADC HPF Cut-off' 1
    
       # 设置 ADC-MIC-RIGHT 为 mute 关闭
       amixer -c 0 cset name='ADC MIC Right Switch' 1
    
       # 设置 ADC Digital Left (0-255)
       amixer -c 0 cset name='ADC Digital Left Volume' 211
       # 设置 ADC MIC Left gain (0-3)
       amixer -c 0 cset name='ADC MIC Left Gain' 3
       # 设置 ADC ALC Left(0-31)
       amixer -c 0 cset name='ADC ALC Left Volume' 16
    
       # 设置扬声器音量(0~30)
       amixer -c 0 cset name='DAC LINEOUT Volume' 25
    }
    
    # insmod
    set_insmod() {
       chmod +x /oem/usr/ko/insmod_ko.sh
       chmod +x /oem/usr/ko/insmod_wifi.sh
       /oem/usr/ko/insmod_ko.sh
    }
    
    case $1 in
    start)
       set_audio_config
       set_insmod
       ;;
    *)
       exit 1
       ;;
    esac
    
  3. 重新启动即可

Copyright © 油炸鸡开源硬件 | 渝ICP备2024035140号 | all right reserved,powered by Gitbook更新时间: 2025-03-26 20:01:35

results matching ""

    No results matching ""