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 <sean@xobs.io>
This commit is contained in:
@@ -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 = . ;
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user