Advertisement

Quick Links

Shenzhen Big Tree Technology Co., Ltd.
BIGTREETECH
BIGTREETECH
M4P & CB1
User Manual
1 / 34

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the M4P and is the answer not in the manual?

Questions and answers

Summary of Contents for BIGTREETECH M4P

  • Page 1 Shenzhen Big Tree Technology Co., Ltd. BIGTREETECH BIGTREETECH M4P & CB1 User Manual 1 / 34...
  • Page 2: Table Of Contents

    Contents Contents .................2 Revision History ..............4 1. Brief Introduction ...............5 1.1 Main Features .............5 1.1.1 CB1 ..............5 1.1.2 M4P ..............5 1.2 Basic Parameters ............6 1.3 Product Dimension ............7 2. Peripheral Interface .............8 2.1 Interface Diagram ............8 2.1 Pin Out ..............8 3.
  • Page 3 4.4. System Settings (CM4) ...........22 4.4.1 USB 2.0 Hub Ports ..........22 4.4.2 DSI1 Display Interface ..........22 4.4.3 CSI1 Camera ............22 5. BIGTREETECH CB1 Setup steps ..........22 5.1 Download OS Image ............22 5.2 Download and Install Raspberry Pi Imager ........22 5.3 Write OS Image ............23 5.4 WIFI Setting ..............25...
  • Page 4: Revision History

    BIGTREETECH Revision History Revision Description Date 01.00 Draft 2022/06/01 01.01 Fix 40 pin GPIO 2022/06/20 01.02 1. More detailed CB1 dimension 2022/06/27 2. Add wiring of M4P + expansion module 3. Add MCU configuration, system settings, etc… 4 / 34...
  • Page 5: Brief Introduction

    Shenzhen Big Tree Technology Co., Ltd. BIGTREETECH 1. Brief Introduction BIGTREETECH CB1 is an alternative to Raspberry Pi CM4, which is currently out of stock. BIGTREETECH M4P is a 4-axis motherboard using a CM4 BTB header, which can work with CB1 or CM4 perfectly.
  • Page 6: Basic Parameters

    Shenzhen Big Tree Technology Co., Ltd. BIGTREETECH 10. In CNC fan ports: FAN0, FAN1, and FAN2, a 24V (DCIN) or 5V power supply can be selected with a jumper cap (Note: the voltage of the three CNC fans should be the same, and cannot be set to different voltages individually) 11.
  • Page 7: Product Dimension

    Shenzhen Big Tree Technology Co., Ltd. BIGTREETECH 1.3 Product Dimension 7 / 34...
  • Page 8: Peripheral Interface

    Shenzhen Big Tree Technology Co., Ltd. BIGTREETECH 2. Peripheral Interface 2.1 Interface Diagram 2.1 Pin Out 8 / 34...
  • Page 9: Interface Instruction

    BIGTREETECH 3. Interface Instruction 3.1 Installing the Core Board M4P+CM4:Pay attention to the direction, as shown below. M4P+CM4:Pay attention to the direction, as shown below. 3.2 40 pin GPIO When working with CM4, the pin arrangement of 40 Pin GPIO is exactly the same as that of Raspberry Pi.
  • Page 10: Type-C

    BIGTREETECH 3.3 Type-C After the M4P is powered on, the red LED1 on the lower right side of the motherboard will light up, indicating that the power supply is normal. The J8 on the middle of the board is the power selection terminal, it needs to be short circuited only when the type- C USB is used to supply power to the motherboard or the USB is used to supply power externally.
  • Page 11 Shenzhen Big Tree Technology Co., Ltd. BIGTREETECH Driver chips Microsteps Excitation Mode Full Step 2 Phase A4988 1-2 Phase 16 microstep W1-2 Phase 2W1-2 Phase 35V 2A 1/16 4W1-2 Phase Current �� ������ �� �������������� =0.1Ω �� ∗ �� ��...
  • Page 12: Uart Mode Of Tmc Driver

    Shenzhen Big Tree Technology Co., Ltd. BIGTREETECH 3.4.2 UART Mode of TMC Driver For example, TMC2208, TMC2209, TMC2225... Use a jumper cap for each to connect the position of the red box in the figure, and the subdivision and driver current is set by firmware.
  • Page 13: Stepper Driver Voltage Selection

    Shenzhen Big Tree Technology Co., Ltd. BIGTREETECH 3.4.5 Stepper Driver Voltage Selection The power supply of each driver can be set by the jumper. When the jumper is inserted into the left side, the independent MOTOR POWER port is used for driver power, and the supported voltage up to 56V.
  • Page 14: Bltouch Wiring

    Shenzhen Big Tree Technology Co., Ltd. BIGTREETECH 3.5 BLTouch Wiring 3.6 EXP1+EXP2 and LCD Screen Wiring 14 / 34...
  • Page 15: Rgb Wiring

    Shenzhen Big Tree Technology Co., Ltd. BIGTREETECH 3.7 RGB Wiring 3.8 DSI/CSI Wiring 15 / 34...
  • Page 16: Spi Display Wiring

    Shenzhen Big Tree Technology Co., Ltd. BIGTREETECH 3.9 SPI Display Wiring 16 / 34...
  • Page 17: Raspberry Pi Cm4 Setup Steps

    Shenzhen Big Tree Technology Co., Ltd. BIGTREETECH Raspberry PI CM4 Setup steps 4.1 Download OS Image If CM4 core board is used, You can directly download the images of Fluidd or Mainsail, also can download the OS image from the official website of Raspberry Pi Fluidd: https://github.com/fluidd-core/FluiddPI/releases...
  • Page 18: Write Os Image

    Shenzhen Big Tree Technology Co., Ltd. BIGTREETECH 4.3 Write OS Image 4.3.1 CM4 LITE Version (Micro SD Card) 1. Plug the Micro SD card into the computer via a card reader. 2. Select Operating System. 3. Select "Use Custom", then select a custom.img from your computer.
  • Page 19 Shenzhen Big Tree Technology Co., Ltd. BIGTREETECH Click the setting icon in the lower right corner “Enable SSH”and click“SAVE”, There are other features that can be set in this menu. Please modify them according to your own needs. Details are as follows:...
  • Page 20 Shenzhen Big Tree Technology Co., Ltd. BIGTREETECH 6. Select the Micro SD card and click "WRITE" (Writing the image will format the Micro SD card. Be careful not to select the wrong storage device, otherwise, the data will be formatted).
  • Page 21: Cm4 Emmc Version(Note: Emmc Version Will Not Tun The System From The Micro Sd Card.)

    Shenzhen Big Tree Technology Co., Ltd. BIGTREETECH 4.3.2 CM4 eMMC Version(Note: eMMC version will not tun the system from the Micro SD card.) 1. Install rpiboot For Windows: http://github.com/raspberrypi/usbboot/raw/master/win32/rpiboot_setup.exe For Mac and Linux: https://github.com/raspberrypi/usbboot#building 2. Push the DIP switch 4 (USB OTG) and 3 (BOOT) to ON to enter BOOT mode.
  • Page 22: System Settings (Cm4)

    4.4. System Settings (CM4) 4.4.1 USB 2.0 Hub Ports M4P is designed with a USB 2.0 Hub, in order to save power consumption, the USB port of CM4 is disabled by default. If you want to enable it, you need to add the following content to the config.txt file:...
  • Page 23: Write Os Image

    Shenzhen Big Tree Technology Co., Ltd. BIGTREETECH 5.3 Write OS Image 1. Plug the Micro SD card into the computer via a card reader. 2. Select Operating System. 3. Select "Use Custom", then select a custom.img from your computer. 23 / 34...
  • Page 24 Shenzhen Big Tree Technology Co., Ltd. BIGTREETECH 4. Select the Micro SD card and click "WRITE" (Writing the image will format the Micro SD card. Be careful not to select the wrong storage device, otherwise, the data will be formatted).
  • Page 25: Wifi Setting

    Shenzhen Big Tree Technology Co., Ltd. BIGTREETECH 5.4 WIFI Setting note:skip this step if you are using ethernet port not using WIFI CB1 cannot directly use the Raspberry Pi Imager software to set the WiFi name and password like CM4. After the system image writing is completed, the Micro SD card will have a FAT32 partition recognized by the computer, Find "wpa_supplicant.conf"...
  • Page 26 Shenzhen Big Tree Technology Co., Ltd. BIGTREETECH On the left side of the Main Menu: install, remove, upgrade, etc. On the right side of the Main Menu: show the installation status. 3. Select 1 to enter the Installation Menu and install the software you need.
  • Page 27: Checkout Klipper Branch

    Shenzhen Big Tree Technology Co., Ltd. BIGTREETECH 5.6 Checkout Klipper Branch If you want to customize the functions of Klipper, which the official does not support, you can fork the Klipper repository to your own repository, and use the kiauh script to update after completing the function modification.
  • Page 28: Fix Klipperscreen

    Shenzhen Big Tree Technology Co., Ltd. BIGTREETECH English comma (,). If you do not specify a branch name, the default is the master branch. When the addition is completed, you can view it in the kiauh script. 4. Choose the Klipper branch you want, and a proceeding confirmation prompt will appear.
  • Page 29: Configure The Motherboard

    1. Install the ssh application Mobaxterm: https://mobaxterm.mobatek.net/download- home-edition.html 2. Insert Micro SD card to M4P, wait for system to load after power on, aprox. 1-2min 3. The device will automatically be assigned a IP address after successfully connected to the network 4.
  • Page 30 Shenzhen Big Tree Technology Co., Ltd. BIGTREETECH 6. Open Mobaxtermand click “Session”, and click “SSH”,inset the device IP into Remote host and click “OK” (note: your computer and the device needs to be in the same network) 7. Input the login name and password to enter the SSH terminal interface...
  • Page 31: Compile Firmware

    Shenzhen Big Tree Technology Co., Ltd. BIGTREETECH 6.2 Compile firmware 1. After ssh successfully connected to the device, enter in terminal: cd ~/klipper/ make menuconfig Compile with the configuration shown below(if the options below is not available, please update you Klipper source code to the newest version) * [*] Enable extra low-level configuration options * Micro-controller Architecture (STMicroelectronics STM32) --->...
  • Page 32: Firmware Update

    1. Rename klipper.bin to ”firmware.bin”, Copy to the SD card root directory, insert the SD card into the SD card slot of the M4P, click the “reset” button or power on again. The firmware will be updated automatically. After the update, the "firmware.bin"...
  • Page 33: Configure Klipper

    2. Upload your finished config file into Configuration Files, and rename to “printer.cfg” 3. Insert the correct motherboad ID Refer to https://www.klipper3d.org/Overview.html...
  • Page 34: Precautions

    If you encounter other problems during use, feel free to contact us, and we are answering them carefully; Any good opinions or suggestions on our products are also welcome, too, and we will consider them carefully. Thank you for choosing BIGTREETECH. Your support means a lot to us! 34 / 34...

This manual is also suitable for:

Cb1

Table of Contents