Difference between revisions of "4-Pin Trace with LPC4357"
(Redirected page to Keil MDK-ARM#Configure .C2.B5Vision for 4-Pin Trace with J-Link) (Tag: New redirect) |
|||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
+ | #REDIRECT [[Keil_MDK-ARM#Configure_.C2.B5Vision_for_4-Pin_Trace_with_J-Link]] |
||
− | == Configure required pins for trace output == |
||
− | |||
− | === 1. Create a file for the device === |
||
− | |||
− | LPC4357.ini |
||
− | /********************************************************************* |
||
− | * Configure pins to enable the trace port * |
||
− | *********************************************************************/ |
||
− | |||
− | _WDWORD(0x40086790, 0x00000032); // Configure PF_4 AS FUNC2 |
||
− | _WDWORD(0x40086794, 0x00000033); // Configure PF_5 as FUNC3 |
||
− | _WDWORD(0x40086798, 0x00000033); // Configure PF_6 as FUNC3 |
||
− | _WDWORD(0x4008679C, 0x00000033); // Configure PF_7 as FUNC3 |
||
− | _WDWORD(0x400867A0, 0x00000033); // Configure PF_8 as FUNC3 |
||
− | |||
− | === 2. Set the file as initialization file === |
||
− | |||
− | * Open the dialog "Options for Target - Debug". |
||
− | |||
− | [[File:wiki-trace-initfile-LPC4357.png]] |
||
− | |||
− | * Set the created file as Initialization File. |
||
− | |||
− | == Configure µVision for ETM trace == |
||
− | |||
− | * Click Settings to open the "Target Driver Setup" dialog. |
||
− | * Click the Trace tab. |
||
− | |||
− | [[File:wiki-trace-settings.png]] |
||
− | |||
− | * Set Enable and ETM Trace Enable. |
||
− | * Set Trace Port to "Sync Trace Port with 4-bit Data". |
||
− | * Start the debugging session and open an "Instruction Trace" window. |