Note: This image has been taken off-line because it's been superseded.
Please use this tar-ball instead.
Original post
Following up on our previous posts covering our first impressions and our kernel patches, we've just uploaded a filesystem image with the ER6 - 2012.08 release from Freescale's i.MX6.
You can download it from here:
The changes made to the Freescale image are all relatively minor but still worth mentioning:
- We installed our kernel and modules, and
- We added a boot script as discussed in this post., and
- We edited
/etc/profileto setLD_LIBRARY_PATHas discussed in this comment, and - We added firmware for the
wl1271WiFi module into/lib/firmwareto allow use of Wi-Fi on the Nitrogen6X, and - We configured networking for
eth0usingDHCPin/etc/rc.d/rc.conf, and - We removed
fslgnomefromcfg_services_rin/etc/rc.d/rc.conf/etc/rc.d/init.d/fslgnome doesn't handle thestopcommand, the reboot process is held up otherwise, and - We added a password for the root user ("Boundary") so you can log in over SSH.
To use this release, you can create a single-partition SD card using the ext3 filesystem and extract it there:
~/$ sudo tar --strip-components=1 -C /media/boot -zxvf ER6-1208-Beta.tar.gzThe boot script in this image expects to have two things in the
bootargs environment variable: console- normallyconsole=ttymxc1,115200to output kernel messages to the serial port.video- See this post for details.
Here's how I tested against HDMI:
U-Boot> set bootargs console=ttymxc1,115200
U-Boot> set bootargs $bootargs video=mxcfb0:dev=hdmi,1920x1080@60,if=RGB24
U-Boot> saveenv && reset Check out the comments in our earlier post for some of the things supported in this release.