Open main menu

DAVE Developer's Wiki β

NELK Release Notes

Revision as of 15:27, 22 April 2013 by DevWikiAdmin (talk | contribs) (Notes)

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

Contents

Naon Embedded Linux Kit (NELK) Release NotesEdit

Rel. 4.0.0Edit

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

NotesEdit

  • 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)
    • Updated Memory Map
    • Dido 2GiB RAM
    • CPSW mode selection (dual emac vs switch) on u-boot

Rel. 3.0.0Edit

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

NotesEdit

  • 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.0Edit

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

NotesEdit

  • 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 bootloaderEdit

  • 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 listEdit

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.0Edit

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

NotesEdit

  • 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