[1] Not included in the kit. [2] Carrier Board 0x00000013 (SBC Lynx CS214515B) uses same dtb file as 0x0000000C [3] Carrier Board 0x0000002D/2E/2F/30 have its own device tree file for different peripherals mapping
====Downloadable binary images====
A summary of images with a brief description can be found into the table below:
{{ImportantMessage|text=In For [[AXEL_ULite_and_SBC_Lynx_Embedded_Linux_Kit_(XUELK)#XUELK_software_components|XUELK releases]] 1.1.3 and older, in order to boot Linux from SD card files, '''the binary files must be renamed''' as follows:
*bootscript: <code>boot.scr</code>
*Linux kernel: <code>uImage</code>
*Device tree: <code>imx6ul-lynx-som000c.dtb</code> The default U-boot file <code>u-bootBoot enviroment variables assume in fact that these names are used.imx</code> must be stored into first raw sector of the SD card using <code>dd</code> command}}
| Device tree Root file system || [[mirror:lynx/xuelk-1.0.0/xuelk-1.0.0_imx6ul0_lynx-image-gui-sbc-lynx.tar.bz2|gui-sbc-lynx]] || [[mirror:lynx/xuelk-1.1.0/xuelk-1.1.0_lynx-image-gui-sbc-som000clynx.dtbtar.bz2|imx6ulgui-sbc-lynx]] <br>[[mirror:lynx/xuelk-1.1.0/xuelk-1.1.0_lynx-image-networking-sbc-lynx.tar.bz2|networking-sbc-lynx]] || [[mirror:lynx/xuelk-1.1.3/xuelk-1.1.3_lynx-image-networking-sbc-som000clynx.dtbtar.bz2|networking-sbc-lynx]] || [[mirror:lynx/xuelk-1.1.03/xuelk-1.1.0_imx6ul3_lynx-image-networking-sbc-lynx-som000cxeno.tar.dtbbz2|imx6ulnetworking-sbc-lynx-xeno]] || [[mirror:lynx/xuelk-som000c1.2.dtb0/xuelk-1.2.0_lynx-image-networking-sbc-lynx.tar.bz2|networking-sbc-lynx]] || [[mirror:lynx/xuelk-2.0.2/xuelk-2.0.2_lynx-image-networking-sbc-lynx.tar.bz2|networking-sbc-lynx]]
|}
It is worth remembering that the microSD card is [[Booting_options_(SBC_Lynx)|bootable]], because U-Boot image is stored at address 0x400. However, even if U-Boot is run from the microSD card, '''the environment is retrieved from NOR flash'''.
====How to create a bootable microSD card====
Please refer to this [[How_to_create_a_bootable_microSD_card_(XUELK)|this page]].
=== XUELK updates ===
=== Release notes ===
==== XUELK 2.0.1/2.0.2 ====
===== Notes 2.0.2 =====
* Update Yocto BSP to latest Krogoth to fix WPA2 key replay security bug (for more details see [http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?h=krogoth&id=54e3f82bd77203c3d578e26c86506e6ef5c27000])
===== Notes 2.0.1 =====
Major update on XUELK 1.2.0:
* BSP update to NXP 4.1.15-2.0.0_ga
* Minor fixes for Wifi and BT
===== Known issues and limitations =====
The following table reports the known limitations of this XUELK release:
{| class="wikitable"
|-
!Limitations
!Description
|-
|USB OTG Current Limit
|USB OTG current limit is set at 75mA in Host mode
|-
|Low Power Idle not supported
|Low Power Idle is not supported in this release
|}
==== XUELK 1.2.0 ====
===== Notes =====
Minor update on XUELK 1.1.3:
* add CPU temperature for thermal thresholds settings
* add rf kill support for Bluetooth on device tree
* add [[ConfigID and UniqueID|ConfigID]] support for different hardware configurations: SOM_ConfigID and CB_ConfigID
* minor fixes and enhancement
===== Known issues and limitations =====
The following table reports the known limitations of this XUELK release:
{| class="wikitable"
|-
!Issue
!Description
|-
|USB OTG Current Limit
|USB OTG current limit is set at 75mA in Host mode
|-
|Low Power Idle not supported
|Low Power Idle is not supported in this release
|-
|Bridged network configuration without DHCP server
* add some useful networking support (wireless WPA and bonding)
* add configid support for new hardware revision
* add support for Xenomai extension
* fix XUELK-1.1.0 commercial microSD mount issue
* fix XUELK-1.1.0 reboot when rfs is on SD/MMC
* minor fixes and enhancement
===== Known issues and limitations =====
The following table reports the known limitations of this XUELK release:
{| class="wikitable"
|-
!Issue
!Description
|-
|USB OTG Current Limit
|USB OTG current limit is set at 75mA in Host mode
|-
|Low Power Idle not supported
|Low Power Idle is not supported in this release
|}
==== XUELK 1.1.0 ====
|Failing mount of root file system on microSD card
|Some commercial microSD cards occasionally prevent the target from mounting the root file system stored on themselves. microSD cards delivered along with XUELK do not exhibit this problem.
|-
|Missing firmware file for Bluetooth
|In case [[XUELK-AN-001:_Using_WiFi-Bluetooth_combo_plugin_with_SBC_Lynx|DWM wireless plugin]] is used, the following file need to be copied in <code>/lib/firmware/ti-connectivity/</code>:
*<code>TIInit_7.6.15.bts</code> (please click [https://github.com/TI-ECS/bt-firmware/blob/master/am335x/TIInit_7.6.15.bts here] to download it)
|}
|In the MVM, <code>network-manager</code> applet is not installed by default.
| Please refer to [[VirtualBox_Network_Configuration#VBox_Bridged_configuration|this page]] to install it.
|-
|Missing firmware file for Bluetooth
|In case [[XUELK-AN-001:_Using_WiFi-Bluetooth_combo_plugin_with_SBC_Lynx|DWM wireless plugin]] is used, the following file need to be copied in <code>/lib/firmware/ti-connectivity/</code>:
*<code>TIInit_7.6.15.bts</code> (please click [https://github.com/TI-ECS/bt-firmware/blob/master/am335x/TIInit_7.6.15.bts here] to download it)
|}
===Target setup and first boot===
This section describes how to quick start SBC Lynx board delivered along with XUELK kit(see also the following image):
*connect a TTL/USB serial cable to J42 connector; J42 pinout is:
** 1: TX data
* change dir to the ext3 SD card partition
* delete previous files and extract new files from tarball archive as described [[AXEL_ULite_and_SBC_Lynx_Embedded_Linux_Kit_(XUELK)#Update_rfs_on_target|here]]
===Developing the software for the target===
Please refer to [[Developing the software for the target (XUELK)|this page]].