• Recent
    • Docs
    • Github
    • 百度网盘
    • Onedrive
    • Official
    • Shop
    • Register
    • Login
    1. Cool Pi For You
    2. george
    3. Best
    G
    • Profile
    • Following 0
    • Followers 4
    • Topics 67
    • Posts 864
    • Groups 2

    Posts

    Recent Best Controversial
    • Stay tuned for Linux 6.7...............................soon

      45ae7da9-7159-4389-80a9-64c977575f9c-B@8$7YP%XGMCR)(~D~$03G7.png

      posted in Pi CM5
      G
      george
    • RE: 请问coolpi 4b 电源输入功率多大合适,有电流保护吗?

      @night 机器TYPEC前端电源芯片耐压可以达到28V,极限可以到34V,所以你的适配器规格没有任何问题。
      开发板的电源部分一直是我们设计最优先考虑的方向,所以前端第一级电源花了很多功夫,考虑到用户各种各样适配器的规格,最终选择目前国内少数几家真正能做车规级别电源方案的厂家。尽量保证前端电源稳定可靠。
      8ce67976-0b1c-47e3-a993-89024b93d7be-image.png

      posted in Peripheral
      G
      george
    • ubuntu22.04一键安装ROS2环境

      root登录shell键入如下命令:

      root@ubuntu:/# wget http://fishros.com/install -O fishros && bash fishros
      

      65bc42ac-9e54-4d88-95f4-d878d7e9d65f-image.png
      选择更新源速度会大幅度提高
      3d931b9f-32c6-4d98-b6ac-ac3c444246bd-image.png
      选择humble
      ebe47f66-66e4-4a6b-be30-06baf544eeaa-image.png
      选择桌面版
      63823059-fe80-4f27-8c51-ac78b01dab03-image.png
      安装成功界面
      9afa9baf-df46-40f2-93af-3c00fe3111f4-image.png
      简单测试:
      两个shell终端分别输入下面两条指令

      $ros2 run demo_nodes_py listener
      $ros2 run demo_nodes_cpp talker
      

      db4ce954-67da-438a-891e-e59b4f85d43a-image.png
      小乌龟测试:
      两个shell终端分别输入下面两条指令

      $ ros2 run turtlesim turtlesim_node
      $ ros2 run turtlesim turtle_teleop_key
      

      9f15386f-a6b8-47ae-a8fb-2dfd51fd91b2-image.png

      posted in Ubuntu
      G
      george
    • CoolPI 4B-PRO Product Introduction
      • Picture first
        a2c3cd77-033a-4b67-a056-33fd6734ce77-image.png
        22f6a3d1-7068-4df7-81cc-b85167f4a6d7-image.png
        a15e8551-b7cc-472f-b2a0-93163f3babda-image.png

      • 4G-32G Memory Capacity Replacement.

      • The WIFI module is replaceable and supports models such as 2.4G 5G WIFI6.

      • EMMC module supports up to 256G.

      posted in News
      G
      george
    • Coolpi Ubuntu 24.04 is coming soon!!

      1cf2e61a-3c07-45b7-9c67-5a6134b5d1f1-image.png
      a6bb3352-c652-4ef3-828c-7b5bb306762f-image.png

      posted in PI CM5 Laptop
      G
      george
    • RE: 自定义bootloader

      @zehui
      启动的流程是一样的,目前uboot的结构如下:

      FIT description: FIT Image with ATF/OP-TEE/U-Boot/MCU
      Created:         Wed Feb 28 09:32:41 2024
       Image 0 (uboot)
        Description:  U-Boot
        Created:      Wed Feb 28 09:32:41 2024
        Type:         Standalone Program
        Compression:  uncompressed
        Data Size:    1389728 Bytes = 1357.16 KiB = 1.33 MiB
        Architecture: AArch64
        Load Address: 0x00200000
        Entry Point:  unavailable
        Hash algo:    sha256
        Hash value:   e8eeabe5b2891390396b4cb77a33c5bb8da03b1da33a64274a077cf386f2b5aa
       Image 1 (atf-1)
        Description:  ARM Trusted Firmware
        Created:      Wed Feb 28 09:32:41 2024
        Type:         Firmware
        Compression:  uncompressed
        Data Size:    200008 Bytes = 195.32 KiB = 0.19 MiB
        Architecture: AArch64
        Load Address: 0x00040000
        Hash algo:    sha256
        Hash value:   c902200be1343fe569e54778c286005b1c6163606664c463a24d787be4376966
       Image 2 (atf-2)
        Description:  ARM Trusted Firmware
        Created:      Wed Feb 28 09:32:41 2024
        Type:         Firmware
        Compression:  uncompressed
        Data Size:    24576 Bytes = 24.00 KiB = 0.02 MiB
        Architecture: AArch64
        Load Address: 0xff100000
        Hash algo:    sha256
        Hash value:   225d6bf0712f850648223365ba06a73ba5f6315fb8a9580f23ab48ece795f91e
       Image 3 (atf-3)
        Description:  ARM Trusted Firmware
        Created:      Wed Feb 28 09:32:41 2024
        Type:         Firmware
        Compression:  uncompressed
        Data Size:    24576 Bytes = 24.00 KiB = 0.02 MiB
        Architecture: AArch64
        Load Address: 0x000f0000
        Hash algo:    sha256
        Hash value:   aa71013e72d7ab4be264c1093b155ef06e65d0a263d552be25b13c8ddf285586
       Image 4 (optee)
        Description:  OP-TEE
        Created:      Wed Feb 28 09:32:41 2024
        Type:         Firmware
        Compression:  uncompressed
        Data Size:    465304 Bytes = 454.40 KiB = 0.44 MiB
        Architecture: AArch64
        Load Address: 0x08400000
        Hash algo:    sha256
        Hash value:   66e30bf9e879405a49797aaa6c08ca1c41aa325443e910af42e3df309e65909b
       Image 5 (kern-fdt)
        Description:  cp4/uboot.dtb
        Created:      Wed Feb 28 09:32:41 2024
        Type:         Flat Device Tree
        Compression:  uncompressed
        Data Size:    141854 Bytes = 138.53 KiB = 0.14 MiB
        Architecture: AArch64
        Hash algo:    sha256
        Hash value:   ba43bc47ab29f0cbcba25658712ac3d3c6349a30486c76d5b720310e58f02de3
       Image 6 (fdt)
        Description:  U-Boot dtb
        Created:      Wed Feb 28 09:32:41 2024
        Type:         Flat Device Tree
        Compression:  uncompressed
        Data Size:    7065 Bytes = 6.90 KiB = 0.01 MiB
        Architecture: AArch64
        Hash algo:    sha256
        Hash value:   987a71d492c0045c4964bbed7799da0eee5276a2b60b5a1335fc2d37fdfcf944
       Default Configuration: 'conf'
       Configuration 0 (conf)
        Description:  rk3588s-cp4
        Kernel:       unavailable
        Firmware:     atf-1
        FDT:          fdt
                      kern-fdt
        Loadables:    uboot
                      atf-2
                      atf-3
                      optee
      
      posted in Pi 4B
      G
      george
    • RE: Coolpi Ubuntu 24.04 is coming soon!!

      @george

      Add GPU driver

      30589c02-5a5f-4b59-a5ef-023add2ceb77-image.png

      Add hardware decoding for FFMPEG videos

      f3ccc9e6-e580-40d2-97d8-5741d1cc7c4c-image.png

      posted in PI CM5 Laptop
      G
      george
    • We have been making progress!!

      4K.png

      5G

      4K (3840*2160) LCD

      One more thing, everyone guess

      posted in PI CM5 Laptop
      G
      george
    • Introduction to COOL PI CM5 interface

      Top-level interface

      1.png

      • The 2X20 pin interface is compatible with CP4 and integrates multiple UART, I2C, SPI, CAN and other functions.

      • Three function keys are PWR, RST and LOADER.

      • 2X2 PIN POE connector,such as CP4.

      • 30pin fpc vertical connector can directly drive standard 30PIN EDP interface LCD. Resolution up to 3840 * 2160

      • The MICRO HDMI-RX interface can support up to 4KP60 video signal input.

      • TF card with self-locking.

      • Two native USB3.0 interfaces, one of which supports OTG function.

      • Two Gigabit Ethernet interfaces, one of which supports POE function.

      • Two HDMI2.1 interfaces with a maximum resolution of 8K.

      • Stereo headphone stand with MIC input function.

      • Two native USB2.0 interfaces.

      • One TYPEC power supply interface, consistent with CP4.

      • The external power interface of 2PIN can support DC power input.

      • 1 standard PCIE 4X connector, currently only supports PCIE3.0 2X/1X mode.

      • SSD interface, only PCIE-M2-2242 size hard disk is supported.

      • Standard 7PIN SATA3.0 interface, 4PIN power interface.

      • M.2 WIFI module interface, supporting multiple general WIFI modules.

      • Dual MIPI LCD interfaces support simultaneous output of two MIPI interface LCDs. The resolution of a single LCD is up to 1920 * 1200. It supports the MIPI DSC function.

      • Four independent MIPI camera interfaces support four camera inputs at the same time. It can be configured as 2X4LINE or 4X2LINE mode.

      Bot-level interface

      2.png

      • One 30PIN EDP interface can directly drive LCD output.

      • MXM 314PIN core board connector.

      Welcome to put forward good suggestions. We can consider revising them.
      posted in Pi CM5
      G
      george
    • How to upgrade the boot loader of coolpi 4b?

      If you need to boot armbian normally, you need to update the loader file to version 0104.

      Follow the steps below to update the loader:

      • Download the latest loader file One Drive
        ![5594e1d4-3a7b-46fc-a7b5-2a9fe418dfc0-image.png]
        b03e7436-83de-4ad3-870c-f23a3d057f4d-image.png

      • Short the 2 pins shown by the arrow.
        484cb5bd-12d1-48ed-87f6-0756e04cc019-image.png

      • The USB interface and computer connection.
        2cd71480-ce1c-422c-acb2-501d266d276e-image.png

      • Plug in the power supply and open the upgrade software. The machine enters the maskrom upgrade mode.
        5ab7434e-30a8-4e2d-aa7e-8d613d21256f-image.png

      • choose to write by address
        96f556fc-ab5d-4c4e-a808-b4ca035d4268-image.png

      • Click Execute to complete the loader update.
        909c4f7c-b55a-4e2a-9c5b-af56d097eb01-image.png

      • If the computer prompts that the USB driver cannot be found, please download and install the driver software first.One Drive
        61903b37-cd70-4a57-af0e-93e0d43ea004-image.png

      posted in Pi 4B
      G
      george
    • RE: Cool Pi ARM Notebook Preview

      @大法师 补充一张内部图片,支持全国产化定制。
      69b28ccf-0584-4673-a5d1-7a261937da08-image.png
      统信专业版,QQ 微信 WPS 邮件 CAD等软件流畅运行,办公追剧毫无压力。
      bc9f0975-d2aa-4d4d-ad03-e73a489d07bb-4a8930e2901d28a364523c177c28e060.jpg

      posted in News
      G
      george
    • Cool Pi Cm5-Laptop Linux Quick Start Guide

      mian.png

      Machine Introduction

      COOLPI CM5 open-source notebook is a product that combines high performance, portability, and open-source spirit. It not only meets the basic computing needs of users, but also provides an ideal platform for those who enjoy free exploration and technological creation.
      接口.png

      Installing the system

      The machine is installed with Ubuntu 22.04 system by default at the factory. If users need other versions, they can update them according to the following tutorial.
      The default username for the machine is: coolpi Password: 123

      Download image

      As shown in the following figure: System images can be downloaded through 百度网盘 or Onedrive.

      download.png

      Select the image that needs to be updated, and the image type will continue to be updated.

      image.png

      Download tools

      Coolpi defaults to using Etcher to update system images, which can be obtained through Baidu Cloud, Onedrive, or the official website.
      etcher.png

      Machine enters UMS mode

      The Type-C port of the machine is connected to the computer. When the Coolpi laptop is turned off, it can quickly press the power button multiple times, usually no less than 8 times, and the machine will enter MUS mode. The computer will recognize an icon for a USB drive. As shown in the following figure:
      键盘3.png
      The X86 computer will recognize a UMS device.
      ums.png

      Load image and flash

      Follow the three steps shown in the figure to burn the image file. After the burning is completed, a forced restart is required. The method of forced power down is to continue holding down the power button for 10 seconds.
      download2.png
      After downloading, restart the machine as shown in the following figure.
      键盘4.jpg

      Update kernel

      The kernel of Coolpi will continue to be updated, and users can also compile the mainline kernel themselves to upgrade the machine, following the steps below. The compilation of the kernel part in the following figure is completed on the Coolpi laptop, and users can also cross compile on the X86 computer. The method and steps are the same.

      Synchronize kernel

      sudo apt-get update
      sudo apt-get upgrade
      sudo apt-get install git 
      git clone https://github.com/yanyitech/coolpi-kernel.git
      

      Compile kernel

      First, install the git toolkit, and it is best to update the system to the latest version before installation. Install some kernel dependent packages, then run the compilation script, enter numbers to select the corresponding machine model, and the compilation can proceed normally.

      sudo apt-get install flex bison libssl-dev
      sudo ln -s /usr/bin/python3.10 /usr/bin/python
      cd coolpi-kernel 
      ./build-kernel.sh
      Welcome to using Coolpi Development Board!
      ------------------------------------------
      Please enter a number to select your machine
      
      1. cp4b
      2. cp4b-hdmi-in
      3. cm5-evb
      4. cm5-evb-v11
      5. cm5-minipc
      6. cm5-notebook
      7. cm5-notebook-v20
      8. cm5-8uart
      9. cpnano
      10. exit
      
      Enter option number: 7
      

      Upgrade machine kernel

      After the normal compilation of the kernel, an out folder will be generated with the directory, which contains all the files required by the kernel. You can update the newly compiled kernel to the machine by using the following command.
      build1.png
      Use the following command to update the kernel.

      sudo cp ./out/* /boot/firmware -R
      sudo rm /lib/modules/* -R
      sudo tar -zxvf ./out/modules.tar.gz -C /lib/
      sync
      sudo reboot
      

      If the kernel was cross compiled using X86 machines, the kernel can be updated using the following methods:

      • Use the Samba shared folder to copy the compiled files to the Coolpi machine.
      • Use mobile storage devices such as USB drives to copy.
      • The coolpi machine enters UMS mode, connects to the X86 computer, enters the USM mobile disk, deletes all files, and copies all files in the generated out directory to the UMS mobile disk. Then force a restart of the Coolpi laptop.

      Change the startup logo

      Users can update the startup logo of the machine by copying files, using the following command.

      sudo cp ./logo.bmp /boot/firmware
      sync
      sudo reboot
      

      Below is a standard format for a logo file that users can download and modify. Please note that the pixel size, name, and format of the file should not be changed.
      logo.zip

      Frequently asked questions

      The machine cannot enter UMS mode

      Due to incomplete image updates, the partition table of EMMC is damaged, and the machine cannot enter UMS burning mode. The following methods can be used to repair the EMMC partition table.

      • A USB interface mobile storage device with a capacity of no less than 16GB, and an X86 computer can burn any image to the USB device through ETCHER software.

      2e526794-d324-4f9b-9056-c401d70cc231-image.png

      • Insert USB storage device into the USB interface of the Coolpi laptop
        2db87eee-899d-411b-a168-6477c236e138-image.png
      • The machine will first start from the USB storage device when turned on. Then enter the system. Format EMMC using the following command.
      sudo mkfs.ext4 /dev/mmcblk0
      
      posted in PI CM5 Laptop
      G
      george
    • CM5-EVB Commissioning Description
      • Product image
        微信图片_20230319102146.jpg 微信图片_20230319102140.jpg
        微信图片_20230319163604.jpg

      • All interface functions have been debugged and are currently undergoing performance optimization.

      • It is expected to be sold normally in early April.

      posted in Pi CM5
      G
      george
    • Coolpi uses UMS to update the system

      Coolpi supports UMS to update emmc firmware, as follows:

      1. Update the latest versions of loader and uboot images. You can also synchronize uboot code and compile it yourself.
      git clone https://github.com/yanyitech/coolpi-loader
      cd coolpi-loader
      ./build-uboot.sh cp4b
      
      1. Connect a dual A port USB cable to the computer and the upper USB 3.0 interface. Plug in the power and press the power button three times, and the machine will enter UMS mode.
        50e1fdf8-a822-415f-9ff2-6d52851735ee-image.png
      2. Use Etcher software to update the software.
        98cf99b5-facf-40c5-9afb-d6ef097bc25b-image.png
      posted in Pi 4B
      G
      george
    • RE: Cool Pi ARM Notebook Preview

      @ngavarta
      In the early stage, there was a plan to use a copper tube heat sink as shown in the figure below for heat dissipation between the CM5 and the fan. Later, the machines shipped were changed to passive graphite copper sheet heat dissipation.
      Copper tube radiator:
      1d1eb696-3185-439e-b678-7aa0f1be1d10-image.png
      Graphene+copper sheet radiator:
      8bd8f760-80e0-4141-8e11-367f7a878927-image.png
      Temperature test data:
      f32fc360-a3fe-401f-bbc8-f7131947fcdf-image.png

      posted in News
      G
      george
    • RE: Booting from USB drive

      @davidm

      1. It is recommended to use a USB 2.0 interface driver as the boot disk.
      2. You can also put the system into single user mode and set the ROOT password, which will involve modifying CMDLINE.
      posted in PI CM5 Laptop
      G
      george
    • coolpi is a cool computer

      The CM5-evb board has two native eDP interfaces, designed according to the standard 30PIN eDP interface, and can directly drive an eDP LCD without any conversion. Interface integrated backlight control circuit. LCD backlight brightness adjustment can be achieved.
      微信图片_20230326171914.jpg
      微信图片_20230326171923.jpg
      微信图片_20230326171930.jpg
      微信图片_20230326171936.jpg

      posted in Pi CM5
      G
      george
    • RE: CoolPi 4B: Change output pins of i2c3 and i2c5

      @maxpol
      Refer to the following documents:
      https://www.cool-pi.com/topic/70/coolpi-4b硬件扩展三-i2c?_=1695004097775

      posted in Pi 4B
      G
      george
    • RE: Cool Pi ARM Notebook Preview

      @Momo-0
      The structure is the same and can be directly replaced, then upgrade to the latest V20 software.

      posted in News
      G
      george
    • RE: Ubuntu 24.04 for CM5 Laptop

      @Rock
      At present, the maximum version supported by coolpi laptop is 23.04. Ubuntu 24.04 has just been released a few days ago and adaptation will take some time. It is expected that a version will be released in May. Thank you for your support.

      posted in PI CM5 Laptop
      G
      george
    • 1
    • 2
    • 3
    • 4
    • 1 / 4