• Register
    • Login
    • Search
    • Recent
    • Wiki
    • Github
    • 百度网盘
    • Onedrive
    • Official
    • Shop
    1. Home
    2. Pi 4B
    Log in to post
    • Newest to Oldest
    • Oldest to Newest
    • Most Posts
    • Most Votes
    • Most Views
    • 大法师

      Coolpi 4b linux kernel开发在线更新说明
      • 大法师

      4
      0
      Votes
      4
      Posts
      2162
      Views

      大法师

      补充内核编译操作说明(如下以coolpi 4b ubuntu22.04 0306系统版本为例):

      首先下载内核源码

      coolpi@coolpi:~$ git clone https://github.com/yanyitech/coolpi-kernel.git Cloning into 'coolpi-kernel'... remote: Enumerating objects: 8550563, done. remote: Counting objects: 100% (5962/5962), done. remote: Compressing objects: 100% (3084/3084), done. remote: Total 8550563 (delta 2757), reused 5819 (delta 2648), pack-reused 8544601 Receiving objects: 100% (8550563/8550563), 1.98 GiB | 11.07 MiB/s, done. Resolving deltas: 100% (7166058/7166058), done. Checking objects: 100% (33554432/33554432), done. Updating files: 100% (87196/87196), done. coolpi@coolpi:~$

      额外安装组件包

      coolpi@coolpi:~$ sudo apt install -y flex bison libssl-dev coolpi@coolpi:~$ sudo ln -sf /usr/bin/python3 /usr/bin/python

      开始编译内核

      coolpi@coolpi:~$ cd coolpi-kernel coolpi@coolpi:~/coolpi-kernel$ ./build-kernel.sh cp4b
    • 大法师

      Coolpi 4b 镜像固件离线刷机方法
      • 大法师

      37
      0
      Votes
      37
      Posts
      6010
      Views

      4

      @jack_admin 后面装起来了,图形界面会提示Kwin不稳定,发生过多次崩溃。然后依次用了update、upgrade、reinstall kwin*。然后图形界面就没有了。开机黑屏一个光标在那闪,不过xshell远程可以访问,试了很多方法也切换不出来。后面在openkylin上下载了一个版本,刷机一下后远程也不行了,现在就黑屏闪光标,不知道怎么弄了,求大神赐教。

    • 大法师

      Coolpi 4b 镜像固件在线刷机方法
      • 大法师

      6
      0
      Votes
      6
      Posts
      2572
      Views

      D

      @jack_admin 872ea14f-8e53-4b04-ac6c-35beba281fae-image.png 图片中的固件20221017-ubuntu-22.04-preinstalled-desktop-arm64-coolpi-emmc-only.img在哪里可以下载?

    • Y

      coolpi 启动不了 无法进入桌面
      • Yan2001AJ

      3
      0
      Votes
      3
      Posts
      201
      Views

      Y

      @Yan2001AJ 十万火急 只有一个灯是亮的

    • A

      4b会支持rkllm版本么?
      • airobot机器人开发

      11
      0
      Votes
      11
      Posts
      2235
      Views

      L

      请问可以也发我一份资料吗? 下载链接提供的模型,输出也有乱码问题。 我又尝试了下自己转换,但是rknn-llm安装whl也有问题,提示utf8编码无法解码文件。

    • T

      CoolPi 4B OV5647 摄像头图片全黑
      • traceback

      4
      0
      Votes
      4
      Posts
      162
      Views

      T

      @george 您好,我又确认了一下,在用systemctl关闭rkaiq的服务之后,读取/dev/video11就是正常的未经isp处理的图像,颜色非常暗,然后开启rkaiq_3a_server之后图像就是全黑的,使用v4l2抓图像是没有读出来数据,感觉不像是读出来了全黑的图

    • J

      4B 的POE可以用吗
      • jugg

      4
      0
      Votes
      4
      Posts
      181
      Views

      G

      @jugg
      是的!通用的。

    • 2

      使用u盘装了coolpi 4b的镜像固件,如何进入桌面
      • 2077205173

      2
      0
      Votes
      2
      Posts
      160
      Views

      G

      @2077205173
      镜像写入U盘以后,默认就会从U盘启动,你可以去掉EMMC和TF卡模块,机器就会正常进入桌面。

    • C

      Unsolved coolpi 4b 如何跟新NPU驱动
      • czzzz

      5
      0
      Votes
      5
      Posts
      896
      Views

      Y

      @george 有集成最新NPU驱动的固件么?

    • O

      使用sudo权限获取图像,帧数会降低很多
      • obsidian

      2
      0
      Votes
      2
      Posts
      197
      Views

      O

      补充一下
      使用摄像头为 imx339

      输入
      gst-launch-1.0 v4l2src device=/dev/video20 ! image/jpeg, width=1920, height=1080, framerate=25/1 ! jpegparse ! mppjpegdec ! videoconvert ! fpsdisplaysink signal-fps-measurements=true sync=false
      可达到60帧

      加上sudo执行
      sudo gst-launch-1.0 v4l2src device=/dev/video20 ! image/jpeg, width=1920, height=1080, framerate=25/1 ! jpegparse ! mppjpegdec ! videoconvert ! fpsdisplaysink signal-fps-measurements=true sync=false
      只能达到22帧左右

    • E

      刷了系统不启动,怎么回事?
      • emtohere

      12
      0
      Votes
      12
      Posts
      695
      Views

      Neozy

      @emtohere I have the same problem. Only Armbian will boot. No other image works on TF card or USB drive.

    • T

      CoolPi 4B无法进入Android系统
      • traceback

      6
      0
      Votes
      6
      Posts
      512
      Views

      E

      @traceback 兄弟,问题解决了吗?我遇到了一样的问题,还不知怎么处理。

    • A

      报错W RKNN: size_with_stride larger than model origin size问题
      • Au

      1
      0
      Votes
      1
      Posts
      177
      Views

      No one has replied

    • 王

      请问Coolpi 4b支持deepin v23 arm64吗
      • 王猛龙

      4
      0
      Votes
      4
      Posts
      369
      Views

      J

      @王猛龙

      这边有个体验了
      https://www.bilibili.com/video/BV1aesEefE1H/?spm_id_from=333.999.list.card_archive.click

    • A

      有没有电视系统呀
      • allen

      2
      0
      Votes
      2
      Posts
      285
      Views

      大法师

      @allen 安卓基础系统

    • 2

      CoolPi-4B 供电
      coolpi-4b • • 212625615

      5
      0
      Votes
      5
      Posts
      588
      Views

      2

      @george 好的,感谢

    • 王

      我用balenaEtcher刷了 镜像后还有很多磁盘没用如何处理
      • 王猛龙

      6
      0
      Votes
      6
      Posts
      482
      Views

      王

      @大法师
      我用 gparted 图形化界面弄了
      7bc469cb-54a7-46b9-bc0e-7d2a3457986f-image.png
      这样就可以了吧?
      他没有创建 linux 的 swapper吗?
      还是需要自己去创建一个呢?

    • W

      请求4B的内核更新和npu驱动更新
      • wzy

      1
      0
      Votes
      1
      Posts
      348
      Views

      No one has replied

    • Y

      GPIO port high or low level control invalid
      • YDY123

      11
      0
      Votes
      11
      Posts
      1222
      Views

      J

      @weiweiwei 没问题。

    • O

      4B GPIO口无法读取输入电平
      • obsidian

      5
      0
      Votes
      5
      Posts
      964
      Views

      W

      @jack_admin 那要怎么更新呢

    • rippanda12

      BredOS for the Cool Pi 4B
      archlinux bredos • • rippanda12

      4
      0
      Votes
      4
      Posts
      508
      Views

      rippanda12

      The wiki is still WIP but theres now a chinese wiki aswell

      https://wiki.bredos.org/en/home
      https://wiki.bredos.org/zh/home
      https://wiki.bredos.org/zh-tw/home

    • H

      网口通信
      • happyday

      2
      0
      Votes
      2
      Posts
      370
      Views

      G

      @happyday
      默认是DHCP自动获取的,你可以改为固定IP,网上很多资料。百度一下就能解决。

    • H

      DMA
      • happyday

      6
      0
      Votes
      6
      Posts
      765
      Views

      H

      @george a301c2f3-47d4-4352-a23f-891dc803bed6-image.png
      只找到了这个

    • M

      wifi连接不上
      wifi连接不让问题 • • markerrors

      6
      0
      Votes
      6
      Posts
      1069
      Views

      E

      @markerrors 我也遇到了,然后解决办法是,把wifi密码的认证模式从wpa3转为wpa2就可以了。

    • H

      SPI
      • happyday

      6
      0
      Votes
      6
      Posts
      792
      Views

      H

      @george f6f20523-e3f9-4469-a03f-6db9b80bc62d-image.png

      我是做SPI设备驱动,但是默认情况下Master端不打开DMA,我也测试了。如何设置为master mode呢?

    • H

      多内核
      • happyday

      2
      0
      Votes
      2
      Posts
      528
      Views

      G

      @happyday
      以下结果来自大模型:
      在Linux中,可以通过多种方式将应用程序绑定到特定的CPU上执行,这样可以减少上下文切换,提高性能。以下是一些常用的方法:

      使用 taskset 命令:
      taskset 命令可以用来限制一个进程只能使用指定的CPU或CPU集合。使用以下命令启动一个应用程序并将其绑定到特定的CPU:

      taskset -c 0,1,2 my_application
      这将允许 my_application 只在CPU 0、1和2上运行。

      使用 nice 和 renice 命令:
      nice 命令可以在启动时设置一个进程的调度优先级,而 renice 可以更改一个已经运行的进程的优先级。这不是直接绑定CPU,但可以影响进程的调度。

      nice -n 10 --adjustment=+5 my_application
      使用 cgroups:
      cgroups(控制组)是一种Linux内核特性,它可以将进程分组,并为这些组应用特定的系统资源限制。通过 cgroups,你可以将进程绑定到特定的CPU。

      首先,创建一个新的cgroup:

      sudo cgcreate -g cpuset:/my_group
      然后,添加CPU到这个cgroup:

      sudo echo 0-2 > /sys/fs/cgroup/cpuset/my_group/cpuset.cpus
      接下来,将应用程序添加到这个cgroup:

      sudo cgclassify -g cpuset:my_group my_application
      使用 numactl 命令:
      numactl 命令用于控制NUMA(非统一内存访问)系统中的CPU和内存亲和性。它也可以用于将进程绑定到特定的CPU。

      numactl --physcpubind=0,1,2 my_application
      使用 sched_setaffinity 系统调用:
      在编程时,可以使用 sched_setaffinity 系统调用来设置进程的CPU亲和性。这需要在编写应用程序时进行设置。

      使用 top 或 htop 工具:
      在使用 top 或 htop 时,可以通过交互式命令将进程绑定到特定的CPU。在 htop 中,可以使用 ~ 键来切换“CPU绑定”模式,然后选择CPU。

      编辑 /etc/security/limits.conf:
      对于基于System V的进程控制,可以在 limits.conf 文件中设置CPU亲和性。

      请注意,绑定CPU可能会影响系统的调度器性能,并且不是所有的应用程序都会从CPU绑定中受益。在进行CPU绑定之前,应该仔细考虑应用程序的需求和系统的整体性能。

    • H

      内核问题
      • happyday

      5
      0
      Votes
      5
      Posts
      591
      Views

      J

      @happyday cpu内核运行有上下文,颗粒调度,你要独占一个核,也可以绑定操作

    • M

      通过ssh的x11转发启动程序,会报MoTTY X11 proxy: Unsupported authorisation protocol Error: cannot open display: localhost:10.0
      • markerrors

      2
      0
      Votes
      2
      Posts
      639
      Views

      J

      @markerrors 有完整可复现过程?

    • H

      设备树问题
      • happyday

      6
      0
      Votes
      6
      Posts
      739
      Views

      G

      @happyday
      需要从github下载代码到机器,然后修改,编译,替换。

    • M

      准备使用Coolpi 4b连Raspberry Pi HQ Camera M12
      • maifengw2024

      9
      0
      Votes
      9
      Posts
      934
      Views

      M

      @george
      收到,谢谢!
      香橙派的好像是4lan的

    • 1
    • 2
    • 3
    • 4
    • 5
    • 1 / 5