• Register
    • Login
    • Search
    • Recent
    • Wiki
    • Github
    • 百度网盘
    • Onedrive
    • Official
    • Shop
    1. Home
    2. edwardzhou
    E
    • Profile
    • Following 0
    • Followers 0
    • Topics 3
    • Posts 22
    • Best 2
    • Controversial 0
    • Groups 0

    edwardzhou

    @edwardzhou

    2
    Reputation
    3
    Profile views
    22
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    edwardzhou Unfollow Follow

    Best posts made by edwardzhou

    • RE: Cool pi 4B & CM5 探索快速安装系统新方法

      最近一直在用这个方法,非常太好用太方便了。

      我对上面的备份安装放在同一个U盘实现的方法,做了一些改进,通过启动菜单选择 备份 还是 安装, 比每次去改 initrd.img 要方便很多。

      步骤1. 编辑 /extlinux/extlinux.conf 如下

      menu title Select the boot mode
      TIMEOUT 60
      default Linux coolpi backup
      
      label Linux coolpi backup
      	kernel /Image
      	initrd /initrd-backup.img
      	fdt    /rk3588s-cp4.dtb
      	append root=LABEL=writable rw rootfstype=ext4 console=ttyS0,115200n81 quiet splash plymouth.ignore-serial-consoles vt.global_cursor_default=1 irqchip.gicv3_pseudo_nmi=0 net.ifnames=0
      
      label Linux coolpi install
      	kernel /Image
      	initrd /initrd-install.img
      	fdt    /rk3588s-cp4.dtb
      	append root=LABEL=writable rw rootfstype=ext4 console=ttyS0,115200n81 quiet splash plymouth.ignore-serial-consoles vt.global_cursor_default=1 irqchip.gicv3_pseudo_nmi=0 net.ifnames=0
      
      

      步骤2, 把 install 中的 initrd.img 复制过来,并改名为 initrd-install.img

      步骤3, 把 backup 中的 initrd.img 复制过来,并改名为 initrd-backup.img

      U盘查到板子上,上电启动。
      你局可以看到菜单

      Capacity: 30436.5 MB = 29.7 GB (62333952 x 512)
      ... is now current device
      Scanning usb 0:1...
      Found /extlinux/extlinux.conf
      Retrieving file: /extlinux/extlinux.conf
      reading /extlinux/extlinux.conf
      629 bytes read in 39 ms (15.6 KiB/s)
      Select the boot mode
      1:	Linux coolpi backup
      2:	Linux coolpi install
      Enter choice:
      

      输入1 或 2 回车即可,默认是1, 60秒无输入,则自动启动backup

      posted in Maker
      E
      edwardzhou
    • Cool Pi4 Ubuntu 22.04 上 ssh remote 方式访问USB摄像头的问题与解决

      环境: Ubuntu 22.04 0303纯净版

      接上 usb camera 开机,没有登陆桌面

      ssh 登录 coolpi4 (ip: 192.168.5.63)

      ssh 192.168.5.63
      
      python
      
      import cv2
      camera = cv2.VideoCapture(20)
      
      

      得到如下错误
      c5435a3e-0288-4181-b139-88025e6061f6-image.png

      无法打开usb 摄像头。

      接上显示器,鼠标键盘,登录桌面后,在桌面的terminal中,能够正常打开摄像头获取图像。

      此时,到前面的ssh remote 里,发现也能打开摄像头获取头像了。

      好玩的事情出现,当我登出桌面(log out)后, ssh remote 又无法打开摄像头。

      后面猜测可能是权限的问题,便问了chatgpt, 并进行验证

      sudo python
      import cv2
      camera = cv2.VideoCapture(20)
      

      发现在不没有登录桌面的情况下,是能成功打开摄像头。

      还可以加入到video用户组,就不需要提权了.

      sudo usermod -aG video edwardzhou
      # 重新登录
      
      python
      import cv2
      camera = cv2.VideoCapture(20)   # 成功
      

      总结:
      确保当前用户在 video 组里面。

      posted in Ubuntu
      E
      edwardzhou

    Latest posts made by edwardzhou

    • Cool Pi4 Ubuntu 22.04 上 ssh remote 方式访问USB摄像头的问题与解决

      环境: Ubuntu 22.04 0303纯净版

      接上 usb camera 开机,没有登陆桌面

      ssh 登录 coolpi4 (ip: 192.168.5.63)

      ssh 192.168.5.63
      
      python
      
      import cv2
      camera = cv2.VideoCapture(20)
      
      

      得到如下错误
      c5435a3e-0288-4181-b139-88025e6061f6-image.png

      无法打开usb 摄像头。

      接上显示器,鼠标键盘,登录桌面后,在桌面的terminal中,能够正常打开摄像头获取图像。

      此时,到前面的ssh remote 里,发现也能打开摄像头获取头像了。

      好玩的事情出现,当我登出桌面(log out)后, ssh remote 又无法打开摄像头。

      后面猜测可能是权限的问题,便问了chatgpt, 并进行验证

      sudo python
      import cv2
      camera = cv2.VideoCapture(20)
      

      发现在不没有登录桌面的情况下,是能成功打开摄像头。

      还可以加入到video用户组,就不需要提权了.

      sudo usermod -aG video edwardzhou
      # 重新登录
      
      python
      import cv2
      camera = cv2.VideoCapture(20)   # 成功
      

      总结:
      确保当前用户在 video 组里面。

      posted in Ubuntu
      E
      edwardzhou
    • RE: Coolpi 4b firmware with buildroot

      @大法师 Nice Job. 烧录启动成功. 能自动启动进入桌面,串口也能操作 👍

      posted in Buildroot
      E
      edwardzhou
    • RE: Coolpi uses UMS to update the system

      @george 是不是只支持windows? 我在Mac上没有发现这个设备

      posted in Pi 4B
      E
      edwardzhou
    • RE: Low power mode 的一些方法請益

      USB摄像头接上,就出现一大堆 /dev/videoXX 设备,如何判别哪一个是真实可用的?

      posted in Ubuntu
      E
      edwardzhou
    • RE: Coolpi uses UMS to update the system

      这应该是刷成功了吧?

      a5968903-b27a-41cf-b906-fe23d5109041-image.png

      双头USB-A线没带,还没有办法实测

      posted in Pi 4B
      E
      edwardzhou
    • RE: Coolpi support 32GB of RAM

      @george 👍

      posted in Pi 4B
      E
      edwardzhou
    • RE: Coolpi 4b firmware with buildroot

      仓库更新的版本编译起来很丝滑

      make coolpi4_defconfig
      make -j12

      把 rootfs.tar.gz 拷贝到 U盘的install 目录下,插上即可完成系统刷新。

      期待继续完善支持:

      1. 构建可以直接启动引导的可烧卡镜像,就不用通过U盘install工具。

      2. 启用蓝牙驱动模块

      3. 启用WiFi驱动模块

      4. rknpu toolket 1.4

      5. BuildRoot upgrade 到 2022.11 或 最新 2023.02
        更好的做法,把 coolpi4 的相关部分抽离出来成为一个patch
        这就容易进行 buildroot的升级,甚至用户可以自己去尝试升级buildroot

      posted in Buildroot
      E
      edwardzhou
    • RE: Cool pi 4B & CM5 探索快速安装系统新方法

      @AugustRobot_Zou 我一直插的是USB3.0的上面的端口,能正常启动。

      posted in Maker
      E
      edwardzhou
    • RE: Cool pi 4B & CM5 探索快速安装系统新方法

      最近一直在用这个方法,非常太好用太方便了。

      我对上面的备份安装放在同一个U盘实现的方法,做了一些改进,通过启动菜单选择 备份 还是 安装, 比每次去改 initrd.img 要方便很多。

      步骤1. 编辑 /extlinux/extlinux.conf 如下

      menu title Select the boot mode
      TIMEOUT 60
      default Linux coolpi backup
      
      label Linux coolpi backup
      	kernel /Image
      	initrd /initrd-backup.img
      	fdt    /rk3588s-cp4.dtb
      	append root=LABEL=writable rw rootfstype=ext4 console=ttyS0,115200n81 quiet splash plymouth.ignore-serial-consoles vt.global_cursor_default=1 irqchip.gicv3_pseudo_nmi=0 net.ifnames=0
      
      label Linux coolpi install
      	kernel /Image
      	initrd /initrd-install.img
      	fdt    /rk3588s-cp4.dtb
      	append root=LABEL=writable rw rootfstype=ext4 console=ttyS0,115200n81 quiet splash plymouth.ignore-serial-consoles vt.global_cursor_default=1 irqchip.gicv3_pseudo_nmi=0 net.ifnames=0
      
      

      步骤2, 把 install 中的 initrd.img 复制过来,并改名为 initrd-install.img

      步骤3, 把 backup 中的 initrd.img 复制过来,并改名为 initrd-backup.img

      U盘查到板子上,上电启动。
      你局可以看到菜单

      Capacity: 30436.5 MB = 29.7 GB (62333952 x 512)
      ... is now current device
      Scanning usb 0:1...
      Found /extlinux/extlinux.conf
      Retrieving file: /extlinux/extlinux.conf
      reading /extlinux/extlinux.conf
      629 bytes read in 39 ms (15.6 KiB/s)
      Select the boot mode
      1:	Linux coolpi backup
      2:	Linux coolpi install
      Enter choice:
      

      输入1 或 2 回车即可,默认是1, 60秒无输入,则自动启动backup

      posted in Maker
      E
      edwardzhou
    • RE: Cool pi CM5 EVB support Hailo module

      @大法师 26T大概是什么水平?

      posted in Maker
      E
      edwardzhou