Deos Celestial D4
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
- bsp-common-3.4.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
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
- OpenArbor 10.3.1 Test Report - Celestial D4
- Workspace conversion test with customer's workspace: \\nx3000\Deos\workspaces-OA-testing\savianos\nai-deos-67ppc2-workspace-archive.zip
| 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
- Known problems documented on OpenArbor 10.3.1 Test Report - Celestial D4