Hi Guys, I'm pretty new to Udoo, but i've been around MCUs and Linux for a while. I started trying out Udoobuntu neo desktop, but I found the performance to be pretty terrible, specifically when using the Arduino ID to program the M4. I instead grabbed Udoobuntu Minimal and I've been playing a bit with that, but I can't seem to find documentation on it anywhwere. When they say minimal, they really meant minimal... Anyway, does anyone know where I can find documentation on (at the very least) how I can set up wifi from Minimal? Is there documentation for any other common tasks that someone using minimal might want to add back in? I've tried modifying some guides for other linux distros, but nothing really seems to work well for that. Thanks in advance, Chris
Hi, I don't believe there is. It is for experienced users that don't need documentation But to program the Arduino part you can also use an external pc to speed up compiling. http://www.udoo.org/docs-neo/Arduino_M4_Processor/Programming_Arduino_M4_from_External_PC.html The Neo has to be connected to the network (through cable or wifi) or with USB.
Dear @ChrisC, welcome in the UDOO community! There's no documentation for the minimal. The minimal is just the basis of the system with all the peripherals working. It's meant to let you build your custom version how you like it. However, speaking of UDOObuntu, since programming the arduino-M4 onboard from the internal processor is slow you can move to external programming, which is faster: http://www.udoo.org/docs-neo/Arduino_M4_Processor/Programming_Arduino_M4_from_External_PC.html
I appreciate that, I actually switched to external programming right after I wrote my initial question, so that has been much better. I get that minimal is for "experienced" users, but I maintain that there still needs to be at least "minimal" documentation (pardon the pun). I've set up more than a few linux OSes in my time, and most of them headless/terminal only. I actually prefer it that way. The real issue, however, is that wifi doesn't work out of the box on minimal, and there are no documents or hints as to what we need to set it up. it was simple-ish to figure out how to turn on the eth0 interface, but anyone whose ever tried to set up wifi via the terminal knows that there is no nix-standard way of doing this. It relies heavily on different infrastructures, different programs, and different configuration files, all of which vary from release version to release version of different distros. Barring that there is no larger documentation set for "Minimal", have any of you successfully gotten wifi working via minimal? If so, can you provide some more info on how to do it? Is there a post that covers it? Any help with wifi on minimal would be greatly appreciated.
Perhaps ask @cyrilf if he succeded with his custom minimal build http://www.udoo.org/forum/threads/boot-on-a-custom-linux.4289/#post-19534 Edit: And as Udoobuntu 2 is based on Ubuntu 12.04 14.04 perhaps this is working: https://www.thinkpenguin.com/gnu-linux/how-configure-wifi-card-using-command-line-or-terminal
Hi, I have the same issue with WLAN drivers. They're at least loaded (cfg80211, mac80211, wlcore and wl18xx) but no wlanX interface appears. This happen with the official minimal UDOObuntu distro and my own custom distro based on the official kernel as well.
The UDOObuntu distribution works well on my UDOO neo so this isn't a hardware problem but more a software problem with WLAN driver support in the kernel sources and with UDOObuntu minimal.
You can build your own instance of OpenEmbedded that support WLAN : http://www.udoo.org/forum/threads/openembedded-yocto-on-udoo-boards.2965/