Deos Burnside D3 Release
This provides the Burnside_Program with their first 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-burnside-deos-multicore-20171021
The candidate distribution is at:
\\scorebuild.ddci.com\DDCI_integration\DDS-burnside-deos-multicore-20171030
Note: The candidate distribution was created by patching the previous distribution via the DDS Patch Process.
Components to Work
Below are the Deos components that have been updated relative to the prior release. See also the list of FTP server symbolic links.
| Components | Version | Phase | CCB | Who | Remarks |
|---|---|---|---|---|---|
| kernel | 9999.1.18 | Stable | Yes | AL | Test Report |
| mpc5777c-boot | 1.0.2 | Stable | Yes | RLR | Test Report |
| mpc5777c-config | 1.0.0 | Stable | Yes | RLR | Test Report |
| mpc5777c-pal | 1.0.1 | Stable | Yes | RLR | Test Report |
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.
Removed Components
Removed Deos packages not needed by this customer:
- none
DDS Test Summary
OpenArbor 7.4.0 Test Report - Louie - This is the version that was approved in the previous distribution Deos_Skyline_D2_Release.
Trac Version 274 In Project Folders Lotus Notes database
Additional Testing
- Installed \\scorebuild.ddci.com\DDCI_integration\DDS-burnside-deos-multicore-20171030
- built the mpc5777c platform project and flashed the target per the user guide
- Built, ran, and debugged the following examples on the mpc5777c
- Demo653 example
- Multi-threaded process example
- Modified the platform (bootimage.hyp and platreg.pi.xml) to boot both cores and re-flashed the target
- Modified the Multi-threaded process example to run thread 1 and thread 3 on core 1, built, ran and debugged on the mpc5777c
All worked as expected. Note: during testing it was noted that the system tick handling time improved by more than 3x which strongly indicate the burst read is working as expected.
Diff of old to new:
$ diff -rq //nx3000/ship/dds/windows/approved/DDS-burnside-deos-multicore-20171021/ //SCOREBUILD/DDCI_integration/DDS-burnside-deos-multicore-20171030/ Files //nx3000/ship/dds/windows/approved/DDS-burnside-deos-multicore-20171021/cover_letter.txt and //SCOREBUILD/DDCI_integration/DDS-burnside-deos-multicore-20171030/cover_letter.txt differ Only in //nx3000/ship/dds/windows/approved/DDS-burnside-deos-multicore-20171021/deos-heartos-posix/deos/kernel: kernel-9999.1.17-7.tar.bz2 Only in //SCOREBUILD/DDCI_integration/DDS-burnside-deos-multicore-20171030/deos-heartos-posix/deos/kernel: kernel-9999.1.18-1.tar.bz2 Only in //SCOREBUILD/DDCI_integration/DDS-burnside-deos-multicore-20171030/deos-heartos-posix/deos: mpc5777c Only in //SCOREBUILD/DDCI_integration/DDS-burnside-deos-multicore-20171030/deos-heartos-posix/deos: mpc5777c-boot Only in //SCOREBUILD/DDCI_integration/DDS-burnside-deos-multicore-20171030/deos-heartos-posix/deos: mpc5777c-config Only in //SCOREBUILD/DDCI_integration/DDS-burnside-deos-multicore-20171030/deos-heartos-posix/deos: mpc5777c-pal Files //nx3000/ship/dds/windows/approved/DDS-burnside-deos-multicore-20171021/deos-heartos-posix/x86/setup.ini and //SCOREBUILD/DDCI_integration/DDS-burnside-deos-multicore-20171030/deos-heartos-posix/x86/setup.ini differ Files //nx3000/ship/dds/windows/approved/DDS-burnside-deos-multicore-20171021/docs/deos/help/deos-boot-software-requirements.htm and //SCOREBUILD/DDCI_integration/DDS-burnside-deos-multicore-20171030/docs/deos/help/deos-boot-software-requirements.htm differ Files //nx3000/ship/dds/windows/approved/DDS-burnside-deos-multicore-20171021/docs/deos/help/deos-kernel-release-notes.htm and //SCOREBUILD/DDCI_integration/DDS-burnside-deos-multicore-20171030/docs/deos/help/deos-kernel-release-notes.htm differ Files //nx3000/ship/dds/windows/approved/DDS-burnside-deos-multicore-20171021/docs/deos/help/deos-kernel-user-guide.htm and //SCOREBUILD/DDCI_integration/DDS-burnside-deos-multicore-20171030/docs/deos/help/deos-kernel-user-guide.htm differ Files //nx3000/ship/dds/windows/approved/DDS-burnside-deos-multicore-20171021/docs/deos/help/deos-pal-software-requirements.htm and //SCOREBUILD/DDCI_integration/DDS-burnside-deos-multicore-20171030/docs/deos/help/deos-pal-software-requirements.htm differ Files //nx3000/ship/dds/windows/approved/DDS-burnside-deos-multicore-20171021/docs/deos/help/deos-platform-integrator-guide.htm and //SCOREBUILD/DDCI_integration/DDS-burnside-deos-multicore-20171030/docs/deos/help/deos-platform-integrator-guide.htm differ Only in //SCOREBUILD/DDCI_integration/DDS-burnside-deos-multicore-20171030/docs/deos/help: mpc5777c-boot-release-notes.htm Only in //SCOREBUILD/DDCI_integration/DDS-burnside-deos-multicore-20171030/docs/deos/help: mpc5777c-bsp-user-guide.htm Only in //SCOREBUILD/DDCI_integration/DDS-burnside-deos-multicore-20171030/docs/deos/help: mpc5777c-configuration-release-notes.htm Only in //SCOREBUILD/DDCI_integration/DDS-burnside-deos-multicore-20171030/docs/deos/help: mpc5777c-pal-release-notes.htm Files //nx3000/ship/dds/windows/approved/DDS-burnside-deos-multicore-20171021/label.txt and //SCOREBUILD/DDCI_integration/DDS-burnside-deos-multicore-20171030/label.txt differ
Known Problems
- At this point, this is not a verified program. The CVT's which are part of the distribution may not be compatible with the components shipped, but they will not be utilized.
- Legacy items found during Durants D3 Release testing which applied to previous release and are still applicable:
- Legacy items found during Burnside D1 Release testing which applied to previous release and are still applicable:
- The auto-tune Kernel example has a floor value set too low for the mpc5777c BSP. This will be addressed by updating the example to raise the floor (i.e., it will be a lesson, not an example for the mpc5777c BSP
Items found and fixed during this releases testing
- Bug in mpc5777c-pal version 1.0.0 was found and fixed (1.0.1 is in the release) that cause a machine check exception when running a 653 partition.
- Bug in kernel version 9999.1.17 was found and fixed (9999.1.18 is in the release) that cause a kernel exception when an interrupt occurred in a function that had a non-ABI complaint stack frame.