User:Bcronk@ddci.com: Difference between revisions

From DDCIDeos
Jump to navigationJump to search
No edit summary
No edit summary
Line 17: Line 17:
</table>
</table>
      
      
= Week 10 =
= Week 45 =
    
    
== Out-Of-Office Time ==
== Out-Of-Office Time ==


* '''09-MAR - 11-MAR (Wednesday - Friday)''' Work from DDC-I World Headquaters
* '''23-NOV - 28-NOV (Wednesday - Monday)''' Vacation
* '''14-MAR - 15-MAR (Monday - Tuesday)''' Vacation
* '''12-Dec - 16-DEC (Monday - Friday)''' Work from DDC-I World Headquaters
* Check Calendar for meetings/appointments
* Check Calendar for meetings/appointments


Line 31: Line 31:
|- style="background: silver"
|- style="background: silver"
! Priority !! class="unsortable" | Goal                      !! Type    !! Due Date  !! Cur. Date  !! Discussion Forum  !! class="unsortable" | Remarks  
! Priority !! class="unsortable" | Goal                      !! Type    !! Due Date  !! Cur. Date  !! Discussion Forum  !! class="unsortable" | Remarks  
|- style="background: orange"
|- style="background: silver"
| 10 || write-up on the security requirements from Julien    || Publish  || N/A        || 2016-02-19 || One-on-One        ||
| 10 || AMD G Series Quote                                    || Publish  || N/A        || 2016-11-09 || N/A              || Done
|- style="background: yellow"
|- style="background: yellow"
| 20 || ANSI Limitation                                      || Publish  || N/A        || 2016-03-04 || One-on-One        || Awaiting Kernel Limitation Discussion 
| 20 || Ultrascale + Quote                                    || Publish  || N/A        || 2016-11-11 || N/A              ||  
|- style="background: yellow"
|- style="background: yellow"
| 30 || Just do it:
| 30 || [[Louie_Program]] M3: Verification Review 1          || Manage   || 2016-11-10 || 2016-11-11 || [[Louie_Program|Louie Status]]  ||
* Off the shelf Fourpeaks
|- style="background: lime"
* Off the shelf multicore eval
| 80 || Process improvement (Howto & scripts in synch)        || Manage  || TBD        || 2016-11-15 || [[Deos_Team_Meetings|Deos Team Meeting]] ||
  || Manage || 2016-01-25 || 2016-01-25 || One-on-One        ||  
|- style="background: lime"
|- style="background: lime"
| 80 || [[Louie_Program]] Coordination (continuing)          || Manage  || N/A        || N/A        || [[Louie_Program|Louie Status]]  ||
| 85 || [[Louie_Program]] Coordination (continuing)          || Manage  || N/A        || N/A        || [[Louie_Program|Louie Status]]  ||
|- style="background: lime"
|- style="background: lime"
| 82 || [[Granite_Program]] Coordination (continuing)        || Manage  || N/A        || N/A        || [[Granite_Program|Granite Status]]  ||
| 86 || [[Granite_Program]] Coordination (continuing)        || Manage  || N/A        || N/A        || [[Granite_Program|Granite Status]]  ||
|- style="background: lime"
|- style="background: lime"
| 84 || [[Dosa_Program]] Coordination (continuing)            || Manage  || N/A        || N/A        || One-on-One        ||
| 87 || [[Dosa_Program]] Coordination (continuing)            || Manage  || N/A        || N/A        || One-on-One        ||
|- style="background: lime"
|- style="background: lime"
| 88 || [[Cambridge_Program]] Coordination (continuing)      || Manage  || N/A        || N/A        || One-on-One        ||
| 88 || [[Cambridge_Program]] Coordination (continuing)      || Manage  || N/A        || N/A        || One-on-One        ||
|- style="background: lime"
|- style="background: lime"
| 86 || [[Cava_Program]] Coordination (continuing)            || Manage  || N/A        || N/A       || One-on-One        ||
| 89 || [[Cava_Program]] Coordination (continuing)            || Manage  || N/A        || N/A        || One-on-One        ||
|- style="background: DodgerBlue"
| 96 || SCM shared IP and DDC-I Private examination          || Manage  || TBD        || TBD       || One-on-One        ||
|- style="background: DodgerBlue"
|- style="background: DodgerBlue"
| 98 || [http://en.wikipedia.org/wiki/Evaluation_Assurance_Level EAL4 Certification] Investigation || Manage  || TBD     || TBD        || One-on-One        ||
| 97 || SCM shared IP and DDC-I Private examination          || Manage  || TBD       || TBD        || One-on-One        ||
|- style="background: DodgerBlue"
|- style="background: DodgerBlue"
| 99 || Process improvement (cost reduction)                  || Manage  || TBD       || TBD        || One-on-One        ||
| 99 || [http://en.wikipedia.org/wiki/Evaluation_Assurance_Level EAL4 Certification] Investigation || Manage  || TBD     || TBD        || One-on-One        ||
|-
|-
|}
|}
Line 61: Line 58:
= Meetings =
= Meetings =


== Deos Team Meeting ==
== PL/PLM ==
 
TBD
 
== Granite ==
 
TBD
 
== [[Deos_Team_Meetings|Deos Team Meeting]] ==


* Stability too hard?
TBD
* Time to leave UC based desktop share behind?
 
== Louie ==
 
TBD


== PAG ==
== PAG ==


* What is our market space with regards to POSIX and "unsafe" C11 features?
TBD


= Misc =
= Misc =


== Support Text ==
== Support Text ==
1) <install-root>\desk\help\openarbor-user-guide.htm (e.g., C:\DDC-I\desk\help\openarbor-user-guide.htm)
2) From within OpenArbor: Help -> Help Contents -> DDC-I Deos Documents -> Guides -> OpenArbor User Guide
      
      
Sorry to hear of your difficulties.  The best/quickest way for us to assist you is for you to provide us with your OpenArbor workspace that is exhibiting the problem.  The best/easiest way to get us your workspace is the following: from OpenArbor -> File -> Export -> General -> Archive File -> Next -> Select All -> Browse (to provide a location/file name) -> Finish.  Then send us the resulting archive file via our SSL support site (see below).
Sorry to hear of your difficulties.  The best/quickest way for us to assist you is for you to provide us with your OpenArbor workspace that is exhibiting the problem.  The best/easiest way to get us your workspace is the following: from OpenArbor -> File -> Export -> General -> Archive File -> Next -> Select All -> Browse (to provide a location/file name) -> Finish.  Then send us the resulting archive file via our SSL support site (see below).
Line 81: Line 92:
Password: <to follow in a subsequent e-mail>
Password: <to follow in a subsequent e-mail>


== BSP ARch Meeting ==
== Upgrade Text ==
# BSP Dev Kit: understanding, direction and useage
 
# Adding Network to the dev. kit
Here are the high-level steps for each time you upgrade to a new version of DDS:
# Systemic problem in our BSPs (e.g., P2041 reseting, but not when in u-boot)
 
# Intel SBC (or SoC): one PAL to rule them all?
1 - Be sure you have a backup copy of your workspace.
 
2 - Open your workspace using the latest OpenArbor, and accept the dialog indicating it wants to upgrade the workspace.  This is a one way function. The only way to undo this operation is to revert to your backup copy.
 
3 - Ensure that the conversion completed successfully by examining the warnings and errors.  If there are new warnings (i.e., warnings you did not get before) please let us know via support@ddci.com. If there are errors, these must be resolved.  Please contact support@ddci.com for assistance.
 
4 - For every DDS/desk/* file that has been "copied for editing" within the workspace, a "diff" must be performed to see if any changes we've made in the new DDS that need to be ported into your workspace copies (i.e., merge our new updates into your existing files).  This can be done with utilities such as: 1) beyond compare; 2) diff (bash command line); or 3) OpenArbor; we recommend OpenArbor.


== DDS Manager ==
The last step is the most important and time consuming step.  Consequently, I will highlight the process (using OpenArbor) of doing the compares and merging the results.


Username: scoretest
A) In your newly converted workspace, select new -> DDC-I Deos Platform Project.  In the New Platform Project dialog, select the nitrogen6x-som platform and change the name (e.g., new-nitro).  Click Finish.
Password: scteorste1)


Test Machines
B) It is easiest to compare validated XML to validated XML in order to reduce differences due to new tool versions.  So, For every DDS/desk/* file that has been "copied for editing" within the workspace, use the <platform-name>\output\platreg and/or <platform-name>\output\platregd folder to compare the files.
* hoffman
* oatest
* optiplex755
* TESTW7P1
* TESTW7P2


Install FlexNet
Once all changes have been merged, use Update Target Load to try your newly upgraded integrationIf there are error, please contact support@ddci.com for assistance.
* must use served lic (e.g., c:\oaTestHarness\workspace\ddses\<dds-folder>
* Must be installed into default location
cd scm/DDCI/products/openarbor/utils/dds-manager/dds-manager-e4/
svn up
./oaTestHarness.sh [-n no build just run]
Nuke old DDS (if applicable): exapnd tree -> right click install -> Nuke...
  right click to add dds to test
right click on dds to test and add a "test config" (loosely named to reflect target - need mapping)
make sure targets are ready
Platform integration test (i.e., BSP change): loadPlatformIntegrationLegacy
ABC Integration Test: com.ddci.openarbortests.deos.DeosABCTest
IOI Integration Test: com.ddci.openarbortests.compileRunDebug.Run.ioi-simple
CFFS Integration Test: com.ddci.openarbortests.compileRunDebug.Run.cffs-simple


== Work Ideas ==
== Quick Notes ==


# Get QEMU multi-core BSPs working for PPC (and also ARM).
TBD
** Virtio network driver.
** MC BOOT and PAL.
# Identify what version of GCC and/or Cygwin we should use.  There are usually good and bad versions.
# Fix/upgrade gdbserver to work with new GDB.
# Help Kelly/SHH with server tool updates.

Revision as of 16:46, 11 November 2016

Week 45

Out-Of-Office Time

  • 23-NOV - 28-NOV (Wednesday - Monday) Vacation
  • 12-Dec - 16-DEC (Monday - Friday) Work from DDC-I World Headquaters
  • Check Calendar for meetings/appointments

The Queue

Priority Goal Type Due Date Cur. Date Discussion Forum Remarks
10 AMD G Series Quote Publish N/A 2016-11-09 N/A Done
20 Ultrascale + Quote Publish N/A 2016-11-11 N/A
30 Louie_Program M3: Verification Review 1 Manage 2016-11-10 2016-11-11 Louie Status
80 Process improvement (Howto & scripts in synch) Manage TBD 2016-11-15 Deos Team Meeting
85 Louie_Program Coordination (continuing) Manage N/A N/A Louie Status
86 Granite_Program Coordination (continuing) Manage N/A N/A Granite Status
87 Dosa_Program Coordination (continuing) Manage N/A N/A One-on-One
88 Cambridge_Program Coordination (continuing) Manage N/A N/A One-on-One
89 Cava_Program Coordination (continuing) Manage N/A N/A One-on-One
97 SCM shared IP and DDC-I Private examination Manage TBD TBD One-on-One
99 EAL4 Certification Investigation Manage TBD TBD One-on-One

Meetings

PL/PLM

TBD

Granite

TBD

TBD

Louie

TBD

PAG

TBD

Misc

Support Text

1) <install-root>\desk\help\openarbor-user-guide.htm (e.g., C:\DDC-I\desk\help\openarbor-user-guide.htm) 2) From within OpenArbor: Help -> Help Contents -> DDC-I Deos Documents -> Guides -> OpenArbor User Guide

Sorry to hear of your difficulties. The best/quickest way for us to assist you is for you to provide us with your OpenArbor workspace that is exhibiting the problem. The best/easiest way to get us your workspace is the following: from OpenArbor -> File -> Export -> General -> Archive File -> Next -> Select All -> Browse (to provide a location/file name) -> Finish. Then send us the resulting archive file via our SSL support site (see below).

There is no need to encrypt your file (e.g., myWorkspace.zip), as the transmission mechanism is secure: https://deos.ddci.com/upload. Username: TBD Password: <to follow in a subsequent e-mail>

Upgrade Text

Here are the high-level steps for each time you upgrade to a new version of DDS:

1 - Be sure you have a backup copy of your workspace.

2 - Open your workspace using the latest OpenArbor, and accept the dialog indicating it wants to upgrade the workspace. This is a one way function. The only way to undo this operation is to revert to your backup copy.

3 - Ensure that the conversion completed successfully by examining the warnings and errors. If there are new warnings (i.e., warnings you did not get before) please let us know via support@ddci.com. If there are errors, these must be resolved. Please contact support@ddci.com for assistance.

4 - For every DDS/desk/* file that has been "copied for editing" within the workspace, a "diff" must be performed to see if any changes we've made in the new DDS that need to be ported into your workspace copies (i.e., merge our new updates into your existing files). This can be done with utilities such as: 1) beyond compare; 2) diff (bash command line); or 3) OpenArbor; we recommend OpenArbor.

The last step is the most important and time consuming step. Consequently, I will highlight the process (using OpenArbor) of doing the compares and merging the results.

A) In your newly converted workspace, select new -> DDC-I Deos Platform Project. In the New Platform Project dialog, select the nitrogen6x-som platform and change the name (e.g., new-nitro). Click Finish.

B) It is easiest to compare validated XML to validated XML in order to reduce differences due to new tool versions. So, For every DDS/desk/* file that has been "copied for editing" within the workspace, use the <platform-name>\output\platreg and/or <platform-name>\output\platregd folder to compare the files.

Once all changes have been merged, use Update Target Load to try your newly upgraded integration. If there are error, please contact support@ddci.com for assistance.

Quick Notes

TBD