Deos Celestial D4

From DDCIDeos
Jump to navigationJump to search


This release provides Celestial_Program with Full functionality BSP + dpaa + WDT.

This page was constructed following the Create Release Wiki instructions.

Description

Note: Be sure to inform the customer (cover letter) of Caveat from celestial BSP release-notes that they need to configure proxy access. (Talk to Adina if you have questions.)

The previous distribution is at:

\\nx3000\ship\dds\windows\approved\DDS-celestial-deos-jupiter-20210902
 \\nx3000\ship\dds\ubuntu\approved\DDS-docker-celestial-deos-jupiter-20210902


The candidate distribution is at:

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

Note: The candidate distribution was created as a new DDS using all latest stable components via the DDS Build Process.

Components to Work

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

Component Constraints: Refresh constraints

  • Must be installed together:
    • ansi-4.12.0
    • desk-headers-1.0.0
      • desk-headers provides stdio.h which includes stdio-ansi.h which is provided by ansi-4.12.0.
  • Must be installed together:
    • vfile-8.0.0
    • vfileconfig-1.13.0
    • kernel-11.8.0
    • ftpserver-11.7.0
    • desk-headers-1.0.0
    • ansi-4.12.0
      • vfileconfig-1.13.0 updates to schema 10 which is required by vfile-8.0.0.
      • kernel-11.8.0 updates libkfs.so vfile driver to vfile-8.x.
      • ftpserver-11.7.0 updates to vfile-8.x.
      • desk-headers-1.0.0 provides stdio.h in lieu of ansi providing it.
  • Must be installed together:
    • bsp-common-3.4.0
      • bsp-common-3.4.0 requires OpenArbor-12.6.0
  • Must be installed together:
    • deos-rtems-introspection 1.5.0
    • status-monitor 11.6.0
    • gdbserver-ddci 11.2.2
    • Also recommended: RTEMS 6.0.1 (deos-rtems-docs deos-rtems-adapter-aarch64 deos-rtems-adapter-arm deos-rtems-adapter-common deos-rtems-adapter-ppc deos-rtems-adapter-x86 deos-rtems-adapter-x86-64 deos-rtems-tools-aarch64 deos-rtems-tools-arm deos-rtems-tools-common deos-rtems-tools-ppc deos-rtems-tools-x86 deos-rtems-tools-x86-64 deos-rtems-autotools)

See also BDU_Script_Maintenance.

Components Version Phase CCB Who Test Report Release Notes
celestial 3.0.0 Stable Yes DM Test Report Release Notes
dtsec 5.1.0 Stable Yes MV Test Report Release Notes
gpio-nai-fpga 2.0.0 Stable Yes HM Test Report Release Notes
gpio-nai-fpga-examples 1.0.0 Stable Yes JD Test Report Release Notes
nai68ppc2 5.0.0 Stable Yes DM Test Report Release Notes
rtc-i2c-bcd 1.0.1 Stable Yes MV Test Report Release Notes
rtc-i2c-bcd-examples 1.0.1 Stable Yes MV Test Report Release Notes
vfile-dev-di2c-nxp 2.0.1 Stable Yes CPow Test Report Release Notes
vfile-dev-espi-nxp 2.0.1 Stable Yes CPow Test Report Release Notes
vfile-di2c-nxp-examples 1.1.1 Stable Yes CPow Test Report Release Notes
vfile-espi-nxp-examples 1.1.1 Stable Yes CPow Test Report Release Notes
wdt-nai-fpga 1.0.0 Stable Yes HM Test Report Release Notes
wdt-nai-fpga-examples 1.0.0 Stable Yes JD 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

  • deos-face - 0-1
  • deos-rtems - 1-1
  • deos-rtems-tools-common - 0.0.0-1
  • deos653 - 2-1
  • vfile-gpio-nai-fpga-examples - 1.0.0-4
  • vfile-prl - 1.0.0-7
  • wdt-nai-fpga - 1.0.0-4
  • wdt-nai-fpga-examples - 1.0.0-2


Updated Packages

  • celestial - 3.0.0-2
  • deos-rtems-ppc - 8-1
  • deos-time - 3.1.0-1
  • deos653-config-win32 - 1.25.0-7
  • deos653p1-examples - 2.7.0-6
  • deos653p1-runtime - 5.5.0-1
  • deos653p2 - 3-1
  • deos653p5 - 1.1.0-2
  • desk - 17-3
  • desk-python-tools - 4.19.0-8
  • dtsec - 5.1.0-3
  • ftpserver - 11.1.0-8
  • hyperstart - 9.6.0-1
  • integ-tool-command-line - 3.61.0-8
  • ist-arinc653-examples - 1.4.0-2
  • ist-ioi-examples - 1.4.0-2
  • kernel - 10.6.0-2
  • kernel-examples - 4.4.0-4
  • lwip - 4.6.2-3
  • nai68ppc2 - 5.0.0-1
  • network-standard-apps - 1.5.5-2
  • pcie-scanner - 2.0.1-2
  • qemu-ppc-boot - 4.0.1-2
  • qemu-ppc-configuration - 5.0.1-2
  • time-dev-rtc-i2c-bcd - 1.0.1-1
  • time-rtc-i2c-bcd-example - 1.0.1-3
  • vfile - 5.0.1-2
  • vfile-dev-di2c-nxp - 2.0.1-2
  • vfile-dev-duart-nxp - 3.0.2-2
  • vfile-dev-espi-nxp - 2.0.1-3
  • vfile-dev-gpio-nai-fpga - 2.0.0-1
  • vfile-di2c-nxp-examples - 1.1.2-1
  • vfile-duart-nxp-examples - 3.0.1-2
  • vfile-espi-nxp-examples - 1.1.1-3
  • vfile-examples - 2.0.1-6
  • vfileconfig - 1.1.0-6

Removed Components

  • N/A

Unreleased Components

  • deos-rtems-autotools - 5.1.1-1
  • deos-rtems-tools-common - 5.1.1-1
  • deos-rtems-tools-ppc - 5.1.1-1
  • mailbox-transport-library - 2.6.0-1
  • status-monitor - 11.2.0-1
  • vfile-dev-dma-nxp - 4.0.1-2



DDS Test Summary

Charge Code BSP Target Hardware Test Suite Remarks
Celestial Program:D4:DDS build, test, QA approval celestial DeosCelestial Platform Integration DDS-celestial-deos-jupiter-20211028
Celestial Program:D4:DDS build, test, QA approval qemu-ppc QEMU-PPC Platform Integration DDS-celestial-deos-jupiter-20211030
Celestial Program:D4:DDS build, test, QA approval nai68ppc2 DeosNAI68PPC2 Platform Integration DDS-celestial-deos-jupiter-20211030
Celestial Program:D4:DDS build, test, QA approval celestial DeosCelestial Platform Integration DDS-celestial-deos-jupiter-20211101
Celestial Program:D4:DDS build, test, QA approval celestial DeosCelestial Rerun of get-clock/set-clock test DDS-celestial-deos-jupiter-20211101
Deos R&D:Packaging, testing, delivering to customer celestial DeosCelestial Platform Integration DDS-docker-celestial-jupiter-20211101

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

Additional Testing

  • Testing done with unreleased components with DDS-celestial-deos-jupiter-20211028 and DDS-celestial-deos-jupiter-20211030
  • Workspace does not contain a platform project, so nothing builds; but the OA conversion was successful.

Known Problems

  • Matt to provide an RCW (Reset Control Word) value for the celestial and nai68pp2 targets for the alarm clock feature to work. NAII needs to update the RCW interrupt on the h/w in order for real-time clock alarm to work properly. This value and comment will be included in the cover letter and release email of the DDS.

Word 0xB needs to change from 0x0002b200 to 0x0002b000. The change is bit 374, that sets IRQ4 to an IRQ (0) and not a GPIO (1).

Word Old New

Word 0x0 (0-31) 0x0c050012 0x0c050012

Word 0x1 (32-63) 0x0e000000 0x0e000000

Word 0x2 (64-95) 0x00000000 0x00000000

Word 0x3 (96-127) 0x00000000 0x00000000

Word 0x4 (128-159) 0xd8150002 0xd8150002

Word 0x5 (160-191) 0x00000000 0x00000000

Word 0x6 (192-223) 0xfc027000 0xfc027000

Word 0x7 (224-255) 0xc1000000 0xc1000000

Word 0x8 (256-287) 0x00000000 0x00000000

Word 0x9 (288-319) 0x00000000 0x00000000

Word 0xA (320-351) 0x00000000 0x00000000

Word 0xB (352-383) 0x0002b200 0x0002b000

Word 0xC (384-415) 0x00000200 0x00000200

Word 0xD (416-447) 0x0080000d 0x0080000d

Word 0xE (448-479) 0x00000000 0x00000000

Word 0xF (480-511) 0x00000004 0x00000004


QA Report

QA Report