User manual
UDOO Starting manual (beta) Version 0.3
http://www.udoo.org/
25"
SAM3x8E can be programmed with the new sketch.
UDOO also needs the driver to disable the internal shared serial port, used to upload
the sketch.
When the serial port is enabled on i.MX6then there will be three devices (i.MX6,
SAM3x8E, external PC) on the same line.
To avoid this conflict, the driver needs to set the i.MX6 serial port in INPUT MODE
before the bossac uploader sends the command to the SAM3x8E.
4.4. Alternative procedure
A different way for programming the Arduino side without applying patches
consists in stopping the board at U-boot stage before the Kernel is loaded
To do so you’ ll have to:
1.Download and install a serial monitor program (Teraterm for Windows, Minicom for
Linux, serial tools for OS X). Please check the appendix for the configuration and the
parameters of these software tools.
2. Connect the external Host PC through the microUSB port CN6, taking care that
jumper J18 is plugged. Then insert the power plug and start the system.
On the serial monitor it will appear something similar:
U-Boot 2009.08 (Sep 27 2013 - 12:30:44)
CPU: Freescale i.MX6 family TO1.2 at 792 MHz
Thermal sensor with ratio = 181
Temperature: 50 C, calibration data 0x5774fa69
mx6q pll1: 792MHz
mx6q pll2: 528MHz
mx6q pll3: 480MHz
mx6q pll8: 50MHz
ipg clock : 66000000Hz
ipg per clock : 66000000Hz
uart clock : 80000000Hz
cspi clock : 60000000Hz
ahb clock : 132000000Hz
axi clock : 264000000Hz
emi_slow clock: 132000000Hz
ddr clock : 528000000Hz
usdhc1 clock : 198000000Hz
usdhc2 clock : 198000000Hz
usdhc3 clock : 198000000Hz
usdhc4 clock : 198000000Hz
nfc clock : 24000000Hz
Board: i.MX6Q-UDOO: unknown-board Board: 0x63012 [WDOG]
Boot Device: NOR
I2C: ready
DRAM: 1 GB
MMC: FSL_USDHC: 0,FSL_USDHC: 1,FSL_USDHC: 2,FSL_USDHC: 3
In: serial
Out: serial
Err: serial
Net: got MAC address from IIM: 00:00:00:00:00:00
FEC0 [PRIME]
Hit any key to stop autoboot: 3
Hit any key to stop autoboot: 2