detect the cpu model to dynamise the periphs mapping currently only tested on qemu but should work on real hardware Cortex-A9 if you use 1GiB of ram you can run the same barebox on Cortex-A15 or Cortex-A9 otherwise use vexpress_ca9_defconfig where the TEXT_BASE is at 0x63f00000 when we will add the relocation support this defconfig will be drop qemu/arm-softmmu/qemu-system-arm -M vexpress-a9 -m 1024 -smp 1 -kernel build/vexpress/barebox -pflash build/vexpress/flash0 -nographic Cortex-A15 qemu/arm-softmmu/qemu-system-arm -M vexpress-a15 -m 1024 -smp 1 -kernel build/vexpress/barebox -pflash build/vexpress/flash0 -nographic Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD <plagnioj@jcrosoft.com> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
62 lines
1.4 KiB
Text
62 lines
1.4 KiB
Text
CONFIG_ARCH_VEXPRESS=y
|
|
CONFIG_MACH_VEXPRESS
|
|
CONFIG_AEABI=y
|
|
CONFIG_ARM_OPTIMZED_STRING_FUNCTIONS=y
|
|
CONFIG_TEXT_BASE=0x63f00000
|
|
CONFIG_MALLOC_TLSF=y
|
|
CONFIG_PROMPT="vexpress: "
|
|
CONFIG_LONGHELP=y
|
|
CONFIG_GLOB=y
|
|
CONFIG_HUSH_FANCY_PROMPT=y
|
|
CONFIG_CMDLINE_EDITING=y
|
|
CONFIG_AUTO_COMPLETE=y
|
|
CONFIG_MENU=y
|
|
CONFIG_PARTITION=y
|
|
CONFIG_DEFAULT_ENVIRONMENT_GENERIC=y
|
|
CONFIG_DEFAULT_ENVIRONMENT_PATH="arch/arm/boards/vexpress/env"
|
|
CONFIG_CMD_EDIT=y
|
|
CONFIG_CMD_SLEEP=y
|
|
CONFIG_CMD_SAVEENV=y
|
|
CONFIG_CMD_EXPORT=y
|
|
CONFIG_CMD_PRINTENV=y
|
|
CONFIG_CMD_READLINE=y
|
|
CONFIG_CMD_MENU=y
|
|
CONFIG_CMD_MENU_MANAGEMENT=y
|
|
CONFIG_CMD_PASSWD=y
|
|
CONFIG_CMD_TFTP=y
|
|
CONFIG_CMD_ECHO_E=y
|
|
CONFIG_CMD_LOADB=y
|
|
CONFIG_CMD_MEMINFO=y
|
|
CONFIG_CMD_BOOTM_SHOW_TYPE=y
|
|
CONFIG_CMD_BOOTM_VERBOSE=y
|
|
CONFIG_CMD_BOOTM_INITRD=y
|
|
CONFIG_CMD_BOO
|
|
CONFIG_CMD_BOOTM_OFTREE_UIMAGE=y
|
|
CONFIG_CMD_UIMAGE=y
|
|
# CONFIG_CMD_BOOTU is not set
|
|
CONFIG_CMD_RESET=y
|
|
CONFIG_CMD_GO=y
|
|
CONFIG_CMD_OFTREE=y
|
|
CONFIG_CMD_MTEST=y
|
|
CONFIG_CMD_MTEST_ALTERNATIVE=y
|
|
CONFIG_CMD_TIMEOUT=y
|
|
CONFIG_CMD_PARTITION=y
|
|
CONFIG_CMD_UNCOMPRESS=y
|
|
CONFIG_CMD_CLK=y
|
|
CONFIG_NET=y
|
|
CONFIG_NET_DHCP=y
|
|
CONFIG_NET_NFS=y
|
|
CONFIG_NET_PING=y
|
|
CONFIG_NET_NETCONSOLE=y
|
|
CONFIG_NET_RESOLV=y
|
|
CONFIG_SERIAL_AMBA_PL011=y
|
|
CONFIG_DRIVER_NET_SMC91111=y
|
|
# CONFIG_SPI is not set
|
|
CONFIG_DRIVER_CFI=y
|
|
# CONFIG_DRIVER_CFI_AMD is not set
|
|
# CONFIG_DRIVER_CFI_BANK_WIDTH_1 is not set
|
|
# CONFIG_DRIVER_CFI_BANK_WIDTH_2 is not set
|
|
CONFIG_FS_TFTP=y
|
|
CONFIG_SHA1=y
|
|
CONFIG_SHA256=y
|