Open main menu

DAVE Developer's Wiki β

Changes

AXEL ULite and SBC Lynx Embedded Linux Kit (XUELK)

47 bytes added, 13:16, 18 October 2016
Quick start guide
In case you chose to use the [[Managed_Virtual_Machine_(MVM)#Advanced_version|''Advanced'' version]] of the MVM, the <code><i>project-name</i></code> to be used is <code>lynx</code>.
===Target setupand first boot===
This section describes how to quick start an SBC Lynx board.
*connect a TTL/USB serial cable to J42 connector; J42 pinout is:
*insert microSD card in the slot J43.
===First boot===
Once power has been applied to the target, U-Boot bootloader will be fetched from the SPI NOR flash and executed. Boot messages will be printed out on the serial console. Redundant U-Boot environment is stored in the NOR flash as well, as depicted in the following image.
 
[[File:Xub-nor.png|thumb|center|350px|NOR flash default partitioning]]
 By default, U-Boot environment is configured to retrieve Linux kernel image stored in the microSD card[1]. In turn, Linux kernel shall mount root file system from the <code>mmcblk0p2</code> partition of the [[#XUELK microSD Layout|microSD card itself]]. At the end of boot process, Linux shell shall be available on the serial console.
The following dump shows the typical messages printed out during bootstrap process.
root@sbc-lynx:~#
</pre>
 
 
[1] <code>bootscript</code> is used to do this task.
===Target configuration for the development stage (<code>net_nfs</code>)===
During the development stage, the target is usually connected via Ethernet LAN to the host machine and is configured to:
4,650
edits