How to boot Compute Module 4 (CM4) from NVMe - complete guide

แชร์
ฝัง
  • เผยแพร่เมื่อ 27 ม.ค. 2025

ความคิดเห็น • 26

  • @AlexeiWatson
    @AlexeiWatson ปีที่แล้ว

    This was so incredibly useful, thanks.
    Silly me thought; I've got this CM4 lite, I'll just buy a board with nvme then image it using Rpi imager, whack it in the board and I'm away. Nope.
    Your 'cheat' files and instructions on how to use them with windows saved me from what would have been hours of pain.
    Legend.

  • @kfrancis
    @kfrancis ปีที่แล้ว

    Thank you, thank you, thank you. I've been trying and failing to get my Oratek Tofu to work on nvme. These steps were amazing and it's finally up and running after so many months of frustration.

  • @phydeux
    @phydeux ปีที่แล้ว

    Thank you SOOO much for this tutorial. It got me over the hump trying to get it to boot from NVME.

    • @notenoughtech
      @notenoughtech  ปีที่แล้ว

      I'm glad you have found it useful

  • @AJB2K3
    @AJB2K3 2 ปีที่แล้ว

    Thank you for this guide to the CM4

  • @ronm6585
    @ronm6585 2 ปีที่แล้ว

    Thank you Mat. 🎄🎄

  • @EsotericArctos
    @EsotericArctos 2 ปีที่แล้ว +2

    I'd just be happy to find a CM4 that I could purchase. :)
    Seriously though, this is a great tutorial. Thank you for bringing this video out, and thank you for the story behind it too.
    I think I would still likely boot the basic OS from SD card and do everything else on the NVMe, mainly because the boot time for the basic OS even off SD is not that slow and SD cards are not that bad for reliability if the are majority read only :).

    • @notenoughtech
      @notenoughtech  2 ปีที่แล้ว +1

      I think it's application depending. I know that omv tend to have excessive writes on the card that drives them broken quicker. They made scripts to protect cards more.
      But you are right. As far as everything goes it was very hard to source the CM4 boards. Let's hope the stock situation improves soon

    • @EsotericArctos
      @EsotericArctos 2 ปีที่แล้ว

      @@notenoughtech I look forward to seeing what you are going to do with all the CM4's you've got. Unless you plan to sell them for a huge profit lol :P. (Just teasing you).

    • @notenoughtech
      @notenoughtech  2 ปีที่แล้ว +1

      Definitely not selling. I have an interesting robot in the pipeline let's see if that's pans out. Plus a couple of showcases with CM4 cluster boards

    • @AJB2K3
      @AJB2K3 2 ปีที่แล้ว

      Like 2023 They are coming!

  • @JaredMeadows
    @JaredMeadows ปีที่แล้ว

    Thank you so much Mat! I'm waiting on a CM4 IO board from waveshare (the Waveshare CM4-IO-BASE-C). And I'm confident I can get it done in less than 2 months 🤣, thanks to this awesome tutorial. Thanks again Mat!!!! ❤

    • @notenoughtech
      @notenoughtech  ปีที่แล้ว

      Pleasure is mine (to read this, less so to go through all the issues haha)

  • @Danscottmusic
    @Danscottmusic 7 หลายเดือนก่อน

    Hey thanks for this great video, but I still can't seem to flash the eeprom, just wondering who you contacted for help with this? I have a super 6c same as you with CM4 Lite, and everytime I run rpiboot and connect via USB nothing happens. I've been trying various different things for days, but no luck. Did you talk to DeskPi?

    • @notenoughtech
      @notenoughtech  7 หลายเดือนก่อน

      I didnt have much issues with this stage to be honest - have you tried connecting these in slot 1 and get the video output? Boot screen usually tells you what's seems to be the problem. It is probably obvious to mention, but remember to re-position the jumper

  • @vincentlemoinefr
    @vincentlemoinefr 4 หลายเดือนก่อน

    sounds useful but the link in your description is dead...

    • @notenoughtech
      @notenoughtech  4 หลายเดือนก่อน

      Thank you - fixed! Not sure what happpened.

  • @Enrique98Diego
    @Enrique98Diego 2 ปีที่แล้ว

    Hello sir, I'm in search for some answer, sorry to bother a bit out of topic here but, Do you think is possible to make an upgrade on the android version of the Razer Kishi v1 cointroller from only charge type c to type c 2.0 at least? that way we might be able to connect an external display? like with an adaptor? MHL supported of course

    • @notenoughtech
      @notenoughtech  2 ปีที่แล้ว +1

      While in theory, it's probably possible, this would be not an easy task. Not as simple as using decoys as there is more to it once you want to send the data along the way.

  • @earx23
    @earx23 ปีที่แล้ว

    Can't you just insert a flashed raspberry OS SD card into your CM4IO, then boot, run raspi-config to config the eeprom??

    • @notenoughtech
      @notenoughtech  ปีที่แล้ว

      You can as long as you don't have the issues described by me

  • @00MrUniverse
    @00MrUniverse ปีที่แล้ว

    Do you know if this process works with SATA SSD’s?

    • @notenoughtech
      @notenoughtech  ปีที่แล้ว

      Yes it would just make sure you specify correct boot medium some data drives could use usb instead of NVMe/pcie

  • @SP95
    @SP95 ปีที่แล้ว

    There are so many of us having a hard time with that CM4, Idk what went through their mind at Raspberry but this thing is really not meant for your average user

    • @notenoughtech
      @notenoughtech  ปีที่แล้ว +1

      They have advantages but you are 100% right, these are more usecase specific.