Deos Celestial D3

From DDCIDeos
Jump to navigationJump to search


This release provides Celestial_Program with celestial bare metal boot and updated network and device drivers.

This page was constructed following the Create Release Wiki instructions.

Description

The previous distribution is at:

\\nx3000\ship\dds\windows\approved\DDS-celestial-deos-jupiter-20210714

The candidate distribution is at:

 \\ddsbuild.ddci.com\DDCI_integration\DDS-celestial-deos-jupiter-20210902
   ftp://redhat5.ddci.com//Workstation/cygwin-20180401-ddci-dist-jupiter/x86_64/archive/1630610911
 \\ddsbuild.ddci.com\DDCI_integration\DDS-docker-celestial-deos-jupiter-20210902

Note: The candidate distribution was created by patching the previous distribution via the DDS Patch Process.

Components to Work

Below are the Deos components that have been identified to work for this release. See also the list of FTP server symbolic links.

Components Version Phase CCB Who Remarks
celestial 2.0.1 Stable Yes DM/HM Test Report Release Notes
ftpserver 11.0.0 Stable Yes CPow Test Report Release Notes
gpio-nai-fpga 1.0.0 Stable Yes JD Test Report Release Notes
pci-config 1.0.1 Stable Yes AR Test Report Release Notes
pcie-scanner 2.0.0 Stable Yes SL (Avionyx) Test Report Release Notes
rtc-i2c-bcd 1.0.0 Stable Yes MV Test Report Release Notes
rtc-i2c-bcd-examples 1.0.0 Stable Yes MV Test Report Release Notes
time 3.0.0 Stable Yes MV Test Report Release Notes
vfile 4.0.1 Stable Yes CPow Test Report Release Notes
vfileconfig 1.0.1 Stable Yes CPow Test Report Release Notes
vfile-dev-di2c-nxp 2.0.0 Stable Yes CPow Test Report Release Notes
vfile-dev-espi-nxp 2.0.0 Stable Yes CPow Test Report Release Notes
vfile-di2c-nxp-examples 1.1.0 Stable Yes CPow Test Report Release Notes
vfile-espi-nxp-examples 1.1.0 Stable Yes CPow Test Report Release Notes
vfile-examples 2.0.0 Stable Yes CPow Test Report Release Notes

Legend

CCB: A Release CCB has been held
Phases:

  • Dev - In Development
  • Test - Component unreleased and ready to test
  • Delta - A Delta baseline must be established
  • Audit - One (or more) SQA Audits must be performed (e.g., a Verification and/or Software Conformity Audit)
  • Stable - You are done! All steps (including test report) in the Deos Software Release HowTo or OpenArbor Development HowTo have been followed.

Who: The person responsible for doing the work associated with the component.

Remarks: Free form text. It must contain the test report when done.

Docker Image Content

Docker Image Content

Differences from Prior Release

Added/Modified Packages

New Packages

  • kfs-cvt - 1.0.0-2

Updated Packages

  • ansi - 4.8.4-2
  • bsp-examples - 1.3.0-3
  • cffs-server - 7.2.0-1
  • crittime-tool - 4.0.0-3
  • deos653-config-win32 - 1.24.5-3
  • deos653-cvt - 2.0.0-3
  • deos653p1 - 5-1
  • deos653p1-runtime - 5.4.0-4
  • desk-python-tools - 4.18.1-1
  • hyperstart - 9.5.0-2
  • integ-tool-command-line - 3.57.0-9
  • ist-application - 2.1.0-1
  • ist-config-win32 - 1.1.0-1
  • kernel - 10.5.0-8
  • kernel-examples - 4.3.0-1
  • network-standard-apps - 1.5.4-1
  • pal-ext-stub - 2.1.0-3
  • qemu-ppc-boot - 4.0.0-4
  • qemu-ppc-configuration - 5.0.0-3
  • qemu-vm - 3.0.0.2-1
  • registry-cvt-win32 - 2.0.0-8
  • time-prl - 2.0.0-2
  • vfile-dev-dma-nxp - 4.0.0-5
  • vfile-dev-duart-nxp - 3.0.1-1
  • vfile-di2c-nxp-examples - 1.1.0-3
  • vfile-duart-nxp-examples - 3.0.0-3

Removed Components

  • N/A

Unreleased Components

These components are still in development

  • ist-arinc653-examples - 1.4.0-2
  • ist-ioi-examples - 1.4.0-2
  • mailbox-transport-library - 2.6.0-1
  • status-monitor - 11.2.0-1


DDS Test Summary

  • OpenArbor 10.2.0 Test Report - Celestial D3
  • Workspace conversion test with customer's workspace: \\nx3000\Deos\workspaces-OA-testing\celestial\windows\celestial_workspace_20210412.zip. Build failed.
  • Workspace conversion test with customer's workspace: \\nx3000\Deos\workspaces-OA-testing\savianos\nai-deos-67ppc2-workspace-archive.zip
  • Both conversion testing done with DDS-celestial-deos-jupiter-20210826 and DDS-celestial-deos-jupiter-20210902.
Charge Code BSP Target Hardware Test Suite Remarks
Celestial Program:D3:DDS build, test, QA approval celestial qemu-ppc Launcher DDS-celestial-deos-jupiter-20210824
Celestial Program:Initial Release:DDS build, test, QA approval celestial DeosCelestial Platform Integration DDS-celestial-deos-jupiter-20210824
Deos R&D:Packaging, testing, delivering to customer celestial DeosCelestial Platform Integration DDS-docker-celestial-jupiter-20210824
Deos R&D:Packaging, testing, delivering to customer qemu-ppc QEMU-PPC Platform Integration/CompileRunDebug DDS-docker-celestial-jupiter-20210824
Celestial Program:D3:DDS build, test, QA approval celestial DeosCelestial Platform Integration DDS-celestial-deos-jupiter-20210826
Celestial Program:D3:DDS build, test, QA approval celestial DeosCelestial Platform Integration DDS-celestial-deos-jupiter-20210902
Deos R&D:Packaging, testing, delivering to customer celestial DeosCelestial Platform Integration DDS-docker-celestial-jupiter-20210902

Trac ARM Version 278 Test Report Trac 80x86 Version 278 Test Report Trac PPC Version 278 Test Report

Additional Testing

GPIO Additional Testing

Known Problems

  • NOTE: OA Test Update items are not listed as known problems against the deos components.
ID Priority OS PCR Status Affected Tests Target Screenshot Comments
1 Windows n/a Expected Failure Debug.trasher
Debug.worker
Run.trasher
Run.worker
DeosCelestial (celestial) Media:TrasherWorkerBuildFailure2.png Platform project fails to build when the Multicore-memory-pools example projects trasher and worker are integrated into the out of the box single core and/or single pool platform. The MulticoreIntegration test performs the BuildAll, Run and Debug tests for the multicore memory pools examples in a multicore/multi memory pool environment.
2 Windows
Linux
PCR:13647 Known Issue Run.hello-world-ist
Debug.hello-world-ist
Debug.ist-ioi-to-host
DeosCelestial (celestial) Media:ist-ioi-to-host-failure.png VideoStream output contains: Hello World 1 ioi_init failed, return status == 9
This example is hard-coded to expect ioiConfig.cfg to be on the loadlist, but shouldn't be anymore.
3 Windows
Linux
n/a Expected Failure BuildAll.trasher
BuildAll.worker
Debug.trasher
Debug.worker
Run.trasher
Run.worker
MakeExport.trasher
MakeExport.worker
All Targets Media:TrasherWorkerBuildFailure2.png Platform project fails to build when the Multicore-memory-pools example projects trasher and worker are integrated into the out of the box single core and/or single pool platform. The MulticoreIntegration test performs the BuildAll, Run and Debug tests for the multicore memory pools examples in a multicore/multi memory pool environment.
4 Windows
Linux
PCR:13647 Known Issue Run.hello-world-ist
Debug.hello-world-ist
Debug.ist-ioi-to-host
QEMU-PPC (qemu-ppc)
DeosCelestial (celestial)
Media:ist-ioi-to-host-failure.png VideoStream output contains: Hello World 1 ioi_init failed, return status == 9
This example is hard-coded to expect ioiConfig.cfg to be on the loadlist, but shouldn't be anymore.
5 Windows
Linux
DDCI_PCR:4189
PCR:8379
Known Issue TDL Examples do not import DeosCelestial (celestial) Media:tdl-examples-removed.png The celestial DDS includes TDL at the moment for UG content only.
These examples do not import correctly, so they were removed from the test workspace.
OpenArbor now displays a dialog when duplicate project names are detected during the importing of the examples (PCR 4189)
6 Linux DDCI_PCR:4201 Known Issue DeosTargetManager.testF11 QEMU-PPC (qemu-ppc) n/a This test is for MLD specific launching. It fails due to no MLD being installed on Linux.
9 Windows
Linux
PCR:11440 Known Issue DeosOptionTabs.integrationToolTabTest All Targets WAT png file is not being generated. The -w option is ignored.
10 Windows
Linux
DDCI_PCR:4041 Known Issue DeosOptionTabs.integrationToolTabTest All Targets binder.xml files are not currently being validated in OpenArbor.
11 Windows Expected Failure Opening customer's workspace
\\nx3000\Deos\workspaces-OA-testing\celestial\windows\celestial_workspace_20210412.zip
Media:celestial_workspace_20210412-build-output.txt pi: Error #1: Feature Set (naiif) feature (oncePerUsingProcessTemplate) uses Feature Set (libsal) feature (oncePerUsingProcessTemplate), which is not provided in that Feature Set
Unzipped customer's workspace zip file, launched OA, and used the Bell_SW_Release_Deos_3_20210412\deos_jupiter folder as the workspace.
Older versions of SAL, the libsal.fp.xml had a oncePerUsingProcessTemplate feature. New versions have a network-using-threads feature.
The desk help socket-api-library-user-guide.htm#integration describes the libsal feature set.
The naiif feature set is oncePerUsingProcessTemplate, but it would likely need to change to be a parameter based feature as well, like SAL changed.
12 Windows Pass Opening customer's workspace
\\nx3000\Deos\workspaces-OA-testing\savianos\nai-deos-67ppc2-workspace-archive.zip
Media:nai-deos-67ppc2-workspace-archive-build-output.txt
14 Windows
Linux
Known Issue StatusMonitor DeosCelestial (celestial) Media:10.2.0-StatusMonitor.png Manual testing done by Ron. His comments: I was able to manually get this to work; however, it is very slow but does finish.

I ran a timemap which shows that very little portion of the window is available for RMA and slack threads.

15 Linux DDCI_PCR:4203 Known Issue Debug.udp-vs-tcp
Debug.semaphore-sharedQ2
DeosCelestial (celestial) Media:10.2.0-udpvstcp-fail.png
Media:debug-semaphore-sharedq2-fail-linux.png
Failed to execute Mi command: -exec-interrupt

QA Report

QA Report