• Recent
    • Docs
    • Github
    • 百度网盘
    • Onedrive
    • Official
    • Shop
    • Register
    • Login
    1. Cool Pi For You
    2. 大法师
    3. Best
    • Profile
    • Following 2
    • Followers 10
    • Topics 86
    • Posts 401
    • Groups 2

    Posts

    Recent Best Controversial
    • Coolpi 4b bootloader命令行升级方法

      针对Cool Pi 4B主板,如需更新u-boot操作如下:

      0823版本请升级到0904

      1. 下载0904版本bin文件
        uboot.zip

      2. 解压zip,将bin文件拷贝到U盘或Tf卡根目录

      3. 将U盘或Tf卡插入主板,连接Debug串口到PC电脑,打开串口终端工具,主板通电,连续输入大写CP中止u-boot自动启动

        备注:请注意U盘启动或升级仅支持插入USB3 下层端口

      4. 在u-boot shell命令行窗口,
        针对串口输出信息如下的主板

      COOLPI LOADER BY YANYI(Aug 23 2022)                                             
                                                                                      
      DRAM:  3.7 GiB                                                                  
      CR: M/C/I                                                                       
      Using default environment
      
      A) 如果是从U盘导入文件升级步骤
      usb reset
      load usb 0:1 0x800000 uboot.img
      mtd erase nor0 0x200000 0x500000
      mtd write nor0 0x800000 0x200000 0x500000
      擦除与写入过程请勿断电或重启
      
      B) 如果是从TF卡导入文件升级步骤
      mmc dev 1
      load mmc 1:1 0x800000 uboot.img
      mtd erase nor0 0x200000 0x500000
      mtd write nor0 0x800000 0x200000 0x500000
      擦除与写入过程请勿断电或重启
      
      1. 等待执行完毕,确认无异常后,断电或reset即可。

      2. 升级完成后,串口输出信息如下

      COOLPI LOADER BY YANYI(Sep 03 2022)                                             
                                                                                      
      DRAM:  3.7 GiB                                                                  
      Using default environment
      
      后续的升级指令封装为
      c update usb|tf|mmc
      
      tf卡升级测试:
      CPBOOT# v                                                                       
      COOLPI LOADER BY YANYI(Sep 03 2022)                                             
                                                                                      
      aarch64-none-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 10.3-21
      GNU ld (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 1
      CPBOOT# c update tf                                                             
      reading uboot.img                                                               
      5242880 bytes read in 428 ms (11.7 MiB/s)                                       
      wait for erase...                                                               
      uboot upgrade ok...                                                             
      CPBOOT# reset
      
      u盘升级测试:
      CPBOOT# v                                                                       
      COOLPI LOADER BY YANYI(Sep 03 2022)                                             
                                                                                      
      aarch64-none-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 10.3-21
      GNU ld (GNU Toolchain for the A-profile Architecture 10.3-2021.07 (arm-10.29)) 1
      CPBOOT# c update usb                                                            
      resetting USB...                                                                
      Bus usb@fc880000: USB EHCI 1.00                                                 
      scanning bus usb@fc880000 for devices... 2 USB Device(s) found                  
             scanning usb for storage devices... 1 Storage Device(s) found            
      reading uboot.img                                                               
      5242880 bytes read in 363 ms (13.8 MiB/s)                                       
      wait for erase...                                                               
      uboot upgrade ok...                                                             
      CPBOOT# reset
      备注:请注意U盘启动或升级仅支持插入USB3 下层端口
      

      934ab98e-f64d-4389-a309-8872fbc3d098-1675906984061.png

      posted in Pi 4B
      大法师大
      大法师
    • openKylin开源操作系统版本发布1.0.1 For ARM

      openKylin(开放麒麟)社区旨在以“共创”为核心,在开源、自愿、平等、协作的基础上,通过开源、开放的方式与企业构建合作伙伴生态体系,共同打造桌面操作系统顶级社区,推动Linux开源技术及其软硬件生态繁荣发展。

      version1.0.1.png

      openKylin 1.0.1版本积极响应社区用户反馈的需求,适配集成搜狗输入法NG麒麟桌面版,并上线新版麒麟管家应用,新增飞腾派嵌入式开发板镜像,重构侧边栏通知模块及新增支持系统组件数据埋点和用户隐私协议等,进一步提升用户体验;同时修复100+系统bug,提升系统整体稳定性和兼容性,欢迎大家更新体验!

      openkylin.png

      在使用openKylin系统的过程中如果遇到问题,可以通过麒麟管家的服务支持工具将问题描述、问题截图、系统信息、系统日志等相关信息快速提交到gitee平台,帮助用户快速排查和解决问题。

      service_kylin.png

      已修复重点BUG清单
      ●【系统安装】修复虚拟机安装时地图界面显示不完整的问题

      ●【系统安装】修复试用安装时打开安装程序后画面显示比例异常的问题

      ●【开机启动】修复中文系统下点击添加后左侧的文件路径汉化不完全的问题

      ●【登录选项】修复修改密码、录入指纹、重命名指纹窗口在多任务视图页面的窗口名错误的问题

      ●【登录选项】修复修改密码时设置的新密码包含用户名时无相关提示的问题

      ●【账户信息】修复修改密码字母为大写后登录失败且修改时无提示信息的问题

      ●【账户信息】修复控制面板-新增用户时设置单一类型的密码或包含用户名的密码无提示信息的问题

      ●【用户切换】修复用户切换进入已登录用用户时存在闪过屏保锁屏的问题

      ●【侧边栏】修复手指从屏幕最右侧向左滑动唤出侧边栏后无法通过点击桌面等方式收起侧边栏的问题

      ●【侧边栏】修复注销后重新进入系统时侧边栏图标显示延迟的问题

      ●【侧边栏】修复英文模式下投屏和节能模式之间缺少空格的问题

      ●【任务栏】修复旋转90度到平板模式再旋转回PC后任务栏消失的问题

      ●【任务栏】修复缩放率为150%时改变分辨率后任务栏消失的问题

      ●【任务栏】修复右键任务栏火狐浏览器新建隐私窗口未汉化的问题

      ●【任务栏】修复默认固定的应用取消固定后重启会重新固定的问题

      ●【任务栏】修复连接4K屏缩放修改为200%后任务栏显示不完整的问题

      ●【时间与日期】修复系统安装时选择默认上海安装后系统时间比实际时间快8小时的问题

      ●【时间和日期】修复字体设置最大号后页面按钮和下拉框与侧边无空隙的问题

      ●【文件管理器】修复文件管理器未最大化时重命名文件输入框位置偏移的问题

      ●【文件管理器】修复英文系统下左侧导航栏英化不完全的问题

      ●【文件管理器】修复扫描文件名称相同时没有弹出提示弹窗的问题

      ●【文件管理器】修复格式化U盘后文件管理器侧边栏出现两个U盘分区的问题

      ●【文件管理器】修复删除文件到回收站的确认弹窗未居中显示的问题

      ●【文件管理器】修复回收站删除文件的进度条没有实时显示进度的问题

      ●【文件管理器】修复平板模式下进行文件多选时右上角的选择按钮没有变成全部选择和完成的问题

      ●【文件管理器】修复平板模式选项下拉菜单存在操作类图标按钮的问题

      ●【文件管理器】修复重命名框没有限制输入超过255字节的文件名的问题

      ●【文件管理器】修复英文模式下文件管理器界面存在中文的问题

      ●【电源管理】修复节能/性能模式前台和后台对应异常的问题

      ●【电源管理】修复设置合盖时锁屏或休眠,开盖后出现键盘界面的问题

      ●【蓝牙】修复任务栏蓝牙界面已连接的蓝牙设备未适配强调色的问题

      ●【蓝牙】修复英文模式用户手册蓝牙模块的图片与实际不一致的问题

      ●【蓝牙】修复系统语言为英文时,蓝牙设备连接失败文字提示存在截断的问题

      ●【搜索】修复搜索AsHe时搜索结果出现两个“键盘-输入法设置”的问题

      ●【搜索】修复英文系统下搜索不到背景的问题

      ●【搜索】修复英文系统下搜索不到开机启动的问题

      ●【看图】修复JPEG格式图片的ocr按钮置灰的问题

      ●【看图】修复侧栏未跟随历史设置的问题

      ●【看图】修复图片放大/缩小后双击图片,图片未适应屏幕显示的问题

      ●【看图】修复工具栏/标题栏/切换按钮的隐藏/显示触摸触发范围有误的问题

      ●【看图】修复工具栏-信息,图片大小单位未与系统统一显示为K 、 M的问题

      ●【看图】修复标注-右键菜单标注功能置灰的问题

      ●【看图】修复翻转后再标注,工具栏附近的毛玻璃效果显示异常的问题

      ●【看图】修复ocr未识别到文字信息,“未检测到文本”字样可以被导出的问题

      ●【看图】修复关于界面右上角关闭按钮悬浮文案汉化问题

      ●【用户手册】修复设置页面打开用户手册跳转异常的问题

      ●【用户手册】修复标题栏"≡"按钮名称为"菜单",应当为"选项"的问题

      ●【用户手册】修复平板模式下有还原按钮的问题

      ●【用户手册】修复文件管理器图标缺失的问题

      ●【用户手册】修复关于窗口显示方角的问题

      ●【用户手册】修复关于界面无版本号显示的问题

      ●【系统监视器】修复服务设置启动方式失败的问题

      ●【系统监视器】修复窗口最大化后显示错误的问题

      ●【系统监视器】修复字体最大时,系统监视器内文字显示不全被遮挡的问题

      ●【系统监视器】修复设置启动方式时报错失败的问题

      ●【GB18030-2022】修复使用文本编辑器打开double4.txt文件显示的内容不符合标准GB18030-2022的问题

      ●【GB18030-2022】修复复制test.txt中的字符串至文件名输入框内失败的问题

      ●【扫描】修复在识别扫描仪时按enter键后扫描应用闪退的问题

      ●【扫描】修复已扫描多张图片,左侧预览图可以左右拖动的问题

      ●【网络连接】修复锁屏界面网络图标显示异常的问题

      ●【截图】修复点击侧边栏截图按钮后屏幕显示异常的问题

      ●【音乐】修复从mini窗口模式恢复后应用存在两层窗口标题栏的问题

      ●【传书】修复点击右键菜单-打开目录后右键菜单不会消失的问题

      ●【传书】修复传书任务栏缩略图空白且关闭按钮无悬浮效果的问题

      ●【字体】修复恢复系统默认设置后字号大小与默认大小不一致的问题

      ●【显示器】修复切换分辨率后注销重新进入系统后恢复默认分辨率桌面任务栏显示异常的问题

      ●【锁屏】修复进入锁屏切换用户到其他用户,再切换回来后登录进入桌面过程中右下角弹出切换用户窗口的问题

      ●【通知中心】修复用户1连接蓝牙后切换用户2,用户2会产生多条蓝牙通知的问题

      ●【U盘管理工具】修复错误提示框文字字体调整异常的问题

      ●【WPS】修复平板模式下无法关闭WPS应用的问题

      ●【天气】修复雨天气图标在主页显示为黑色的问题

      ●【工具箱】修复关于界面的“关闭”按钮的汉化问题

      ●【wayland】修复使用手势无法唤出侧边栏的问题

      ●【wayland】修复锁屏界面平板模式切换横竖屏后软键盘下方显示不全的问题

      ●【wayland】修复平板模式下偶现扫描应用的窗口未最大化的问题

      ●【wayland】修复录音应用切换至迷你模式后多一个标题栏的问题

      ●【wayland】修复平板模式下录音窗口未全屏化显示的问题

      ●【wayland】修复右键点击右下角时间,弹出菜单显示异常的问题

      ●【wayland】修复无法调整任务栏位置为"上"的问题

      ●【wayland】修复截图关于界面和另存为界面标题栏图标和开始菜单任务栏截图图标不一致的问题

      ●【wayland】修复打开任务栏蓝牙窗口时多任务视图中会显示该窗口的问题

      ●【wayland】修复截图右键窗口出现位置不固定的问题

      ●【wayland】修复看图菜单栏显示位置异常且存在多余标题栏的问题

      ●【RISC-V】切换平板模块后,黑屏,断电重启后只有桌面背景图或黑屏

      ●【RISC-V】修复快捷键语音助手未汉化,Win+Q不可用的问题

      ●修复平板模式下终端窗口工具栏无法使用的问题

      ●修复屏保时空格键无法唤醒登录密码输入框的问题

      ●修复更新升级后看图无法运行的问题

      ●修复kylin-connectivity更新报错的问题

      posted in Open Kylin
      大法师大
      大法师
    • 基于Cool Pi 4 Model B 安装宝塔面板

      宝塔是什么,可以查看demo页面

      apt-get install wget curl
      
      wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh
      
      sudo bash install.sh
      
      安装成功后,保存账户信息用于内网面板登陆
      
      ==================================================================
      Congratulations! Installed successfully!
      ==================================================================
      外网面板地址: http://xxx.226.28.51:8888/dc404f6c
      内网面板地址: http://192.168.3.xx:8888/dc404f6c
      username: xxxx
      password: xxxx
      If you cannot access the panel,
      release the following panel port [8888] in the security group
      若无法访问面板,请检查防火墙/安全组是否有放行面板[8888]端口
      ==================================================================
      Time consumed: 9 Minute!
      ubuntu@coolpi:~$
      

      2022-10-18 23-52-03 的屏幕截图.png

      posted in Maker
      大法师大
      大法师
    • Coolpi 4b debug console串口接线配置说明

      1. 串口引脚说明

      40PIN引脚,其中第8、10、14引脚信号分别对应TXD RXD GND,3.3V TTL电平,请连接到USB转TTL模块上。
      如下图:
      tty.png

      图中标号1连接GND
      图中标号2连接USB串口模块TXD
      图中标号3连接USB串口模块RXD

      333a2e93-85c3-40f0-adb3-dd15fbbf5b36-1666345742(1).png

      上图中40 pin排母功能定义如下表(图中左下为编号1,左上为编号2,右下为编号39,右上为编号40)

      默认信号功能 引脚编号 引脚编号 默认信号功能
      3.3V 1 2 5V
      /dev/i2c1 sda 3 4 5V
      /dev/i2c1 scl 5 6 GND
      gpio 47 7 8 /dev/ttyS0 uart txd 3.3V TTL
      GND 9 10 /dev/ttyS0 uart rxd 3.3V TTL
      gpio 128 11 12 gpio 39
      gpio 129 13 14 GND
      gpio 130 15 16 /dev/ttyS2 uart txd 3.3V TTL
      3.3V 17 18 /dev/ttyS2 uart rxd 3.3V TTL
      spi mosi 19 20 GND
      spi miso 21 22 gpio 40
      spi clk 23 24 spi cs 0
      GND 25 26 spi cs 1
      /dev/i2c6 sda 27 28 /dev/i2c6 scl
      gpio 131 29 30 GND
      gpio 132 31 32 pwm2
      gpio 133 33 34 GND
      gpio 134 35 36 gpio 138
      gpio 135 37 38 gpio 139
      GND 39 40 gpio 115

      2. 串口工具putty

      串口工具不限,附件仅作为参考使用
      putty.zip

      电脑串口工具设置串口波特率115200,8比特数据位,1个停止位,无校验,关闭流控。
      putty串口工具配置参考
      a985cb09-4e54-4832-9682-26235e2b20ea-1666258394(1).png

      posted in Pi 4B
      大法师大
      大法师
    • RE: Cool Pi 4B can't boot. Need help

      RKDevTool_Release_v2.92_loader0104.zip

      You can try refuse loader program and check if display coolpi logo.

      38c9d417-4c71-4534-b55f-9bcacf8f6354-48fe2bf10b800efee5f2e8064a6fe7c.png

      posted in Construction
      大法师大
      大法师
    • 每个开发者都需要的私有化git服务器

      基于Coolpi 4B搭建流行的gitlab服务器,一步到位。
      gitlab_install.sh

      ubuntu@coolpi:~$ ./gitlab_install.sh 
      libcurl4 was already not on hold.
      Reading package lists... Done
      Building dependency tree... Done
      Reading state information... Done
      curl is already the newest version (7.81.0-1ubuntu1.6).
      0 upgraded, 0 newly installed, 0 to remove and 230 not upgraded.
      Detected operating system as Ubuntu/jammy.
      Checking for curl...
      Detected curl...
      Checking for gpg...
      Detected gpg...
      Running apt-get update... done.
      Installing apt-transport-https... done.
      Installing /etc/apt/sources.list.d/gitlab_gitlab-ce.list...done.
      Importing packagecloud gpg key... done.
      Running apt-get update... done.
      
      The repository is setup! You can now install packages.
      ubuntu@coolpi:~$ 
      

      选择你需要的版本,安装它

      ubuntu@coolpi:~$ sudo apt install gitlab-ce=15.6.0-ce.0
      Reading package lists... Done
      Building dependency tree... Done
      Reading state information... Done
      The following NEW packages will be installed:
        gitlab-ce
      0 upgraded, 1 newly installed, 0 to remove and 230 not upgraded.
      Need to get 1,148 MB of archives.
      After this operation, 3,869 MB of additional disk space will be used.
      Get:1 https://packages.gitlab.com/gitlab/gitlab-ce/ubuntu jammy/main arm64 gitlab-ce arm64 15.6.0-ce.0 [1,148 MB]
      Fetched 1,148 MB in 1min 10s (16.3 MB/s)                                       
      Selecting previously unselected package gitlab-ce.
      (Reading database ... 148928 files and directories currently installed.)
      Preparing to unpack .../gitlab-ce_15.6.0-ce.0_arm64.deb ...
      Unpacking gitlab-ce (15.6.0-ce.0) ...
      Setting up gitlab-ce (15.6.0-ce.0) ...
      It looks like GitLab has not been configured yet; skipping the upgrade script.
      
             *.                  *.
            ***                 ***
           *****               *****
          .******             *******
          ********            ********
         ,,,,,,,,,***********,,,,,,,,,
        ,,,,,,,,,,,*********,,,,,,,,,,,
        .,,,,,,,,,,,*******,,,,,,,,,,,,
            ,,,,,,,,,*****,,,,,,,,,.
               ,,,,,,,****,,,,,,
                  .,,,***,,,,
                      ,*,.
        
      
      
           _______ __  __          __
          / ____(_) /_/ /   ____ _/ /_
         / / __/ / __/ /   / __ `/ __ \
        / /_/ / / /_/ /___/ /_/ / /_/ /
        \____/_/\__/_____/\__,_/_.___/
        
      
      Thank you for installing GitLab!
      GitLab was unable to detect a valid hostname for your instance.
      Please configure a URL for your GitLab instance by setting `external_url`
      configuration in /etc/gitlab/gitlab.rb file.
      Then, you can start your GitLab instance by running the following command:
        sudo gitlab-ctl reconfigure
      
      For a comprehensive list of configuration options please see the Omnibus GitLab 
      readme
      https://gitlab.com/gitlab-org/omnibus-gitlab/blob/master/README.md
      
      Help us improve the installation experience, let us know how we did with a 1 min
      ute survey:
      https://gitlab.fra1.qualtrics.com/jfe/form/SV_6kVqZANThUQ1bZb?installation=omnib
      us&release=15-6
      
      ubuntu@coolpi:~$
      

      修改默认配置文件,重新部署初始化配置

      ubuntu@coolpi:~$ sudo vim /etc/gitlab/gitlab.rb
      ...
      #external_url 'http://gitlab.example.com'
      external_url 'http://192.168.1.172'
      ...
      
      ubuntu@coolpi:~$ sudo gitlab-ctl reconfigure
      ...
      Notes:
      Default admin account has been configured with following details:
      Username: root
      Password: You didn't opt-in to print initial root password to STDOUT.
      Password stored to /etc/gitlab/initial_root_password. This file will be cleaned up in first reconfigure run after 24 hours.
      
      NOTE: Because these credentials might be present in your log files in plain text, it is highly recommended to reset the password following https://docs.gitlab.com/ee/security/reset_user_password.html#reset-your-root-password.
      
      gitlab Reconfigured!
      

      初始root用户密码请查看文件

      ubuntu@coolpi:~$ sudo cat /etc/gitlab/initial_root_password
      [sudo] password for ubuntu: 
      # WARNING: This value is valid only in the following conditions
      #          1. If provided manually (either via `GITLAB_ROOT_PASSWORD` environment variable or via `gitlab_rails['initial_root_password']` setting in `gitlab.rb`, it was provided before database was seeded for the first time (usually, the first reconfigure run).
      #          2. Password hasn't been changed manually, either via UI or via command line.
      #
      #          If the password shown here doesn't work, you must reset the admin password following https://docs.gitlab.com/ee/security/reset_user_password.html#reset-your-root-password.
      
      Password: HQQY3tBsOGOW2jd2gmiLDROf3fEnKH8CW3ZFnikPlHg=
      
      # NOTE: This file will be automatically deleted in the first reconfigure run after 24 hours.
      

      浏览器访问http://localhost 或者 http://192.168.1.172
      gitlab.png

      gitlab2.png

      posted in Maker
      大法师大
      大法师
    • Coolpi 4b Download firmwares with OneDrive

      Debian11 & Ubuntu image for coolpi 4b

      Onedrive
      6c9b229e-d3e7-4cf7-9976-d7d815f10a5d-image.png

      https://www.cool-pi.com/topic/126/coolpi-4b-镜像固件离线刷机方法

      https://www.cool-pi.com/topic/127/coolpi-4b-镜像固件在线刷机方法

      posted in Pi 4B
      大法师大
      大法师
    • RE: Android on Cool Pi 4B

      @retroman
      also use onedrive link(https://1drv.ms/u/s!AhSBNZjrDPlSanDDQF7WowYhiz8?e=lRpMrk). And then the top u3 port is used for adb debug.

      posted in Construction
      大法师大
      大法师
    • RE: Would Cool Pi provide Batocera, Retropie, Lakka, Recalbox devs cool pi 4B boards for support?

      @retroman
      hi, thanks for your advice. This work will be long and continue. We need more community friends to participate.

      posted in Maker
      大法师大
      大法师
    • Coolpi 4b EMMC镜像备份导出方法

      用户基于我们发布是镜像系统,安装软件或进行其他配置之后,如果想备份系统,有很多方法可以实现,我这里提供一个比较简单的思路供大家参考。

      前置条件:

      1. 假如您手边有一张已经做好系统的TF卡
      2. 各种改动后的EMMC系统

      核心操作步骤:

      1. 从EMMC启动系统,登陆桌面并打开终端命令行更改卷标
      sudo su
      fatlabel /dev/mmcblk0p1 emmc-boot
      e2label /dev/mmcblk0p2 emmc-rootfs
      
      vim /boot/firmware/cmdline.txt
      将writable替换为emmc-rootfs  然后保存退出
      
      vim /etc/fstab
      将writable替换为emmc-rootfs  然后保存退出
      
      sync;
      
      1. 插入TF卡,重启系统

      2. 默认优先从TF卡引导系统,进入系统之后,可以挂载EMMC分区进行备份压缩

      posted in Pi 4B
      大法师大
      大法师
    • Mac风格预览[Ubuntu22]

      Screenshot from 2022-09-20 03-39-25.png

      Screenshot from 2022-09-20 03-43-00.png

      Screenshot from 2022-09-20 03-40-37.png

      Screenshot from 2022-09-20 03-43-47.png

      Screenshot from 2022-09-20 06-47-22.png

      posted in Ubuntu
      大法师大
      大法师
    • how about batocera with cool pi 4b

      About Batocera.linux

      Batocera.linux is an open-source and completely free retro-gaming distribution that can be copied to a USB stick or an SD card with the aim of turning any computer/nano computer into a gaming console during a game or permanently. Batocera.linux does not require any modification on your computer. Note that you must own the games you play in order to comply with the law.

      https://batocera.org/

      https://wiki.batocera.org/compile_batocera.linux

      https://www.youtube.com/watch?v=1tlNdWCVPKs


      kodi.jpg

      kodi to batocera.jpg


      $ ssh root@BATOCERA.local
      root@batocera.local's password: linux
      
            ____    __   ____  _____  ___  ____  ____    __   
           (  _ \  /__\ (_  _)(  _  )/ __)( ___)(  _ \  /__\  
            ) _ < /(__)\  )(   )(_)(( (__  )__)  )   / /(__)\ 
           (____/(__)(__)(__) (_____)\___)(____)(_)\_)(__)(__)
                       R E A D Y   T O   R E T R O
      
      
      -- type 'batocera-check-updates' to check for stable branch --
      -- add 'beta' switch to check for latest arch developments  --
      
      Disk format: ext4
      Temperature: 40°C
      Architecture: coolpi-4b
      Model: RK3588S_CoolPi_4B_Board
      System: Linux 5.10.110
      Available memory: 3200/3902 MB
      Cpu model: Rockchip RK3588(S) CoolPi
      Cpu number: 8
      Cpu frequency: 1800/2352 MHz
      OS version: 36 2023/03/10 14:19
      
      [root@BATOCERA /userdata/system]#
      
      posted in Maker
      大法师大
      大法师
    • Coolpi 4b support dynamic update logo

      Sometimes we may need to customize the logo display. We just need to copy logo bmp files to first partition of tf-card or emmc. Two logo files can be the same.

      It should be noted that uboot must be upgraded to the latest.
      uboot-20230222.zip

      Ubuntu 22.04.1 LTS coolpi ttyS0
      
      coolpi login: coolpi
      Password: 
      Welcome to Ubuntu 22.04.1 LTS (GNU/Linux 5.10.110 aarch64)
      
       * Documentation:  https://help.ubuntu.com
       * Management:     https://landscape.canonical.com
       * Support:        https://ubuntu.com/advantage
      
      This system has been minimized by removing packages and content that are
      not required on a system that users do not log into.
      
      To restore this content, you can run the 'unminimize' command.
      
      56 updates can be applied immediately.
      27 of these updates are standard security updates.
      To see these additional updates run: apt list --upgradable
      
      
      The list of available updates is more than a week old.
      To check for new updates run: sudo apt update
      Last login: Wed Feb 22 06:11:20 UTC 2023 on ttyS0
      coolpi@coolpi:~$ sudo cp logo.bmp logo_kernel.bmp /boot/firmware/
      [sudo] password for coolpi: 
      coolpi@coolpi:~$ sudo reboot
      
      posted in Pi 4B
      大法师大
      大法师
    • Debian 11 系统预览

      Debian11

      流程操作体验,视频硬解码,简洁桌面xfce

      home.png

      终端命令行清晰可见
      terminal.png

      谷歌浏览器轻松访问
      kugou.png

      B站视频内容尽享
      bilibili.jpg

      高清视频解码
      4k.jpg

      posted in Ubuntu
      大法师大
      大法师
    • Cool Pi ARM Notebook Preview

      Based on the CM5 core board

      Development Board Purchase Channel

      cool-pc.jpg

      cool-pc1.jpg

      cool-pc2.jpg

      posted in News
      大法师大
      大法师
    • RE: how about batocera with cool pi 4b

      @carloshenrique @cyberwisk

      1. rootfs need install AIC8800 firmware to /lib/firmware;
      2. add script file /etc/init.d/S29coolpi_bt;
      3. add script file /usr/bin/bt_load_coolpi_firmware;

      S29coolpi_bt
      bt_load_coolpi_firmware

      https://github.com/yanyitech/batocera-coolpi-linux

      posted in Maker
      大法师大
      大法师
    • UOS系统预览

      在Cool Pi Model 4主板上,安装统信UOS系统,体验流畅,画质清晰。

      截图_dde-desktop_20220928124758.png

      截图_dde-desktop_20220928125754.png

      截图_dde-desktop_20220928125025.png

      截图_20220928125956.png

      posted in Ubuntu
      大法师大
      大法师
    • 基于coolpi 4b进行Vue开发

      什么是Vue

      Vue是一个开源的javascript框架,Vue.js 的目标是通过尽可能简单的API实现响应的数据绑定和组合的视图组件,Vue.js库的体积非常小的,并且不依赖其他基础库。

      Vue官网

      nodejs环境依赖安装 https://nodejs.org/en/download

      安装参考

      Using Ubuntu

      curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash - && sudo apt-get install -y nodejs
      

      Using Debian, as root

      curl -fsSL https://deb.nodesource.com/setup_20.x | bash - && apt-get install -y nodejs
      

      安装完成,检查node版本

      coolpi@coolpi:~/Desktop$ sudo apt-get install -y nodejs
      Reading package lists... Done
      Building dependency tree... Done
      Reading state information... Done
      The following packages were automatically installed and are no longer required:
        libjs-highlight.js libnode72
      Use 'sudo apt autoremove' to remove them.
      The following packages will be REMOVED:
        nodejs-doc
      The following packages will be upgraded:
        nodejs
      1 upgraded, 0 newly installed, 1 to remove and 20 not upgraded.
      1 not fully installed or removed.
      Need to get 29.4 MB/29.5 MB of archives.
      After this operation, 183 MB of additional disk space will be used.
      Get:1 https://deb.nodesource.com/node_20.x jammy/main arm64 nodejs arm64 20.5.1-deb-1nodesource1 [29.4 MB]
      Fetched 29.4 MB in 25s (1163 kB/s)                                                                                                                                                                         
      debconf: delaying package configuration, since apt-utils is not installed
      (Reading database ... 144589 files and directories currently installed.)
      Removing nodejs-doc (12.22.9~dfsg-1ubuntu3) ...
      (Reading database ... 144410 files and directories currently installed.)
      Preparing to unpack .../nodejs_20.5.1-deb-1nodesource1_arm64.deb ...
      Unpacking nodejs (20.5.1-deb-1nodesource1) over (12.22.9~dfsg-1ubuntu3) ...
      Setting up nodejs (20.5.1-deb-1nodesource1) ...
      Processing triggers for man-db (2.10.2-1) ...
      coolpi@coolpi:~/Desktop$ node -v
      v20.5.1
      coolpi@coolpi:~/Desktop$
      

      创建一个 Vue 应用

      coolpi@coolpi:~/Desktop$ mkdir project
      coolpi@coolpi:~/Desktop$ cd project/
      coolpi@coolpi:~/Desktop/project$ npm create vue@latest
      Need to install the following packages:
        create-vue@3.7.3
      Ok to proceed? (y) y
      
      Vue.js - The Progressive JavaScript Framework
      
      ✔ Project name: … vue-project
      ✔ Add TypeScript? … No / Yes
      ✔ Add JSX Support? … No / Yes
      ✔ Add Vue Router for Single Page Application development? … No / Yes
      ✔ Add Pinia for state management? … No / Yes
      ✔ Add Vitest for Unit Testing? … No / Yes
      ✔ Add an End-to-End Testing Solution? › No
      ✔ Add ESLint for code quality? … No / Yes
      
      Scaffolding project in /home/coolpi/Desktop/project/vue-project...
      
      Done. Now run:
      
        cd vue-project
        npm install
        npm run dev
      
      npm notice 
      npm notice New major version of npm available! 9.8.0 -> 10.0.0
      npm notice Changelog: https://github.com/npm/cli/releases/tag/v10.0.0
      npm notice Run npm install -g npm@10.0.0 to update!
      npm notice 
      coolpi@coolpi:~/Desktop/project$
      coolpi@coolpi:~/Desktop/project$ ls
      vue-project
      coolpi@coolpi:~/Desktop/project$ cd vue-project/
      coolpi@coolpi:~/Desktop/project/vue-project$ ls
      README.md  index.html  package.json  public  src  vite.config.js
      coolpi@coolpi:~/Desktop/project/vue-project$ npm install
      
      added 25 packages, and audited 26 packages in 15s
      
      3 packages are looking for funding
        run `npm fund` for details
      
      found 0 vulnerabilities
      coolpi@coolpi:~/Desktop/project/vue-project$ npm run dev
      
      > vue-project@0.0.0 dev
      > vite
      
      
        VITE v4.4.9  ready in 378 ms
      
        ➜  Local:   http://localhost:5173/
        ➜  Network: use --host to expose
        ➜  press h to show help
      
      

      vue.png

      posted in Maker
      大法师大
      大法师
    • Ubuntu 22.04 桌面版本 内核编译

      环境补充安装:

      sudo ln -sf /usr/bin/python2 /usr/bin/python
      sudo apt install flex bison
      

      可选执行

      sudo dpkg-reconfigure dash
      

      (注意弹框选择No)

      测试代码下载与编译

      ubuntu@coolpi:~$ mkdir test
      ubuntu@coolpi:~$ cd test/
      ubuntu@coolpi:~/test$ git clone https://gitee.com/yanyitech/coolpi-kernel.git
      正克隆到 'coolpi-kernel'...
      remote: Enumerating objects: 88605, done.
      remote: Counting objects: 100% (88605/88605), done.
      remote: Compressing objects: 100% (75148/75148), done.
      

      ...

      查看远程仓库

      ubuntu@coolpi:~/test/$ git remote -v
      origin	https://gitee.com/yanyitech/coolpi-kernel.git (fetch)
      origin	https://gitee.com/yanyitech/coolpi-kernel.git (push)
      

      编译

      ubuntu@coolpi:~/test/$ ./build-kernel.sh
      

      截图 2022-09-27 04-08-47.png

      修改内核配置

      ubuntu@coolpi:~/test/$ make ARCH=arm64 menuconfig
      

      截图 2022-09-27 04-16-38.png

      posted in Ubuntu
      大法师大
      大法师
    • RE: how about batocera with cool pi 4b

      @jack_admin said in how about batocera with cool pi 4b:

      @Macs @carloshenrique I'll verify that version 38 wireless network and audio capabilities.

      Support Wifi & Audio

      链接: https://pan.baidu.com/s/13UmH2nb6W35Gn5aL12qyiQ 提取码: qlc9

      batocerav38.png

      posted in Maker
      大法师大
      大法师
    • 1 / 1