https://turingpi.com logo
Join Discord
Powered by
# │forum
  • Upgrade Firmware correctly
    s

    Slyrs

    01/31/2025, 5:20 PM
    Hey guys, I have a Turing Pi V2 (not the V2.5) I bought this already quite some time ago through Kickstarter, but I never booted it up. So there is the stock firmware on it from the release. What is the safest way to upgrade now to the latest firmware? Thanks already for your help here 🙂
    l
    d
    +2
    • 5
    • 29
  • Best Case fan
    j

    jonwa

    02/02/2025, 5:22 PM
    I have the early version of the turingpi, that only has the 12v connector for the fan. Just got my new turingpi case. I bought one of these: https://www.amazon.com/dp/B07PG6927T, and it works, but its loud. Also, the connector is not quite the same as that on the board, so it fits funny. Anyone have recommendations for either a really quiet fan, or a 12v one that has a knob to turn down the speed? I'd love to get one with the right connector too, just to feed my adhd some.
    m
    c
    +2
    • 5
    • 17
  • cm5 fan connector
    j

    jonwa

    02/02/2025, 8:31 PM
    The fan connector on a pi5 is smaller than the ones on the turing pi board. So trying to use a CM5 on the CM4 adapter boards would need some sort of adapter if you are using a cooling fan. Anying running CM5 boards know of such a thing?
    d
    • 2
    • 2
  • Adapt CM5 Fan connector
    t

    timlartiste

    02/04/2025, 5:29 AM
    Hi, I have a CM5 Fan which is different than the board fan connector. Is it ok if a change the connector to fit with ? Thanks https://cdn.discordapp.com/attachments/1336207011846553660/1336207012639412235/IMG_20250204_000937.jpg?ex=67a2f741&is=67a1a5c1&hm=bb2214ad511050c975d3125f1d96fe4e216625ada5d7e237fb489a1b187fb310&
    j
    • 2
    • 5
  • EMC2301 Mod
    s

    Slyrs

    02/07/2025, 5:02 PM
    Hey guys I did the EMC2301 mod on my tpi. So far so good. I see the UI controls on the UI and also name and modalis is returning correct values (I assume): [root@turingpi 0-002f]$ cat modalias of:Nemc2301T(null)Cmicrochip,emc2301 Now to my problem: By checking now the PINs of the FAN header I only get 3.2V on the RPM speed signal (green wire). The rest is 0v Am I missing something here? I was following this guide here: https://www.nico-maas.de/?p=2702 Thanks 🙂 https://cdn.discordapp.com/attachments/1337468580115120178/1337499496174583829/IMG_0960.jpg?ex=67a7aaf9&is=67a65979&hm=b34ccec17c98a3c0f3b5d52271df1fb7deb6b5c1e1c4619c08f2f9fd64b3ea5f& https://cdn.discordapp.com/attachments/1337468580115120178/1337499496971636746/IMG_0961.jpg?ex=67a7aaf9&is=67a65979&hm=1b4bcbea527e7a8c439c5f2f4606df579e734f795f00f5a8482ce925cd557f14&
    • 1
    • 2
  • Turing Pi 2.5.2 UART/ firmware issue
    m

    mielie

    02/10/2025, 10:27 AM
    Hello, I have received my TPI 2.5.2 board. Tried the 2.1 firmware using a SD card, but I got no indicator lights or anything to go by to see the status. I tried the USB-C debug port but I see no info display. I did get a specific bit of text displayed to me twice with the orange light permanently lit (close to the UART port). I cannot access the board web site (no client via DHCP, nor local mDNS turingpi.local). I can flash and upgrade my RK1's and Jetson Nano's using an older TPI 2 board, but not the 2.5.2 board. I am a bit lost as how to proceed. Is there some procedure for me to follow to get this board updated and running? https://cdn.discordapp.com/attachments/1338456346152140871/1338456346361860096/image.png?ex=67ab261c&is=67a9d49c&hm=7a05254e288135e3d75101ea66013cca6f3ba23270450dfa7ef8f2a098378161&
    d
    • 2
    • 2
  • RK1 PWM Fan Speed Implementation
    d

    Dan

    02/12/2025, 9:48 PM
    Since I researched and answered this question in a support ticket, it might be useful information generally. If you
    cat /sys/class/thermal/thermal_zone0/policy
    , you will find that fan control is set to "stepwise". The method of PWM fan speed control and speed steps are defined in the the device tree. The process of ramping up and down steps are controlled by a thermal sensor on the RK3588 and pre-defined fan speed trip points. If you
    cat /sys/devices/platform/pwm-fan/hwmon/hwmon7/pwm1
    , you will see that the default or lowest fan step is 100. I experimented with this FIFO a bit. Basically, just through echoing values to pwm1. The possible range of settings is 0 to 255. At 0, the fan is off. The lowest setting that my test module fan will spin at is 12. Setting pwm1 to 255 caused the fan to spin all the way up and then down to the default step. To me, that means the maximum step value is 254. If you play with these settings a bit, you quickly find that a setting of 254 is, relatively speaking, quite loud.
    m
    • 2
    • 2
  • Case Install (Video)
    g

    Gerrit Timmer

    02/14/2025, 3:02 AM
    I made a video to help people install the TuringPI into the official case. I hope this helps people.

    https://youtu.be/pW28mf_kYEY?si=9XCqxDCb8cRxQUYj▾

    p
    • 2
    • 4
  • All CM4 nodes and M2 SSD?
    c

    Citta##

    02/21/2025, 3:09 PM
    According to the Turing Pi 2 document "Raspberry Pi CM4 does not support connectivity through M.2 (NVMe) ports ". If I configure CM4 on all 4 nodes, I don't need to connect an M2 SSD to the back of the board, right? I'm asking because I want to make sure it's defined. If anyone can give me an answer, I'd appreciate it.
    r
    x
    • 3
    • 11
  • RK1/Jetson Nano on seeedstudio J101 - experience anyone?
    s

    Schkucke

    03/02/2025, 9:21 PM
    Hi guys, as my Turing Pi 2 is already filled with 4x CM4s but I also have a Nvidia jetson nano and a RK 1, I did purchase 2x seeedstudio J101 boards to add the latter to my TPi2 cluster. I have windows and mac machines but no Ubuntu. I'll probably take out one of the CM4s to do the flashing but don't want to rip apart the CM4 cluster. (Waiting for a Turing Pi 3 with min. 2.5 gbit of internal and external network) Until then Nano + RK1 externally in the meantime and extend it into the TPi2 CM4 cluster. Does anybody have any experience with this? (I know topic is to some degree TPi adjacent) Cheers and thanks! Ingo. P.S.: already see that I need to somehow make an adapter for the RK1 cooler plugs as it's smaller than the standard pins on the J101 board
  • How to flash the BMC (Video)
    g

    Gerrit Timmer

    03/11/2025, 1:22 AM
    I made a video to guide people through flashing the BMC. In this video, I show how to use the WebUI to do the Over-The-Air update.

    https://youtu.be/5qGPWkQqrV8▾

  • How to Install the TPI Client (Video)
    g

    Gerrit Timmer

    03/12/2025, 3:32 AM
    I have made a video on how to install the TPI client, I hope this will help other people.

    https://youtu.be/NrpHHewui4Y▾

  • How to flash a Node with the TPI Client (Video)
    g

    Gerrit Timmer

    03/12/2025, 3:34 AM
    This post is for reference for those who like to actually see how something is done before doing it themselves. For this I have made a video on how to flash a Turing PI node with the
    tpi
    client. I hope you enjoy it.

    https://youtu.be/mpHBBNR3sBo▾

  • Backup RK1
    t

    Terry H

    03/12/2025, 11:35 PM
    Does anyone know of a way to 'image' the eMMC of the RK1. I have rebuilt my RKs multiple times with various issues encountered along the way as I learn and sort out various issues. Having to start from scratch each time is a PITA. I'd like to 'save' the state of the RK1's eMMC at a point in time where everything is good to go, and then start rebuilding from there.
    d
    • 2
    • 2
  • Case front panel switch/LED wire color codes
    t

    Terry H

    03/13/2025, 10:43 PM
    Does anyone have the color codes for the wires of the Turing Pi ITX case switch/LED?
  • How to access Node Storage through BMC (Video)
    g

    Gerrit Timmer

    03/15/2025, 1:43 AM
    I made a video to showcase how you can use the
    Mass Storage Driver
    to access the storage of a Node through the BMC. Hope this helps people.

    https://youtu.be/QCuphoCDMRw▾

  • How to use UART (Video)
    g

    Gerrit Timmer

    03/15/2025, 1:46 AM
    Here is a video I have made that will walk you through step-by-step how to use the UART functionality of the BMC to get access to the boot log. Handy for first-time users of a Turing PI. Hope you enjoy it.

    https://youtu.be/DQ7JHNCrYZk▾

  • 🧵 Just published a full guide on assembling and booting a Turing Pi 2 mini-cluster!
    p

    pier

    04/14/2025, 11:58 PM
    After 3 years since the Kickstarter, I finally put my Turing Pi 2 to work with 4x CM4s. This Part 1 covers everything from component selection, hardware assembly, power, firmware update, DietPi flashing, UART setup, and serial access with picocom. 📘 If you're planning to build your own setup, this might help: 👉 https://piergorelli.com/blog/how-to-buld-a-desktop-kubernetescluster-with-turing-pi2-part-1/ Kubernetes configuration will come in a follow-up post. Let me know what you think — or ask away if you're starting your own build! 🚀
    n
    • 2
    • 1
  • Milk-V Jupiter NX module
    é

    édomaur (Antoine Boegli)

    05/11/2025, 5:31 AM
    Just saw this : https://linuxgizmos.com/milk-v-showcases-jupiter-nx-a-risc-v-based-alternative-to-jetson-nano-modules/ So, I'm wondering : in a perfect world it should work on the TP2, right ?
    d
    r
    • 3
    • 3
  • Turing Pi 1 with Waveshare CM4-to-CM3-Board
    s

    Scorpion

    05/15/2025, 8:40 AM
    I gave a try to the Waveshare CM4-to-CM3-Board to accommodate a CM4 compute module on my good old TuringPi 1. I was able to flash it. And it looks like as it would boot (checked with a HDMI display). However, I do not get a network connection. Any ideas?
    n
    t
    u
    • 4
    • 11
  • Unable to get CM4 to boot
    j

    JT_irl

    06/18/2025, 7:30 AM
    I followed the doc's but must be missing something, I've a cm4 in slot 1 &2 and tried various ways to get it to boot to flash the os but all have failed. Is there anyway on the BMC to see that it recognizes what's in the slots? #cm4
    d
    i
    • 3
    • 7
  • Kubernetes help
    r

    Rogue357

    06/22/2025, 10:51 PM
    Help me understand something please... I have K3S up and running and several apps deployed. But I dont understand how load balancing works. I have a IP/Port exposed on all the nodes and sure enough I can hit them separately and it gets to my deployed POD which is running on one of those nodes. When I have worked with LB's in the past it was hit 1 IP and destination on 1-n deployed apps (1 to many). But this LB scheme seems to expose IP on all the nodes and route to deployed app. Reverse LB (many to 1)? The LB has a separate 10.x.x.x IP address of course I cant get to that externally but the PODs can reach that (1 to many, or many to many).
    n
    • 2
    • 2
  • Luckfox Omni3576 & Turing Pi 2 Compatibility?
    t

    tfkp

    07/13/2025, 11:40 AM
    I’m looking to use the Luckfox Omni3576 module (RK3568 SoC) with the Turing Pi 2 board. Both use a 260-pin connector, but I’m not sure if the pinout and electrical specs match. Here’s the Luckfox Omni3576 schematic and pinout: [Luckfox Omni3576 Schematic & Pinout](https://wiki.luckfox.com/Luckfox-Omni3576/Download#schematic) Does anyone know if the Luckfox Omni3576 is electrically and functionally compatible with the Turing Pi 2? Has anyone tried this combination, or can help compare the pinouts? Any advice or experience would be greatly appreciated!
    d
    • 2
    • 1
  • Turing Pi 1+Raspberry Pi 5. YES!
    c

    cz

    09/15/2025, 5:17 PM
    I have a Turning Pi 1 that I am getting my money's worth out of 🙂 Currently it has seven CM4s blades in it with memory capacity from 1 to 8gb and runs very well. However I've always wanted to get a RPi5 running in one of the slots. Which is a problem as they have not released a CM5s board in the 200 piun SODIMM factor. Well, now I have a CM5 module running in a Waverunner board. Hurray! The problem is power: It looks like the Waverunner board sources power from the VBATT signal on the CM3 side which in the Turing Pi is 3.3 volts. 5 volts is on the various GPIO pins, but that's sourced from the +5 regulator on the TP1 main board. The on-board 3.3 to 5v boost converter (the Pi5 compute module wants +5 input) either doesn't have the power or is not configured properly and as a result things don't work. Boo. So instead I hot-wired a connection from the +5 on the GPIO pins right into the Waverunner's +5 line after FIRST removing the zero ohm resistor at R6 or R7 and tying a wire into the TOP of R7. I first tried a 24 gauge wire-wrap wire and the light on the board lit up, but then went out. I think the CM5 detected an undervolt. I then used an 18 gauge wire and it's UP! So far: HDMI video does NOT work. This sucks. The board's wireless DOES work (it's a wireless equipped CM5 as I didn't know if ethernet worked The board is booting off an external memory card in the TP1's slot. So that DOES work. THE ETHERNET IS UP ON THE BOARD!!!!!! HOLY SMOKES THAT WORKS! I'll play with other stuff like the USB and such later. A big question is does the Ethernet run at 100mbps or 1gbps. Technically the switch in the TP1 is a 100/1gb switch and it would be REALLY COOL if I could run RPI5's in there at 1gbps. More later, but it can be done.
    l
    • 2
    • 9
  • # Problem to bootstrap Turing PI
    m

    migou

    10/30/2025, 12:03 PM
    ## Context - I received the board in December 2022 🙂 - was too busy, but I was an early adopter for crowdfunding Now it is time to use it ! - Turing Pi 2 (December 2022 !!!!) - Maybe in version 1 of the firmware (early board) - Turing RK1 x 4 - RAM: 16 GB What I Tried I followed the official documentation to flash the firmware. I placed the firmware file on the SD card as instructed. Actual Behavior The firmware on the SD card is not being recognized or used during boot (no led from lan port) The device does not enter firmware update mode. Current State Display: Only a blank or frozen screen via HDMI (no visible output or error message). Input: Keyboard is detected (USB works), but no interaction is possible. Mouse is also connected via USB but not visible or responsive. Constraints No UART interface available for debugging or direct access. (no cable for the moment) Only HDMI output is available, but it’s not interactive or informative. Or SD Card Any proposal to unlock the situation Thanks in advance https://cdn.discordapp.com/attachments/1433426165988851843/1433426168165699685/image.png?ex=6904a5a6&is=69035426&hm=b52854a9e45270a5c271218023ce1ef3895ece9f04d4542f139626514a524ad4& https://cdn.discordapp.com/attachments/1433426165988851843/1433426168857497680/image.png?ex=6904a5a6&is=69035426&hm=a656317eea5eb5f97d87c6327c9c97ee7235acdd96ec6ad0c91905240c1c4bca& https://cdn.discordapp.com/attachments/1433426165988851843/1433426169994412134/image.png?ex=6904a5a6&is=69035426&hm=8d80304d07bda1aaca8f19843103b1f1b82f535a2fd7de250dca50ccb0ac4f8d&
    • 1
    • 1
  • CAD file board?
    n

    Nicolas Rineau

    12/10/2025, 10:43 AM
    Hello everyone, I’m currently working on a project that involves integrating the Turing Pi 2 board into a custom system. To achieve a proper and clean mechanical integration, I’m looking for the CAD files (STEP/STL) of the Turing Pi 2 board. If anyone has access to the official mechanical drawings, 3D models, or reliable community-made CAD files, I would really appreciate your help. This would greatly improve the precision and quality of the integration in my project. Thank you very much in advance for your support!
  • On-Hold order unable to edit
    n

    Nen

    12/24/2025, 7:01 AM
    Hello, I'm unable to comple an old order that has the stats "On hold". When I read the FAQ and prompts from AI assitant Fin I'm told to edit the order to update the Billing and Shipping Address. However when I look at the order details I do not see an "Edit Order" button. I have emailed data@turingpi.com asking for assitance a number of times, but have yet to receive a reply. Can someone please suggest a way that I can complete my Turing Pi order ?
    h
    • 2
    • 2
  • Turing pi 2.5 not recognizing Orin NX
    t

    themetatron2587

    01/10/2026, 7:30 AM
    I am having a hell of a time trying to connect to any of my orin nx modules. Here is my setup: I have 2 boards (2.5) one with 4 RK1's and 1 with 4 Orin NX 16GB. I am trying to connect my windows laptop with a linux 20.04 vmware vm. I am using a USB-A to USB-A data transfer cable. I am able to connect the USB port to the VM however in removable devices, instead of seeing NVIDIA APX I am seeing the he name of the cable itself which is "Ours Smartkmlink" I have gone through the instructions up until the point where I should see nvidia apx with LSUSB, but all I see is @ubuntu:~$ lsusb Bus 001 Device 002: ID 0ea0:7301 Ours Technology, Inc. SmartKMLink Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 002 Device 003: ID 0e0f:0002 VMware, Inc. Virtual USB Hub Bus 002 Device 002: ID 0e0f:0003 VMware, Inc. Virtual Mouse Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub I thought maybe that's just how it is with this cable and tried to flash the node, but that didn't work. Is it the cable? Other prep conditions are: using node 2 in flash mode. I turned the node off, made the change in the BMC gui and then powered it back on the eeprom size is 0 I ran the binaries and created the default user the board's firmware is updated to 2.1 (latest) the USB cable is connected to one of the two horizontal ports in the board. I am also using a case with 2 USB ports in the front that connects to the USB header on the board. I have tried all USB ports to no avail
    d
    • 2
    • 6
  • Need Persistent Storage suggestions
    r

    RanchoHam

    02/02/2026, 1:00 AM
    Hardware: TPi2.4 w/ 4 cm4 (8GB, 32GB EEMC) & 2 One TB SATA drives on Node 3 Software: Talos 1.12.2, metallb, traefik, helm Objective: 1) Make SATA storage available as persistent storage to all nodes; and 2) optionally, make SATA storage available outside the cluster (NFS share?) I tried configuring the nfs-server-provisioner helm chart but became confused on how to associate the server with the storage. (I was able to get the nfs-subdir-external-provisioner [client] chart to work on another cluster.) I'm very much a noob so just saying "*Installing the Helm chart, and then inspecting the PersistentVolumeClaim's created will provide the necessary names for your PersistentVolume's to bind to*" just doesn't make any sense to me.
    s
    r
    j
    • 4
    • 15
  • ASMedia SATA Controller Issue
    a

    aquaman

    03/03/2026, 12:30 PM
    Hi - I have an ASM1061 SATA Controller on node 2 which has stopped working. I had connected it to a 1TB SSD. When the drive disappeared in my longhorn install I went digging around my turingpi board . If i connect the drive with the same cable to another ASM1061 SATA Controller on node 3 it comes up - so not a cable or drive issue. Is the controller on node 2 dead? Anything i can do to revive it?