From 5a059c8d6ecfe2f98a77570b8b6cf13c500398f7 Mon Sep 17 00:00:00 2001 From: Clyne Sullivan Date: Fri, 11 Nov 2016 15:15:16 -0500 Subject: tar'd chibi --- .../demos/SPC5/RT-SPC56EL-EVB/UDE/debug.wsx | 275 --------------------- .../stm_xpc56el_minimodule_lockstep_debug_jtag.cfg | 188 -------------- 2 files changed, 463 deletions(-) delete mode 100644 ChibiOS_16.1.5/demos/SPC5/RT-SPC56EL-EVB/UDE/debug.wsx delete mode 100644 ChibiOS_16.1.5/demos/SPC5/RT-SPC56EL-EVB/UDE/stm_xpc56el_minimodule_lockstep_debug_jtag.cfg (limited to 'ChibiOS_16.1.5/demos/SPC5/RT-SPC56EL-EVB/UDE') diff --git a/ChibiOS_16.1.5/demos/SPC5/RT-SPC56EL-EVB/UDE/debug.wsx b/ChibiOS_16.1.5/demos/SPC5/RT-SPC56EL-EVB/UDE/debug.wsx deleted file mode 100644 index 764df1f..0000000 --- a/ChibiOS_16.1.5/demos/SPC5/RT-SPC56EL-EVB/UDE/debug.wsx +++ /dev/null @@ -1,275 +0,0 @@ - - - debug.wsx000vQTv/gAAAQAXAAIA8QkPAAAABAAAAAAAPwAAAAAAAAAEAAAAAgAAAAAAAAAAAAAAAAAAAA==4.006.02.2013 12:41:07:000MCAAAAAAAAAAAAAABAAAAAAAPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPHHAAAAAAPBAAAAAAMGFAAAAAJEDAAAAAFalseTrue1616801050593930FalseFalse1000000000000000UDEStatusBarFor Help, press F105941912059647059398593975940159406059403593995940200FalseFalse0000000000CUDEDockBar0594224025625700FalseFalse0000000000CUDEDockBar0594205091000911000FalseFalse0000000000CUDEDockBar059647381True59419-1-11260268196-21474836480908FalseFalse1000000381271261277652106144014947UDEMDIMenuBarMenu bar0Menu barBAAAAAAIAACAAAAAAIAADAAAAAAIAAEAAAAAAIAAFAAAAAAIAAGAAAAAAIAAHAAAAAAIAAIAAAAAAIAAJAAAAAAIAAKAAAAAAIAA5939826True0-126110568196-21474836480780FalseFalse7142800111300006144014946CUdeCustomToolBarEdit0Edit2DCBOAAAAAAPPPPPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPPPAAAAAAAACCBOAAAAAAPPPPPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPPPAAAAAAAAFCBOAAAAAAPPPPPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPPPAAAAAAAAIABOAAAAAAPPPPPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPPPAAAAAAAA5939711026True011026290568196-21474836480780FalseFalse7142800180300006144014946CUdeCustomToolBarFile0File3AHHBAAAAAAPPPPPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPPPAAAAAAAABHHBAAAAAAPPPPPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPPPAAAAAAAACHHBAAAAAAPPPPPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPPPAAAAAAAADHHBAAAAAAPPPPPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPPPAAAAAAAAEHHBAAAAAAPPPPPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPPPAAAAAAAAFHHBAAAAAAPPPPPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPPPAAAAAAAAOKHBAAAAAABAAAAAAALGLJALHCJPMBOILEPIDADGENFBIDFOCNAAAAAAAAPPPPPPPPAAAAAAAA5940356134True59419-156133868196-21474836481919251557780FalseFalse2358913430134303112906144014946CUdeCustomToolBarConfig0Config2GJHBAAAAAADAAAAAAADBGGJPINFFOGHPIEPKKCPFOMBDBNDAKPAAAAAAAAPPPPPPPPAAAAAAAAMMHBAAAAAAOPAAAAAAKEMNADOLNFNPBMHEJJNEMIOMIMCHOAOGAAAAAAAAPPPPPPPPAAAAAAAANMHBAAAAAAAABAAAAAKEMNADOLNFNPBMHEJJNEMIOMIMCHOAOGAAAAAAAAPPPPPPPPAAAAAAAAFNHBAAAAAAGAAAAAAAKBDLFIMBFCNFHJBEGJFDMJNFCMOIPKHNAAAAAAAAPPPPPPPPAAAAAAAAINHBAAAAAACBAAAAAADBGGJPINFFOGHPIEPKKCPFOMBDBNDAKPAAAAAAAAPPPPPPPPAAAAAAAA5940129026479True5941929026769568196-21474836481600085855780FalseFalse28571447930479303145906144014946CUdeCustomToolBarViews0Views6JJHBAAAAAAFBAAAAAADBGGJPINFFOGHPIEPKKCPFOMBDBNDAKPAAAAAAAAPPPPPPPPAAAAAAAAKJHBAAAAAAPAAAAAAADBGGJPINFFOGHPIEPKKCPFOMBDBNDAKPAAAAAAAAPPPPPPPPAAAAAAAAMJHBAAAAAAGBAAAAAADBGGJPINFFOGHPIEPKKCPFOMBDBNDAKPAAAAAAAAPPPPPPPPAAAAAAAANKHBAAAAAAAAAAAAAAAGKBFNONHLAOENBBBJCBAABADAJECGGLAAAAAAAAPPPPPPPPAAAAAAAAALHBAAAAAAKAAAAAAALGLJALHCJPMBOILEPIDADGENFBIDFOCNAAAAAAAAPPPPPPPPAAAAAAAACLHBAAAAAAMFAAAAAALGLJALHCJPMBOILEPIDADGENFBIDFOCNAAAAAAAAPPPPPPPPAAAAAAAADLHBAAAAAAKFAAAAAALGLJALHCJPMBOILEPIDADGENFBIDFOCNAAAAAAAAPPPPPPPPAAAAAAAAFLHBAAAAAANCAAAAAALGLJALHCJPMBOILEPIDADGENFBIDFOCNAAAAAAAAPPPPPPPPAAAAAAAAGLHBAAAAAAMDAAAAAALGLJALHCJPMBOILEPIDADGENFBIDFOCNAAAAAAAAPPPPPPPPAAAAAAAAHLHBAAAAAAGEAAAAAALGLJALHCJPMBOILEPIDADGENFBIDFOCNAAAAAAAAPPPPPPPPAAAAAAAAAMHBAAAAAAKAAAAAAAKEMNADOLNFNPBMHEJJNEMIOMIMCHOAOGAAAAAAAAPPPPPPPPAAAAAAAABMHBAAAAAAEBAAAAAAKEMNADOLNFNPBMHEJJNEMIOMIMCHOAOGAAAAAAAAPPPPPPPPAAAAAAAACMHBAAAAAAJBAAAAAAKEMNADOLNFNPBMHEJJNEMIOMIMCHOAOGAAAAAAAAPPPPPPPPAAAAAAAADMHBAAAAAALBAAAAAAKEMNADOLNFNPBMHEJJNEMIOMIMCHOAOGAAAAAAAAPPPPPPPPAAAAAAAAEMHBAAAAAAAFAAAAAAKEMNADOLNFNPBMHEJJNEMIOMIMCHOAOGAAAAAAAAPPPPPPPPAAAAAAAAFMHBAAAAAAICAAAAAAKEMNADOLNFNPBMHEJJNEMIOMIMCHOAOGAAAAAAAAPPPPPPPPAAAAAAAAHMHBAAAAAANEEAAAAAJEOEILFFBLMIPBEEPLLMEDEOPKHPBGJHAAAAAAAAPPPPPPPPAAAAAAAAIMHBAAAAAAGFEAAAAAJEOEILFFBLMIPBEEPLLMEDEOPKHPBGJHAAAAAAAAPPPPPPPPAAAAAAAAJMHBAAAAAAAGEAAAAAJEOEILFFBLMIPBEEPLLMEDEOPKHPBGJHAAAAAAAAPPPPPPPPAAAAAAAALMHBAAAAAAGEAAAAAAKEMNADOLNFNPBMHEJJNEMIOMIMCHOAOGAAAAAAAAPPPPPPPPAAAAAAAA5940676926246True59419769261015568196-21474836480780FalseFalse5714282463024630774606144014946CUdeCustomToolBarMacro0Macro2DKHBAAAAAALDAAAAAAGDHJMPFPDOOJLAGELLAIHGBMMEFJBIPLAAAAAAAAPPPPPPPPAAAAAAAAEKHBAAAAAAAEAAAAAAGDHJMPFPDOOJLAGELLAIHGBMMEFJBIPLAAAAAAAAPPPPPPPPAAAAAAAAGKHBAAAAAAMDAAAAAAGDHJMPFPDOOJLAGELLAIHGBMMEFJBIPLAAAAAAAAPPPPPPPPAAAAAAAAAAAAAAAAAAPPPPPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPPPAAAAAAAAMKHBAAAACAGJAAAAAAAAAANMAJBFNENHHACJPEILAJFEFEECLCDPKCBAAAAAAAKAAAAAAANAAAAAAAFFEEFEHFPGCHLGDHAHBGDGFGAA5939913356504True5941913356637868196-21474836480780FalseFalse56615350430504301239006144014946CUdeCustomToolBarDebug0Debug5BLHBAAAAAAIBAAAAAALGLJALHCJPMBOILEPIDADGENFBIDFOCNAAAAAAAAPPPPPPPPAAAAAAAAELHBAAAAAAOFAAAAAALGLJALHCJPMBOILEPIDADGENFBIDFOCNAAAAAAAAPPPPPPPPAAAAAAAAILHBAAAAAAHAAAAAAABINLNCJGPDKECNBBCLNMAAAKECHFPLPAAAAAAAAAPPPPPPPPAAAAAAAAJLHBAAAAAAJAAAAAAABINLNCJGPDKECNBBCLNMAAAKECHFPLPAAAAAAAAAPPPPPPPPAAAAAAAAKLHBAAAAAAKAAAAAAABINLNCJGPDKECNBBCLNMAAAKECHFPLPAAAAAAAAAPPPPPPPPAAAAAAAALLHBAAAAAALAAAAAAABINLNCJGPDKECNBBCLNMAAAKECHFPLPAAAAAAAAAPPPPPPPPAAAAAAAAMLHBAAAAAAIAAAAAAABINLNCJGPDKECNBBCLNMAAAKECHFPLPAAAAAAAAAPPPPPPPPAAAAAAAANLHBAAAAAABCDAAAAABINLNCJGPDKECNBBCLNMAAAKECHFPLPAAAAAAAAAPPPPPPPPAAAAAAAAOLHBAAAAAANAAAAAAABINLNCJGPDKECNBBCLNMAAAKECHFPLPAAAAAAAAAPPPPPPPPAAAAAAAAPLHBAAAAAAMAAAAAAABINLNCJGPDKECNBBCLNMAAAKECHFPLPAAAAAAAAAPPPPPPPPAAAAAAAAAAAAAAAAAAPPPPPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPPPAAAAAAAAANHBAAAAAADAAAAAAABINLNCJGPDKECNBBCLNMAAAKECHFPLPAAAAAAAAAPPPPPPPPAAAAAAAABNHBAAAAAAGAAAAAAABINLNCJGPDKECNBBCLNMAAAKECHFPLPAAAAAAAAAPPPPPPPPAAAAAAAAAAAAAAAAAAPPPPPPPPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPPPPPPPPAAAAAAAACNHBAAAACAKKAAAAAAAAAADHHMLHLPEKIIOMOEJLGLBHJIBGLAHAFDBAAAAAAADAAAAAAAFAAAAAAADEPGCHFGAAENHBAAAAAADAAAAAAAKBDLFIMBFCNFHJBEGJFDMJNFCMOIPKHNAAAAAAAAPPPPPPPPAAAAAAAA5940263756142True5941963756779868196-21474836480780FalseFalse4102561423014230314606144014946CUdeCustomToolBarTools0ToolsDNHBAAAACAEGAAAAAAAAAAGEAOMHHDMDCIFAKEIIICDBCMNFEDNFHHBAAAAAAAGAAAAAAAFAAAAAAADEPGCHFGAAHNHBAAAAAABOAAAAAAKEMNADOLNFNPBMHEJJNEMIOMIMCHOAOGAAAAAAAAPPPPPPPPAAAAAAAA91100-2True594200-25144914-214748364803889FalseFalse1000000300180126015051449306144014948CTabWndControlBarTab Window Bar 00-1FalseUDEDesktop Standard BarsTab Window Bar 0UDEDesktop1051419100False00True000004-214748364803889FalseFalse100000030018030018015018006144014948CUdeProjectWspBarProject Workspace Bar0-1FalseUDEDesktop Standard BarsProject Workspace BarUDEDesktop000125615True59422156281854-2147483648064FalseFalse50000030018062718015068006144014948UDEFrameBarMessage View0-1FalseStdUDEMessageWinMainFrame.StdUDEMessageWin.OPEN_VIEWWorkspaceManager0018022576345True59422634512611854-2147483648064FalseFalse50000030018062718015049306144014948UDEFrameBarConsole View0-1FalseStdUDECmdWinMainFrame.StdUDECmdWin.OPEN_VIEWWorkspaceManager011802TrueTrueFalse06.02.2013 14:41:15:735437782421WorkspaceManager11014.02.2013 14:12:56:606MgAAAA==AQAAAA==ZAAAAA==AQAAAA==lgAAAA==AQAAAA==6AMAAA==AQAAAA==1225619011311WorkspaceManager110106.02.2013 12:44:29:131nAAAAD8AAYAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA -AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1225719011201WorkspaceManager1000110010\\napnt002.nap.st.com\NAPPRT0001000WorkspaceManagerWorkspaceManager01Core1Target0.Controller0.CoreTarget0.Controller0.Core102200701363012947811278743NormalfalseTop1270falseBottom0000falsefalse00DockPanelfalse1270falseBottom0000falsefalse10DockPaneltrue420falseLeft0000falsefalse00DockPaneltrue420falseLeft0000falsefalse10DockPanelfalse420falseLeft0000falsefalse20DockPanelfalse0falseTop0000falsefalse0-1TabbedDocumenttrue420falseLeft0000falsefalse30DockPanelfalse420falseLeft0000falsefalse40DockPanelfalse420falseLeft0000falsefalse50DockPanelfalsetrue634false562false200true200true100truetrue0012787400127824Platform Main Menufalsetrue32427625Macro ToolbarfalsetrueUDE_0x3B_{F5FC9736-9EE3-460B-BB80-67C14C9581BF}trueRun MacroImagetrueUDE_0x40_{F5FC9736-9EE3-460B-BB80-67C14C9581BF}trueDebug MacroImagetrueUDE_0x3_{F5FC9736-9EE3-460B-BB80-67C14C9581BF}trueBreak MacroImagetrueUDE_0x3C_{F5FC9736-9EE3-460B-BB80-67C14C9581BF}trueReload MacroImagetrueUDE_Ctrl_{4D5190CD-077D-4F92-B890-4545242BF32A}_UDEWorkspacetrueImageAndTextfalse2792421025File ToolbarfalsetrueUDE_Workspace_0x1770trueNew WorkspaceImagetrueUDE_Workspace_0x1771trueOpen workspaceImagetrueUDE_Workspace_0x1772trueSave workspace asImagetrueUDE_Workspace_0x1773trueSave workspaceImagetrueUDE_Workspace_0x1774trueClose workspaceImagetrueUDE_Workspace_0x177FtrueExport view contentImagetrueUDE_Workspace_0x1778truePrintImagetrueUDE_0x1_{27B09B6B-1CF9-4B8E-8F03-63D41538E5D2}trueLoad ProgramImagetrue489249525Edit ToolbarfalsetrueUDE_Workspace_0x1779trueCutImagetrueUDE_Workspace_0x177AtrueCopyImagetrueUDE_Workspace_0x177BtruePasteImagetrue5842444025Views ToolbarfalsetrueUDE_0x4_{D8F96613-6E55-48F7-AF2A-5FCE31D103FA}trueTarget BrowserImagetrueUDE_0x15_{D8F96613-6E55-48F7-AF2A-5FCE31D103FA}trueDiagnostic Message ViewerImagetrueUDE_0xF_{D8F96613-6E55-48F7-AF2A-5FCE31D103FA}trueConsoleImagetrueUDE_0x0_{DED51A60-E0B7-11D4-9112-0001034962B6}trueCPU WindowImagetrueUDE_0x1E_{27B09B6B-1CF9-4B8E-8F03-63D41538E5D2}trueExplore SymbolsImagetrueUDE_0xA_{27B09B6B-1CF9-4B8E-8F03-63D41538E5D2}trueProgramImagetrueUDE_0x5C_{27B09B6B-1CF9-4B8E-8F03-63D41538E5D2}trueSingle Program WindowImagetrueUDE_0x5A_{27B09B6B-1CF9-4B8E-8F03-63D41538E5D2}trueDisassembly WindowImagetrueUDE_0x2D_{27B09B6B-1CF9-4B8E-8F03-63D41538E5D2}trueShow Special Function RegisterImagetrueUDE_0x3C_{27B09B6B-1CF9-4B8E-8F03-63D41538E5D2}trueLocalsImagetrueUDE_0x46_{27B09B6B-1CF9-4B8E-8F03-63D41538E5D2}trueWatchImagetrueUDE_0xA_{BE30DC4A-FD5D-47C1-994D-8CCEC8720E6E}trueSimulated I/OImagetrueUDE_0x14_{BE30DC4A-FD5D-47C1-994D-8CCEC8720E6E}trueUDE HTMLImagetrueUDE_0x19_{BE30DC4A-FD5D-47C1-994D-8CCEC8720E6E}trueArray ChartImagetrueUDE_0x1B_{BE30DC4A-FD5D-47C1-994D-8CCEC8720E6E}trueTime Traced Signal ChartImagetrueUDE_0x50_{BE30DC4A-FD5D-47C1-994D-8CCEC8720E6E}trueIP Trace ProfilingImagetrueUDE_0x28_{BE30DC4A-FD5D-47C1-994D-8CCEC8720E6E}trueMemoryImagetrueUDE_0x46_{BE30DC4A-FD5D-47C1-994D-8CCEC8720E6E}trueCall StackImagetrue34914125Config ToolbarfalsetrueUDE_0x3_{D8F96613-6E55-48F7-AF2A-5FCE31D103FA}trueTarget ConfigurationImagetrueUDE_0xFE_{BE30DC4A-FD5D-47C1-994D-8CCEC8720E6E}trueConnect TargetImagetrueUDE_0x100_{BE30DC4A-FD5D-47C1-994D-8CCEC8720E6E}trueDisconnect TargetImagetrueUDE_0x6_{1C85B31A-5D25-4197-9635-9C5DC28EAFD7}trueSetup Target InterfaceImagetrueUDE_0x12_{D8F96613-6E55-48F7-AF2A-5FCE31D103FA}trueMCU Run ControlImagetrue1444950925Debug ToolbarfalsetrueUDE_0x18_{27B09B6B-1CF9-4B8E-8F03-63D41538E5D2}trueShow IPImagetrueUDE_0x5E_{27B09B6B-1CF9-4B8E-8F03-63D41538E5D2}trueShow program codeImagetrueUDE_0x7_{692DBD81-4A3F-11D2-B2CD-00A02457BF0F}trueStart ProgramImagetrueUDE_0x9_{692DBD81-4A3F-11D2-B2CD-00A02457BF0F}trueStep OverImagetrueUDE_0xA_{692DBD81-4A3F-11D2-B2CD-00A02457BF0F}trueStep IntoImagetrueUDE_0xB_{692DBD81-4A3F-11D2-B2CD-00A02457BF0F}trueStep OutImagetrueUDE_0x8_{692DBD81-4A3F-11D2-B2CD-00A02457BF0F}trueRun CursorImagetrueUDE_0x321_{692DBD81-4A3F-11D2-B2CD-00A02457BF0F}trueBreak ProgramImagetrueUDE_0xD_{692DBD81-4A3F-11D2-B2CD-00A02457BF0F}trueResetImagetrueUDE_0xC_{692DBD81-4A3F-11D2-B2CD-00A02457BF0F}trueRestart ProgramImagetrueUDE_0x3_{692DBD81-4A3F-11D2-B2CD-00A02457BF0F}trueBreakpointsImagetrueUDE_0x6_{692DBD81-4A3F-11D2-B2CD-00A02457BF0F}trueToggle BreakImagetrueUDE_Ctrl_{FB7BC773-88A4-4ECE-B9B6-7189610B0735}_CoretrueImageAndTextfalseUDE_0x3_{1C85B31A-5D25-4197-9635-9C5DC28EAFD7}trueTrigger setupImagetrue6534915125Tools ToolbarfalsetrueUDE_Ctrl_{377CE046-823C-4A05-8828-13C25D345D77}_CoretrueImageAndTextfalseUDE_0xE1_{BE30DC4A-FD5D-47C1-994D-8CCEC8720E6E}trueExecution Time SetupImagetrue01002625Show Toolbarfalsefalse02002625Window Toolbarfalsefalse02252625Workspace Toolbarfalsefalse02752625Help Toolbarfalsefalse072012782300127823Platform Status Barfalsetrue07406461278740646..\..\..\..\..\Program Files\pls\UDE 4.0\StdLibrary.mso{866f82d3-fac5-43cd-8a82-0af01e46e2c5}..\..\..\..\..\Documents and Settings\disiriog\My Documents\pls\UDE 4.0660,997,321,6320..\..\..\..\..\Documents and Settings\disiriog\My Documents\pls\UDE 4.0The script contains a collection of macros to save memory content into different file formats -and fill target memory rangesV:\UDE\AddOns\Macro\MacroLibrary\StdMacros1.dsm' -' $Header: /Ude/AddOns/Macro/MacroLibrary/StdMacros.dsm 3 30.04.04 9:34 Weisses $ -'_______________________________________________________ -' -' universal debug engine -' -' Standard command line macros - part 1 -' -' pls Development Tools 1999-2004 -' -' 28.04.04 SW correction for UDE 1.10 -' 03.06.03 SW initial version -'_______________________________________________________ - -'_______________________________________________________ -' -' UnAss command line function -' -' generates disassembly file -' -' command line UnAss output-file range1 [range2] [range3] ..... -' range description: -' C:<startaddress>,<length> or - code -' DB:<startaddress>,<length> or - data byte -' DW:<startaddress>,<length> or - data word -' DD:<startaddress>,<length> or - data dword -'_______________________________________________________ - -Sub UnAss(File,ParameterObj) - - set debugger = workspace.Coredebugger(0) - set DisASMObj = debugger.DisASMObj - If Not IsObject(ParameterObj) Then - MsgBox "Number of parameters wrong" - Exit Sub - End If - If IsNumeric(File) Then - MsgBox "File parameter wrong - " & File - Exit Sub - End If - DisASMObj.OutputPath = CStr(File) - bRetVal = DisASMObj.CreateStream(True,"UDE Disassembler output of current Program",False) - If bRetVal = True Then - ParmeterCnt = ParameterObj.ParameterCount - If ParmeterCnt = 0 Then - MsgBox "Number of parameters wrong " & ParmeterCnt - Exit Sub - End If - If ( ParmeterCnt Mod 3 ) <> 0 Then - MsgBox "Number of parameters wrong " & ParmeterCnt - Exit Sub - End If - RangeCnt = ParmeterCnt/3 - ParamIndex = 0 - For Range = 0 To RangeCnt -1 - KindOfRange = CStr(ParameterObj.Parameter(ParamIndex)) - KindOfRange = UCase(KindOfRange) - Address = CLng(ParameterObj.Parameter(ParamIndex +1)) - Length = CLng(ParameterObj.Parameter(ParamIndex +2)) - ParamIndex = ParamIndex +3 - If IsNumeric(KindOfRange) Then - If KindOfRange = 12 Then - DisASMObj.AddRange Address,Length,1 - ElseIf KindOfRange = 219 Then - DisASMObj.AddRange Address,Length,2 - ElseIf KindOfRange = 221 Then - DisASMObj.AddRange Address,Length,4 - Else - MsgBox "Invalid range type " & KindOfRange & "of range " & Range +1 - Exit Sub - End If - Else - If KindOfRange = "C" Then - DisASMObj.AddRange Address,Length,1 - ElseIf KindOfRange = "DB" Then - DisASMObj.AddRange Address,Length,2 - ElseIf KindOfRange = "DW" Then - DisASMObj.AddRange Address,Length,3 - ElseIf KindOfRange = "DD" Then - DisASMObj.AddRange Address,Length,4 - Else - MsgBox "Invalid range type " & KindOfRange & "of range " & Range +1 - Exit Sub - End If - End If - Next - DisASMObj.HexFileModeFlag = False - DisASMObj.ListModeFlag = False - DisASMObj.WriteAllRanges(False) - End If - -End Sub - -'_______________________________________________________ -' -' SaveHEX command line function -' -' generates intel-HEX file -' -' command line SaveHex output-file range1 [range2] [range3] ..... -' range description: -' <startaddress>,<length> -'_______________________________________________________ - -Sub SaveHEX(File,ParameterObj) - - set debugger = workspace.Coredebugger(0) - set DisASMObj = debugger.DisASMObj - If Not IsObject(ParameterObj) Then - MsgBox "Number of parameters wrong" - Exit Sub - End If - If IsNumeric(File) Then - MsgBox "File parameter wrong - " & File - Exit Sub - End If - DisASMObj.OutputPath = CStr(File) - bRetVal = DisASMObj.CreateStream(True,"UDE generated intel-Hex file of current Program",False) - If bRetVal = True Then - ParmeterCnt = ParameterObj.ParameterCount - If ParmeterCnt = 0 Then - MsgBox "Number of parameters wrong " & ParmeterCnt - Exit Sub - End If - If ( ParmeterCnt Mod 2 ) <> 0 Then - MsgBox "Number of parameters wrong " & ParmeterCnt - Exit Sub - End If - RangeCnt = ParmeterCnt/2 - ParamIndex = 0 - For Range = 0 To RangeCnt -1 - Address = CLng(ParameterObj.Parameter(ParamIndex)) - Length = CLng(ParameterObj.Parameter(ParamIndex +1)) - ParamIndex = ParamIndex +2 - DisASMObj.AddRange Address,Length,0 - Next - DisASMObj.HexFileModeFlag = True - DisASMObj.WriteAllRanges(False) - End If - -End Sub - -'_______________________________________________________ -' -' FillByte command line function -' -' fills memory range with byte pattern -' -' command line FillByte range1,pattern1 [range2,pattern2] [range3,pattern3] ..... -' range description: -' <startaddress>,<length> -'_______________________________________________________ - -Sub FillByte(ParameterObj) - - set debugger = workspace.Coredebugger(0) - set DisASMObj = debugger.DisASMObj - If Not IsObject(ParameterObj) Then - MsgBox "Number of parameters wrong" - Exit Sub - End If - ParmeterCnt = ParameterObj.ParameterCount - If ParmeterCnt = 0 Then - MsgBox "Number of parameters wrong " & ParmeterCnt - Exit Sub - End If - If ( ParmeterCnt Mod 3 ) <> 0 Then - MsgBox "Number of parameters wrong " & ParmeterCnt - Exit Sub - End If - RangeCnt = ParmeterCnt/3 - ParamIndex = 0 - set udearrayobj = debugger.ByteArrayObj(1) - For Range = 0 To RangeCnt -1 - Address = CLng(ParameterObj.Parameter(ParamIndex)) - Length = CLng(ParameterObj.Parameter(ParamIndex +1)) - Pattern = CLng(ParameterObj.Parameter(ParamIndex +2)) - ParamIndex = ParamIndex +3 - udearrayobj.Resize(Length) - udearrayobj.Fill(Pattern) - debugger.Write Address,udearrayobj - Next - -End Sub - -'_______________________________________________________ -' -' FillWord command line function -' -' fills memory range with word pattern -' -' command line FillWord range1,pattern1 [range2,pattern2] [range3,pattern3] ..... -' range description: -' <startaddress>,<length> -'_______________________________________________________ - -Sub FillWord(ParameterObj) - - set debugger = workspace.Coredebugger(0) - set DisASMObj = debugger.DisASMObj - If Not IsObject(ParameterObj) Then - MsgBox "Number of parameters wrong" - Exit Sub - End If - ParmeterCnt = ParameterObj.ParameterCount - If ParmeterCnt = 0 Then - MsgBox "Number of parameters wrong " & ParmeterCnt - Exit Sub - End If - If ( ParmeterCnt Mod 3 ) <> 0 Then - MsgBox "Number of parameters wrong " & ParmeterCnt - Exit Sub - End If - RangeCnt = ParmeterCnt/3 - ParamIndex = 0 - set udearrayobj = debugger.WordArrayObj(1) - For Range = 0 To RangeCnt -1 - Address = CLng(ParameterObj.Parameter(ParamIndex)) - Length = CLng(ParameterObj.Parameter(ParamIndex +1)/2) - Pattern = CLng(ParameterObj.Parameter(ParamIndex +2)) - ParamIndex = ParamIndex +3 - udearrayobj.Resize(Length) - udearrayobj.Fill(Pattern) - debugger.Write Address,udearrayobj - Next - -End Sub - -'_______________________________________________________ -' -' FillDWord command line function -' -' fills memory range with dword pattern -' -' command line FillDWord range1,pattern1 [range2,pattern2] [range3,pattern3] ..... -' range description: -' <startaddress>,<length> -'_______________________________________________________ - -Sub FillDWord(ParameterObj) - - set debugger = workspace.Coredebugger(0) - set DisASMObj = debugger.DisASMObj - If Not IsObject(ParameterObj) Then - MsgBox "Number of parameters wrong" - Exit Sub - End If - ParmeterCnt = ParameterObj.ParameterCount - If ParmeterCnt = 0 Then - MsgBox "Number of parameters wrong " & ParmeterCnt - Exit Sub - End If - If ( ParmeterCnt Mod 3 ) <> 0 Then - MsgBox "Number of parameters wrong " & ParmeterCnt - Exit Sub - End If - RangeCnt = ParmeterCnt/3 - ParamIndex = 0 - set udearrayobj = debugger.DWordArrayObj(1) - For Range = 0 To RangeCnt -1 - Address = CLng(ParameterObj.Parameter(ParamIndex)) - Length = CLng(ParameterObj.Parameter(ParamIndex +1)/4) - Pattern = CLng(ParameterObj.Parameter(ParamIndex +2)) - ParamIndex = ParamIndex +3 - udearrayobj.Resize(Length) - udearrayobj.Fill(Pattern) - debugger.Write Address,udearrayobj - Next - -End Sub63VBScript24.11.2006 14:43:20:0001WS_CORE_DUOMacro_14_06_13_15_04_25_010Execute UnAss ..Macro UnAssExecute macro UnAss0210Execute SaveHEX ..Macro SaveHEXExecute macro SaveHEX0210Execute FillByte ..Macro FillByteExecute macro FillByte0110Execute FillWord ..Macro FillWordExecute macro FillWord0110Execute FillDWord ..Macro FillDWordExecute macro FillDWord0150106.02.2013 13:47:02:7541,0,0,363,11033112567782870Target0.Controller0.Core1006.02.2013 13:48:36:1887782760Target0.Controller0.Core110111.06.2013 14:14:51:8451,0,0,363,11030017372860Target0.Controller0.Core1..\..\..\..\os\kernel\src\chsys.c1106.02.2013 15:16:10:4957372850Target0.Controller0.Core1..\main.c1014.02.2013 11:00:49:5527372870Target0.Controller0.Core1..\..\..\os\kernel\src\chsys.c15.02.2013 10:59:43:27373728120Target0.Controller0.Core1..\..\..\os\various\shell.c2313.02.2013 10:45:38:722..\..\..\test\testthd.c7372890Target0.Controller0.Core1413.02.2013 11:35:04:648..\..\..\os\kernel\src\chthreads.c73728100Target0.Controller0.Core15106.02.2013 13:47:33:227AwAAAA==AQAAAA==awAAAA==RwAAAA==OgAAAA==OgAAAA==OgAAAA==OgAAAA==OgAAAA==PwAAAA==AAAAAA==AAAAAA==AAAAAA==AAAAAA==TQBFAF8ARwBTAAAAAQAAAA==1,90,85,453,6823112571,254,867,432,11637782640Target0.Controller0.Core10013.02.2013 11:36:19:9747610508001,0,0,363,11030019011430Target0.Controller0.Core10113.02.2013 10:33:12:526003700247003300337782530Target0.Controller0.Core1014.02.2013 14:12:30:57500144096007372842949672950Target0.Controller0.Core100006.02.2013 15:13:15:766{6DE08EE5-E20C-42A4-896B-6821C2489841}240,240,240255,255,255111105011000{A9EAEABD-F574-486F-9B50-4EA4960DD2A7}{1DC51D03-5E6D-4FB4-A62D-5B8A6CAAC532}7372842949672950Target0.Controller0.Core100013.02.2013 11:45:30:676AgAAAA==AQAAAA==AAAAAA==AAAAAA==BAAAAA==
AMsAAA==
7786414521684368482
73728130Target0.Controller0.Core1
0
000108.02.2013 14:45:17:544<_ExtentX type="bin" size="8">xT8AAA==<_ExtentY type="bin" size="8">jCkAAA==<_StockProps type="bin" size="8">AAAAAA==AgAAAA==UABDAAAAUABDAAAAAAAAAA==YAAAAA==RgB1AG4AYwB0AGkAbwBuAAAARgB1AG4AYwB0AGkAbwBuAAAAAAAAAA==QAYAAA==1,0,0,363,11030017782980Target0.Controller0.Core10
OFFboard.c [C:\ChibiStudio\chibios\boards\GENERIC_SPC56EL\board.c],__early_init,56,0x52A000000000000x000000000x000000000x000000000x000000000x000000000x0000000000000000000000000x00000x00000x00000x000000000x00000x00000x00000x00000x00000x000000000000000000000000000000000000000000000000000000x000000000x000000000x000000000x00000000000000000000000000..\build11..\build\ch.elfSoftware;enabled;0;disabled;'main {C:\ChibiStudio\workspace\SPC5\demos\SPC56ELxx OS-Less Test Application\main.c} .23';main.c;1;0;;$disabled; ;disabled; ;1main0011100verify.txt0100000001..\main.c
stm_xpc56el_minimodule_lockstep_debug_jtag.cfg14.06.2013 15:04:24:999
diff --git a/ChibiOS_16.1.5/demos/SPC5/RT-SPC56EL-EVB/UDE/stm_xpc56el_minimodule_lockstep_debug_jtag.cfg b/ChibiOS_16.1.5/demos/SPC5/RT-SPC56EL-EVB/UDE/stm_xpc56el_minimodule_lockstep_debug_jtag.cfg deleted file mode 100644 index 87117b4..0000000 --- a/ChibiOS_16.1.5/demos/SPC5/RT-SPC56EL-EVB/UDE/stm_xpc56el_minimodule_lockstep_debug_jtag.cfg +++ /dev/null @@ -1,188 +0,0 @@ -[Main] -Signature=UDE_TARGINFO_2.0 -Description=STM XPC56XL Mini Module with SPC56EL60, Lockstep mode (Jtag) -Description1=MMU preinitialized, memory mapping 1:1, VLE enabled -Description2=FLASH programming prepared but not enabled -Description2=PLL init sequence for 80MHz -Description3=Write Filter for BAM Module -MCUs=Controller0 -Architecture=PowerPC -Vendor=STM -Board=XPC56XL Mini Module - -[Controller0] -Family=PowerPC -Type=SPC56EL60 -Enabled=1 -IntClock=80000 -MemDevs=BAMWriteFilter -ExtClock=40000 - -[Controller0.Core] -Protocol=PPCJTAG -Enabled=1 -ExecuteOpcodeAddr=0x00000000 - -[Controller0.Core.LoadedAddOn] -UDEMemtool=1 - -[Controller0.Core.PpcJtagTargIntf] -PortType=FTDI -ResetWaitTime=50 -MaxJtagClk=5000 -DoSramInit=1 -UseNexus=1 -AdaptiveJtagPhaseShift=1 -ConnOption=Reset -ChangeJtagClk=-1 -HaltAfterReset=1 -SimioAddr=g_JtagSimioAccess -FreezeTimers=1 -InvalidTlbOnReset=1 -InvalidateCache=1 -ForceCacheFlush=1 -IgnoreLockedLines=0 -ExecInitCmds=1 -JtagTapNumber=0 -JtagNumOfTaps=1 -JtagNumIrBefore=0 -JtagNumIrAfter=0 -SimioAddr=g_JtagSimioAccess -FlushCache=0 -AllowMmuSetup=0 -UseExtReset=0 -HandleWdtBug=0 -ForceEndOfReset=0 -JtagViaPod=1 -AllowResetOnCheck=0 -TargetPort=Default -ChangeMsr=0 -ChangeMsrValue=0x0 -ExecOnStartCmds=0 -ExecOnHaltCmds=0 -EnableProgramTimeMeasurement=0 -UseHwResetMode=1 -CommDevSel=PortType=USB,Type=FTDI -HandleNexusAccessBug=0 -DoNotEnableTrapSwBrp=0 -BootPasswd0=0xFEEDFACE -BootPasswd1=0xCAFEBEEF -BootPasswd2=0xFFFFFFFF -BootPasswd3=0xFFFFFFFF -BootPasswd4=0xFFFFFFFF -BootPasswd5=0xFFFFFFFF -BootPasswd6=0xFFFFFFFF -BootPasswd7=0xFFFFFFFF -JtagIoType=Jtag -ExecOnHaltCmdsWhileHalted=0 -TimerForPTM=Default -AllowBreakOnUpdateBreakpoints=0 -ClearDebugStatusOnHalt=1 -HwResetMode=Simulate -UseMasterNexusIfResetState=1 -UseLocalAddressTranslation=1 -Use64BitNexus=0 -InitSramOnlyWhenNotInitialized=0 -DisableE2EECC=0 -AllowHarrForUpdateDebugRegs=0 -UseCore0ForNexusMemoryAccessWhileRunning=0 - -[Controller0.BAMWriteFilter] -Description=BAM WriteAccess Filter -Range0Start=0xFFFFC000 -Range0Size=0x4000 -Enabled=1 -Handler=AccessFilter -Mode=ReadOnly - -[Controller0.PFLASH] -Enabled=1 -EnableMemtoolByDefault=1 - -[Controller0.Core.PpcJtagTargIntf.InitScript] -// disable watchdog -SET SWT_SR 0xC520 -SET SWT_SR 0xD928 -SET SWT_CR 0xFF00000A - -// select TLB 1 -SETSPR 0x274 0x10000108 0xFFFFFFFF - -// programm internal flash -// TLB 1, entry 0 -SETSPR 0x270 0x10000000 0xFFFFFFFF -// Valid, protect against invalidation, global entry, size=16MB -SETSPR 0x271 0xC0000700 0xFFFFFFFF -// effective page number 00000000, I,G -SETSPR 0x272 0x00000028 0xFFFFFFFF -// real page 00000000, UX,SX,UW,SW,UR,SR -SETSPR 0x273 0x0000003F 0xFFFFFFFF -// execute TLB write instruction -EXECOPCODE 0x7C0007A4 - -// programm internal SRAM -// TLB 1, entry 1 -SETSPR 0x270 0x10010000 0xFFFFFFFF -// Valid, protect against invalidation, global entry, size=16MB -SETSPR 0x271 0xC0000700 0xFFFFFFFF -// effective page number 40000000 I,G -SETSPR 0x272 0x40000028 0xFFFFFFFF -// real page 40000000, UX,SX,UW,SW,UR,SR -SETSPR 0x273 0x4000003F 0xFFFFFFFF -// execute TLB write instruction -EXECOPCODE 0x7C0007A4 - -// programm On plattform 1 peripherals -// TLB 1, entry 2 -SETSPR 0x270 0x10020000 0xFFFFFFFF -// Valid, protect against invalidation, global entry, size=1MB -SETSPR 0x271 0xC0000500 0xFFFFFFFF -// effective page number 8FF00000, I,G -SETSPR 0x272 0x8FF00008 0xFFFFFFFF -// real page 8FF00000, UX,SX,UW,SW,UR,SR -SETSPR 0x273 0x8FF0003F 0xFFFFFFFF -// execute TLB write instruction -EXECOPCODE 0x7C0007A4 - -// programm peripheral A modules -// TLB 1, entry 3 -SETSPR 0x270 0x10030000 0xFFFFFFFF -// Valid, protect against invalidation, global entry, size=1MB -SETSPR 0x271 0xC0000500 0xFFFFFFFF -// effective page number C3F00000, I -SETSPR 0x272 0xC3F0000A 0xFFFFFFFF -// real page C3F00000, UX,SX,UW,SW,UR,SR -SETSPR 0x273 0xC3F0003F 0xFFFFFFFF -// execute TLB write instruction -EXECOPCODE 0x7C0007A4 - -// programm Off plattform peripherals -// TLB 1, entry 4 -SETSPR 0x270 0x10040000 0xFFFFFFFF -// Valid, protect against invalidation, global entry, size=1MB -SETSPR 0x271 0xC0000500 0xFFFFFFFF -// effective page number FFE00000, I -SETSPR 0x272 0xFFE00008 0xFFFFFFFF -// real page FFE00000, UX,SX,UW,SW,UR,SR -SETSPR 0x273 0xFFE0003F 0xFFFFFFFF -// execute TLB write instruction -EXECOPCODE 0x7C0007A4 - -// programm On plattform 0 peripherals -// TLB 1, entry 5 -SETSPR 0x270 0x10050000 0xFFFFFFFF -// Valid, protect against invalidation, global entry, size=1MB -SETSPR 0x271 0xC0000500 0xFFFFFFFF -// effective page number FFF00000, I -SETSPR 0x272 0xFFF00028 0xFFFFFFFF -// real page FFF00000, UX,SX,UW,SW,UR,SR -SETSPR 0x273 0xFFF0003F 0xFFFFFFFF -// execute TLB write instruction -EXECOPCODE 0x7C0007A4 - -// clear fault status -SET16 RGM_FES 0xFFFF -[Controller0.Core.PpcJtagTargIntf.OnStartScript] - -[Controller0.Core.PpcJtagTargIntf.OnHaltScript] - -- cgit v1.2.3