Open main menu

DAVE Developer's Wiki β

Changes

SDV04 Embedded Linux Kit (SDVX)

1,019 bytes added, 08:56, 5 September 2018
no edit summary
== Quick start guide ==
This chapter describes how to quickly start working with the SDVX kitquickly. The following paragraphs will guide you through the setup and installation procedures.
===Kit registration===
{{ImportantMessage|text='''Customers are strongly recommended to register their kits'''. Registration grants access to reserved material such as source code and additional documentation.
If you also wish to access git repositories containing source code, please follow the procedure described [[Accessing_DAVE_Embedded_Systems_restricted_git_repositories|here]].}}
===Target setup and first boot===
This section describes how to quick quickly start SDV04 board delivered along with SDVX kit (see also the following image):
* Connect a serial cable between the J8 connector on the SDV04 board and PC COM port through a null-modem (https://en.wikipedia.org/wiki/Null_modem) cable (not provided)
*on host side start your favorite terminal that will be used to interact with the target's serial console; communication parameters are 115200-8-N-1
*optionally connect the system to Ethernet LAN by plugging the cable into connector J10*connect the 12V power supply to the J35 connector; J16 pinout is:
**1: GND
**2: VIN
*insert microSD card in the slot J13.
[[File:Placeholder.png|thumb|center|600px|Target setup for first boot]]
Once power is applied to the target, the U-Boot bootloader will be fetched from the NAND flash and executed. Boot messages will be printed out to the serial console. Redundant U-Boot environment is stored in the NAND flash as well, as depicted in the following image.
 
[[File:Sdvx-mmc-partition-table.png|thumb|center|600px|microSD partition table]]
 
By default, U-Boot is configured to retrieve Linux kernel image stored in the microSD card. In turn, Linux kernel shall mount the correct root file system from the microSD card depending on the version of the board one is using. For the '''lite''' version, the root file system is stored in the <code>mmcblk0p2</code> partition, while the '''ul''' uses the <code>mmcblk0p3</code> partition. At the end of the boot process, Linux shell shall be available on the serial console.
 
The following dump shows the typical messages printed out to the console during the bootstrap process.
===Host setup===
170
edits