Changes

Jump to: navigation, search

NELK Release Notes

2,458 bytes added, 09:53, 16 July 2014
m
Notes
{{InfoBoxTop}}
{{AppliesToNaonAppliesToNaonFamily}}
{{Applies To NaonEVB-Lite}}
{{Applies To NaonEVB-Mid}}
=Naon Embedded Linux Kit (NELK) Release Notes=
{{ImportantMessage|text=HotFixes are modification introduced to software components (u-boot, kernel, ...) after a major NELK release. Customers can keep their source trees in sync and up to date with '''DAVE Embeddded Systems''' repositories using GIT, as described in [[How_to_update_NELK#Synchronizing_the_repository | Synchronizing_the_repository]]}} == Rel. 4.1.1 == * Release date: March 2014* Status: released* EZSDK version: 5.05.02.00* Supported carrier boards: NaonEVB-Lite, NaonEVB-Mid === Notes === * Maintenance release ==== HotFix list ==== ===== U-Boot =====* Enable Maya module ID pins as GPIO* Fixed MT47H64M16HR timings* Fixed NAND protocol issue with Spansion chip* Cleanup DDR2/3 initialization ===== Kernel ===== * Updated Naon and Dido defconfigs* Fixed UART3/UART5 clock issue* Fixed NAND protocol issue with Spansion chip == Rel. 4.0.0 == * Release date: April 2013* Status: released* EZSDK version: 5.05.02.00* Supported carrier boards: NaonEVB-Lite, NaonEVB-Mid === Notes === * 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** PCI Express on Dido** CPSW mode selection (dual emac vs switch) on u-boot ==== HotFix list ==== ===== U-Boot =====* 4.0. 1** TPS65910 IRQ GPIO mux configured correctly for the whole Naon family * 4.0.2** Fix Warm and WDT Reset. When a Warm or WDT Reset is asserted, subsystems are not correctly reset, leading to malfunctioning (eg: HDVPSS firmware_load hangs). The fix introduces a cold reset when a Warm or WDT reset is recognized in 1st stage ===== Kernel ===== * 4.0.1** Fix SPI NOR flash addressing** Fix TPS65911 panic on suspend * 4.0.2** [[NELK_Power_Management#Standby_Support | Gate a clock]] when user chooses zero (0) as clock frequency == Rel. 3.0.0 ==
* Release date: May December 2012* Status: obsoletereleased* EZSDK version: 5.0305* Supported carrier boards: NaonEVB-Lite only, NaonEVB-Mid
=== Notes ===
* Initial releaseAdded support for the following interfaces/features** Video Input port VIN1 (additional host required)** SATA** [[NELK Power Management|Suspend to RAM]]** [[NELK Power Management|OPP Support]]** [[:Category:DWM|DWM]] (Wireless add-on module) on SDIO ([[:Category:NaonEVB-Lite|NaonEVB-Lite]] only)* 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 ==
* Added support for NaonEVB-Mid
* Added support for the following drivers:interfaces/features
** Nand 8-bit
** USB Host
** USB OTG ([[NaonEVB-Mid ]] only)** Video Input port VIN0 ([[NaonEVB-Mid ]] only)* Extended root file system with Angstrom repository (see below)* NAND is working, but needs more testing
==== Notes on U-Boot bootloader ====
'''giga [on]''' : if present, select gigabit speed on gigabit link, if not present speed link is '''default 100Mbit'''
====Notes on NELK 2.0.0 root file system package list====NELK root file system derives directly from the one delivered along with TI EZSDK. In order to enrich it by installing new pre-built packages, well-known opkg tool comes to help.
Starting from 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, more and more packages are added to provide root file system package list (NAON)]] for a richer set full list of libraries, tools and applications. Following sections detail these additionsthe installed packages.
To configure opgk to retrieve pre-built packages from angstrom repository, please follow these instructions:
<pre>
$ echo "src/gz angstrom-base http://www.angstrom-distribution.org/feeds/unstable/ipk/glibc/armv7a/base" >> /etc/opkg/opkg.conf
$ opkg update
</pre>
Please note that '''packages provided by angstrom repository are not optimized for DM8148 media hardware blocks such as video codec'''. For this reason, pay attention to not replace DM8148-optimized applications and libraries provided by default root file system.
====NELK 2Rel. 1.0.0 package list====
Please refer to [[NELK 2.0.0 root file system package list (NAON)]]* Release date: May 2012* Status: obsolete* EZSDK version: 5.03* Supported carrier boards: NaonEVB-Lite only
== Rel. 3.0.0 = Notes ===
* Release dateInitial release* Supported interfaces/features: December 2012* Status: released* SPI NOR Flash (boot)** EEPROM** Keypad controller** Touch screen controller** ADC** EMAC0 RMII (Fast Ethernet)** EMAC1 RGMII (Gigabit Ethernet)** SD/MMC1* EZSDK version: 5.05* Video Output port VOUT0 (24 bit)* Supported carrier boards: NaonEVB* UART0 (2-Lite, NaonEVB-Midwire)** SPI0 (boot flash)** I2C0** I2C1 (DDC HDMI)** I2C2** HDMI** GPIO** SGX 3D accelerator=== Notes ===** HDVICP2 codec engine

Navigation menu