; -------------------------------------------------------------------------------- ; @Title: startup script for SPEAR300 ; @Description: ; ; This demo demonstrates the debugging of the spear300 ARM9 ; using a simple sieve demo. ; ; @Author: MSA ; @Board: SPEAR300 ; @Chip: SPEAR300 ; @Keywords: ARM926EJ-S, sieve ; @Copyright: (C) 1989-2022 Lauterbach GmbH, licensed for use with TRACE32(R) only ; -------------------------------------------------------------------------------- ; $Id: demo.cmm 20804 2023-04-20 10:21:12Z bschroefel $ ; Setup SYStem.RESet SYStem.CPU SPEAR300 SYStem.JtagClock 1.0MHz SYStem.Up GOSUB disable_watchdog ; Target setup DO ~~~~/init.cmm ; Load demo application Data.LOAD.ELF ~~~~/demo.axf Register.Set PC main Register.Set R13 0x10000 Data.List ENDDO disable_watchdog: Data.Set ASD:0xFC880C00 %LONG 0x1ACCE551 Data.Set ASD:0xFC880008 %LONG 0x00000000 RETURN