Open main menu

DAVE Developer's Wiki β

Changes

Naon Embedded Linux Kit (NELK)

1,595 bytes added, 15:45, 19 April 2012
Created page with " {{InfoBoxTop}} {{AppliesToNaon}} {{InfoBoxBottom}} === Introduction === The Naon Embedded Linux Kit is directly derived Linux EZ Software Development Kit (EZSDK) provided b..."

{{InfoBoxTop}}
{{AppliesToNaon}}
{{InfoBoxBottom}}

=== Introduction ===

The Naon Embedded Linux Kit is directly derived Linux EZ Software Development Kit (EZSDK) provided by Texas Instruments (see [http://www.ti.com/tool/linuxezsdk-davinci|EZSDK TI Website] and [http://processors.wiki.ti.com/index.php/Category:EZSDK|EZSDK in TI wiki])

Dave adds to the latest EZSDK the customization required to support Dave's platforms (e.g. [[:Category:Naon|Naon]])

For this reason most of the documentation provided by TI itself is valid in the SDK provided by us too. Anyway some customization is required

=== Overview of NELK ===

NELK contains all the required software to develop Linux application on [[:Category:Naon|Naon]] platform:

* u-boot bootloader source code and pre-build binaries
* Linux kernel source code and pre-build binaries
* pre-build OMX libraries (most OMX source code is under NDA from TI)
* gstreamer source code
* sample development (huge!) root file system
* sample production (small enough to fit Naon on-board storage) root file system
* tools and utilities

=== HowTo Build ===

Generally speaking, if you are using [[:Category:DVDK|Dave Virtual Development Kit]] building the whole kit is a matter of:
# startup and login into the virtual machine
# enter the right directory
# execute <code>make all && sudo make install</code>

The <code>make all</code> command will build all the components of the development kit (e.g. [[:Category:U-Boot|U-Boot binaries]], [[:Category:Linux|Linux kernel]], custom libraries and utilities) and install them into the root file system.