Deos Sales Jupiter 20A

From DDCIDeos
Jump to navigationJump to search


This release provides Sales with FACE/RTEMS 3.0 on Mainline.

This page was constructed following the Create Release Wiki instructions.

Description

The previous distribution is at:

\\nx3000\ship\dds\windows\approved\DDS-sales-deos-deva-20191003

The candidate distribution is at:

 \\ddsbuild.ddci.com\DDCI_integration\DDS-sales-deos-jupiter-20200221
   ftp://redhat5.ddci.com//Workstation/cygwin-20180401-ddci-dist-jupiter/x86_64/archive/1582302552

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 added/updated relative to the prior release. See also the list of FTP server symbolic links.

Components Version Phase CCB Who Remarks
abc-tool 6.9.0 Stable Yes Deos Test Report Release Notes
ansi 4.7.2 Stable Yes Deos Test Report Release Notes
bsp-examples 1.0.1 Stable Yes ALR Test Report Release Notes
cffs-ls1088a-sata 1.0.0 Stable Yes Deos Test Report Release Notes
cffs-server 7.1.0 Stable Yes Deos Test Report Release Notes
cffsapi653p2 2.0.1 Stable Yes Deos Test Report Release Notes
cffss32emmc 1.0.1 Stable Yes Deos Test Report Release Notes
deos-posix 1.0.1 Stable Yes Deos Test Report Release Notes
deos-posix-examples 1.0.1 Stable Yes Deos Test Report Release Notes
deos-rtems-examples 1.0.0 Stable Yes RLF Test Report Release Notes
deos-rtems-face653-examples 1.2.0 Stable Yes RLF Test Report Release Notes
deos-rtems-introspection 1.1.0 Stable Yes RLF Test Report Release Notes
deos-zlib 1.1.1 Stable Yes Deos Test Report Release Notes
deos-zlib-examples 1.1.0 Stable Yes Deos Test Report Release Notes
deos653-config-win32 1.23.0 Stable Yes GK Test Report Release Notes
deos653p1-examples 2.6.1 Stable Yes Deos Test Report Release Notes
deos653p1-runtime 5.1.0 Stable Yes Deos Test Report Release Notes
deos653p2-examples 1.5.0 Stable Yes Deos Test Report Release Notes
deos653p5 1.0.0 Stable Yes Deos Test Report Release Notes
deosbook 1.0.13 Stable Yes Deos Test Report Release Notes
desk-python-tools 4.14.1 Stable Yes RLF Test Report Release Notes
dev-duart-nxp-examples 1.0.0 Stable Yes Deos Test Report Release Notes
dpaa2 2.0.0 Stable Yes ALR Test Report Release Notes
fec_andretti 2.0.0 Stable Yes RCG Test Report Release Notes
ftpserver 9.0.1 Stable Yes JK Test Report Release Notes
gcc-arm-eabi 7.3.0 Stable Yes Deos Test Report N/A
gcc-ppc-elf 7.3.0 Stable Yes Deos Test Report N/A
gcc-x86-elf 7.3.0 Stable Yes Deos Test Report N/A
gdb-cross-debuggers 8.0.1.2 Stable Yes TBR Test Report N/A
gdbserver 10.1.0 Stable Yes TBR Test Report Release Notes
gnu-language 1.4.0 Stable Yes Deos Test Report Release Notes
hyperstart 9.0.0 Stable Yes Deos Test Report Release Notes
imageapi 8.0.1 Stable Yes Deos Test Report N/A
imx8qm-boot 2.0.1 Stable Yes Deos Test Report Release Notes
imx8qm-config 3.0.0 Stable Yes IAF Test Report Release Notes
imx8qm-pal 2.1.1 Stable Yes Deos Test Report Release Notes
inetd 8.0.0 Stable Yes MDV Test Report Release Notes
integ-tool-command-line 3.45.1 Stable Yes Deos Test Report Release Notes
ioi-api 4.2.0 Stable Yes Deos Test Report Release Notes
ioi-config-tool 3.6.4 Stable Yes Deos Test Report Release Notes
ioi-ringBuffer 4.2.0 Stable Yes Deos Test Report Release Notes
ist-application 2.0.0 Stable Yes RLF Test Report Release Notes
kernel 10.1.0 Stable Yes Deos Test Report Release Notes
kernel-examples 4.2.0 Stable Yes TBR Test Report Release Notes
ls1043ardb-boot 2.1.0 Stable Yes Deos Test Report Release Notes
ls1043ardb-config 3.0.0 Stable Yes MDV Test Report Release Notes
ls1043ardb-pal 2.2.0 Stable Yes Deos Test Report Release Notes
ls1048ardb-boot 1.1.2 Stable Yes Deos Test Report Release Notes
ls1048ardb-config 2.0.0 Stable Yes ALR Test Report Release Notes
ls1048ardb-pal 1.1.1 Stable Yes Deos Test Report Release Notes
lwip 4.4.1 Stable Yes JK Test Report Release Notes
math 3.0.0 Stable Yes Deos Test Report Release Notes
minnow-turbot-quad-boot 2.1.0 Stable Yes IAF Test Report Release Notes
minnow-turbot-quad-configuration 3.0.0 Stable Yes IAF Test Report Release Notes
minnow-turbot-quad-pal 2.0.0 Stable Yes Deos Test Report Release Notes
msvcr90 1.0.0 Stable Yes Deos Test Report N/A
nai67g6-boot 1.1.0 Stable Yes Deos Test Report Release Notes
nai67g6-config 2.0.0 Stable Yes RCG Test Report Release Notes
nai67g6-pal 1.1.0 Stable Yes Deos Test Report Release Notes
nai68ppc2-boot 2.1.0.1 Stable Yes Deos Test Report Release Notes
nai68ppc2-configuration 3.0.0 Stable Yes IAF Test Report Release Notes
nai68ppc2-pal 2.2.0 Stable Yes Deos Test Report Release Notes
network-standard-apps 1.5.2 Stable Yes RLF/JK Test Report Release Notes
pal-ext-stub 2.0.1 Stable Yes Deos Test Report Release Notes
pro1000 3.0.0 Stable Yes IAF Test Report Release Notes
qemu-arm-configuration 4.0.0 Stable Yes ALR Test Report Release Notes
qemu-arm-pal 4.1.0 Stable Yes Deos Test Report Release Notes
qemu-ppc-configuration 4.0.0 Stable Yes SLD Test Report Release Notes
qemu-ppc-pal 2.4.0 Stable Yes Deos Test Report Release Notes
qemu-vm 3.0.0.1 Stable Yes Deos Test Report N/A
qemu-x86-boot 2.0.1 Stable Yes Deos Test Report Release Notes
qemu-x86-configuration 3.0.0 Stable Yes RCG Test Report Release Notes
qemu-x86-pal 5.1.0 Stable Yes Deos Test Report Release Notes
rtems-socket-interface 1.4.0 Stable Yes JK Test Report Release Notes
socket-api-library 4.0.0 Stable Yes JK Test Report Release Notes
socket-examples 3.1.1 Stable Yes Deos Test Report Release Notes
startup-gcc 7.7.2 Stable Yes Deos Test Report Release Notes
status-monitor 11.0.0 Stable Yes CF Test Report Release Notes
system-video-stream 8.0.0 Stable Yes CF Test Report Release Notes
t10xx-mc-config 4.0.0 Stable Yes SLD Test Report Release Notes
t10xx-pal 3.1.0 Stable Yes Deos Test Report Release Notes
t2080rdb-mc-config 3.0.0 Stable Yes IAF Test Report Release Notes
virtio-net 1.4.0 Stable Yes SLD Test Report Release Notes
xilinx-gem 2.0.0 Stable Yes ALR Test Report Release Notes
zcu102-boot 2.0.1 Stable Yes ALR Test Report Release Notes
zcu102-configuration 3.0.0 Stable Yes ALR Test Report Release Notes
zcu102-pal 3.2.0 Stable Yes ALR 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.

Differences from Prior Release

Added/Modified Packages

  • bsp-examples - 1.0.1-1
  • cffs-ls1088a-sata - 1.0.0-1
  • cffss32emmc - 1.0.1-1
  • dds-dependencies - 1-1
  • deos653p1 - 4-1
  • deos653p5 - 1.0.0-2
  • deos-zlib - 1.1.1-1
  • deos-zlib-examples - 1.1.0-1
  • desk - 17-2
  • desk-arm - 6-1
  • desk-ppc - 10-1
  • desk-x86 - 10-1
  • dev-duart-nxp-examples - 1.0.0-2
  • dpaa2 - 2.0.0-1
  • fec_andretti - 2.0.0-1
  • imx8qm - 0-1
  • imx8qm-boot - 2.0.1-1
  • imx8qm-config - 3.0.0-2
  • imx8qm-pal - 2.1.1-1
  • ls1043ardb - 0-1
  • ls1043ardb-boot - 2.1.0-1
  • ls1043ardb-config - 3.0.0-1
  • ls1043ardb-pal - 2.2.0-2
  • ls1048ardb - 0-1
  • ls1048ardb-boot - 1.1.2-1
  • ls1048ardb-config - 2.0.0-1
  • ls1048ardb-pal - 1.1.1-1
  • minnow-turbot-quad - 0-1
  • minnow-turbot-quad-boot - 2.1.0-1
  • minnow-turbot-quad-configuration - 3.0.0-3
  • minnow-turbot-quad-pal - 2.0.0-1
  • nai67g6 - 0-1
  • nai67g6-boot - 1.1.0-2
  • nai67g6-config - 2.0.0-1
  • nai67g6-pal - 1.1.0-2
  • pal-ext-stub - 2.0.1-1
  • pro1000 - 3.0.0-1
  • xilinx-gem - 2.0.0-3
  • zcu102 - 1-1
  • zcu102-boot - 2.0.1-1
  • zcu102-configuration - 3.0.0-3
  • zcu102-pal - 3.2.0-1
  • deos-rtems-adapter-arm - 5.0.96-1*
  • deos-rtems-adapter-ppc - 5.0.96-1*
  • deos-rtems-adapter-x86 - 5.0.96-1*
  • deos-rtems-autotools - 5.0.95-1*
  • deos-rtems-docs - 5.0.96-1*
  • deos-rtems-tools-arm - 5.0.95-1*
  • deos-rtems-tools-ppc - 5.0.95-1*
  • deos-rtems-tools-x86 - 5.0.95-1*


* Note1: Customer provided components. No test report.

Removed Components

DDS Test Summary

OpenArbor 8.7.8 Test Report - Sales 20A

Charge Code BSP Target Hardware Test Suite Remarks
Customer & Sales DDS build, test, QA approval - non-program builds/test qemu-arm QEMU-ARM PlatformIntegration DDS-sales-deos-jupiter-20200219
Customer & Sales DDS build, test, QA approval - non-program builds/test qemu-ppc QEMU-PPC PlatformIntegration DDS-sales-deos-jupiter-20200219
Customer & Sales DDS build, test, QA approval - non-program builds/test qemu-x86 QEMU-X86 PlatformIntegration DDS-sales-deos-jupiter-20200219
Customer & Sales DDS build, test, QA approval - non-program builds/test imx8qm DEOSIMX8QM Run.udp-vs-tcp DDS-sales-deos-jupiter-20200219
Customer & Sales DDS build, test, QA approval - non-program builds/test ls1043ardb DeosLS1043ARDB-1 Run.udp-vs-tcp DDS-sales-deos-jupiter-20200219
Customer & Sales DDS build, test, QA approval - non-program builds/test ls1048ardb DeosLS1048ARDB-1 Run.udp-vs-tcp DDS-sales-deos-jupiter-20200219
Customer & Sales DDS build, test, QA approval - non-program builds/test minnow-turbot-quad DeosTurbotQuadCore-1 Run.udp-vs-tcp DDS-sales-deos-jupiter-20200219
Customer & Sales DDS build, test, QA approval - non-program builds/test nai67g6 DeosNAI67G6-1 Run.udp-vs-tcp DDS-sales-deos-jupiter-20200219
Customer & Sales DDS build, test, QA approval - non-program builds/test nai68ppc2 DeosNAI68PPC2 Run.udp-vs-tcp DDS-sales-deos-jupiter-20200219
Customer & Sales DDS build, test, QA approval - non-program builds/test t10xx DeosT1042D4RDB-1 Run.udp-vs-tcp DDS-sales-deos-jupiter-20200219
Customer & Sales DDS build, test, QA approval - non-program builds/test t2080rdb DeosT2080RDB Run.udp-vs-tcp DDS-sales-deos-jupiter-20200219
Customer & Sales DDS build, test, QA approval - non-program builds/test zcu102 DeosZCU102-1 Run.udp-vs-tcp DDS-sales-deos-jupiter-20200219
Customer & Sales DDS build, test, QA approval - non-program builds/test qemu-arm QEMU-ARM RTEMS tests DDS-sales-deos-jupiter-20200219
Customer & Sales DDS build, test, QA approval - non-program builds/test qemu-ppc QEMU-PPC RTEMS tests DDS-sales-deos-jupiter-20200219
Customer & Sales DDS build, test, QA approval - non-program builds/test qemu-x86 QEMU-X86 RTEMS tests DDS-sales-deos-jupiter-20200219


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

Additional Testing

John performed manual RTEMS tests on \\ddsbuild.ddci.com\DDCI_integration\DDS-sales-deos-jupiter-20200219.


DDS-sales-deos-jupiter-20200221 was built to create a new archive that includes a new customer definition so that testing done on DDS-sales-deos-jupiter-20200219 could be leveraged. Diff -rq was performed to show no change to components since DDS-sales-deos-jupiter-20200219 was tested.

scoretest@DDSBuild /cygdrive/c/DDCI_integration
$ diff -rq DDS-sales-deos-jupiter-20200219 DDS-sales-deos-jupiter-20200221 | sort > DDS-sales-deos-jupiter-20200221.txt

  • Files DDS-sales-deos-jupiter-20200219/cover_letter.txt and DDS-sales-deos-jupiter-20200221/cover_letter.txt differ
  • Files DDS-sales-deos-jupiter-20200219/dds_install_windows.html and DDS-sales-deos-jupiter-20200221/dds_install_windows.html differ
  • Files DDS-sales-deos-jupiter-20200219/deos-heartos-posix/x86_64/setup.ini and DDS-sales-deos-jupiter-20200221/deos-heartos-posix/x86_64/setup.ini differ
  • Files DDS-sales-deos-jupiter-20200219/label.txt and DDS-sales-deos-jupiter-20200221/label.txt differ

diff -rq results

Known Problems

  • include files as linked resources in the same folder as the source code file are not supported yet. DDCI_PCR:3672
  • DeosOptionTabs.integrationToolTabTest needs an update PCR:11440
  • hypdump fails to execute. Error invalid hypstart format PCR:11181
  • Debugging fails with message: DF-228-ERROR Unable to disassemble machine code at address 0xC082E0D4.

Connecting to Status Montior also fails with "Read timed out" error Disassembly view is not populated when debugging the rtems-partition3 example on QEMU-ARM. Ran the test on zcu102 and it passed, so the issue on QEMU-ARM must stem from qemu performance issues. PCR:12286

  • MATH
    • x86 - DDC-I Math library does not include acosh, atanh, cosh, frexp, ldexp, modf, sinh, exp2, log2 PCR:11786
  • Testing by OAR reports: these known issues will be reported to the customer(s)
    • x86 - setting time across partition tests fails (partition configuration?)
    • x86 - paranoia reports defects (odd)
    • x86 - shm02 (producer/consumer) isn't working
    • arm - shm02 fails differently, producer increments, consumer sees 0
    • arm - 653 ipc is flaky
    • arm -time setting tests have no output