Kconfig: QEMU fixes
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@5116 42af7a65-404d-4744-a932-0658087f49c3
This commit is contained in:
parent
6df2a23f84
commit
020d68828f
|
@ -143,7 +143,7 @@ config DRAM_SIZE
|
|||
comment "Boot options"
|
||||
|
||||
choice
|
||||
prompt "LPC31xx Boot Mode"
|
||||
prompt "Boot Mode"
|
||||
default BOOT_RUNFROMFLASH
|
||||
|
||||
config BOOT_RUNFROMEXTSRAM
|
||||
|
|
|
@ -367,7 +367,7 @@ config ARCH_BOARD_PJRC_87C52
|
|||
|
||||
config ARCH_BOARD_QEMU_I486
|
||||
bool "Qemu i486 Mode"
|
||||
depends on ARCH_QEMU
|
||||
depends on ARCH_X86 || ARCH_I486
|
||||
---help---
|
||||
Port of NuttX to QEMU in i486 mode. This port will also run on real i486
|
||||
hardwared (Google the Bifferboard).
|
||||
|
|
|
@ -43,6 +43,7 @@ CONFIG_ARCH_CHIP_QEMU=y
|
|||
CONFIG_ARCH_BOARD="qemu-i486"
|
||||
CONFIG_ARCH_BOARD_QEMU_I486=y
|
||||
CONFIG_BOARD_LOOPSPERMSEC=999
|
||||
CONFIG_BOOT_RUNFROMEXTSRAM=y
|
||||
CONFIG_DRAM_SIZE=1048576
|
||||
CONFIG_DRAM_START=0x00100000
|
||||
CONFIG_ARCH_NOINTC=n
|
||||
|
|
|
@ -43,6 +43,7 @@ CONFIG_ARCH_CHIP_QEMU=y
|
|||
CONFIG_ARCH_BOARD="qemu-i486"
|
||||
CONFIG_ARCH_BOARD_QEMU_I486=y
|
||||
CONFIG_BOARD_LOOPSPERMSEC=999
|
||||
CONFIG_BOOT_RUNFROMEXTSRAM=y
|
||||
CONFIG_DRAM_SIZE=1048576
|
||||
CONFIG_DRAM_START=0x00100000
|
||||
CONFIG_ARCH_NOINTC=n
|
||||
|
|
|
@ -88,7 +88,13 @@ ifeq ($(CONFIG_STM32_BUILDROOT),y)
|
|||
MAXOPTIMIZATION = -Os
|
||||
endif
|
||||
|
||||
LDSCRIPT = ld.script
|
||||
# Pick the linker script
|
||||
|
||||
ifeq ($(CONFIG_STM32_DFU),y)
|
||||
LDSCRIPT = ld.script.dfu
|
||||
else
|
||||
LDSCRIPT = ld.script
|
||||
endif
|
||||
|
||||
ifeq ($(WINTOOL),y)
|
||||
# Windows-native toolchains
|
||||
|
|
|
@ -33,8 +33,8 @@
|
|||
*
|
||||
****************************************************************************/
|
||||
|
||||
/* The STM32F107VC has 256Kb of FLASH beginning at address 0x0800:0000 and
|
||||
* 64Kb of SRAM beginning at address 0x2000:0000.
|
||||
/* The STM32F107VC has 256K of FLASH beginning at address 0x0800:0000 and
|
||||
* 64K of SRAM beginning at address 0x2000:0000.
|
||||
*/
|
||||
|
||||
MEMORY
|
||||
|
|
|
@ -33,10 +33,10 @@
|
|||
*
|
||||
****************************************************************************/
|
||||
|
||||
/* The STM32F107VC has 256Kb of FLASH beginning at address 0x0800:0000 and
|
||||
* 64Kb of SRAM beginning at address 0x2000:0000. Here we assume that the
|
||||
/* The STM32F107VC has 256K of FLASH beginning at address 0x0800:0000 and
|
||||
* 64K of SRAM beginning at address 0x2000:0000. Here we assume that the
|
||||
* STMicro DFU bootloader is being used. In that case, the corrct load .text
|
||||
* load address is 0x08003000 (leaving 464Kb).
|
||||
* load address is 0x08003000 (leaving 208K).
|
||||
*/
|
||||
|
||||
MEMORY
|
||||
|
|
Loading…
Reference in New Issue