zoukankan      html  css  js  c++  java
  • sipeed v833 硬件验证以及开发记录(2021年5月18日)

    系统启动

    https://sipeed_ai.coding.net/p/v831_sdk/d/sdk/git/tree/v833%2Ftest

    • 主要在该分支进行,以 perf1 板型为修改对象。

    device/config/chips/v833/configs/perf1/sys_config.fex

    device/config/chips/v833/configs/default/env.cfg

    • sys_config.fex & env.cfg 修改为 sdc2 启动板载 mmc 介质,默认屏蔽了 uart_debug_port 在 uboot 的输出,到 kernel 后再打印到 UART1 PG06 PG07 串口。

    device/config/chips/v833/configs/perf1/linux/sys_partition.fex

    • sys_partition.fex 分区移除 rootfs_data ,默认开启了 ext4 扩大了 rootfs 的大小。

    device/config/chips/v833/configs/perf1/linux/config-4.9

    • 基于 pro_ipc 配置,默认启动了 adbd 方便 通过 USB 口收发文件。

    device/config/chips/v833/configs/perf1/board.dts

    • 设备树主要处理 mipi lcd sensor wlan codoc ,剩 dvp csi twi0 没处理,都处理好了。

    常用指令

    和 V831 一样使用,libmaix 和 maixpy3 都可以使用,内置了 maix_test 用于测试摄像头输出到屏幕的测试程序。

    adb shell 可以直接 usb 连接,可以使用 push 和 pull 、shell 和 ssh 差不多。

    屏幕测试 fbiewer xxx.jpg png bmp 可以将图片打印到 fb ,旋转可以设置设备树 degree0 ,该 mipi 屏的扫描方向靠硬件选择,设置 0x36 是无效的。

    摄像头测试 maix_test 会将 sensor0 的数据打到 1024*600 的 fb

    内存测试 memtester -m 0xc 128M,会提示可 lock 的大小约 109M。

    扬声器测试 tinyplay xxxx.wav 即可,双声道均可输出。

    按键测试 cat /dev/input/event0 按两个按键就会出数据了。

    网络配置 /etc/wpa_supplicant.conf 改配置重启服务 /etc/init.d/S40network restart ,udhcp -i wlan0 配置 dhcp 。

    查询信号强度 wpa_cli signal_poll | grep RSSI 。

    设备树在线更新 https://www.cnblogs.com/juwan/p/14345372.html

    默认情况下 uboot 和 uart0 都不会输出任何数据,kernel 到 rootfs 都是 uart1 115200 输出。

    默认没有编译 find 和 vi df 命令。

  • 相关阅读:
    DC中为什么要用Uniquify?
    hdu 1596 find the safest road
    hdu2112 HDU Today
    hdu 2066 一个人的旅行
    poj 3026 Borg Maze
    poj 1979 Red and Black
    poj 1321 棋盘问题
    hdu 1010 Tempter of the Bone
    hdu 4861 Couple doubi
    codeforces584B Kolya and Tanya
  • 原文地址:https://www.cnblogs.com/juwan/p/14680845.html
Copyright © 2011-2022 走看看