Remember that this RJ-45 component is not just a simple 8-pin connector, but contains internal magnetics (multiple tiny signal transformers needed...
If you want the i.MX6 side of that OTG link to operate in USB Host mode (Atmel as USB target/gadget), try the kernel patch & config change I...
There's no suitable place to interface an USB 3.0 controller. None of the bus signals exposed on Arduino headers are nearly "fast" enough. The...
One possibility is that a network service is attempting to start before rc.local runs, and hanging due to the lack of Ethernet connectivity. This...
I think that first photo is actually an Arduino Duemilanove (8-bit AVR based, 5V), which despite the name is much more like an Uno than a Due...
I forgot to mention that I also disabled kernel drivers for "USB OTG" and "USB Gadget support" (both under Device Drivers -> USB), in addition to...
In the attached ZIP is a precompiled binary of the 'devregs' tool (my slightly patched version that avoids the print-all-registers crash-- beware...
I posted a small kernel patch in the other forum thread here: http://www.udoo.org/forum/post11518.html#p11518 to force the OTG controller into USB...
Here are patches to force the OTG port into Host mode despite its nonfunctional/unconnected ID pin. I'm using the daisy-chain mux at IOMUXC_GPR1...
For fastest performance, you may want to consider bypassing Linux' /dev/gpio driver and "poking" the i.MX6 CPU's memory-mapped GPIO registers...
A standalone Arduino Due uses an ATmega 16U2 supervisor CPU both for USB-serial conversion of the programming port, and also to trigger a reset...
I did the piggybacked-memory thing too back in DIP-chip days. Fun times. This unfortunately won't work on a Udoo, because the DRAM ICs are...
If you check board schematics, the /dev/ttymxc3 RS-232 transmit signal (coming from the i.MX6 pin labeled "KEY_COL0", transmitting toward SAM3X...
Linux serial devices may need to be initialized by appropriate ioctl()'s before you can talk to them with simple tools like 'cat' or 'screen'....
Only two of the five I.MX6 UARTs are really open and usable for general purpose I/O. /dev/ttymxc0 (UART1) is, for all practical purposes...
Debian too. It's unfortunate that all the UDOO distributions seem to be poorly maintained for security updates. Several weeks after this...
The i.MX6 PWM controller has a small sample buffer for varying its period / duty-cycle automatically, and can signal an interrupt when it's nearly...
As far as I can tell, the only thing that absolutely *requires* using the SAM3X is analog I/O (the twelve ADC and tow DAC pins, A0-A11 + DAC0/DAC,...
I uploaded a script here which you might find useful: http://www.udoo.org/forum/here-script-compile-upload-arduino-sketches-via-cli-t1822.html...
This script will build a .bin image from Arduino sketch files (.ino), and optionally flash it to the SAM3X chip (use -f switch, or set FLASH=true...
Separate names with a comma.