92
TM Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. Freescale Ready Tool v2.0 Sep 29, 2011

Freescale Ready v2.0 Knowledge Transfer

Embed Size (px)

Citation preview

Page 1: Freescale Ready v2.0 Knowledge Transfer

TM

Freescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Freescale Ready Tool v2.0Sep 29, 2011

Page 2: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. 2

Index

Product Views Optimization BlockDiagram Transparent Upgrade Filters in Product view and Application View Applications Area Documents and Tools Videos and Audios Training Items in Products and Applications Sync Controls Upgrade Training view for Products/Applications Sync Scheduler Upgrade Blue Chip and HotLinks in Training LeftNav

Page 3: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Product Views Optimization

3

Page 4: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Product Views Optimization

Objectives:► When user go to the document tab, the information on this tab

needs to load in less than 1 second.► When user go to the parametric tab, the information on this tab

needs to load in less than 1 second.► When user go to the software & tools tab, the information on this

tab needs to load in less than 1 second.

4

Page 5: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Product Views Optimization

► User clicks on the products taxonomy to view and load related data in minimum time for document, parametric, software & tools tab

5

Page 6: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Product Views Optimization

Description:► Increase the speed of the data loading in the document, software &

tools, Parametric tab and training tab when clicked from the product taxonomy.

► User can immediately click on tab to navigate to other views within less than1 sec.

► Pagination is applied to load small chunks of data on scroll.

6

Page 7: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Product Views Optimization

Files involved :► ProductView.mxml► ParametricView.mxml► Constants.as► DisplayResultEvent.as► FSLReadyBody.mxml► FilterArea.mxml► TypeColumnHeaderRenderer.mxml► ResultArea.mxml► MainWindow.mxml► FreescaleReady.mxml► SortColumnHeaderRenderer.mxml

7

Page 8: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

BlockDiagram

8

Page 9: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

BlockDiagram

Objectives:► To create interactive block diagrams in the applications area fed

from ASPs on freescale.com.► To create print capability from block diagrams, including product

information associated to the application and selected block diagram and the application differentiated associated.

9

Page 10: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

BlockDiagram

► A user navigates to the Applications area and clicks on level of taxonomy where application tables may display.

10

Page 11: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

BlockDiagram

► User can see secure products in application block diagrams. Secure icon is shown as an indic ation when a product is secure.

11

Page 12: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

BlockDiagram

► User goes to the block diagram and click to print the block diagram exists.

12

Page 13: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

BlockDiagram

Description:► Display the block diagrams in the applications pages which are

pulled from FSL.com. ► The block diagrams depicts information, such as product lists

applying to individual blocks, by rolling over the blocks.► The product displays in the main block diagram.► User sees secure products in the block diagram options.► Option to save their custom block diagram to a project cart exists.► Option to print the block diagram exists, either with the associated

table information.► BD images downloaded when not available locally.

13

Page 14: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

BlockDiagram

Files involved :► UIBlockDiagramView.mxml► ASBlockDigramView.as► BlockDiagramDownloader.mxml► BlockDiagramImageCover► BlockDiagramEvent.as► BundleHyperlink.as► BundlesAssetlistWindow.mxml► MapsDetailView.mxml► MapsDetailViewBodyContent► PurePDFWriter.as► FSLDao.as► BlockDiagramEvent.as► MapsDetailView.mxml► MapsDetailBodyContent.mxml

14

Page 15: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Transparent Upgrade

15

Page 16: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Transparent Upgrade

Objectives:► As an administrator, user want the ability to push a patch update to

his machines anytime they do a sync. Admin want the ability to make this update transparent to the user.

► As an administrator, user want the ability to know how has received any patch update he push from a report in MAT.

16

Page 17: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. 17

Transparent Upgrade Flow

No

Yes

Yes

No

No

Yes

Check User Transparent Upgrade

Sync Process Continues

Click Sync Now to start Sync Process

Downloading Latest Version Starts

Upgrade new version. User permission reqd

Version Replace Screen

Sync Process Continues with updating data and index files.

Welcome screen appear showing sync progress

Latest version Installed, Application is up and running.

Transparent Upgrade Complete.

Transparent Upgrade Incomplete

Page 18: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Transparent Upgrade

Following are steps involved for doing a transparent upgrade to the FreeScale Ready Application.

► Step 1: Click on Sync Now to upgrade from older version:

18

Page 19: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Transparent Upgrade

19

► Step 2: Upgrading to new version start without user permission.

Page 20: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Transparent Upgrade

20

► Step 3: Upgrading to new version start without user permission.

Page 21: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Transparent Upgrade

21

► Step 4: Application installer pop up asking for the latest version to be installed. Click on replace to install the latest version.

Page 22: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Transparent Upgrade

22

► Step 5: Application installation complete. A version upgrade screen appears showing the sync progress.

Page 23: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Transparent Upgrade

23

► Step 6: Application starts up and running. Last sync date and version no is updated.

Page 24: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Transparent Upgrade

Description:► To create an the ability to push a transparent upgrade to users' machines

at a sync► Administrator, have the ability to push a patch update to the users'

machines anytime they do a sync to make this update transparent to the user.

► If the user has not received the patch previously (or already has a newer version of FSL Ready) then the patch is pushed to them and installed during the sync.

► A check for the patch is run during the sync and sync continues on with its normal processes and completes.

► User is able to use Freescale Ready as they normally would without direct visible evidence of a change.

► Administrator finds within the users report an indicator of who has received the patch.

24

Page 25: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Transparent Upgrade

Files Involved:► FSLReadyHeader.mxml► ApplicationValues.xml► DBLoader.as► Constants.as► FreescaleReady.mxml

25

Page 26: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Filters in Product view and Application View

26

Page 27: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Filters in Product view and Application View

Objectives:To allow a user, the ability to view and filter by Type, Status and Freescale Project Flow in all places it appears to be consistent.

27

Page 28: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Filters in Product view and Application View

► User goes to taxonomy to see documents or software and tools.

28

Page 29: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Filters in Product view and Application View

► an option exists to filter the view by Types, status and project flow, same as exists on the search screen.

29

Page 30: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Filters in Product view and Application View

Objectives:► To filter the results bases on the filter options and their types i.e

Type, Status and Project Flow for all the view in Product and Application area.

► Filter options to be retained within the view until navigated to new view or clicked on product taxonomy to load results.

► To provide timeout functionality to close Filter popup automatically when not in use.

30

Page 31: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Filters in Product view and Application View

Files involved :► ProductView.mxml► MapsDetailView.mxml► MapsDetailViewBodyContent.mxml► TypeColumnHeaderRenderer.mxml► StatusColumnHeaderRenderer.mxml► ProjectFlowColumnHeaderRenderer.mxml► CustomAlerts.as► Constants.as► IndexDownloader.as► TypeFilterWindow.as► MainWindow.mxml

31

Page 32: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Applications Area Documents and Tools

32

Page 33: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Documents in Applications

► Click on Documents tab to get all the documents related to selected Business Segment in Applications Area

► If those documents are downloaded then description of the item will show as Hyperlink otherwise it will show as plane text

► If you click on hyperlink it will open the document based on its format.

► Click on paperlink icon to download the particular document if documents is not downloaded.

► Some of the applications will require freescale login to download the documents and we indicate them with white lock icon along with the description

► If documents can not be downloadable ,those items are indicated by using wifi icon. So user can easily know which requires internet connection

33

Page 34: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Documents in Applications UI

34

Page 35: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Software and Tools in Applications

► Click on Software & Tools tab to get all the tools related to selected Business Segment in Applications Area

► The download process and opening will be same as the Documents only.

► Tsp also will be having the hyperlink. Click on hyperlink it will take you to the documents related to that tsp in products area.

35

Page 36: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Software and Tools in Applications UI

36

Page 37: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

File List for Applications Area Documents and Tools

► FslDao.as► MapsDetailView.mxml► ColIdColumnHeaderRenderer.mxml► SearchColIdColumnHeaderRenderer.mxml for Search

37

Page 38: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Videos and Audios in Products and Applications Area

38

Page 39: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Videos and Audios in Products and Applications Area

► Videos are included as Documents types in Products or Applications area.

► Click on the business segment to get the documents related and filter as videos.

► Videos are specially indicated by showing clapper icon along with the description.

► If particular video wants internet connection to play the video ,indicated with wifi icon along with the description.

► Click on paperlink icon to play/download the video.► If video gets downloaded it shows hyperlink and click on the same

to play the video.

39

Page 40: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Videos and Audios in Products and Applications Area

Click on Products/Applications go to Documents and Filter for Videos.

40

Page 41: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Clicking on paper link icon to open the videos.

41

Page 42: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

File List for Videos and Audios in Products and Applications Area

► FslDao.as► MapsDetailView.mxml► ProductsView.mxml► ColIdColumnHeaderRenderer.mxml► MainWindow.mxml► VideoTitleWindow.mxml► VideoWindow.mxml► Constants.mxml

42

Page 43: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Training Items in Products and Applications

43

Page 44: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Training Items in Products and Applications

► Click on business segment of products/applications area .► Click on training tab to get the training items related to selected

segment. ► Similar to the other documents/product tab items training items also

will be have similar procedure to download.► If description is more then will be showing ‘+’ icon ,Click on ‘+’ icon

to open the whole description. ► Training items will be different types like pdf, swf, flv, Thirdparty

links, youtube videos.► Click on paperlink icon to open training item based on the format of

the selected item. Or it will take you to the TIP page► Multiple training assets will go to TIP page► Pdf and Flv files can be download.

44

Page 45: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Training Items in Products and Applications

45

► Click on training to get relevant training items for selected item.

Page 46: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

File List for Training Items in Apps/Products Area

► ProductsView.mxml► MapsDetailView.mxml► FslDao.as► TrainingDao.as► TrainColIdClolumnHeaderRenderer.mxml► SearchColIdColumnHeaderRenderer.mxml

46

Page 47: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Sync Controls Upgrade

47

Page 48: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

New Sync Controls

48

► Click on Sync Controls to open new sync ControlsFeatures Previous version sync preferences will reflect in upgraded version Applications are added in Sync controls Approximate File size will show on top of sync controls based on user selection. Download bar will update based on selection. Training types are added in Filetypes Shows the popup when download size increases 10Gb based on selection. If all selected filetypes of products/applications downloaded then those items description in tabs will show as hyperlink.

Page 49: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Based on selection download size will update

49

► Click on save button to save the preferences and click on reset button to reset settings.

Page 50: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006. 50

► Download popup will come when download size more that 10gb

Page 51: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

FileList for SyncControls

► SyncControls.mxml► FslDao.as► MainWindow.mxml► Constants.as► ThreeStateTreeRenderer.as► ThreeStateTree.as► SecuredContentDAo.as► Assetbean.as► CheckADGRenderer.as► RadioHeaderRenderer.as► RadioRenderer.as

51

Page 52: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Extranet Projects Upgrade

52

Page 53: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Extranet Projects

Objectives:► The requirement was to organize the DCRs within Teamsite in

Folders according to their Extranet Projects.► Prior to this Release, All DCRs were lying within the

“//az84ap01/default/main/sps/secured/WORKAREA/workarea/templatedata/secured_contents/cia_content/data” folder without any classification.

► It was also required to Enable/Disable and Delete these Extranet Folders using MAT Page.

► We were also required to add information pertaining to the DCRs the same way as it is given in Compass. For ex: Owner/Creator Details and File Updated By. This information is available when we Edit a DCR in Teamsite.

53

Page 54: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Teamsite Folder Structure for Extranet Projects

54

Page 55: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Steps to parse Extranet Projects

► Run the script \export\home\weblogic\scripts\fsl_ready\parseExtranetDataFeed.ksh

► It will create DCR in Teamsite and Details can be found on MAT page. http://www.freescale.com/webapp/FlowControl Login and go to Maintain Extranet Projects.For Teamsite, login and go to //az84ap01/default/main/sps/secured/WORKAREA/workarea/templatedata/secured_contents/cia_content/data, here you will see the DCRs.

► In MAT utility, by default Projects are Enabled. To Disable, press Disabled button against that Project.

► A Extranet project can only be deleted if its Disabled. Once you click Delete, it will remove entries from DB and delete the Project Folder and DCRs from Teamsite.

55

Page 56: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Extranet Projects

56

List of Files Modified/Added to fulfill this requirement:► \vob\ebiz_domain\src\com\fsl\secured_content\utils\

ParseSecuredContentData.java► \vob\ebiz_domain\src\com\fsl\secured_content\utils\

TeamSiteUpdateUtil.java► \vob\ebiz_domain\src\com\fsl\secured_content\daos\ NotificationDAO.java► \vob\ebiz_domain\src\com\fsl\fslready\admin\ejb_actions\

FSLReadyMaintainExtranetProjectsEJBAction.java► \vob\ebiz_domain\src\com\fsl\fslready\admin\dao\

FSLReadyMaintainExtranetProjectsDAO.java

Page 57: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Flex UI Tasks for Freescale Ready v2.0

57

► To display Application Differentiators the same way as it is being shown in Website. For ex: http://www.freescale.com/webapp/sps/site/application.jsp?code=APLATILIGHTING This link will show the way in which Differentiators are displayed in freescale.com.

► The same has been achieved within Applications Summary Pages under the Overview tab.

► File Modified was \com\fslready\views\maps\MapsDetailViewComponent\renderers\ MapsProductRenderer.as

Page 58: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Flex UI Tasks for Freescale Ready v2.0

58

Page 59: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Flex UI Tasks for Freescale Ready v2.0

59

► To add extra Quick Links within Product Selector Tools.► They were PowerQUICC and QorIQ Processor Selector, i.MX

Applications Processor Selector, MCU Solution Advisor, CodeWarrior Selector Tool.

► The purpose is to provide fast access to these Files which make up the Product Selector Tools.

► Files modified were► \com\fslready\views\window\MainWindow.mxml► \com\fslready\views\main\LaunchSelectors.mxml► \com\fslready\views\main\LaunchSelectorsLeft.mxml► \com\fslready\views\main\tree\QuickLinksTree.mxml

Page 60: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Flex UI Tasks for Freescale Ready v2.0

60

Page 61: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Flex UI Tasks for Freescale Ready v2.0

61

► To enable Resizing of the Tool to minimum possible size, but maintaining the Ease of Use as the size of Tool is kept on reducing.

► At the minimum possible size we had to show only the Freescale Ready Logo and link to Freescale.com.

► Challenges faced were while displaying Resize cursors, currently there is no provision for Resize cursors within Adobe AIR framework. Hence an alternative was reached upon and Resize cursors were shown within the Tool and not as Half In & Half Out.

► The basic reason for this feature was to use the Tool in virtually all possible Screen resolutions and adjust accordingly to enable hassle free content viewing.

Page 62: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

File Changes

► \com\fslready\views\window\MainWindow.mxml► \com\fslready\views\main\FSLReadyBody.mxml

62

Page 63: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Horizontal Resize Cursor

63

Page 64: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Vertical Resize Cursor

64

Page 65: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Diagonal Resize Cursor

65

Page 66: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Training View for Products/Applications

66

Page 67: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Training items for Products

67

► Introduced training tab for each product type, on each node level along with roll-up.

Page 68: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Training items for Applications

68

► Introduced training tab for each application, on each node level along with roll-up.

Page 69: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Description:► For the Training items, type and status filter were produced

according to the fields available for that specific product/application.

► For each product/application, following icons were introduced :-- Link icon - provides internet link to the file- Security icon - specifies that freescale.com registration is

required to view the file. - Multimedia icon - specifies whether the file is a multimedia file.- Wireless icon - specifies that internet connectivity is required to

view the file.► Training item is shown as a hyper text if it has been downloaded

already.

69

Page 70: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Files involved :

► MapsDetailView.mxml► ProductView.mxml► TrainingDao.as► TrainingColIDRenderer.mxml

70

Page 71: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Sync Scheduler Upgrade

71

Page 72: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Sync Scheduler Screen

72

► Used to get the latest db/file updates available. On first time access of the Sync Scheduler , Manual Sync is set as default.

Page 73: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Sync Scheduler Screen

73

► On Manual Sync, when clicked on “Sync Now” Button, the sync process begins.

Page 74: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Sync Scheduler Screen

74

► On “Daily” selection, the user is required to set the start time for the sync.

Page 75: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Sync Scheduler Screen

75

► On “Weekly” selection, the user is required to set the start time for the sync as well as the day of the week for the sync to occur.

Page 76: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Sync Scheduler Screen

76

► On “Monthly” selection, the user is required to set :-- The start time for the sync to occur and date of the month for sync. “OR”

Page 77: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Sync Scheduler Screen

77

- The start time for the sync to occur and specific day of a specific week for sync.

Page 78: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Description:► After saving the required sync preference for Daily/Weekly/Monthly,

the user would receive an alert at the set start time, specifying that it is time for sync. Incase , the user does not cancel the sync, the sync process starts automatically after 30 seconds.

► If the user misses a particular sync and then goes online, he/she will receive an alert, specifying that the last sync was missed and if the user would like to start the sync.

► If the sync is cancelled, an alert for sync is shown on the next scheduled time.

78

Page 79: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Sync Scheduler Screen

79

- Alert specifying that it is time for the sync to occur for Daily/Weekly/Monthly.

Page 80: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Sync Scheduler Screen

80

- Alert specifying that the last sync was missed.

Page 81: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Files involved :

► SyncScheduler.mxml► PreferenceInfo.as► EncryptedStoreData.as► Constants.as► FSLReadyHeader.mxml► FSLReadyBody.mxml► MainWindow.mxml► DownloadSyncPreference.mxml

81

Page 82: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Blue Chip and Hot Links in Training LeftNav

82

Page 83: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Blue Chip and Hot Links in Training LeftNav

► Blue Chip and HotLinks items has been added in homepage under training.

► Click on any item in Blue chip or click on hotlinks it will take you to training screen with selected tab as Blue chip or hotlinks

► Click on training leftnav it will open nodes as Blue Chip and Hot Links

► Training leftnav nodes are non expandable nodes.► Click on any node to open selected tab.

83

Page 84: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Training in Home Screen

84

Page 85: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Blue Chip Tab

► Blue Chip tab mainly having two columns as Topic and Take test► Topic column will have all the Blue Chip items► Click on paperlink icon will download the training material of

selected items.► If training material already downloaded tit will show as hyperlink.► Click on hyperlink to open training material.► Take Test column ,If you click on Test it will take you to the web to

take the test in online► To take the test we need internet connection ,it is represented by

showing wifi icon along with test.

85

Page 86: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Blue Chip Tab

86

Page 87: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Hotlinks Tab

87

► Hotlinks tab will have the both applications and products.► Click on any item in applications it will take you to selected item

training tab in applications area.► Click on any item in products area it will take you to selected item

training tab in products area.

Page 88: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Hotlinks tab

88

Page 89: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

After Click on products item in Hotlinks tab

89

Page 90: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

After click on applications item in Hotlinks tab

90

Page 91: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Files Involved for Training Screen

► TrainingScreen.mxml► FSLReadyBody.mxml► HomePage.mxml► ColTestTitleItemRenderer.mxml► ColTakeTestItemRenderer.mxml► TrainingTree.mxml► SecureContentDao.as

91

Page 92: Freescale Ready v2.0 Knowledge Transfer

TMFreescale Semiconductor Confidential and Proprietary Information. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2006.

Thank You !!!

92