Deos Sales Jupiter 20F
This release provides Sales with an updated release that includes imx8qm-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-20200824
The candidate distribution is at:
\\ddsbuild.ddci.com\DDCI_integration\DDS-sales-deos-jupiter-20200922 ftp://redhat5.ddci.com//Workstation/cygwin-20180401-ddci-dist-jupiter/x86_64/archive/1600801707
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 | |
|---|---|---|---|---|---|---|
| gcc-aarch64-elf | 7.3.0 | Stable | Yes | Deos | N/A | N/A |
| imx8qm-dev-kit | 4.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
- None
Removed Components
- None
DDS Test Summary
No OA testing is required. Will leverage off prior testing.
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. This internal component is part of bsp maintainer tools and is shipped to partners and typically don't ship to users.
- imx8qm-dev-kit
- Using DDS-sales-deos-jupiter-20200922, the imx8qm-dev-kit software was imported and used to build imx8qm boot, pal, and config components.
- Using DDS-sales-deos-jupiter-20200922, a search path was set to use the imx8qm boot, pal, and config components built above to generate a new imx8qm platform project hyperstart image.
- The deosBoot.bin and the hyperstart image built above were transferred to our target TFTP server and set as the images to use for imx8qm startup.
- DeosIMX8QM started with new images.
- DeosIMX8QM powered up successfully and Open Arbor Tools(ping, Load List Manager, Status Monitor, and Video Stream) operated as expected.
- The internal components listed above are not user facing with no OA integration. This internal component is part of bsp maintainer tools and is shipped to partners and typically don't ship to users.
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))
|