; -------------------------------------------------------------------------------- ; @Title: Simple demo script for XMC4700-X2048 on XMC4700 Relax Kit (RAM) ; @Description: ; Loads the sieve demo application into RAM and sets up a demo debug ; scenario. ; Use this script for getting started. ; Prerequisites: ; * X100 for power via micro USB ; * X102 for connecting the debug cable using LA-3770 ; or ; X102 for connecting Combiprobe/uTrace ; * IMPORTANT: X102 is not 100% MIPI compliant. Pin 7 (key pin) and ; pin 8 (TDI) have to be bend down or better removed. ; @Keywords: ARM, Cortex-M4 ; @Author: AME ; @Board: XMC4700 Relax Kit ; @Chip: XMC4700* ; @Copyright: (C) 1989-2016 Lauterbach GmbH, licensed for use with TRACE32(R) only ; -------------------------------------------------------------------------------- ; $Id: xmc4700_relax_kit_sieve_sram.cmm 10999 2017-06-22 14:55:33Z amerkle $ WinCLEAR ; -------------------------------------------------------------------------------- ; initialize and start the debugger RESet SYStem.RESet SYStem.CPU XMC4700-X2048 SYStem.CONFIG.DEBUGPORTTYPE SWD IF hardware.COMBIPROBE()||hardware.UTRACE() ( SYStem.CONFIG.CONNECTOR MIPI20T ) SYStem.Option DUALPORT ON SYStem.MemAccess DAP SYStem.JtagClock CTCK 10MHz SYStem.Up ; -------------------------------------------------------------------------------- ; load demo program (uses internal RAM only) Data.LOAD.Elf "~~~~/sieve_ram_thumb_ii_v7m.elf" ; -------------------------------------------------------------------------------- ; start program execution Go.direct main WAIT !STATE.RUN() ; -------------------------------------------------------------------------------- ; open some windows WinCLEAR Mode.Hll WinPOS 0. 0. List.auto WinPOS 120. 0. 100. 8. Frame.view WinPOS 120. 14. Var.Watch Var.AddWatch %SpotLight ast flags WinPOS 120. 25. Register.view /SpotLight WinPOS 0. 32. Var.DRAW %DEFault sinewave ENDDO