LuckFox Pico - Milk-V Duo and Ox64 Killer?

  Переглядів 33,536

Platima Tinkers

Platima Tinkers

День тому

Thank you / @pcbway for sponsoring this video!
🔥 Get $5 off your first order with my referral URL: plati.ma/go/pcbway-haBYPPX3W2Q 🔥
Don't forget to check out their promos such as 10x PCBs for $5 🤘
❤ DON'T FORGET TO LIKE AND SUBSCRIBE! ❤
🔗 Resources
- Purchase Page: shop.plati.ma/collections/all...
- SD Image: plati.ma/pico_sd_image (Last updated 2023-11-16)
- Blog Post: plati.ma/luckfox-pico-easiest...
- Reddit Discussion: / luckfox_pico_1ghz_arm_...
- Product Page: www.luckfox.com/EN-Luckfox-Pico
- Documentation: wiki.luckfox.com/Luckfox-Pico...
- Download Links: wiki.luckfox.com/Luckfox-Pico... (DriverAssistant, SoCToolkit, ADB, Images, etc)
- GitHub Repos: github.com/LuckfoxTECH
- macOS Tool: wiki.luckfox.com/Luckfox-Pico...
📓 Notes
- You can use 'adb push' to send files to it over the network (or 'pull' to receive)
- I have not tested network booting, don't think it supports TFTP
⚡ Power Consumption @ 5.2V
- No Image: 60mA
- MaskROM Mode: 60mA
- Booting From SPI: up to 80mA
- Booting From SD/TF card: up to 125mA
- Booted Idle: 44mA
- ADB Connected: 50mA
- Memtesting: 80-95mA
- CPU Stress Test: 98mA @ 1.104GHz
🛒 Shop: shop.plati.ma
💵 PayPal: paypal.me/PlatimaCash
📺 Other Channel: / @platima
📷 Instagram: / platimatinkers
🌏 Reddit: / platimazero
💳 Patreon: / platima
Chapters
00:00 Intro and quick teaser
00:32 PCBWay thank you
01:59 Overview, specifications and confusion
04:20 Ethernet module quick look (🤘)
04:42 Flashing SD card with SoC ToolKit
05:59 Connecting via serial / CP2104 / PuTTy
06:58 First boot and checking out the Linux environment
08:07 Hidden treasures - burn-in test and sample programs
09:25 Flashing SPI over USB (maskrom mode)
11:07 How to erase SPI to boot from SD card again
11:37 Connecting over USB-C via RNDIS and ADB
12:05 Summary of how easy it is to use
12:27 Summary of specs and features
13:36 Thanks again and outro
#Platima #Luckfox #ARM

КОМЕНТАРІ: 231
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Hey everyone just one other note; I have a second channel where I test cookware, appliances, and cooking techniques: youtube.com/@platima. I'd love for you to check it out if it interests you (it's bit of a saturated UKposts demographic it seems). Cheers 💚💚
@platima
@platima 5 місяців тому
Wooo that's me!
@Razor_Burn
@Razor_Burn 5 місяців тому
Nice to see you covering these as was holding off grabbing some as unsure if support was available so will happily visit the store once stock arrives. I see Milk-V have started getting software updated since your Mars video so would love to see a follow up video as some users are mentioning its improved since launch!
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Yeah man I am so torn between these and the Duo now. The Duo is more capable though I think... I will see. And yep I have a follow-up plans, as there is so much more in the docs now with using the 2nd RTOS core, making use of the TPU, etc!
@joymakerRC
@joymakerRC 5 місяців тому
bro thought i was gonna be the only one with these, lol , i love em, i had bought heltec sufficient IOT back in feb and basically just has to figure things out with it cuz no one had vids , im glad you made this , thanks . .
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Hey man that's awesome. Yeah these were such a random find haha. So damn good though! Enjoy
@shouldb.studying4670
@shouldb.studying4670 4 місяці тому
The algorithm has done well this day. Subbed.
@PlatimaTinkers
@PlatimaTinkers 4 місяці тому
awesome to hear mate, cheers
@TT-it9gg
@TT-it9gg 5 місяців тому
Thanks for the great video. I have the 1103 board but not using it so far. Instead, using 3566 and 3588. Will try to do the development on 3566/3588 with NVME and then port to 1103/1106 for power/size/cost consideration.
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Yeah that is probably the way to go; compile time on these would hurt haha. And you're very welcome! Waiting for my 1106 boards to arrive now :D
@JordanMalan255
@JordanMalan255 5 місяців тому
I’ve bought one of these but it was my first experience using a headless sbc. I got it to boot but felt it was useless since I couldn’t download the os, though it seems they’ve now made it publicly available! I’ll have to give it another go
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
OH awesome, which one did you get? I'd definitely give it a go!
@oyewumivictor103
@oyewumivictor103 4 місяці тому
Awesome. Thanks for this board reviews 🔥. By the way, MCU is short for Microcontroller Unit
@PlatimaTinkers
@PlatimaTinkers 4 місяці тому
Hey very welcome and thanks for the support. Yep that's the ticket - my lumpy potato brain really struggles with the amount of TLA's these days 😕
@HDV_55
@HDV_55 3 місяці тому
For everyone considering this board: The Camera and Deep-Learning Models currently don't have Python support. Everything up until running the demo works great but sadly there's still a lot of functionality that requires significant tinkering in C++. There is Python support for almost outputs such as PWM and SPI, they have a pretty good wiki page, but there's still some work to be done before the software is fully ready.
@PlatimaTinkers
@PlatimaTinkers 3 місяці тому
Very good to know, thanks for the input!
@leadf00t
@leadf00t 5 місяців тому
Nice job on the review! I'd love to see a demo that exercises the video camera option, including taking pictures and recording video. Do they have software support for recording video? If so, mjpeg or H.264?
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Hey thanks yeah I am planning a 'part 2' that gets into more depth. I'd assume you use libcamera or even ffmpeg as a frontend for interfacing with it, and can save in any format you want. The ISP appears to support JPEG, H264 and H265 hardware-acceleration. You can see in ukposts.info/have/v-deo/gnl3pYxorZBzk4U.html how I use a library in a few ways to grab media from a connected camera - I expect the same code would likely work here with minimal changes.
@leadf00t
@leadf00t 5 місяців тому
@@PlatimaTinkers it would be huge if it integrates cleanly with ffmpeg. A good tell is if it provides a standard /dev/video0 interface. Looking forward to part 2!
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
@@leadf00tlooking at wiki.luckfox.com/Luckfox-Pico/CSI-Camera/(am going back to the workshop in a bit and can test if I can find a compatible camera) it looks like it creates /userdata/video0 haha. You can see on the Core3566 that it is fully V4L2 compatible though (wiki.luckfox.com/Core3566/Core3566-pinout/6.%20CSI%20Camera/#63-viewing-camera-information) so I'd assume so!
@camaroblackmatte
@camaroblackmatte 4 місяці тому
thanks for reviewing it ! was looking on ali for purchase, but the lack of info and overall interest pushed me away
@PlatimaTinkers
@PlatimaTinkers 4 місяці тому
Hey mate you're very welcome. Hoping you ended up getting some, as they're damn awesome little units!
@plankalkulcompiler9468
@plankalkulcompiler9468 4 місяці тому
Those RISC-V board are fire! Can you do a handheld device based on one of those? Its much more compact than the Pi Zero (which has obviously more software support as its ARM based but ARM faced the same lack of support in the past). I am sure a such project would attract tons of views.
@PlatimaTinkers
@PlatimaTinkers 4 місяці тому
Yeah you absolutely could! I just don't have any ideas for one? Hah
@o0julek0o
@o0julek0o 3 місяці тому
@@PlatimaTinkers Adding WiFi would be a great start! :)
@PlatimaTinkers
@PlatimaTinkers 3 місяці тому
@@o0julek0o yuuuup!
@bokkenka
@bokkenka 5 місяців тому
Thanks for all the great info. Could you please increase the font size so we can read it on smaller screens? Thanks, again.
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Hey you're very welcome, and yeah no worries I just exported that small segment zoomed in if you want to have a closer look, but next time will set the terminal font much larger! ukposts.info/have/v-deo/m6hkpqBtmJV8k6s.html Cheers.
@qnprogrammer
@qnprogrammer 5 місяців тому
Nice video as always. Thank you for the video. This board is similar to the Milk-V Duo, eh? I personally like boards with WiFi built-in for convenience.
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Hey thank you kindly, and yeah similar to Milk-V Duo and Ox64 in a number of ways! I prefer wifi too hah, but you could add USB or SPI wifi to this, else LoRa I'd say.
@ericcaudillobarbosa586
@ericcaudillobarbosa586 5 місяців тому
Wooow, such a great video! Do you know how does the camera work? I'm trying to do object recognition but the only thing I know over the camera is that generates something like a .jpg file, does that file updates all the time? that is how does cameras works on linux? I'm a newbie in this world, thank you!!!
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Hey thanks! The camera does not have to generate a JPG - it's just a data stream that you can interpret any way you want; save images, save videos, perform realtime detection, stream it to the network, etc. There's some example info on it here: wiki.luckfox.com/Luckfox-Pico/CSI-Camera and
@rickhunt3183
@rickhunt3183 20 днів тому
Dude...this probably isn't going to be the ideal board for object recognition. object detection maybe. If object recognition is what you're interested in. Buy a raspberry pi 4 or 5 or pick up an Nvidia jetson. The jetson was made for AI applications. The most important thing to know is that you can't make chicken salad out of chicken shit, and these under 20 dollar boards are chicken shit when it comes to these type applications. If you're building an AI system or application and your board doesn't support python, you're going to hate it. peace out bro.
@ThirdPer3on
@ThirdPer3on 5 місяців тому
It's all about the documentation in my view. :)
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Weeeeelllllllllllll without SDK, the documentation is useless.... Without documentation, the SDK is useless 🤣
@hxtec32
@hxtec32 5 місяців тому
cool!
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Indeed!
@babbagebrassworks4278
@babbagebrassworks4278 5 місяців тому
Interesting possibilities with this thing. Much more than the Ox64. Use the RISC-V as VGA GPU? Will be checking the camera options.
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Yeah I don't see why not. If you check out www.lontentech.com/products/raspberry-pi-vga-adapter-board-gpio-to-vga-module-shield-for-raspberry-pi-4-model-b-3b-2b-b that does 1080p60 using 6x GPIO pins as it only requires a ~150MHz pixel clock from memory.
@tempacc9589
@tempacc9589 3 місяці тому
This is definitely an Ai vision board. The NPU is as big as the Orange Pi. An inference demo would be cool.
@PlatimaTinkers
@PlatimaTinkers 3 місяці тому
Yeah pretty damn awesome. I am aiming to do demos in Part 2 sometime in the future. Such a long backlog of content haha
@lyth1um
@lyth1um 5 місяців тому
whats the power usage? is there a poe version? something like this for a pihole or adguard-home would be awesome.
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
No POE version, but not hard to mod I think! Power usage is in the description. I think there is not enough RAM to run a service like that though? Not too sure!
@phoneticau
@phoneticau 4 місяці тому
Can the RISC thingo be used in digital signal processing to take some of the work away from CPU
@PlatimaTinkers
@PlatimaTinkers 4 місяці тому
Yeah I think that's how it works - eg it does all the media processing
@shanemshort
@shanemshort 5 місяців тому
could the MCU be an embedded microcontroller, much like the PRU units on the Beaglebone Black? This would be very useful.
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Yeah I think so, but completely closed. Eg I think it is essentially the ISP and NPU
@davidwillmore
@davidwillmore 5 місяців тому
I just tried to order a few, but they don't have any payment methods for the USA. That's a bummer.
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
What?! Not even Paypal? That seems so odd. Watch this space for when my stock arrives!
@si1entdave
@si1entdave 5 місяців тому
Loving the coverage of these small Linux boards that run Linux. I'd be really interested to know your recommendation for any which run using Power over Ethernet - I think being able to make sensors/IoT stuff that runs off PoE would be a killer app.
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Hey glad to hear it mate! PoE is a very interesting one, your best bet would probably be using passive 24V POE, else the Duo IO board has some details about adding POE in the schematics for it! I might honestly design and sell a POE adapter for SBCs. Wouldn't be hard
@grzesiekyogi1518
@grzesiekyogi1518 5 місяців тому
Hi I am interested of that board (especially pico mini version). I've got two questions 1) is it possible to install full MQTT broker on that small board? 2) is it possible to solder 4 ethernet cables (100Mbit) directly to pico board? (I am interested of that because of lack of space for eth module). I know you say something about my second question - but you are speaking so fast and I'm not sure you say "can" or "can't" 4:27 regarding to soldering cables directly? Thank you in advance and sorry for my english.
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Hey mate your English is fine! 1) You could probably install MQTT broker, I think it would probably run fine but I do not know how much CPU it would use. You would need to download the SDK and do a compile with it, which I can try if you want? 2) You could definitely solder the cables on, but it is a little risky and you may get a lot of TX/RX errors. I would at least recommend diodes on the TX/RX lines. This is pretty much all the ethernet module has. I say you can solder cables on, BUT you might blow it up haha. FYI I upload subtitles so hit 'c' and you can see English captions of exactly what I am saying. I know I talk too fast 🤣
@grzesiekyogi1518
@grzesiekyogi1518 5 місяців тому
@@PlatimaTinkers Thank you for the answer. I have ordered one board - the smallest pico mini version B (with flash mem)+ one ethernet board. I decided to use eth.board because of lack diodes you mentioned. It should be possible to solder both boards together to achieve a small "qube". Unfortunatelly i have no schematic of eth.board but I think it could possible to use "passive poe" by injecting +6V and gnd into not used pairs of 100Mbit ethernet cable(i will check connections and modify eth.board if necessary). On pico board there is step-down converter which accept absolute max +8V so after proper wiring it sould works in my opinion. Regarding to MQTT I'll do some tests (of course if I do not blow this crap up ;) ). I think CPU should be enough fast - 1Ghz is quite ok, but 64 megs of RAM can be a bottleneck. We will see.
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
@@grzesiekyogi1518 hey the ETH module is super simple; it just connects the TX+ TX- RX+ RX- pins with flyback and polarity diodes. You can see it well here on my shop page: shop.plati.ma/products/ethernet-board-for-milk-v-duo-and-luckfox-pico. You may be able to access the power pins on the bottom of the board where they are soldered. It's important to note that passive POE is 24V though, and up to 27V, so you'll need a step-down converter to bring it to 5V and connect it to VSYS. For this I have used shop.plati.ma/products/mini-360-dc-buck-converter before, as long as it's 24V passive, not 27V! You'll also want to tune that output voltage very carefully, then put some glue on the potentiometer.
@grzesiekyogi
@grzesiekyogi 5 місяців тому
​@@PlatimaTinkersOn luckfox pico board there is already a dc-dc step-down converte​ter (EA3036C attached to VSYS) which accept absolute max +8V. So it sould be possible to inject +6V (I know - it is not according to passive POE standard, but it sould works without any additional converters and it is easy to inject by standard 2$ injector + standard power supply). If the LAN cable is not too long it should be possible even inject +5V (EA3036C converts to three voltages where 3.3V is the highest one - so I believe if there is for example 4.5V at VSYS due to cable resistance it should work anyway). I will test it soon.
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
@@grzesiekyogi hey yeah but I don't know where you are getting those voltages sorry - passive POE is 24-27V, and active POE is 34-57V. Eg, where are you getting your low 6V from? hah. The EA3036C looks like an awesome little unit though!
@ruhmachino
@ruhmachino 2 місяці тому
Great movie . Is it possible to flash sd card or nand under Linux? Which application should I use in this case?
@PlatimaTinkers
@PlatimaTinkers 2 місяці тому
Thanks mate! And yep, you use `upgrade_tool` for that. They have some instructions here: wiki.luckfox.com/Luckfox-Pico/Linux-MacOS-Burn-Image. It's very similar to the original process, but without the GUI!
@ruhmachino
@ruhmachino 2 місяці тому
@@PlatimaTinkers thank you :)
@ruhmachino
@ruhmachino 2 місяці тому
@@PlatimaTinkers I think it will be good idea for a new one movie :) Their explanation is about nothing :)
@PlatimaTinkers
@PlatimaTinkers 2 місяці тому
@@ruhmachino any time!
@PlatimaTinkers
@PlatimaTinkers 2 місяці тому
@@ruhmachino Possibly very true! THank you
@fgregerfeaxcwfeffece
@fgregerfeaxcwfeffece 5 місяців тому
Hey finally one I am interested in. Always searching for SBCs with proper networking not this wireless stuff that scales like a jenga tower due to nonsense like the laws of physics.
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
hey yeah I'd say right now I am torn between this, and the Milk-V Duo; ukposts.info/have/v-deo/kaGGqH2iZ3p5w4U.html. Both VERY capable tiny little buggers
@THE-X-Force
@THE-X-Force 5 місяців тому
Stupid laws of physics!
@unixbehr
@unixbehr 3 місяці тому
for 1 i did not see the sd over the flash . I thought it was a covered bank of resistors. I like the thernet . the milkv should have done the same but it has a header spot.
@PlatimaTinkers
@PlatimaTinkers 2 місяці тому
Yeah it's an interesting design that's for sure! Sorry about the delay, nearly missed this comment hah
@AndrewTSq
@AndrewTSq 2 місяці тому
I just ordered the LuckFox Pico Max 256MB 1106, after watching this!. Will be fun to use something else than a Raspberry Pi :)
@PlatimaTinkers
@PlatimaTinkers 2 місяці тому
Glad to hear mate! Hope you ordered it from me 😋 (all good if not, #shamelessselfplug) Keep your eye out for more too, sounds like they've got some neat products in the works!
@AndrewTSq
@AndrewTSq 2 місяці тому
@@PlatimaTinkers ah do you ship to Sweden? Sorry I did not order from you, but I will say your prices are almost half of what they are here in Sweden for the Luckfox Pico Max (your shop says 165SEK, and I paid 300SEK here in Sweden) , so if you do, I can order from you next time :)
@PlatimaTinkers
@PlatimaTinkers 2 місяці тому
@@AndrewTSq ​Hey mate yep I do, and all good! The prices will probably go up a little soon as they are based on USD-AUD for my buying, but it definitely won't be that much!
@johnbell1810
@johnbell1810 5 місяців тому
can they process 4K cam? and if so can they stream over some wireless?
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Hey they have no wifi built in, but they do support USB device mode so you could easily connect USB or SDIO wifi as long as you have the drivers. They have MIPI CSI 2-lane for camera connectivity, so you should be able to do 4K@30FPS but the capability of the ISP is limited to about 4M so you'd only get QHD (2560x1440) unless you dropped the FPS further. Back of the napkin math would be 4K@10FPS to JUST fit within that hardware capability. The Pico Pro and Pico Max support 5M30FPS ISP so you should be able to get 15FPS which is what our eyes/brain usually need to perceive something as animated. Enjoy!
@alfaskc729
@alfaskc729 Місяць тому
Hello, i tried to stream over usb. Its working. Is it possible to stream over wifi or something by connecting with esp32? If its possible please help me to stream wirelessly using esp32 as a wifi midule!
@annoorkhan4219
@annoorkhan4219 2 місяці тому
Cool. OS only boos from SSD ? It support Ubuntu?
@PlatimaTinkers
@PlatimaTinkers 2 місяці тому
It's u-boot, so OS default from SD card or onboard SPI flash, but you can boot from ethernet or USB if you wanted! The default image is Debian based, the same as Ubuntu is, but you could easily roll-your-own using `debootstrap` / `cdebootstrap` if you specifically wanted the Ubuntu flavour. Just note that only Debian has significant RISC-V support so far, so best sticking to that ecosystem and the vendor apt repos.
@kayakMike1000
@kayakMike1000 5 місяців тому
We dont need no stinkin' FTDI, Silicon Labs CP2104 for the win! True story, at my work we use a cp2108 chip in our diagnostic board. Its the same thing as the 2104 but it has THREE serial endpoints.
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Oooh that is pretty sweet - I could definitely see some value there, especially with some devices having separate serial interfaces for a) flashing then b) debug output.
@kayakMike1000
@kayakMike1000 5 місяців тому
@@PlatimaTinkers oh .. the cp2108 has at least four, endpoints numbered 0 through 3. I set up some udev rules on Linux to symlink the endpoints based on USB device attributes.
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
@@kayakMike1000 Aaah nice. I'm currently developing with a CP2102 - turns out they make quite the array of bridges!
@InikoPro
@InikoPro 2 місяці тому
Can you use VNC Server or/and Desktop on Luckfox Plus?
@PlatimaTinkers
@PlatimaTinkers 2 місяці тому
Uhhh, I guess, but I cannot fathom the use case there. It's not really designed to have a GUI, but you could probably enable swap then install X and VNC to it from another computer. It'll run like a 1995 Dell. If you want to run X or VNC on the LuckFox SBC you probably need to implement a VGA interface by bitbanging GPIOs.
@InikoPro
@InikoPro 2 місяці тому
Ok thanks, should I buy Luckfox Pico Plus or Raspberry Pi Zero 2W?
@PlatimaTinkers
@PlatimaTinkers 2 місяці тому
@@InikoPro No worries. Completely depends on what you want to achieve though - do you need wifi or ethernet, do you need NPU or not, etc. They both compute, but both specialise in different functions.
@DFX2KX
@DFX2KX 5 місяців тому
so it's the size of a Pi Pico, or a bit bigger with a full on network jack, and runs Linux. So I assume you can run micropython or something from that Linux terminal to control the GPIO? I've only got basic familiarity with microcontrollers.
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Yo yeah pretty close. It supports Python 3 as of just recently - comes with the image. MicroPython itself has been ported to ARM (github.com/micropython/micropython/tree/master/ports/bare-arm) and that MIGHT work, but would probably require a few tweaks. CircuitPython runs on the STM32F746 though, which is also Cortex-M7, so that could also work. Just not sure how the ethernet support would go with those binaries - maybe better to stick to the Linux base layer!
@DFX2KX
@DFX2KX 5 місяців тому
@@PlatimaTinkers That's neat! I'm mostly used to Arduinos that don't even have an OS of their own, so the idea of SSH'ing into one to use it is kinda new. Thanks for the info.
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
@@DFX2KXyeah I do like Arduinos, but I'm Linux at the core, so using SBCs like this that are _basically_ embedded systems but still have a shell makes me pretty damn happy! And you're very welcome mate. Have an awesome weekend
@aleXelaMec
@aleXelaMec 5 місяців тому
There is also mini ver.
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Very true! Have ordered one
@mrlately7253
@mrlately7253 2 дні тому
Is it possible to make a pico w micro? Like rp2040 on one side and wifi module on the other. 5 gpio. No USB but pins for flashing. Love your pro board
@PlatimaTinkers
@PlatimaTinkers День тому
Yeah I've been thinking about designing something similar. Like a SG2002 with a W600 module. Cheers mate!
@mrlately7253
@mrlately7253 День тому
@@PlatimaTinkers I would love a half sized pico w
@PlatimaTinkers
@PlatimaTinkers День тому
@@mrlately7253 You're talking about Raspberry Pi with an RP2040 / ARM Cortex processor? Cause there's the Pico Mini, which has no wifi but is stamp sized. Or the LycheeRV Nano W, which has wifi and uses SG2002 so both ARM and RISC-V options :) shop.plati.ma/products/sipeed-lycheerv-nano-we-beta
@mrlately7253
@mrlately7253 День тому
@@PlatimaTinkers thanks for the support beyond the videos. I basically need to be able to do the same I can on a pico w but smaller. I only use a few pins. I'll check the links you shared. Thanks again
@PlatimaTinkers
@PlatimaTinkers День тому
@@mrlately7253 All good! And yeah LycheeRV Nano WE would be good then! Else shop.plati.ma/products/pine64-pinenut-model-12s-wifi-ble5-stamp is tiny and cheap and has wifi. There's a few options out there. I also have some ESP32-C3 and S2 boards like littlebirdelectronics.com.au/products/esp32-c3-mini-development-board-based-on-esp32-c3fn4-single-core-processor-160mhz-running-frequency-2-4ghz-wi-fi-bluetooth-5 that work really well and can run Arduino, ESPHome, MicroPython or C! I use them for garage door controllers, etc. DFRobot make the 'Beetle' series which are the same. I have shop.plati.ma/products/esp32-cx-riser-board-v1-1-assembled-with-c3-and-led which is a prototype product but does work. Maybe not for your use case though! Really probably depends what IDF/SDK you want to use! C, Arduino, MicroPython being the big ones.
@etmax1
@etmax1 Місяць тому
I saw a video that compared RISCV against ARM and the ARM core was consistently better so I think the ARM processors give you better performance. I also saw a video that complained a lot about the support for a lot of these Chinese SoC carriers and the No. 1 issue was making them work with established code libraries etc, so for me PI may be more expensive but life is short.
@PlatimaTinkers
@PlatimaTinkers Місяць тому
That's not really comparing Apples to Apples though, that's more saying you want two oranges but being given a lime and an orange. They're quite different in how they work, and RISC-V is quite new. Yes, if you want raw power, go ARM, but you miss a fair bit of the point then, but it's not always about power and these 1Ghz+ processors are a tad insane; that amount of power in an embedded device is just not necessary 99% of the time.
@darkobul1
@darkobul1 5 місяців тому
If you plug camera it turns into IP camera streaming. And it gives you notifications in console if something happens in the image.
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Yeah that is so awesome, I started playing with that afterwards and am leaving that side of it for a 'Part 2'
@darkobul1
@darkobul1 5 місяців тому
@@PlatimaTinkers I was also imoressed about how easy was to set it up. I was able to recompile kernel and create my own .ko files while I never did that before. Its neat to learn how busybox is compiled on such devices.
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
@@darkobul1Oh wow that is awesome. What guide did you follow? I'm yet to do so, but was thinking about how hard it would be to port esp_hosted...
@darkobul1
@darkobul1 5 місяців тому
@@PlatimaTinkers they provide VM with all tools needed. I bookmarked it somewhere I will send you. I think was in chinese but I used google translate. I am interested to see about esp_hosted as I dont know anything about it. Tool chain is ARM its a chance should not be hard?
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
@@darkobul1 Appreciated! And yeah I'd not think it too hard either - instructions look fairly straight forward.
@alberteinstein7412
@alberteinstein7412 5 місяців тому
This SoC have support for linux users? (I mean if i can program it from linux system)
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Yep!
@AboubakrA
@AboubakrA 5 місяців тому
I tried compiling some programs for the plus, but you can't store any executables on the sd card because it has to be in FAT32 which has issues with file permissions ... that was a bummer
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Yeah in Pt 2 I'll cover a bit more like that. Best to store within the image, eg copy it across with `adb push` after doing a cross compile, else you can probably slap another partition on the SD card as ExFAT... I'll have a tinker and let you know!
@AboubakrA
@AboubakrA 5 місяців тому
@@PlatimaTinkers yes please, if it's possible with the ExFAT let me know, thanks a lot for video BTW
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
@@AboubakrAyeah no worries mate I've got one connected out at the workshop that I'm heading to shortly. Will try it out and let you know! You're also very welcome. Cheers
@AboubakrA
@AboubakrA 5 місяців тому
@@PlatimaTinkers BTW I noticed you're asking for the VM in another comment, I tried adding the link in the comment but it got deleted for some reason this is it, it has a VM containing the toolchain for cross-compilation, I've given it a try and it works perfectly drive.google.com/drive/folders/11Kc5Kogjjoqe5yWO0VI1-x4RMYv4m98L
@AboubakrA
@AboubakrA 5 місяців тому
I'm trying to send the link for the VM that has the cross-compilation toolchain in a comment but it gets deleted, I can send it on email if you're interested
@LucioDamasceno
@LucioDamasceno 4 місяці тому
Curti só pelo arroto!🤣
@PlatimaTinkers
@PlatimaTinkers 4 місяці тому
Hahahahaha! Felices vacaciones / navidad 🍻
@devendrachavan765
@devendrachavan765 5 місяців тому
hey, can I use this board for object detection?
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Yea mate absolutely; the built in ISP, reserved RAM, and 0.5 TOPS NPU is designed exactly for that! See wiki.luckfox.com/Luckfox-Pico/Luckfox-Pico-RKNN-Test for more info!
@davidwillmore
@davidwillmore 5 місяців тому
You can have SD and SPI? Nice that's better than the DUO.
@Onkoe
@Onkoe 5 місяців тому
what do you mean? i’ve been working on a Duo project but i’m stuck on SPI. it feels like reading/dev/spidevx.0 results in weird, unexpected outputs is this because of the microSD? 🫣
@davidwillmore
@davidwillmore 5 місяців тому
@@Onkoe I would assume so. I asked on the discuss forum and was told that the same signals run both ports. The schematic agrees. You get one or the other.
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
I believe this true, but I believe that it ALSO physically gets in the way :(
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
@@davidwillmore I believe this true, but I believe that it ALSO physically gets in the way :(
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
@@Onkoe They are physically in the way of each other too :(
@zyghom
@zyghom 5 місяців тому
since when the amount of memory is in bits not bytes?
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
I think it's more common in embedded devices TBH
@ted_van_loon
@ted_van_loon 2 місяці тому
I wonder, since I never really see people use the tpu in such boards, yet on paper some of them should give compute power in speciffic AI related workloads close to around a quarter of the performance of a rtx4060(one of those new beagle bone boards, not cuda however), while using insane amounts lower power. so why doesn't seem anyone to be using those TPU's or C7x DSP's, fpga and such for AI tasks such as language models and image generation, just like the raspberry pi's they probably could be quite doable to cluster and might even be added on a single pcie card, I wonder what kind of performances could be reached that way, even though ram might be a issue, but for everything there are solutions. I mostly just wonder if there really isn't any development for AI to run on such hardware, since it would be much more efficient than how it is done now, and they already did make things to run it on integrated gpu's and old cpu's which technically seen would be a lot slower at such things in basically any way since they also don't benefit from the cuda cores or such. this has also been proven by intell adding a very small npu into their new cpu's, and using that NPU actually was much faster than the cpu and the gpu in those apu's, also noticably beating the amd apu's, despite that integrated NPU being a very small very low power part. to make it more serious, some of the SBC's from beagleboard actually have a quite a lot faster NPU in them than those intel APU's have, intels next gen was supposed to have faster NPU's, but those results where gotten by people using the old integrated NPU which actually was slower than the NPU in some of those new beagleboard computers. so honnestly it seems like big AI and such really miss a lot of opportunity by getting stuck in those big gpu's and such rather than trying to find ways to make it work properly on such small formfactor low power hardware.
@PlatimaTinkers
@PlatimaTinkers 2 місяці тому
Hey mate bit of a long comment and I'm slightly rushed sorry, but I think you're missing a fair bit of information there from what I can understand of what you've said. The terms are all right, but you're seemingly not using them in the right context. The TPU/NPUs in these might do 0.3-5 TOPs @ INT8, which is great for some basic machine learning, but absolutely nothing close to what an RTX4060 can do. An RTX card is hundreds of TOPS and also using a 16 bit floating point number as opposed to integer, so you can use less space for faster transformations or inferences with a greater degree of accuracy given the wider gamut of number values that can be represented. Those can do some complex DNN functionality like text to image generation, large language models, etc. Even further to that, RTX 3k and 4k series supports a newer type of floating point that is specifically designed to work better with AI (bfloat16). These SBCs I develop on and show off are small units that are better at ML for tasks such as facial recognition, and then embedding them in smart door bells, IP cameras, robots, gardens, etc. There's then also a bit of an issue with memory; to run a 7B parameter LLM on a GPU you're going to need a hefty card and then minimum 12GB of VRAM, and even then you'll only get 1-8 tokens/second. These things have 16-512MB of RAM, so you'd be lucky to get a 500,000M param LLM running, and besides it talking garbage, it would be extremely slow due to the IO bandwidth available, and that's if you can even quantise a fp16 model to run on int8, in which case you'd likely lose some of the LLM "magic" in that case. Long story short; different power level, different 'neural' technology, different use case, different market and price. That is just my understanding though, and I could very well be getting some details wrong there! That being said, I have 2x GTX 1070 Ti's, an RTX 2080, an RTX 3060 and an RTX 3080 that I run different LLM and diffusion models on, so I do have a fair bit of familiarity with the tech... Just still saving for an RTX 4090 one day 🤘 Thanks for your input either way!
@ted_van_loon
@ted_van_loon 2 місяці тому
@@PlatimaTinkers well if you are saving for a 4090 you might wanna wait for the rtx 5000 series which might launch not to far away are supposed to be much faster than the 4000 series. for the TPU's from most of them I didn't actually know their speed, However I speciffically based it on the beaglebone AI-64. the beaglebone AI-64 is suposed to reach quite high numbers and also has multiple different accelerators from which some are really fast. even though I indeed do not know all about such things. but I do know things could be much more efficient, but that would also largely depend on the AI itself being designed to be efficient instead of based around normal hardware. however lately I was thinking that since AI like stablediffusion uses essentially weighter random noice, that it might be accelerated and made more efficienty by using a second model at first which instead of training noice clouds would train more on fractal clouds, that way if that works right it might be able to skip many steps in the proces and only do a few steps at the end to make them some less fractalish.
@PlatimaTinkers
@PlatimaTinkers 2 місяці тому
​@@ted_van_loon I don't think there is going to be huge jump from the 4K to 5K range from what I can see - eg minimal new data types, just a smaller lithography, extra pipelines and cores, faster memory, etc. I'd say once the 5K comes out, I'll grab a 4080 Ti or 4090 as the price will drop, then maybe wait for the 6K when they do something mental like 1nm lithography, GDDR7, etc. Re the BeagleBone AI-64, it's a pretty bloody powerful board - it'd definitely go a long way towards something like a high-end video editing system if utilised properly, but it is still not designed to run models like LLMs. It's got an 8TOPS TPU, high bandwidth ISP, a decent little GPU, and 4GB RAM (ignoring the DSPs). This is higher than the Fire specs we just discussed, but more designed for robotics and automotive. Eg it would be great at real-time processing of multiple video signals for things like depth mapping, object recognition, collision prediction, etc. You can find examples of the models at github.com/TexasInstruments/edgeai-modelzoo and get an idea for how the board may be used. If you wanted to compare it to a GPU for running diffusion models like SDXL or LLMs such as Mixtral 0.2, you might need a few hundred of them, and then you end up with something less power efficient and less compact plus the challenge of trying to get the data between them using very limited interconnects like 1Gbps LAN (AI infrastructure will often run 40Gbps - 400Gbps fibre interconnects). Large companies such as Mistral, OpenAI, Alphabet, Meta, etc, are all working on making these inference and diffusion models more efficient, however, the long and short of it is that how they work requires massive amounts of data to be multiplied at blazing speeds, which requires a lot of fast RAM, high bandwidth, and seriously huge parallel pipelines. CPUs are crap at this, TPUs are okay at this, GPUs are great at this, and AI accelerators do it excellently. I get where your idea is coming from, however, unfortunately it does not work anything like that, and the AI is not based around any hardware; the goals are typically based around creating the fastest, most accurate, and smallest models possible, and it really doesn't matter what hardware it runs on at that point; GPUs are just the easiest for consumers, where as for high-end inference you'll want H100's or similar. They are called "GPUs" but really, they aren't. They're not meant for playing games, you can't plug a display into them, they just multiply matrices amazingly efficiently. We all started using GPUs for this because rendering images and textures just happens to use a similar pipeline. I hope all that information helps you understand a bit more!
@user-di8il8ks5i
@user-di8il8ks5i Місяць тому
Probably not the correct place but an idea have say 4+ GPU's or parallel processors e.g RISC type CPU's mounted on a duel sided mo'board, xxGB ram running embedded Linux kernel with a free open source AI, Lora style PTLM (purpose trained language model) the idea is a portable pocket-sized assistant capable of reinforced/ self learning with onboard file access to the user private data, emails, and journals. The reasoning for multiple gpu's is to reduce the heat /energy requirements by cascading the load across them to keep them at a preset optimal temperature and service longevity. My free open source idea would be similar size to an oldskool pager, Wi-Fi enabled, portable, self-contained AI assistant.
@user-di8il8ks5i
@user-di8il8ks5i Місяць тому
My original idea was to create a portable personalised AI assistant, fully capable of online team gameplay and also fully individualised home and work assistant, similar to those portrayed in SCIFI films and old skool games.
@PlatimaTinkers
@PlatimaTinkers Місяць тому
Possibly, but unfortunately these just aren't the tech for it. The CPUs and even their dedicated NPUs are just not capable of running those sorts of models. Eg consider that my RTX3080 can only to 2 tokens / second with a 7B model, and you'd be lucky to get even 1 token per day if you clustered 100 of these.
@PlatimaTinkers
@PlatimaTinkers Місяць тому
@@user-di8il8ks5iThere's actually already some of those out there now! If you ignore Siri which now has transformer-based DNN behind it, or even Google Assistant which I think is now Gemini-powered, then you've still got startups like the Rabbit R1 which are pushing into these arenas!
@user-di8il8ks5i
@user-di8il8ks5i Місяць тому
@@PlatimaTinkersyeah, dabbled a little with them on my pc. The comment is in reference to smaller LLMs, Lora style purpose trained models, which don't need general training on every bit of human knowledge. Fully customise for Individual usage before it's adapted on to one's device - when this concept becomes a thing. All models have baseline training and filters, privacy, ethics etc Every profession is stored as pretrained LLM stored onboard M.2. Just say an engineering student researching a topic, it would load only need that engineering module. Common law module, e.g. draft legal documents to challenge a personal case. Property Law module when purchasing, it could do the conveyancing and review the contract terms conditions. Medical LLMs - General Practitioner who can pre-diagnose a condition........
@PlatimaTinkers
@PlatimaTinkers Місяць тому
​@@user-di8il8ks5iYeah you'd have a few solid obstacles to overcome, but it's doable - hence some companies looking into it to some degree. Cloud-powered would possibly be better, but an offline dumber/more basic version for those privacy-minded folks could work. Note that LORAs are of no use on their own; they still require a base model to operate on. A Luckfox Pico or Milk-V Duo simply would not cut it for these purposes though, you'd need to start with something like Jetson Nano. I'd estimate you could prototype something like what you're describing for maybe $10k R&D costs, not including labour. I may be off there, but that's based on a cursory glance of parts needed.
@vasya_cat
@vasya_cat 5 місяців тому
maybe they wrote ram in mbit? 512mbit = 64 mbytes
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Oh my mate you're a genius! I had another look, and on www.luckfox.com/Luckfox-Pico/Luckfox-Pico-Max it has "MB", so correct, but www.luckfox.com/Luckfox-Pico/EN-Luckfox-Pico has "Mb" - meaning it is 64MB like you said. I cannot believe I missed that. Still, not great marketing in my mind haha.
@kayakMike1000
@kayakMike1000 5 місяців тому
Hmm ... This LuckFox Pico is an interesting board.
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Ain't wrong mate - found some other cool stuff too which I'll put in a Part 2 video!
@bugnugget2516
@bugnugget2516 3 місяці тому
Can it run alpine Linux and can I connect a USB soundcard via usb c?
@PlatimaTinkers
@PlatimaTinkers 3 місяці тому
I think you asked on Reddit? :P And yeah, USB-C addons work fine as long as the Linux kernel has the driver, and it could probably run Alpine but it'd take a lot of kerjiggering I think!
@filthyfrankblack4067
@filthyfrankblack4067 4 місяці тому
I have one but I think Luckyfox's other product the RK3566 outshines this minature model. The RK3566 module comes with way more RAM 5.8ghz wifi a faster 0.8TOPS NPU and has alot more use cases with the base boards it can stick on. I do appreciate the fact that Luckyfox/waveshare went through with easy to understand dovumentation although it was not like that when these devices where first blasted all over Amazon. Really if your trying to produce content you want something that comes out of the box running so you can get on to the next product which I think most people are trying to do. That seems to be the bigger issue is that there are so many choices from so many companies doing the same thing to gain marketshare. It eveident by how many board have been released with the RK3566 just in the last 2 years. Eventually something more powerful will come along and push the RK3566/RK3588 out of the spotlite and everyone will go consume next product.
@PlatimaTinkers
@PlatimaTinkers 4 місяці тому
Hey yeah the Core3566 is awesome! Just way bigger haha. Did not know it has dual-band wifi though, which is great. Thanks for sharing that!
@filthyfrankblack4067
@filthyfrankblack4067 4 місяці тому
@@PlatimaTinkers Yes the module has on board dual band wifi. Not the SoC just to clarify.
@PlatimaTinkers
@PlatimaTinkers 4 місяці тому
@@filthyfrankblack4067 AH yeah okay that makes sense. Many thanks!
@filthyfrankblack4067
@filthyfrankblack4067 2 місяці тому
@@PlatimaTinkersUpdate: I finally got the luckfox rk3566 core and I'm not enjoying the fact that all of the development of a linux enviroment is on Windows. I don't own a windows computer anymore so the module is just going to sit in the corner collecting dust. Good job luckfox i wasted my time and money once agian.
@bogmaerke
@bogmaerke 4 місяці тому
SoC's seems to be a lot more complex compared to microcontrollers.
@PlatimaTinkers
@PlatimaTinkers 4 місяці тому
Oooh yeah mate, but more capable too. Eg Atmega32U4 - 16MHz 8-bit RISC-V, 2.5KB RAM, 32KB Flash, 12-channel 10-bit ADC, USB 2.0 integrated for flashing. RV1103 - 1.2GHz 32-bit RISC-V, 64MB+ RAM, 26 GPIOs, TPU, ISP, Ethernet, MMU, MIPI DSI/CSI, USB Host & Device, SDIO for SD or Wifi, PCIe, SPI NOR flash controller, etc.
@bogmaerke
@bogmaerke 4 місяці тому
@@PlatimaTinkers If their increased complexity didn't bring more capabilities the designers f'ed up.
@PlatimaTinkers
@PlatimaTinkers 4 місяці тому
@@bogmaerkehahaha ain't fkn wrong mate
@Onkoe
@Onkoe 5 місяців тому
hmm, is there a Linux/macOS version of that little tool? if not, this board is some hot garbage to me 🔥 in any case, thanks for the great video!! ☺️
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Hey you're very welcome! You shouldn't need DriverAssistant on macOS, and using my SD image you won't need SoC ToolKit either. If you want to flash the SPI you will, but you can probably try cross compiling github.com/xboot/xrock and then just write each of those binary files at the corresponding address as shown in the screenshot or listed in the .env file!
@BozesanVlad
@BozesanVlad 4 місяці тому
It seems that exist a 256MB variant (2048MiB)
@PlatimaTinkers
@PlatimaTinkers 4 місяці тому
Yeah mate those are the Max and Pro! They also have RV1106 SOC. So damn good
@Freireg1503
@Freireg1503 5 місяців тому
That means that you already forgot about the milk-v? 😢
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Hah no, very different use cases! Very similar form and price though!
@user-lj8kf8tu9h
@user-lj8kf8tu9h 25 днів тому
what is SD card memory space?
@PlatimaTinkers
@PlatimaTinkers 25 днів тому
How ever much you put in 😊I usually use these faster 64GB cards: shop.plati.ma/products/sandisk-ultra-64gb-microsd-sdhc-sdxc-uhs-i-memory-card-140mb-s-class-10-speed-no-adapter
@user-lj8kf8tu9h
@user-lj8kf8tu9h 25 днів тому
@@PlatimaTinkers Thank you
@PlatimaTinkers
@PlatimaTinkers 25 днів тому
@@user-lj8kf8tu9h Any time!
@_untaab4289
@_untaab4289 20 днів тому
does any one know if this supports the pi camera
@PlatimaTinkers
@PlatimaTinkers 19 днів тому
You'd need to specify exactly which camera. As long as it's supported by the kernel, eg IMX219, and has the right connector (Luckfox Pico has a 20-pin FFC, so might need an adapter cable), then at most all you'd have to do is modify the device tree. There is a bit of doco on it here wiki.luckfox.com/Luckfox-Pico/CSI-Camera. The camera it's designed for works out of the box with RKNN etc, and is probably best stuck to for documentation and support reasons, but of course depends what you want to achieve.
@papagal2553
@papagal2553 5 місяців тому
its the community, raspberry and arduino both have a big community and therefore easy to solve problems and copy and paste some projects, riscV it just started, i just now hear more of it.
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Yeah pretty damn awesome; both are starting to adopt more RV32 and RV64 which is awesome!
@damien2198
@damien2198 5 місяців тому
I got a similar one milk but without Bluetooth/wifi I don't use it, too much friction
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Yeah these have no BT/Wifi unfortunately. I'll definitely be working on that in another video!
@mranthony1886
@mranthony1886 15 днів тому
The thing I don't like aboutpin64 is documentation and no guides. I own a pine64 cluster board and othe stuff that has never worked.
@PlatimaTinkers
@PlatimaTinkers 13 днів тому
Yep everyone agrees haha. They kind of just make hardware, and leave the rest (software, doco, etc) to the community. Even their new/current website was made by someone voluntarily 😐 Pros and cons!
@prozacgod
@prozacgod 4 місяці тому
Being a hobbyist and just noodling with this stuff, this is like a "gross amount of power in a microcontroller" So when do they just start shipping these with PCIe interfaces and stop pretending these aren't computers? Wait... do any of these have a PCIe interface?
@PlatimaTinkers
@PlatimaTinkers 4 місяці тому
Hahahah yeah some of these SBC's / eSBC's support PCIe. Eg the Milk-V Mars (ukposts.info/have/v-deo/gKWGZIKZpYqTp58.html) has an E-keyed M.2 slot, which is PCIe 2x. VisionFive 2 much the same. Then a lot of the Pine64 products include a PCIe slot: pine64.com/product-category/single-board-computers/ Just insane!
@Uterr
@Uterr 4 місяці тому
So your thumbnail saying “ai vision” and you did not show how it works.
@PlatimaTinkers
@PlatimaTinkers 4 місяці тому
Ain't wrong but that part of it works like any other - connect MIPI CSI camera, run your PyTorch project/model. There are good docs on it here: wiki.luckfox.com/Luckfox-Pico/Luckfox-Pico-RKNN-Test but either way I have a note in my "Part 2" production ideas to show it off a bit more. I am also planning to use it in this project: ukposts.info/have/v-deo/enGSlneWlp96w6M.html
@THE-X-Force
@THE-X-Force 5 місяців тому
Please consider zooming in on the text .. very difficult to read .. really don't need to show the whole thing top to bottom and w/ all of the empty space on the right side. ☮
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Yeah mate no worries - what part were you referring to? It can really depend on the resolution of your screen but I try to make it readable at 1080! Cheers for the feedback
@THE-X-Force
@THE-X-Force 5 місяців тому
@@PlatimaTinkers 7:17 onward .. for example (what I'm talking about can be avoided several times). Thanks for being kind about what I hope is constructive criticism. ☮ Great video .. don't take me wrong. Thanks for sharing your knowledge and experience!
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
@@THE-X-Forcehey yeah I get what you mean now - the terminal output! I just had a look and it's quite readable here, you might want to click the cog icon for the settings and make sure it's set to 1080p50 - that was the recording resolution, so that playback fullscreen should look close to 'native'. I have increased the PuTTy font size though so it's easier in future videos! Any criticism is absolutely appreciated - I am rubbish at this so value any input or feedback. Cheers!
@THE-X-Force
@THE-X-Force 5 місяців тому
@@PlatimaTinkers Ok .. my res is good and I _can_ make it out (barely on this 17" laptop at 1080), but maybe you will agree that having nearly half the screen show nothing but empty black space is .. less than ideal? I'm suggesting cropping most of that dead space out .. and since that would make the video vertical (aka horrible), lopping off some of the top text that the viewer has already seen, and doesn't need to focus on. Hope that makes sense. Maybe try it and see what you think. In any event, it's no big deal. Thank you again, and you are definitely not rubbish at this. Best of luck from NY☮
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
@@THE-X-ForceYeah mate had not considered that at all, I'm on a 27" haha. You're absolutely right about the waste of screen real estate though; if I make the font size 20pt it looks like it fills the width nearly perfectly. UKposts's compression should massacre it less than too! Good luck with the freezing temps there, we've got 86-104 here!
@AndrewTSq
@AndrewTSq 2 місяці тому
How are we supposed to burn your image file in the links? Its not supported by any sd-card writer I have tested? edit: i was able to burn ubuntu from luckfox wiki, but they do not tell you the root password, I can ssh to it, but luckfox does not work as password :/ edit: I must fix my eyes, its pico and not root as username lol. now it works
@PlatimaTinkers
@PlatimaTinkers 2 місяці тому
Hahah sorry I didn't get to this sooner and help you out, was sleeping :P On Linux and Mac I dump the image on the SD card just using `dd`, but you can probably use Disk Utility - I think there's an option to restore/write image. On Windows I use Balena Etcher. Just un-gzip it first if using DD!
@unixbehr
@unixbehr 3 місяці тому
I dont see this being a killer if they do not have a linux based uploader. the MilkV duo can boot from sd card andallows alot nore
@PlatimaTinkers
@PlatimaTinkers 3 місяці тому
Hey what do you mean? I don't actually see a huge amount of difference between them - LuckFox and Milk-V seem to be competing in a very similar space, with very similar capabilities!
@Scotty916
@Scotty916 27 днів тому
Little b in 512 Mb = 512 megabit divided by 8 = 64 megabyte memory
@PlatimaTinkers
@PlatimaTinkers 27 днів тому
Yep! Then the term "mebibytes", which is technically the right one, just make it confusing too haha.
@klaus-udokloppstedt6257
@klaus-udokloppstedt6257 5 місяців тому
I missed to identify the purpose of the video ... 🤔
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
That you did
@zephsmith3499
@zephsmith3499 27 днів тому
512 Mb = 64 MB (bits vs bytes)
@PlatimaTinkers
@PlatimaTinkers 26 днів тому
Yep that's what the other guy said.
@eugy2008
@eugy2008 4 місяці тому
No Wifi in 2023???
@PlatimaTinkers
@PlatimaTinkers 4 місяці тому
Not everyone needs wifi :P But yeah, it does feel a tad odd!
@davidwillmore
@davidwillmore 5 місяців тому
That SD card creation process looks horrid.
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
Haha, why's that? One of the best I've ever seen for an SoC! You can use Balena with the .img.gz I've provided if need be, but it will give you errors/warnings due to how the image is laid out.
@davidwillmore
@davidwillmore 5 місяців тому
@@PlatimaTinkers it's a windows only tool? Other boards don't need a special image generation tool at all. Even the bl808 has Linus and macOS versions of their programming tool.
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
@@davidwillmore You shouldn't need DriverAssistant on macOS, and using my SD image you won't need SoC ToolKit either. If you want to flash the SPI you will, but you can probably try cross compiling github.com/xboot/xrock and then just write each of those binary files at the corresponding address as shown in the screenshot or listed in the .env file! Bit of a shame there I guess, but at least there is some solution!
@PlatimaTinkers
@PlatimaTinkers 5 місяців тому
@@davidwillmore Luckfox engineering just gave me this new link: wiki.luckfox.com/Luckfox-Pico/Luckfox-Pico-MacOS-Burn-Image/ Enjoy!
@davidwillmore
@davidwillmore 5 місяців тому
@@PlatimaTinkers cool, thanks.
@brettb.345
@brettb.345 2 місяці тому
This board annoys me. You apparently need Windows just to make a boot SD card. I have a virtual Windows machine, but put off doing it, because it broke my sense of reality 😊 Why should I need Windows to install Linux??? Why would they not have a way to do it in Linux? 😂 Crazy talk. 😂
@PlatimaTinkers
@PlatimaTinkers 2 місяці тому
Hey nah no Windows needed mate, though I can see how it looks that way! You can either grab a pre-build SD card image like I've provided, then just `dd` it onto the SD card (bootloader on SPI flash should already be burned), or you can follow their Linux and macOS instructions here: wiki.luckfox.com/Luckfox-Pico/Linux-MacOS-Burn-Image I just use this Windows laptop as it's what I have laying out at the workshop, although I develop in Debian, and my couch laptop is a MacBook haha. Hoping that helps!
@brettb.345
@brettb.345 2 місяці тому
Yeah, bit Linux/Mac instructions say that this only works for SPI NAND FLASH and not tf card (sd card). I'll try the sd image link you provided, although I think I already did that, and it wouldn't boot. Thanks.
@PlatimaTinkers
@PlatimaTinkers 2 місяці тому
@@brettb.345 Yeah if you download the gz file, un-gzip it, then dump it on the SD like `tar -zxvf Pico_SD_Image-20231114.img_.gz -C ~ && dd if=~/img.img of=/dev/sdb bs=1M status=progress` that should do it. You are writing it to the whole card, not a specific partition, as it contains the partitions on it. Just make sure the card is... I forget, maybe 32GB or bigger? I cannot recall if I shrunk this root partition before I imaged it hah.
@brettb.345
@brettb.345 2 місяці тому
@@PlatimaTinkers , I'll try that when I get a chance. Thanks very much!
@PlatimaTinkers
@PlatimaTinkers 2 місяці тому
@@brettb.345No worries at all!
Unleashing the $10 Tech Revolution: Milk-V Duo S Rocks the Linux World!
26:35
Technically Unsure
Переглядів 36 тис.
Pico Max + Alpine Linux + Giveaway (Language Warning)
26:32
Platima Tinkers
Переглядів 947
Surprise Gifts #couplegoals
00:21
Jay & Sharon
Переглядів 15 млн
Лизка заплакала смотря видео котиков🙀😭
00:33
Use the very attractive new ATTINY chips for your projects
14:34
Andreas Spiess
Переглядів 190 тис.
Radxa ZERO 3W.... So many mixed feelings, so many hours... wasted?
29:52
Platima Tinkers
Переглядів 4,4 тис.
002 - MilkV Duo, a $9 Linux board
32:02
NMI
Переглядів 10 тис.
You’ve Never Seen WiFi Like This
20:43
Data Slayer
Переглядів 242 тис.
Begun, the CM4 Clone war has
15:47
Jeff Geerling
Переглядів 269 тис.
I shouldn’t have kept the $1,000,000 computer
28:05
Linus Tech Tips
Переглядів 733 тис.
My Dream Computer is Finally on Sale!
18:27
The 8-Bit Guy
Переглядів 549 тис.
A $9 Introduction to the RISC-V Future of Computing
26:34
apalrd's adventures
Переглядів 324 тис.
Почему сканер ставят так не удобно?
0:47
Не шарю!
Переглядів 854 тис.
Эволюция телефонов!
0:30
ТРЕНДИ ШОРТС
Переглядів 2,7 млн
СМАРТФОНЫ HTC ВЕРНУЛИСЬ В 2024! Шок для Apple, Samsung и Xiaomi...
11:51
Thebox - о технике и гаджетах
Переглядів 30 тис.
Как открыть дверь в Jaecoo J8? Удобно?🤔😊
0:27
Суворкин Сергей
Переглядів 942 тис.