Deos Sales Jupiter 20E

From DDCIDeos
Jump to navigationJump to search


This release provides Sales with an updated t10xx component with boot/config/pal combined and t10xx-dev-kit.

This page was constructed following the Create Release Wiki instructions.

Description

The previous distribution is at:

\\nx3000\ship\dds\windows\approved\DDS-sales-deos-jupiter-20200727

The candidate distribution is at:

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

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
cffss32emmc 1.0.2 Stable Yes Deos Test Report Release Notes
deosbook-devel 1.0.14 Stable Yes Deos Test Report Release Notes
graphviz 2.28.0 Stable Yes Deos N/A N/A
t10xx-dev-kit 5.0.0 Stable Yes Deos Test Report Release Notes
t10xx-mc 5.0.0 Stable Yes Deos Test Report Release Notes
traceaid 2.0.0 Stable Yes Deos 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-maintainer-tools - 1-1
  • common-maintainer-tools - 1-1
  • desk-x86 - 11-1

Removed Components

  • t10xx-boot - 2.0.0-1
  • t10xx-mc-config - 4.0.0-1
  • t10xx-pal - 3.1.0-1

*Note: t10xx-mc 5.0.0 combines t10xx components listed above into one component.

DDS Test Summary

No OA testing is required.

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

Additional Testing

  • No additional OA testing is required based on the following analysis
    • The internal components listed above are not user facing with no OA integration. These internal components are part of bsp maintainer tools and are shipped to partners and typically don't ship to users.
    • cffss32emmc - test report above
    • deosbooks-devel - test report above
    • t10xx-dev-kit - test report above
    • t10xx-mc - test report above
    • traceaid - test report above

Known Problems

  • NOTE: The known problems from the prior sales DDS are listed.
  • NOTE: OA Test Update items are not listed as known problems against the deos components.
ID PCR Status Affected Tests Target Screenshot Comments
1 DDCI_PCR:3672 Known bug LinkedFoldersFiles All Targets Media:linkedFoldersFiles-fail.txt include files as linked resources in the same folder as the source code file are not supported yet.
2 PCR:11440 Known Issue DeosOptionTabs.integrationToolTabTest All Targets WAT png file is not being generated. The -w option is ignored.
5 DDCI_PCR:3672 Known Issue BuildAll.tx-duart-nxp
Debug.tx-duart-nxp
Run.tx-duart.nxp
qemu-x86 Error: Process Template (tx-duart-nxp) uses feature set (duart-nxp), which is not present. This example is only expected to work for T10xx, LS10xx targets, not QEMU.
These examples were tested on the t1042drdb-1 target to ensure they worked properly with this release.
6 n/a Known Issue BuildAll.trasher
BuildAll.worker
Debug.trasher
Debug.worker
Run.trasher
Run.worker
All qemus 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.
7 PCR:12284 Known Issue Run.event-wait qemu-arm Media:event-wait-failure.png Video Stream does not display expected output. Missing videoOutHeading2 - "Long Duration (wait up to <some thread data>"
8 PCR:12286 Known Issue Debug.rtems-partition3 qemu-arm
qemu-ppc
Media:rtems-partition3-debug-fail-arm.png
Media:rtems-partition3-debug-fail-ppc.png
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. For PowerPC, this test passed on the DeosT2080RDB target and the t2080rdb bsp.
9 DDCI_PCR:4047 Known Issue BuildAll.printx
BuildAll.hello-c
Compile.printx
Debug.hello-c
Run.hello-c
MakeExport.hello-c
qemu-x86 The printx example fails to build on 80x86. Error: invalid conversion from 'DWORD* {aka unsigned int*}' to 'size_t* {aka long unsigned int*}' [-fpermissive]
10 DDCI_PCR:4050 Known Issue Debug.cffs_logbook_partition1 qemu-x86 Media:cffs_logbook_parition1-80x86-debug-fail.png MLD reports unable to connect to target. This test passed on the DeosTurbotQuadCore-1 target and the minnow-turbot-quad bsp.
11 DDCI_PCR:4050 Known Issue Debug.cffs_logbook_partition2 qemu-x86
qemu-ppc
Media:cffs_logbook_parition2-80x86-debug-fail.png
Media:cffs_logbook_parition2-debug-ppc-fail.png
MLD reports unable to connect to target. Also, connection to the Status Monitor timed out. For 80x86, this test passed on the DeosTurbotQuadCore-1 target and the minnow-turbot-quad bsp. For PowerPC, this test passed on the DeosT2080RDB target and the t2080rdb bsp.
15 PCR:11181 Known bug DeosOptionTabs.bootImageTab test QEMU-X86 Media:bootImageTab-hypdump-fail.txt hypdump fails to execute.
hypdump -hypFile=deosBoot.qemu -target=x86 -hdFile=deosBoot.qemu.htm > hd.cck

subsection length in hyperstart file (0x0) is inconsistent with expected size 0x1f8

16 PCR:12754
PCR:12755
PCR:12756
PCR:12757
Known Issue DeosOptionTabs.bootImageTab test QEMU-ARM
QEMU-PPC
DeosZCU102-1 (zcu102)
DeosT2080RDB (t2080rdb-mc)
Media:bootImageTab-mkarchive-fail.txt Bsps that have a makeboot_ext.py (in desk/<platformName>/bin), file will fail this test. The makeboot extension mechanism does not yet support renaming of the hyperstart image. The error reported is : file "/desk/bin/bifh.py", line 148, in __init__
   raise FatalError('Error: %s could not be found given the search path %s, \n' % (localFileName, searchPath))