summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSean Cross <[email protected]>2019-11-24 01:15:31 +0000
committerSean Cross <[email protected]>2019-11-24 01:15:31 +0000
commita106c5114b3774283b45fc69f53af02c7253da7b (patch)
tree08cd95a0edff02353f7e0b756f4f1c98be15b061
parent0ee70512acd2db67e4e3f88029c820164af6a235 (diff)
bsp: fomu: fix rom address for example programs
During development, the ROM address was at offset 0x2001a000 (due to the fact that the test program was located immediately following the bitstream). In normal Fomus, the ROM address is at offset 0x20040000, in order to take into account additional bitstreams and bootloaders. Correct the address to the offset in order to get examples working with existing Fomus. Signed-off-by: Sean Cross <[email protected]>
-rw-r--r--hw/bsp/fomu/fomu.ld4
1 files changed, 2 insertions, 2 deletions
diff --git a/hw/bsp/fomu/fomu.ld b/hw/bsp/fomu/fomu.ld
index abc91b8ea..13278d2ad 100644
--- a/hw/bsp/fomu/fomu.ld
+++ b/hw/bsp/fomu/fomu.ld
@@ -7,7 +7,7 @@ MEMORY {
csr : ORIGIN = 0x60000000, LENGTH = 0x01000000
vexriscv_debug : ORIGIN = 0xf00f0000, LENGTH = 0x00000100
ram : ORIGIN = 0x10000000, LENGTH = 0x00020000
- rom : ORIGIN = 0x2001a000, LENGTH = 0x00200000 - 0x1a000
+ rom : ORIGIN = 0x20040000, LENGTH = 0x00200000 - 0x40000
}
/* The stack size used by the application. NOTE: you need to adjust according to your application. */
@@ -101,4 +101,4 @@ SECTIONS
. = ALIGN(4);
_end = . ;
-} \ No newline at end of file
+}