NELK Release Notes

From DAVE Developer's Wiki
Jump to: navigation, search
Info Box
Naon am387x-dm814x.png Applies to Naon
Dds vista tre quarti.png Applies to NaonEVB-Lite
Naon-evb-mid top.png Applies to NaonEVB-Mid

Naon Embedded Linux Kit (NELK) Release Notes[edit | edit source]

Rel. 4.0.0[edit | edit source]

  • Release date: April 2013
  • Status: planned
  • EZSDK version: 5.05.02.00
  • Supported carrier boards: NaonEVB-Lite, NaonEVB-Mid

Notes[edit | edit source]

  • Added support for Maya and Dido SOMs
  • Added support for the following interfaces/features
    • PMIC RTC (battery powered)
    • /proc/ti81xx_cpuinfo entry
    • passing the mac address from u-boot to Linux kernel (command line parameters : eth0=xx:xx:xx:xx:xx:xx eth1=xx:xx:xx:xx:xx:xx)
    • dido 2GiB RAM
    • driver CPSW dual emac mode vs switch mode at runtime

Rel. 3.0.0[edit | edit source]

  • Release date: December 2012
  • Status: released
  • EZSDK version: 5.05
  • Supported carrier boards: NaonEVB-Lite, NaonEVB-Mid

Notes[edit | edit source]

  • Added support for the following interfaces/features
  • NAND is supported (it basically works), but needs more qualification testing
  • Battery powered RTC (from the PMIC) basically works, but a kernel driver is not yet available; the RTC included in the DM814x/AM387x processor has a proper kernel driver, but is not battery powered.

Rel. 2.0.0[edit | edit source]

  • Release date: September 2012
  • Status: released only as Release Candidate version
  • EZSDK version: 5.04
  • Supported carrier boards: NaonEVB-Lite, NaonEVB-Mid

Notes[edit | edit source]

  • Added support for NaonEVB-Mid
  • Added support for the following interfaces/features
  • Extended root file system with Angstrom repository (see below)
  • NAND is working, but needs more testing

Notes on U-Boot bootloader[edit | edit source]

  • Added Marvell Phy Gigabit support in U-Boot ver 2.0.0
  • New env variables select the primary phy and link speed negotiation:

cpsw [0|1] : if present, select primary phy for networking operations in uboot

                  0 = phy 6 -> 100Mbit Naon module
                  1 = phy 1 -> 1Gbit external, EVB-Lite and EVB-Mid

giga [on] : if present, select gigabit speed on gigabit link, if not present speed link is default 100Mbit

NELK 2.0.0 root file system package list[edit | edit source]

The root file system provided with this release has been extended using opkg and the Angstrom repositories (see Uses_cases_with_Naon_Embedded_Linux_Kit#Extending_the_root_file_system for more information). Please refer to NELK 2.0.0 root file system package list (NAON) for a full list of the installed packages.


Rel. 1.0.0[edit | edit source]

  • Release date: May 2012
  • Status: obsolete
  • EZSDK version: 5.03
  • Supported carrier boards: NaonEVB-Lite only

Notes[edit | edit source]

  • Initial release
  • Supported interfaces/features:
    • SPI NOR Flash (boot)
    • EEPROM
    • Keypad controller
    • Touch screen controller
    • ADC
    • EMAC0 RMII (Fast Ethernet)
    • EMAC1 RGMII (Gigabit Ethernet)
    • SD/MMC1
    • Video Output port VOUT0 (24 bit)
    • UART0 (2-wire)
    • SPI0 (boot flash)
    • I2C0
    • I2C1 (DDC HDMI)
    • I2C2
    • HDMI
    • GPIO
    • SGX 3D accelerator
    • HDVICP2 codec engine