From 82125db510b46a0bae1cfe6df769bf671f446790 Mon Sep 17 00:00:00 2001 From: Harald Welte Date: Sat, 30 Jul 2011 22:29:20 +0200 Subject: at91lib: go throguh LowlevelInit even after DFU loader this makes sure the PLL is set up the way at91lib expects it --- at91lib/boards/simtrace/board_lowlevel.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'at91lib/boards/simtrace/board_lowlevel.c') diff --git a/at91lib/boards/simtrace/board_lowlevel.c b/at91lib/boards/simtrace/board_lowlevel.c index 392b77d..d9b1da8 100644 --- a/at91lib/boards/simtrace/board_lowlevel.c +++ b/at91lib/boards/simtrace/board_lowlevel.c @@ -149,8 +149,10 @@ void LowLevelInit(void) // Watchdog initialization AT91C_BASE_WDTC->WDTC_WDMR = AT91C_WDTC_WDDIS; +#if !defined(flash_dfu) // Remap the internal SRAM at 0x0 BOARD_RemapRam(); +#endif // Disable RTT and PIT interrupts (potential problem when program A // configures RTT, then program B wants to use PIT only, interrupts -- cgit v1.2.3