MangoPi MQ-Pro - Even better than the Milk-V Duo?

แชร์
ฝัง
  • เผยแพร่เมื่อ 7 ต.ค. 2023
  • OP enough to run a GUI! Yes I know, not a "DOS" screen. Trying to account for the millennials 😑
    ❤ DON'T FORGET TO LIKE AND SUBSCRIBE! ❤
    💳 Patreon: / platima
    Product Page: mangopi.org/mangopi_mqpro
    Purchase Page: www.aliexpress.com/item/10050...
    Melt your circuit boards with • Melt your circuit boards .
    🔗 Resources
    - Github: github.com/mangopi-sbc
    - Cody's Lab: ‪@theCodyReeder‬
    - DVI/HDMI over PIO: github.com/Wren6991/PicoDVI
    - Balena Etcher: etcher.balena.io/
    - Benchmark: bret.dk/raspberry-pi-zero-vs-...
    ⚡ Power Consumption
    - Source: 5V
    - Without SD card: 76mA (okay for what it's doing)
    - Booting: ~140mA (good)
    - Idle after boot: 150-210mA (not bad)
    - Standby: 105mA (quite good for its capabilities)
    Chapters
    00:02 Product overview
    02:24 What is an eSBC?
    03:48 Not showing how to flash it
    05:08 Booting it up
    07:56 Checking /proc/cpuinfo, memory, CPU frequency, etc
    08:42 Analysing boot time
    09:32 Testing the GUI out
    10:58 Looking at the eSBC with an infrared thermal camera
    11:55 Attempting video playback
    13:20 Checking temperature now it has a heatsink
    14:13 It has SPI NOR flash pads
    14:33 Soldering on an 32Mbit SPI flash
    15:12 Plugging it back in
    16:12 Looking for the flash memory!
    17:39 Outro
    🛒 Shop: shop.plati.ma
    💵 PayPal: paypal.me/PlatimaCash
    📺 Other Channel: / @platima
    📷 Instagram: / platimatinkers
    🌏 Reddit: / platimazero
    #Platima #MangoPi #SBC
  • วิทยาศาสตร์และเทคโนโลยี

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

  • @skaramicke
    @skaramicke 8 หลายเดือนก่อน +4

    Wait how does your laptop do hdmi in into obs?? Was that a video input dongle in line there or what did you do?

    • @PlatimaTinkers
      @PlatimaTinkers  8 หลายเดือนก่อน +4

      Hahah took ya a minute! I use one of these bad boys amzn.to/3rO0AYA (note, affiliate link but costs you nothing extra)

    • @skaramicke
      @skaramicke 8 หลายเดือนก่อน

      @@PlatimaTinkers Thanks for getting back to me 🙏 the page says “Currently unavailable” but now I know :)

    • @PlatimaTinkers
      @PlatimaTinkers  8 หลายเดือนก่อน

      @@skaramickeHey that is super odd, works for me! Maybe if you're in the US it has issues? You can just search "USB-C HDMI Capture" to find similar either way!

    • @skaramicke
      @skaramicke 8 หลายเดือนก่อน

      @@PlatimaTinkers I’m in Sweden! :)

    • @PlatimaTinkers
      @PlatimaTinkers  8 หลายเดือนก่อน +1

      @@skaramickeoh awesome, I'm very jealous!

  • @Crftbt
    @Crftbt 6 หลายเดือนก่อน +3

    Great video, looking forward to more. :)

    • @PlatimaTinkers
      @PlatimaTinkers  6 หลายเดือนก่อน +1

      Cheers mate much appreciated!

  • @newmonengineering
    @newmonengineering 8 หลายเดือนก่อน +9

    I recently got the Orange Pi Zero 2W. Its very similar, it has a daughter board with Ethernet, usb ports, infrared, buttons,TV Out and HDMI. But it's 2 boards connected together with a ribbon cable. Whats cool is they not only have linux versions, they also have android versions available for it! Its a very capable board. these SBC's have come a long way!

    • @PlatimaTinkers
      @PlatimaTinkers  8 หลายเดือนก่อน +2

      Oh man I JUST ordered one of those yesterday for much the same reason haha. Including that expansion board too! And a 2GB model so it can run a UI haha.
      OrangePi do good at supporting Armbian, and releasing multiple OS for their products. Shame it's a H618 though, so not RISC-V. Still, pretty epic.

    • @NoahPadi-ij3rf
      @NoahPadi-ij3rf 6 หลายเดือนก่อน

      I've been using the old h6 orange pi zero with 512MB for years. I can run xfce with vnc on it, no problem. Need to swap on if you want to use ice weasel, an even then crashes on some web pages.

    • @PlatimaTinkers
      @PlatimaTinkers  6 หลายเดือนก่อน

      @@NoahPadi-ij3rf oh really? Great to know! What's your primary use case for it?

  • @kayakMike1000
    @kayakMike1000 8 หลายเดือนก่อน +4

    Woohooo! Your shop now works for USA. I bought a few things!

    • @PlatimaTinkers
      @PlatimaTinkers  8 หลายเดือนก่อน +1

      Hah yep I just saw your order shortly ago. Will pack it up and drop it at the post office within a few hours 🤘Cheers for your support!

    • @kayakMike1000
      @kayakMike1000 8 หลายเดือนก่อน

      @@PlatimaTinkers if you get any of these mango pi's, I'll grab one of those too. Thanks again. I will let you know how FreeRTOS and zephyr goes!

    • @PlatimaTinkers
      @PlatimaTinkers  8 หลายเดือนก่อน

      @@kayakMike1000hey all shipped! No MangoPi's in stock sorry though.

    • @kayakMike1000
      @kayakMike1000 7 หลายเดือนก่อน +1

      @@PlatimaTinkers just got 'em! Thanks a ton!

  • @Razor_Burn
    @Razor_Burn 8 หลายเดือนก่อน +5

    Thanks for sharing another RISC-V esbc and from memory the D1 chip gets toasty so best to use a heatsink case 🍻

    • @PlatimaTinkers
      @PlatimaTinkers  8 หลายเดือนก่อน +1

      Hey mate you're very welcome! And yeah, it didn't SEEM to be, but I didn't trust it not scaling back it's clock cycles to preserve itself. Amazing they don't ship with one. Cheers

    • @suki4410
      @suki4410 8 หลายเดือนก่อน

      Since risc-v is still pretty new, all is a little bit rough. Later versions of Linux will be much better. Faster, less energy, less heat. There is plenty of room to improve the code.@@PlatimaTinkers

    • @PlatimaTinkers
      @PlatimaTinkers  8 หลายเดือนก่อน

      @@suki4410 Not wrong my friend!

    • @Razor_Burn
      @Razor_Burn 8 หลายเดือนก่อน +1

      ​@@PlatimaTinkers I recommend you lookup Sipeed as they sell RISC-V boards including Lichee RV that uses D1 chip via SoM+Dock, M1S Dock with BL808, M0sense with BL702 and new M0S Dock with BL616. Not to mention the Lichee Pi 4A SBC that's making waves as an alternative to the RPi 4A.

  • @AnkitSharma-1337
    @AnkitSharma-1337 7 หลายเดือนก่อน +2

    2:00 No, MIPI-DSI is the standard for streaming video over D-PHY and is used to drive displays which have DSI complient display drivers in them, MIPI-CSI is the standard that is used to stream video into a SoC over D-PHY from a sensor that support MIPI-CSI.

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

      VERY well said my friend, thank you for clarifying that. I was just speaking at the wrong moment I think hah.
      I am still looking for a good board with quad lane MIPI-CSI so I can take full advantage of some cameras I have here!

  • @disablewong
    @disablewong 5 หลายเดือนก่อน +2

    As i remember the manufacturer actually out all the excess io to the connector at the side of the board. Maybe you can try to get a usb port and ethernet port out with the ribbon cables😂

    • @PlatimaTinkers
      @PlatimaTinkers  5 หลายเดือนก่อน +1

      That sounds so dodgy - would break quickly haha. Possibly using a breadboard and pins though!

    • @disablewong
      @disablewong 5 หลายเดือนก่อน

      @@PlatimaTinkers they are in fpc connector, so u may need to stick with the ribbon.... Anyways, without these io the board is already fun enough to play with! 😉

    • @PlatimaTinkers
      @PlatimaTinkers  5 หลายเดือนก่อน

      @@disablewong I get you now! I just did a video this morning (uploading tonight) where they did the same - 24 pin ribbon connector to IO board! "PINOUT" is missing from mangopi.org/mqquad though :( Haha

  • @StanislavYarmonov
    @StanislavYarmonov 7 หลายเดือนก่อน +2

    Duo costs $5 and has CV1800B+C906 on the board. So hard to compete. Orange Pi Zero 2W is at the same price level with 4GB, 4 cores, WiFi5/BT5 vs WF4/BT4 and many other benefits.

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

      Legit just had an Orange Pi Zero 2 turn up on my doorstep last week. Yet to test it out hah. Not RISC-V though; H618 like the MQ-Quad.
      And yeah the Duo is different, but they are both C906 which is the very interesting bit! This just comes with more ports available, and more RAM.

  • @zoltanberkes8559
    @zoltanberkes8559 6 หลายเดือนก่อน +2

    We need to test Doom on it :D
    Actually, the HW is quite capable. It has a basic framebuffer which drives the HDMI, and there is a basic "GPU" with some blitblt operation. It also has HW video codecs, so the desktop should run smootly.
    I have the 1G v1.5 version. The GUI is horribly slow. Even the terminal emulator is written in Python and needs much CPU power. In the background something continuously checks the lsbversion with a python script. Well, with this tiny 1 core CPU, we can see how bloatware a modern Desktop OS is. Theoretically, this computer is way better than the one I worked as a developer on 20 years ago.
    However, I tried some graphical apps, like KDE's kig. And that worked quite well. Only the framebuffer driver is the problem.

    • @PlatimaTinkers
      @PlatimaTinkers  6 หลายเดือนก่อน +2

      Hah yep Doom would be awesome, and there is most definitely enough hardware power! This is definitely way more powerful than my 286 with 4MB RAM, or probably even my 486DX to be honest!

    • @GeorgeTsiros
      @GeorgeTsiros 3 หลายเดือนก่อน

      ... probably? If this isn't an _order of magnitude_ faster than the fastest 486 it would be hilariously bad

  • @snarfusmaximus
    @snarfusmaximus หลายเดือนก่อน +3

    Forgot to ask, were you eventually able to access the flash chip?

    • @PlatimaTinkers
      @PlatimaTinkers  25 วันที่ผ่านมา

      Ah never got around to it TBH. It's on my list to come back to. I have a legit pile of SBCs to get through 😂
      And sorry for the delay, TH-cam didn't send me a notification 😑

  • @suki4410
    @suki4410 8 หลายเดือนก่อน +4

    The D1 is limited to 2GB of RAM. The mango comes with 500MB or 1 GB.

    • @PlatimaTinkers
      @PlatimaTinkers  8 หลายเดือนก่อน +2

      Good catch, I didn't really explain that well - or forgot at the time hah.

  • @snarfusmaximus
    @snarfusmaximus 2 หลายเดือนก่อน +2

    I have the 1Gb RAM version and the GUI is plainfully slow on it as well so I set it to boot to the command line. Still, it's RISC-V and cheap so I can't complain.

    • @PlatimaTinkers
      @PlatimaTinkers  2 หลายเดือนก่อน

      Yeah I think it'll be a little while before the drivers, firmware, and maybe even RV64 chip designs are up to spec enough for a 'fluent' GUI. Give it maybe 2 years though!

  • @piisom1142
    @piisom1142 2 หลายเดือนก่อน +1

    Weird question but what would be difference be between an embedded sbc and an soc, it seems like it would be embedded i/o connectors but there's little functional difference between i/o that's embedded and i/o thats soldered on

    • @PlatimaTinkers
      @PlatimaTinkers  2 หลายเดือนก่อน

      That's a tough one, but I kind of made up the term "embedded SBC" or "eSBC" specifically, referring to the size more than it being an SBC embedded in something else like a 3D printer.
      I wrote about it in one of my video descriptions somewhere but basically you've got the credit card form factor, stick form factor, and stamp form factor. Being an SBC means it can operate as a computer, eg networking, video out, keyboard in, but then if it's a stick or stamp it might require a breakout board or baseboard to access those ports - thus, embedded SBC.
      An MCU is then just a basic IC like an Attiny, and an SOC is a more complex IC that includes comms and networking and is the heart of any type of SBC... If that tracks and makes sense?

  • @jakec9441
    @jakec9441 7 หลายเดือนก่อน +2

    I have 2 of these w/1GB memory and have exclusively used the Ubuntu image. For whatever reason booting and updates take a long time. Once up it is very stable. Using IceWM it is usable for basic tasks but as a whole this is more of a demo board than a reasonable desktop machine. As a terminal it is a lot of fun. The wireless is also stable. I'd like to experiment with cameras as a Pi Zero 2 alternative, just haven't had time.

    • @PlatimaTinkers
      @PlatimaTinkers  7 หลายเดือนก่อน +2

      Yo interesting to know. Could be worth running `systemd-analyze blame` to see what is taking so long.
      IceWM is a good idea too! Thanks for the input and ideas.

    • @GeorgeTsiros
      @GeorgeTsiros 3 หลายเดือนก่อน +1

      it frustrates me to no end that a _fixed_ hardware computer takes so goddamn long to boot, not to desktop, just to prompt. 20+ seconds? THE FUCK is it doing for twenty seconds???

  • @gja822
    @gja822 3 หลายเดือนก่อน +2

    Was there a success with soldered mem chip?

    • @PlatimaTinkers
      @PlatimaTinkers  3 หลายเดือนก่อน +2

      TBH never got around to it. That being said, no reason not to try it, so it's in my "to do" list for the next part of this video whenever I get to it.

  • @xspager
    @xspager 7 หลายเดือนก่อน +1

    I wonder if removing the swap from the SD card and using something like zram would make it a bit faster.

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

      I unfortunately don't think that would work, as ZRAM would just use up RAM to create compressed swap, resulting in more needing to be swapped?

    • @xspager
      @xspager 7 หลายเดือนก่อน +1

      @@PlatimaTinkers depending on what you running you should end up with more overall memory, you can keep using the swap on the SD card but set it to low priority so at least you have a backup if you run out of memory.

    • @PlatimaTinkers
      @PlatimaTinkers  5 หลายเดือนก่อน

      Ain't wrong in the possibility, but SD failing would then crash the system instantly, which is not ideal in prod. I rather a soft-crash with OOM killing the most hungry process.

    • @disablewong
      @disablewong 5 หลายเดือนก่อน

      Indeed, i use this Mangopi D1 with dietpi image and it handle all the slow and long time downloading tasks for me so I don't need to keep the PC on. It's IO is limited to a very low read write rate on SD, usually just a few MBps. My solution is using it with a usb3.0 thumb drive with larger storage. In dietpi i can also move all the user data there to deload the slow SD read write task during normal usage.

    • @PlatimaTinkers
      @PlatimaTinkers  5 หลายเดือนก่อน +1

      @@disablewong All I can say is 'ouch' haha

  • @manishgautam2424
    @manishgautam2424 26 วันที่ผ่านมา +2

    every fruit have pi

  • @kayakMike1000
    @kayakMike1000 8 หลายเดือนก่อน +2

    Seems like a pretty good deal, i mught give it a whirl.

    • @PlatimaTinkers
      @PlatimaTinkers  8 หลายเดือนก่อน +1

      Yeah mate for sure, they are a decent unit. This one is going to be a go-to for me for anything that needs a bit of grunt, but no GUI. The 1GB version should run the UI fine. A driver update might have helped me too hah.

    • @kayakMike1000
      @kayakMike1000 8 หลายเดือนก่อน +2

      @@PlatimaTinkers I was thinking about getting zephyr or FreeRTOS running on this thing... sans the mmu of course. I like tinkering with compilers and drivers.

    • @PlatimaTinkers
      @PlatimaTinkers  8 หลายเดือนก่อน

      @@kayakMike1000 yeah I think FreeRTOS is great for it. Never heard of Zephyr somehow, but looks bloody awesome. Thanks for the info

    • @suki4410
      @suki4410 8 หลายเดือนก่อน

      yes, 500MB would be not enough. You propably can strech it a bit with zmemory (swapping). I remember the time, when a computer had just 128MB of Ram and just worked.@@PlatimaTinkers

    • @PlatimaTinkers
      @PlatimaTinkers  5 หลายเดือนก่อน

      If only! (sorry for the delay). All software is too damn bloated these days

  • @qnprogrammer
    @qnprogrammer 8 หลายเดือนก่อน +4

    I have one, version v1.2. Yours is v1.4. The CPU on mine says: H616 N5171BB 97K1S

    • @PlatimaTinkers
      @PlatimaTinkers  8 หลายเดือนก่อน +4

      Yo, that'd be the MQ-Quad. Epic little unit, but not RISC-V. Quad core OP processor, but might be missing USB 3.0? It has USB-C but I don't recall the H616 having support. It DOES have 100Mbps ethernet support though!

    • @qnprogrammer
      @qnprogrammer 8 หลายเดือนก่อน +2

      I have too many boards and haven't got time for this MangoPi of mine lately.
      Thanks for sharing the video, now I want to play with it again. lol.
      This has 1GB of RAM and 1.5GHz. It's amazing that you can run the full OS with GUI on it.
      Typing this on my IndieDroid Nova 16GB board.

    • @qnprogrammer
      @qnprogrammer 8 หลายเดือนก่อน +2

      I just pulled out my MQ-Quad board and booted up with OrangePi Zero 2 distro.
      I got a little hot so I finally put on the metal 2-part case with thermal pads for the chips.
      The case is warm to the touch.
      I installed the desktop packages with: sudo apt-get install lightdm xorg xfce4
      The desktop GUI is barely usable, but it works. tightvnc seems to be usable.
      Wifi both down and up 25 Mbps with the antenna attached.
      My WiFi access point is cable of delivering around 800Mbps, which my internet speed.

    • @PlatimaTinkers
      @PlatimaTinkers  8 หลายเดือนก่อน +1

      @@qnprogrammer hah nice! What others have you got? I'm always keen to find new MCU's/SBCs/eSBCs. I've got a "Luckfox" on the wa too!
      IndieDroid looks good, damn good for video rendering I take it? I kind of want a Milk-V Pioneer haha.

    • @PlatimaTinkers
      @PlatimaTinkers  8 หลายเดือนก่อน +1

      @@qnprogrammer very good to know! Got anything to tell the actual temp with, even meat thermometer?
      Decent performance it sounds like too! I really need to find a way to thin out the UI, probably get rid of the Ubuntu base so polkit can go. Probably LXDE since I still cannot move past GTK2 hah.

  • @AbeDillon
    @AbeDillon 5 หลายเดือนก่อน +2

    2:24 Sounds like people are adding arbitrary qualifications to the term SBC.

    • @PlatimaTinkers
      @PlatimaTinkers  5 หลายเดือนก่อน

      It's an ongoing discussion 😂

  • @archangelappel8566
    @archangelappel8566 7 หลายเดือนก่อน +1

    You should compare the size to a raspberry pi zero/w not a pico which is just a microcontroller not a single board computer like all of the other raspberry pi devices except for the pico.

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

      Being an owner of both a pi Pico and a pi zero it looks like it's the same as a pi zero which is available for under $20. SD card reader and camera ribbon connection to boot

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

      Yeah you're not wrong there, but I was more comparing their implementation of the C906 given the embargos etc on the SDK!

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

      @@archangelappel8566 Yeah but funnily enough this has now outlasted every Pi Zero I've had; they just die so easily hah.

  • @toma.cnc1
    @toma.cnc1 8 หลายเดือนก่อน +2

    Thumbnail says 512GB, changing it to MB would be preferable.

    • @PlatimaTinkers
      @PlatimaTinkers  8 หลายเดือนก่อน +2

      Whoops haha crap. Fixed, thanks!

  • @md.mostafakhan4529
    @md.mostafakhan4529 22 วันที่ผ่านมา

    $6 vs $30

  • @ojsl
    @ojsl 8 หลายเดือนก่อน +4

    Why in gods name does youtube give me a notification for this??? Im not even a subscriber... jfc

    • @PlatimaTinkers
      @PlatimaTinkers  8 หลายเดือนก่อน +11

      Hahah really? That's hilarious. TH-cam wants us to meet for some reason I guess =/ Eww you like Magellan Linux, nvm

    • @kayakMike1000
      @kayakMike1000 7 หลายเดือนก่อน +1

      @@PlatimaTinkers I run archlinux!

    • @AK-br6kc
      @AK-br6kc หลายเดือนก่อน

      It’s your destiny