summaryrefslogtreecommitdiff
path: root/nuttx/ChangeLog
diff options
context:
space:
mode:
authorGregory Nutt <gnutt@nuttx.org>2014-04-03 14:09:11 -0600
committerGregory Nutt <gnutt@nuttx.org>2014-04-03 14:09:11 -0600
commit9ffe0def9e5db1fa76cdbe01bc3229582283fb26 (patch)
tree6dba63cfe0c565c95941bfbbf08ac3e5dbdcb1b6 /nuttx/ChangeLog
parent4950e35a30bd47bf1633e0e78316e1862b7e1cc3 (diff)
downloadpx4-nuttx-9ffe0def9e5db1fa76cdbe01bc3229582283fb26.tar.gz
px4-nuttx-9ffe0def9e5db1fa76cdbe01bc3229582283fb26.tar.bz2
px4-nuttx-9ffe0def9e5db1fa76cdbe01bc3229582283fb26.zip
SAMA5: When booting from SDRAM, don't copy vectors to ISRAM. Instread just set the VBAR register to add address of the vectors in SDRAM
Diffstat (limited to 'nuttx/ChangeLog')
-rw-r--r--nuttx/ChangeLog7
1 files changed, 7 insertions, 0 deletions
diff --git a/nuttx/ChangeLog b/nuttx/ChangeLog
index 6683cad09..7773572a8 100644
--- a/nuttx/ChangeLog
+++ b/nuttx/ChangeLog
@@ -7122,3 +7122,10 @@
* arch/arm/src/sama5/sam_irq.c: After we modify the AXI MATRIX, make
sure to invalidate all caches and TLBs (probably un-necessary)
(2014-4-2).
+ * arch/arm/src/sama5/sam_irq.c: Set the VBAR register to zero. If
+ were started by a bootloader (vs. a RESET), then the VBAR register
+ may not be in its reset state (zero, 2014-4-3).
+ * arch/arm/src/sama5/sam_boot.c, sam_irq.c, and chip/sama5d3x_memorymap.h:
+ When booting from SDRAM, don't relocated vectors to ISRAM. Instead,
+ just set the VBAR register to address of the vectors in SDRAM.
+