Deos TrickyFish 20A Release

From DDCIDeos
Jump to navigationJump to search


This release provides the TrickyFish_Program with a release that matches the shared content of the Deos_Desert_Eagle_D7c release; in fact this release was built using the archive number from the Deos_Desert_Eagle_D7c release.

This page was constructed following the Create Release Wiki instructions.

Description

The previous distribution is at:

\\nx3000.ddci.com\ship\dds\windows\approved\DDS-trickyfish-deos-jupiter-20190909

The candidate distribution is at:

 \\ddsbuild.ddci.com\DDCI_integration\DDS-trickyfish-deos-jupiter-20200122
 ftp://redhat5.ddci.com/Workstation/cygwin-20180401-ddci-dist-jupiter/x86_64/archive/1579104966

Note: The candidate distribution was created as a new DDS using all latest stable components and the archive number from the Deos_Desert_Eagle_D7c release; 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
cffs-server 7.1.0 Stable Yes Deos Test Report
cffsapi653p2 2.0.1 Stable Yes Deos Test Report
deos-posix 1.0.1 Stable Yes Deos Test Report
deos-posix-examples 1.0.1 Stable Yes Deos Test Report
deos653-config-win32 1.23.0 Stable Yes Deos Test Report
deos653p1-examples 2.6.1 Stable Yes Deos Test Report
deos653p1-runtime 5.1.0 Stable Yes Deos Test Report
deos653p2-examples 1.5.0 Stable Yes Deos Test Report
deos653p5 1.0.0 Stable Yes Deos Test Report
desk-python-tools 4.13.0 Stable Yes Deos Test Report
gdbserver 8.5.6 Stable Yes Deos Test Report
gnu-language 1.3.0 Stable Yes Deos Test Report
hyperstart 9.0.0 Stable Yes Deos Test Report
imx8qm-boot 2.0.1 Stable Yes Deos Test Report
imx8qm-config 2.1.0 Stable Yes Deos Test Report
imx8qm-pal 2.1.1 Stable Yes Deos Test Report
integ-tool-command-line 3.45.1 Stable Yes Deos Test Report
ioi-config-tool 3.6.4 Stable Yes Deos Test Report
ioi-examples 3.2.1 Stable Yes Deos Test Report
ist-arinc653-examples 1.3.3 Stable Yes Deos Test Report
ist-ioi-examples 1.3.2 Stable Yes Deos Test Report
kernel 10.0.0 Stable Yes Deos Test Report
kernel-examples 4.1.0 Stable Yes Deos Test Report
qemu-arm-pal 4.1.0 Stable Yes Deos Test Report
startup-gcc 7.7.2 Stable Yes Deos Test Report

Legend

CCB: was held in the context of the Deos_Desert_Eagle_D7c release.

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

  • component-descriptors
  • dds-dependencies
  • deos653p1
  • qemu-vm

Removed Components

  • None

DDS Test Summary

OpenArbor 8.7.7 Test Report - TrickyFish 20a

Charge Code BSP Target Hardware Test Suite Remarks
TrickyFish 20a - DDS build, test, QA approval imx8qm DeosIMX8QM Platform Integration DDS-trickyfish-deos-jupiter-20200122


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

Additional Testing

This release was built from the same archive number as Deos_Desert_Eagle_D7c. Therefore, the vast majoority of the testing was accomplished in the context of the QA effort for the Deos_Desert_Eagle_D7c release. The below if a diff of these releases to prove the validity of the prior testing.

 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: bsp-examples
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: cffs-ls1088a-sata
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: customer-deserteagle
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: de-gpu
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: de-gpu-boot
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: de-gpu-config
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: de-gpu-pal
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: deos-zlib
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: deos-zlib-examples
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: desk-ppc
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: desk-ppc-ref-bsps
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: dev-duart-nxp
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: dev-duart-nxp-examples
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: dpaa2
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: dtsec
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: gcc-ppc-elf
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: imageapi
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: lane-sync-example
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: ls1043ardb
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: ls1043ardb-boot
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: ls1043ardb-config
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: ls1043ardb-pal
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: ls1048ardb
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: ls1048ardb-boot
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: ls1048ardb-config
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: ls1048ardb-pal
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: math-ppc
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: palext-pcie-example
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: pal-ext-stub
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: pcie-scanner
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: qemu-ppc
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: qemu-ppc-boot
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: qemu-ppc-configuration
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: qemu-ppc-openbios
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: qemu-ppc-pal
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: t10xx-boot
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: t10xx-mc
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: t10xx-mc-config
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: t10xx-pal
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: trac-ppc603e
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: xilinx-gem
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: zcu102
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: zcu102-boot
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: zcu102-configuration
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/deos: zcu102-pal
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/deos-heartos-posix/x86_64/release/mpfr: libmpfr4
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: ext-clock-sync-UG-output1.png
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: ext-clock-sync-UG-output2.png
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: ext-clock-sync-UG-results1.png
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: ext-clock-sync-UG-results2.png
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: ext-clock-sync-UG-results3.png
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: ext-clock-sync-UG-userDefinedEvent1.png
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: lane-sync-UG-import1.png
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: lane-sync-UG-import2.png
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: lane-sync-UG-import3.png
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: lane-sync-UG-output1.png
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: lane-sync-UG-output2.png
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: lane-sync-UG-results1.png
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: lane-sync-UG-results2.png
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: lane-sync-UG-results3.png
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: lane-sync-UG-userDefinedEvent1.png
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: mal-architecture.png
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: palext-pcie-UG-import1.png
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: palext-pcie-UG-import2.png
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: palext-pcie-UG-import3.png
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: palext-pcie-UG-import4.png
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: palext-pcie-UG-import5.png
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: palext-pcie-UG-import6.png
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: pal-ext-UG-output1.png
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: pcie-scanner
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: qemu-ppc-boot
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help/images: zlib-uncompress.png
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: bsp-examples-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: bsp-examples-user-guide.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: cffs-ls1088a-sata-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: cffs-ls1088a-sata-user-guide.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: de-gpu-boot-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: de-gpu-bsp-user-guide.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: de-gpu-configuration-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: de-gpu-pal-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: deos-posix-duart-nxp-examples-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: deos-posix-duart-nxp-examples-user-guide.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: deos-zlib-examples-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: deos-zlib-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: deos-zlib-user-guide.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: dpaa2-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: dtsec-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: duart-nxp-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: duart-nxp-user-guide.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: imageapi-release-notes.txt
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: lane-sync-example-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: lane-sync-example-user-guide.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: ls1043ardb-boot-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: ls1043ardb-bsp-user-guide.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: ls1043ardb-configuration-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: ls1043ardb-pal-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: ls1048ardb-boot-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: ls1048ardb-bsp-user-guide.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: ls1048ardb-configuration-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: ls1048ardb-pal-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: palext-pcie-example-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: palext-pcie-example-user-guide.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: pal-ext-stub-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: pcie-scanner-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: pcie-scanner-user-guide.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: qemu-ppc-boot-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: qemu-ppc-bsp-user-guide.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: qemu-ppc-configuration-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: qemu-ppc-openbios-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: qemu-ppc-pal-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: t10xx-boot-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: t10xx-bsp-user-guide.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: t10xx-mc-configuration-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: t10xx-pal-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: xilinx-gem-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: zcu102-boot-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: zcu102-bsp-user-guide.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: zcu102-configuration-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: zcu102-pal-release-notes.htm
 Only in /cygdrive/s/dds/windows/approved/DDS-deserteagle-deos-jupiter-20200115/docs/deos/help: zlib-examples-user-guide.htm
 Only in DDS-trickyfish-deos-jupiter-20200122/deos-heartos-posix/deos: cffss32emmc
 Only in DDS-trickyfish-deos-jupiter-20200122/deos-heartos-posix/deos: customer-trickyfish

Known Problems

  • compileRunDebug.Debug.mms_partition2 - 4 and compileRunDebug.Debug.multi-wat-process2 - 4 tests will need special code added to wait for the specific processes to be running before attempting to launch a debugging session. DDCI_PCR:3801
  • LinkedFoldersFiles - 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
  • Selective Build for folders is not supported in this release of OA. DDCI_PCR:3608
  • Deos653fp test, as written, will fail on a multicore DDS. Test needs review for it's actual purpose. DDCI_PCR:3548

Additional Info

For operation of the CFFS Examples, the users have to do the following to use the iMX8 eMMC media.

Add the following to the beginning of the u-boot command that boots Deos

  mmc dev 0

Edit the cffsmal.cd.xml file to <depend>cffss32emmc</depend> instead of <depend>cffssram</depend>

Edit the platreg.pi.xml file and add the resources:

    <memoryMappedResource
             name = "USDHC_RAM"
             startAddress = "0x86E41000"
             lengthInBytes = "0x1000"
             accessRights = "rw"
             allowMultipleOwners = "yes"
             cacheMode = "off"
             resourceOverlapList = ""
           >
    </memoryMappedResource>
    <memoryMappedResource
             name = "USDHC_CONTROLLER"
             startAddress = "0x5B010000"
             lengthInBytes = "0x1000"
             accessRights = "rw"
             allowMultipleOwners = "no"
             cacheMode = "off"
             resourceOverlapList = ""
           >
    </memoryMappedResource>

Modify interrupt 264 as follows :

    <interrupt
             name = "USDHC_INT"
             interruptType = "userOwnable"
             schedulingPriority = "0"
             platformInterruptNumber = "264"
             schedulerName = ""
    ></interrupt>

Note that USDHC_RAM overlaps another memory mapped resource (CFFS_STORAGE_MEDIA) and will generate an extra warning from the integration tool which can be ignored. That resource is only used by the RAM MAL which we are replacing with the eMMC MAL.

The following are normal warnings after the above changes are made:

   pi: Warning #1: Caused by feature provider content to file (D:\OpenArbor\trickyfish-emmc-dds-test-1\imx8qm\xml\platreg.pi.xml): STRONG WARNING! Memory mapped resources
       (CFFS_STORAGE_MEDIA, USDHC_RAM) overlap with differing cache policies (off,writeBack), which MAY RESULT IN CACHE COHERENCY PROBLEMS!
   pi: Warning #2: Caused by feature provider content to file (D:\OpenArbor\trickyfish-emmc-dds-test-1\imx8qm\xml\platreg.pi.xml): STRONG WARNING! Memory mapped resources
       (CFFS_STORAGE_MEDIA, USDHC_RAM) overlap with differing cache policies (off,writeBack), which MAY RESULT IN CACHE COHERENCY PROBLEMS!
   pi: Warning #3: Feature Set (CFFS-Client-Library), feature (UseDiagnosticClientAPILibrary) is overwriting (usingProcessTemplate) from (cffssimple) to (ClientProcessTemplateName).
   pi: Warning #4: Feature Set (CFFS-Client-Library), feature (UseClientAPILibrary) is overwriting (usingProcessTemplate) from (cffssimple) to (ClientProcessTemplateName).