diff options
| author | Sean Cross <[email protected]> | 2019-11-24 01:15:31 +0000 |
|---|---|---|
| committer | Sean Cross <[email protected]> | 2019-11-24 01:15:31 +0000 |
| commit | a106c5114b3774283b45fc69f53af02c7253da7b (patch) | |
| tree | 08cd95a0edff02353f7e0b756f4f1c98be15b061 | |
| parent | 0ee70512acd2db67e4e3f88029c820164af6a235 (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.ld | 4 |
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 +} |
