Lutefisk Phase4 Red Label1 Release

From DDCIDeos
Jump to navigationJump to search

The primary driver for this release is Lutefisk Phase4 Red Label 1 Release.

Description

The SOW only specifies one Red Label delivery. However, subsequent negotiations have occured during program execution such that Red Label 1 will include the following:

  • Boot: A "Full Functionality" boot that will get control from reset (i.e., replace u-boot).
  • PAL: A "Full Functionality" PAL.
  • Network: A driver(s) that can support either the realtek or the marvell PHY and one instance of the LwIP stack.
  • Kernel: A "Full Functionality" that supports the 36-bit physical address space.
  • CFFS: A "Full Functionality" CFFS that support the use of the cFAST card via the SATA interface (Note: this will not be achievable. A RAM based MAL will be used in this release).
  • TDL: A "Full Functionality" TDL that supports uploads of hyper-start images as well as files to the CFFS and the ability to demo each of these capabilities.
  • Lauterbach Emulator Support: Source level debugging capability for Deos applications; including those which use run-time linkable libraries.

This release is a deliverable milestone for a single customer (see below):

Deos Customer Media Sets
Customer Distribution AFDX CFFS 653p1 653p4 TDL Customer Specific Remarks
Lutefisk Phase4 Elbert YES YES apm86290 & lutefisk-phase4 BSPs


Components to Work

Below are the Deos components being worked for this release. Note that, in order to make the release date, all components should "go stable" by 08-JUN-2012.

CCB : A release CCB has been held.
Phases Are:

  • Hold - on hold
  • Dev - in development
  • Build - can be built from HEAD
  • Test - Component released and ready to test.
  • Stable - You are done! All steps (including test report) in the software release howto have been followed.

OA: The build number of OA it was tested under, or N/A if the component doesn't need to be tested, in an integrated fashion, with OpenArbor. I.e., a build number indicates the component executes in the "DDS" environment (e.g., makeboot, config tool, etc.) or is tightly coupled to GUI counterparts (e.g., Status Monitor, BSP, etc.).

The Distribution Columns: record whether the component:

  • Yes or no : component tested for that distribution
  • version that was frozen for that distribution

Who Is the person responsible for doing the work associated with the component.

Remarks are free form text. It must contain the test report when done.

Components

Component Version Phase CCB OA Elbert Who Remarks
abc-tool 5.1.0 Stable Yes 271 Yes BC Test Report
ansi 4.0.1.6 Stable Yes 271 Yes BC Test Report
apm-cale 2.0.0 Stable Yes 269 Yes AR Test Report
apm-cale-prl 1.0.0 Stable Yes 269 Yes AR Test Report
apm86290-boot 2.0.0 Stable Yes 269 Yes MH Test Report
apm86290-config 2.0.0 Stable Yes 269 Yes MH Test Report
apm86290-pal 2.0.0 Stable Yes 269 Yes MH Test Report
deos-integration-tool-win32 2.7.1 Stable Yes 271 Yes BC Test Report
desk-shared-python-tools 1.6.0 Stable Yes 271 Yes BC Test Report
ioi-config-tool 3.3.0 Stable Yes 272 Yes BC Test Report
ioi-cvt 1.5.1 Stable Yes 272 Yes BC Test Report
lutefisk-iv-boot 1.0.0 Stable Yes 269 Yes MH Test Report
lutefisk-iv-config 1.0.0 Stable Yes 269 Yes MH Test Report
lutefisk-iv-pal 1.0.0 Stable Yes 269 Yes MH Test Report
cffsmalram 2.0.0 Stable Yes N/A Yes MD Test Report
cffs-server 2.0.0 Stable Yes N/A Yes MD Test Report
cffs-simple 1.0.0 Stable Yes 272 Yes MD Test Report
ftpserver 7.4.1 Stable Yes 269 Yes RR Test Report
gdbserver 7.2.2 Stable Yes 276 Yes BC Test Report
kernel 7.10.1 Stable Yes 269 Yes RR Test Report
trace32-extension 1.1.0 Stable Yes 272 Yes RR Test Report
lwip 2.8.1 Stable Yes 269 Yes AR Test Report
tdl-custom-lutefisk 1.0.0 Stable Yes 269 Yes JBR Test Report
tdl-examples 1.1.0 Stable Yes 269 Yes JBR Test Report
tdl-main-process 7.0.0 Stable Yes 269 Yes JBR Test Report
vmware-config 5.1.1 Stable Yes 272 Yes GK Test Report

Removed Components

Relative to Lutefisk Phase4 Blue Label: none.

Test Summary

In addition to the integrated component testing listed above, the OpenArbor test suite was run on the above set of components (i.e., the DDS-lutefisk-phase4-deos-elbert-20120613 release). Refer to the OpenArbor 12B1 Test Plan and Report for more information.

Known Problems

The items below will not be fixed in this release.

CFFS: A subset of the API have not received adequete testing. However, all functionality used by our examples operates properly. The Deos team recomends shipping in order for the customer to being using the known working functionality. Refer to the Known Problems of the Release Notes for more information.