YOCTO for iMX6 Rex

As Freescale is doing iMX6 support through YOCTO, we will be adding iMX6 Rex into YOCTO. If you need to use YOCTO for your own project, follow these pages. It may help you:

Here are our first results. New iMX6 Rex u-Boot with ethernet working:

U-Boot 2014.01 (Nov 21 2014 - 06:03:04)

CPU:   Freescale i.MX6Q rev1.2 at 792 MHz
Reset cause: WDOG
Board: iMX6 Rex
DRAM:  1 GiB
MMC:   FSL_SDHC: 0, FSL_SDHC: 1, FSL_SDHC: 2
*** Warning - bad CRC, using default environment

No panel detected: default to Hannstar-XGA
Display: Hannstar-XGA (1024x768)
In:    serial
Out:   serial
Err:   serial
Net:   FEC [PRIME]
Hit any key to stop autoboot:  0
=> ping 192.168.0.1
Using FEC device
host 192.168.0.1 is alive
=>

iMX6 Rex module files in AD14

Altium has done recently quite a lot of new updates. In the case you are trying to open the original iMX6 Rex files with the new Altium 2014 you will get some DRC violations. Have a look at Randy’s Clemmons post where you can find the steps about how to fix it: Porting iMX6 Rex to AD14.

Basically, you need to repour all the polygons and setup new differential pair rules (this was the biggest change between AD13 and AD14). For the Base board we also recommend you to disable the new Altium rule which is checking all the silkscreen outside of the board area. The new iMX6 Rex AD14 files can be downloaded from here.

I still highly recommend you to read the Randy’s post, as this will help you exactly understand the AD14 changes and it may help you when you will be porting different projects.

Thank you Randy! A fantastic post!

Kernel 3.15 & Debian & GNOME on iMX6 Rex

iMX6 Rex running Debian Kernel 3 15 and GNOME 680px

Thank you very much to Robert Nelson, Andrew Frazer and Sam Nazarko. We will put together a webpage with all the information about how to install it. If you would like to try the Kernel 3.15, have a look at Roberts github: https://github.com/RobertCNelson/imx-devel/tree/v3.15.x-rex. You can also download the clean Debian filesystem generated by Sam at: http://www.imx6rex.com/imx6-rex-debian.tar.gz

iMX6 Rex Temperature stress testing

iMX6 Rex Environmental Chamber Testing - Boards 680pxYesterday, we were testing iMX6 Rex boards in an Environmental chamber for the whole day. We used the iMX6 Rex modules which were build for commercial temperature range (0°C to +70°C). Results were better than expected. Modules PASSED memory test running between -25°C to +70°C. We have done also switch ON and OFF tests and the boards PASSED these tests for the whole temperature range. Great results. Once we build also industrial version of the Rex module (we buy and fit all the components for the industrial temperature range) we will run these tests again but for -40°C to +70°C. You can find more information about our environmental testing and test setup here >>

iMX6 Rex Environmental Chamber Testing -25 330px iMX6 Rex Environmental Chamber Testing 70 330px