Open main menu

DAVE Developer's Wiki β

Naon Embedded Linux Kit (NELK)

Revision as of 15:45, 19 April 2012 by DevWikiAdmin (talk | contribs) (Created page with " {{InfoBoxTop}} {{AppliesToNaon}} {{InfoBoxBottom}} === Introduction === The Naon Embedded Linux Kit is directly derived Linux EZ Software Development Kit (EZSDK) provided b...")

(diff) ← Older revision | Approved revision (diff) | Latest revision (diff) | Newer revision → (diff)
Info Box
Naon am387x-dm814x.png Applies to Naon

IntroductionEdit

The Naon Embedded Linux Kit is directly derived Linux EZ Software Development Kit (EZSDK) provided by Texas Instruments (see TI Website and in TI wiki)

Dave adds to the latest EZSDK the customization required to support Dave's platforms (e.g. 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 NELKEdit

NELK contains all the required software to develop Linux application on 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 BuildEdit

Generally speaking, if you are using Dave Virtual Development Kit building the whole kit is a matter of:

  1. startup and login into the virtual machine
  2. enter the right directory
  3. execute make all && sudo make install

The make all command will build all the components of the development kit (e.g. U-Boot binaries, Linux kernel, custom libraries and utilities) and install them into the root file system.