Lutefisk Phase4 Red Label1 Release
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):
| 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.