Changes

Jump to: navigation, search

Naon Embedded Linux Kit (NELK)

181 bytes added, 11:35, 14 January 2014
m
no edit summary
Naon Embedded Linux Kit (NELK for short) provides all the necessary stuff required to set up the developing environment to:
* build the bootloader (U-Boot)
* build and run Linux operating system on Dave's ''DAVE Embedded Systems''' DM814x/AM387x-based SOMs (Naon, Maya, Dido)
* build Linux applications that will run on the target.
The kit is composed by:
Dave '''DAVE Embeddded Systems''' adds to the latest EZSDK the customization required to support Dave's ''DAVE Embeddded Systems''' platforms ([[:Category:Naon|Naon]], [[:Category:Maya|Maya]], [[:Category:Dido|Dido]])
For this reason most of the documentation provided by TI remains valid for the NELK development kit. However, some customization is required, in particular at bootloader and linux kernel levels.
** nelk: this is the default (huge) root file system. Usually it's used only development environment (via NFS)
** nelk-min: this is the sample, minimal, root file system. It can be used as starting point for manually create a production root file system.
* sdk-x.xx.xx.xx: is where the EZSDK, plus the Dave '''DAVE Embeddded Systems''' customization, is installed (e.g sdk-5.05.02.00)
** this directory is usually named ''EZSDK_INSTALL_DIR'' inside Makefile and build scripts
* Git repositories cloned from '''DAVEEmbeddded Systems'''s public git repositories ('''git.dave.eu''') for the following components:
** EZSDK - /home/shared/devel/dave/naon-DAA/sw/linux/sdk/sdk-x.xx.xx.xx
** Linux - /home/shared/devel/dave/naon-DAA/sw/linux/sdk/sdk-x.xx.xx.xx/board-support/linux-omap3.git
** gstreamer_ti - /home/shared/devel/dave/naon-DAA/sw/linux/sdk/sdk-x.xx.xx.xx/component-sources/gstreamer_ti
The NELK git repositories can be synchronized with '''DAVEEmbeddded Systems'''s public git repositories using the <code>git pull</code>. Access to '''DAVEEmbeddded Systems'''s public git repositories will be granted to users who will send a RSA ssh key, as described in [[How_to_update_NELK#RSA_key_generation | this guide]].
==== NELK Update package ====
=== HowTo Build ===
Generally speaking, if you are using [[:Category:DVDK|Dave '''DAVE Embeddded Systems''' Virtual Development Kit]] building the whole kit is a matter of:
# startup and login into the virtual machine
# enter the ''EZSDK_INSTALL_DIR'' directory

Navigation menu