Add support for a generic windows-based EABI toolchain; Add NX configuration to force default NXTK border colors
This commit is contained in:
parent
b5f30c472a
commit
b40def3027
@ -48,7 +48,7 @@ GNU Toolchain Options
|
|||||||
CONFIG_LPC31_CODESOURCERYL=y : CodeSourcery under Linux
|
CONFIG_LPC31_CODESOURCERYL=y : CodeSourcery under Linux
|
||||||
CONFIG_LPC31_DEVKITARM=y : devkitARM under Windows
|
CONFIG_LPC31_DEVKITARM=y : devkitARM under Windows
|
||||||
CONFIG_LPC31_BUILDROOT=y : NuttX buildroot under Linux or Cygwin (default)
|
CONFIG_LPC31_BUILDROOT=y : NuttX buildroot under Linux or Cygwin (default)
|
||||||
CONFIG_ARM_TOOLCHAIN_GNU_EABI : Generic arm-none-eabi toolchain
|
CONFIG_ARM_TOOLCHAIN_GNU_EABIL : Generic arm-none-eabi toolchain
|
||||||
|
|
||||||
If you are not using CONFIG_LPC31_BUILDROOT, then you may also have to modify
|
If you are not using CONFIG_LPC31_BUILDROOT, then you may also have to modify
|
||||||
the PATH in the setenv.h file if your make cannot find the tools.
|
the PATH in the setenv.h file if your make cannot find the tools.
|
||||||
|
@ -47,7 +47,7 @@ GNU Toolchain Options
|
|||||||
CONFIG_LPC31_CODESOURCERYL=y : CodeSourcery under Linux
|
CONFIG_LPC31_CODESOURCERYL=y : CodeSourcery under Linux
|
||||||
CONFIG_LPC31_DEVKITARM=y : devkitARM under Windows
|
CONFIG_LPC31_DEVKITARM=y : devkitARM under Windows
|
||||||
CONFIG_LPC31_BUILDROOT=y : NuttX buildroot under Linux or Cygwin (default)
|
CONFIG_LPC31_BUILDROOT=y : NuttX buildroot under Linux or Cygwin (default)
|
||||||
CONFIG_ARM_TOOLCHAIN_GNU_EABI : Generic arm-none-eabi toolchain
|
CONFIG_ARM_TOOLCHAIN_GNU_EABIL : Generic arm-none-eabi toolchain
|
||||||
|
|
||||||
If you are not using CONFIG_LPC31_BUILDROOT, then you may also have to modify
|
If you are not using CONFIG_LPC31_BUILDROOT, then you may also have to modify
|
||||||
the PATH in the setenv.h file if your make cannot find the tools.
|
the PATH in the setenv.h file if your make cannot find the tools.
|
||||||
|
@ -90,7 +90,7 @@ CONFIG_BOARD_LOOPSPERMSEC=4531
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -90,7 +90,7 @@ CONFIG_BOARD_LOOPSPERMSEC=4531
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -89,7 +89,7 @@ CONFIG_ARCH_HAVE_CMNVECTOR=y
|
|||||||
CONFIG_ARMV6M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV6M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV6M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV6M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV6M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV6M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV6M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV6M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
# CONFIG_GPIO_IRQ is not set
|
# CONFIG_GPIO_IRQ is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -89,7 +89,7 @@ CONFIG_ARCH_HAVE_CMNVECTOR=y
|
|||||||
# CONFIG_ARMV6M_TOOLCHAIN_BUILDROOT is not set
|
# CONFIG_ARMV6M_TOOLCHAIN_BUILDROOT is not set
|
||||||
# CONFIG_ARMV6M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV6M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV6M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV6M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
CONFIG_ARMV6M_TOOLCHAIN_GNU_EABI=y
|
CONFIG_ARMV6M_TOOLCHAIN_GNU_EABIL=y
|
||||||
# CONFIG_GPIO_IRQ is not set
|
# CONFIG_GPIO_IRQ is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -579,7 +579,7 @@ Where <subdir> is one of the following:
|
|||||||
Uses apps/examples/buttons to exercise HY-MiniSTM32V buttons and
|
Uses apps/examples/buttons to exercise HY-MiniSTM32V buttons and
|
||||||
button interrupts.
|
button interrupts.
|
||||||
|
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI=y : Generic GNU EABI toolchain
|
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL=y : Generic GNU EABI toolchain
|
||||||
|
|
||||||
nsh and nsh2:
|
nsh and nsh2:
|
||||||
------------
|
------------
|
||||||
|
@ -91,7 +91,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI=y
|
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL=y
|
||||||
# CONFIG_SERIAL_TERMIOS is not set
|
# CONFIG_SERIAL_TERMIOS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -91,7 +91,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI=y
|
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL=y
|
||||||
# CONFIG_SERIAL_TERMIOS is not set
|
# CONFIG_SERIAL_TERMIOS is not set
|
||||||
CONFIG_SDIO_DMA=y
|
CONFIG_SDIO_DMA=y
|
||||||
CONFIG_SDIO_DMAPRIO=0x00001000
|
CONFIG_SDIO_DMAPRIO=0x00001000
|
||||||
|
@ -91,7 +91,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI=y
|
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL=y
|
||||||
# CONFIG_SERIAL_TERMIOS is not set
|
# CONFIG_SERIAL_TERMIOS is not set
|
||||||
CONFIG_SDIO_DMA=y
|
CONFIG_SDIO_DMA=y
|
||||||
CONFIG_SDIO_DMAPRIO=0x00001000
|
CONFIG_SDIO_DMAPRIO=0x00001000
|
||||||
|
@ -91,7 +91,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI=y
|
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL=y
|
||||||
# CONFIG_SERIAL_TERMIOS is not set
|
# CONFIG_SERIAL_TERMIOS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -91,7 +91,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI=y
|
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL=y
|
||||||
# CONFIG_SERIAL_TERMIOS is not set
|
# CONFIG_SERIAL_TERMIOS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -89,7 +89,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -89,7 +89,7 @@ CONFIG_BOARD_LOOPSPERMSEC=4531
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -89,7 +89,7 @@ CONFIG_BOARD_LOOPSPERMSEC=4531
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -89,7 +89,7 @@ CONFIG_BOARD_LOOPSPERMSEC=4531
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -89,7 +89,7 @@ CONFIG_BOARD_LOOPSPERMSEC=4531
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -110,7 +110,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL=y
|
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# Stellaris Configuration Options
|
# Stellaris Configuration Options
|
||||||
|
@ -89,7 +89,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -89,7 +89,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -363,7 +363,7 @@ nsh:
|
|||||||
2. Default platform/toolchain:
|
2. Default platform/toolchain:
|
||||||
|
|
||||||
CONFIG_HOST_LINUX=y : Windows
|
CONFIG_HOST_LINUX=y : Windows
|
||||||
CONFIG_ARM_TOOLCHAIN_GNU_EABI=y : Buildroot (arm-nuttx-elf-gcc)
|
CONFIG_ARM_TOOLCHAIN_GNU_EABIL=y : Buildroot (arm-nuttx-elf-gcc)
|
||||||
CONFIG_RAW_BINARY=y : Output formats: ELF and raw binary
|
CONFIG_RAW_BINARY=y : Output formats: ELF and raw binary
|
||||||
|
|
||||||
ostest:
|
ostest:
|
||||||
|
@ -87,7 +87,7 @@ CONFIG_BOARD_LOOPSPERMSEC=3270
|
|||||||
#
|
#
|
||||||
# CONFIG_ARM_TOOLCHAIN_BUILDROOT is not set
|
# CONFIG_ARM_TOOLCHAIN_BUILDROOT is not set
|
||||||
# CONFIG_ARM_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARM_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
CONFIG_ARM_TOOLCHAIN_GNU_EABI=y
|
CONFIG_ARM_TOOLCHAIN_GNU_EABIL=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# LPC214x Configuration Options
|
# LPC214x Configuration Options
|
||||||
|
@ -92,7 +92,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI=y
|
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL=y
|
||||||
# CONFIG_SERIAL_TERMIOS is not set
|
# CONFIG_SERIAL_TERMIOS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -98,7 +98,7 @@ CONFIG_ARMV7M_MPU_NREGIONS=8
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI=y
|
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL=y
|
||||||
# CONFIG_SERIAL_TERMIOS is not set
|
# CONFIG_SERIAL_TERMIOS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -92,7 +92,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI=y
|
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL=y
|
||||||
# CONFIG_SERIAL_TERMIOS is not set
|
# CONFIG_SERIAL_TERMIOS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -92,7 +92,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI=y
|
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# STM32 Configuration Options
|
# STM32 Configuration Options
|
||||||
|
@ -92,7 +92,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI=y
|
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# STM32 Configuration Options
|
# STM32 Configuration Options
|
||||||
|
@ -92,7 +92,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI=y
|
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# STM32 Configuration Options
|
# STM32 Configuration Options
|
||||||
|
@ -92,7 +92,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI=y
|
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL=y
|
||||||
# CONFIG_SERIAL_TERMIOS is not set
|
# CONFIG_SERIAL_TERMIOS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -67,7 +67,7 @@ GNU Toolchain Options
|
|||||||
CONFIG_DM320_CODESOURCERYL=y : CodeSourcery under Linux
|
CONFIG_DM320_CODESOURCERYL=y : CodeSourcery under Linux
|
||||||
CONFIG_DM320_DEVKITARM=y : devkitARM under Windows
|
CONFIG_DM320_DEVKITARM=y : devkitARM under Windows
|
||||||
CONFIG_DM320_BUILDROOT=y : NuttX buildroot under Linux or Cygwin (default)
|
CONFIG_DM320_BUILDROOT=y : NuttX buildroot under Linux or Cygwin (default)
|
||||||
CONFIG_ARM_TOOLCHAIN_GNU_EABI : Generic arm-none-eabi toolchain
|
CONFIG_ARM_TOOLCHAIN_GNU_EABIL : Generic arm-none-eabi toolchain
|
||||||
|
|
||||||
If you are not using CONFIG_DM320_BUILDROOT, then you may also have to modify
|
If you are not using CONFIG_DM320_BUILDROOT, then you may also have to modify
|
||||||
the PATH in the setenv.h file if your make cannot find the tools.
|
the PATH in the setenv.h file if your make cannot find the tools.
|
||||||
|
@ -90,7 +90,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
# CONFIG_GPIO_IRQ is not set
|
# CONFIG_GPIO_IRQ is not set
|
||||||
|
|
||||||
|
@ -94,7 +94,7 @@ CONFIG_ARMV6M_TOOLCHAIN_BUILDROOT=y
|
|||||||
# CONFIG_ARMV6M_TOOLCHAIN_CODEREDW is not set
|
# CONFIG_ARMV6M_TOOLCHAIN_CODEREDW is not set
|
||||||
# CONFIG_ARMV6M_TOOLCHAIN_CODESOURCERYW is not set
|
# CONFIG_ARMV6M_TOOLCHAIN_CODESOURCERYW is not set
|
||||||
# CONFIG_ARMV6M_TOOLCHAIN_DEVKITARM is not set
|
# CONFIG_ARMV6M_TOOLCHAIN_DEVKITARM is not set
|
||||||
# CONFIG_ARMV6M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV6M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# NUC100/120 Configuration Options
|
# NUC100/120 Configuration Options
|
||||||
|
@ -96,7 +96,7 @@ CONFIG_ARMV6M_TOOLCHAIN_BUILDROOT=y
|
|||||||
# CONFIG_ARMV6M_TOOLCHAIN_CODEREDW is not set
|
# CONFIG_ARMV6M_TOOLCHAIN_CODEREDW is not set
|
||||||
# CONFIG_ARMV6M_TOOLCHAIN_CODESOURCERYW is not set
|
# CONFIG_ARMV6M_TOOLCHAIN_CODESOURCERYW is not set
|
||||||
# CONFIG_ARMV6M_TOOLCHAIN_DEVKITARM is not set
|
# CONFIG_ARMV6M_TOOLCHAIN_DEVKITARM is not set
|
||||||
# CONFIG_ARMV6M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV6M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
# NUC100/120 Configuration Options
|
# NUC100/120 Configuration Options
|
||||||
|
@ -94,7 +94,7 @@ CONFIG_BOARD_LOOPSPERMSEC=8111
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -89,7 +89,7 @@ CONFIG_BOARD_LOOPSPERMSEC=8111
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -91,7 +91,7 @@ CONFIG_BOARD_LOOPSPERMSEC=8111
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -90,7 +90,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
# CONFIG_GPIO_IRQ is not set
|
# CONFIG_GPIO_IRQ is not set
|
||||||
|
|
||||||
|
@ -96,7 +96,7 @@ CONFIG_ARMV7M_MPU_NREGIONS=8
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -90,7 +90,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
# CONFIG_GPIO_IRQ is not set
|
# CONFIG_GPIO_IRQ is not set
|
||||||
|
|
||||||
|
@ -90,7 +90,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
# CONFIG_GPIO_IRQ is not set
|
# CONFIG_GPIO_IRQ is not set
|
||||||
|
|
||||||
|
@ -91,7 +91,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
# CONFIG_GPIO_IRQ is not set
|
# CONFIG_GPIO_IRQ is not set
|
||||||
|
|
||||||
|
@ -88,7 +88,7 @@ CONFIG_ARCH_HAVE_LOWVECTORS=y
|
|||||||
#
|
#
|
||||||
CONFIG_ARM_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARM_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARM_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARM_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARM_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARM_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARM_OABI_TOOLCHAIN=y
|
CONFIG_ARM_OABI_TOOLCHAIN=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -424,13 +424,30 @@ Configuration sub-directories
|
|||||||
|
|
||||||
NOTES:
|
NOTES:
|
||||||
|
|
||||||
1. This configuration uses the older, OABI, buildroot toolchain. But
|
1. This configuration is setup for Linux (or any other POSIX environment
|
||||||
|
like Cygwin under Windows):
|
||||||
|
|
||||||
|
Build Setup:
|
||||||
|
CONFIG_HOST_LINUX=y : Linux or other POSIX environment
|
||||||
|
|
||||||
|
2. This configuration uses the older, OABI, buildroot toolchain. But
|
||||||
that is easily reconfigured:
|
that is easily reconfigured:
|
||||||
|
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y : Buildroot toolchain
|
System Type -> Toolchain:
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y : Older, OABI toolchain
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y : Buildroot toolchain
|
||||||
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y : Older, OABI toolchain
|
||||||
|
|
||||||
2. At the end of the build, there will be several files in the top-level
|
If you want to use the Atmel GCC toolchain, here are the steps to
|
||||||
|
do so:
|
||||||
|
|
||||||
|
Build Setup:
|
||||||
|
CONFIG_HOST_WINDOWS=y : Windows
|
||||||
|
CONFIG_HOST_CYGWIN=y : Using Cygwin or other POSIX environment
|
||||||
|
|
||||||
|
System Type -> Toolchain:
|
||||||
|
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIW=y : General GCC EABI toolchain under windows
|
||||||
|
|
||||||
|
3. At the end of the build, there will be several files in the top-level
|
||||||
NuttX build directory:
|
NuttX build directory:
|
||||||
|
|
||||||
PASS1:
|
PASS1:
|
||||||
@ -446,7 +463,7 @@ Configuration sub-directories
|
|||||||
The J-Link programmer will except files in .hex, .mot, .srec, and .bin
|
The J-Link programmer will except files in .hex, .mot, .srec, and .bin
|
||||||
formats.
|
formats.
|
||||||
|
|
||||||
3. Combining .hex files. If you plan to use the .hex files with your
|
4. Combining .hex files. If you plan to use the .hex files with your
|
||||||
debugger or FLASH utility, then you may need to combine the two hex
|
debugger or FLASH utility, then you may need to combine the two hex
|
||||||
files into a single .hex file. Here is how you can do that.
|
files into a single .hex file. Here is how you can do that.
|
||||||
|
|
||||||
@ -496,14 +513,30 @@ Configuration sub-directories
|
|||||||
|
|
||||||
NOTES:
|
NOTES:
|
||||||
|
|
||||||
1. This configuration uses the older, OABI, buildroot toolchain. But
|
1. This configuration is setup for Linux (or any other POSIX environment
|
||||||
|
like Cygwin under Windows):
|
||||||
|
|
||||||
|
Build Setup:
|
||||||
|
CONFIG_HOST_LINUX=y : Linux or other POSIX environment
|
||||||
|
|
||||||
|
2. This configuration uses the older, OABI, buildroot toolchain. But
|
||||||
that is easily reconfigured:
|
that is easily reconfigured:
|
||||||
|
|
||||||
System Type:
|
System Type -> Toolchain:
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y : Buildroot toolchain
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y : Buildroot toolchain
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y : Older, OABI toolchain
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y : Older, OABI toolchain
|
||||||
|
|
||||||
2. NSH built-in applications are supported. However, there are
|
If you want to use the Atmel GCC toolchain, here are the steps to
|
||||||
|
do so:
|
||||||
|
|
||||||
|
Build Setup:
|
||||||
|
CONFIG_HOST_WINDOWS=y : Windows
|
||||||
|
CONFIG_HOST_CYGWIN=y : Using Cygwin or other POSIX environment
|
||||||
|
|
||||||
|
System Type -> Toolchain:
|
||||||
|
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIW=y : General GCC EABI toolchain under windows
|
||||||
|
|
||||||
|
3. NSH built-in applications are supported. However, there are
|
||||||
no built-in applications built with the default configuration.
|
no built-in applications built with the default configuration.
|
||||||
|
|
||||||
Binary Formats:
|
Binary Formats:
|
||||||
@ -512,7 +545,7 @@ Configuration sub-directories
|
|||||||
Applicaton Configuration:
|
Applicaton Configuration:
|
||||||
CONFIG_NSH_BUILTIN_APPS=y : Enable starting apps from NSH command line
|
CONFIG_NSH_BUILTIN_APPS=y : Enable starting apps from NSH command line
|
||||||
|
|
||||||
3. This configuration has been used for verifying the touchscreen on
|
4. This configuration has been used for verifying the touchscreen on
|
||||||
on the SAM3U-EK LCD. With these modifications, you can include the
|
on the SAM3U-EK LCD. With these modifications, you can include the
|
||||||
touchscreen test program at apps/examples/touchscreen as an NSH built-in
|
touchscreen test program at apps/examples/touchscreen as an NSH built-in
|
||||||
application. You can enable the touchscreen and test by modifying the
|
application. You can enable the touchscreen and test by modifying the
|
||||||
@ -558,7 +591,58 @@ Configuration sub-directories
|
|||||||
Configures to use examples/nx using the HX834x LCD hardware on
|
Configures to use examples/nx using the HX834x LCD hardware on
|
||||||
the SAM3U-EK development board.
|
the SAM3U-EK development board.
|
||||||
|
|
||||||
|
NOTES:
|
||||||
|
|
||||||
|
1. This configuration is setup for Linux (or any other POSIX environment
|
||||||
|
like Cygwin under Windows):
|
||||||
|
|
||||||
|
Build Setup:
|
||||||
|
CONFIG_HOST_LINUX=y : Linux or other POSIX environment
|
||||||
|
|
||||||
|
2. This configuration uses the older, OABI, buildroot toolchain. But
|
||||||
|
that is easily reconfigured:
|
||||||
|
|
||||||
|
System Type -> Toolchain:
|
||||||
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y : Buildroot toolchain
|
||||||
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y : Older, OABI toolchain
|
||||||
|
|
||||||
|
If you want to use the Atmel GCC toolchain, here are the steps to
|
||||||
|
do so:
|
||||||
|
|
||||||
|
Build Setup:
|
||||||
|
CONFIG_HOST_WINDOWS=y : Windows
|
||||||
|
CONFIG_HOST_CYGWIN=y : Using Cygwin or other POSIX environment
|
||||||
|
|
||||||
|
System Type -> Toolchain:
|
||||||
|
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIW=y : General GCC EABI toolchain under windows
|
||||||
|
|
||||||
ostest:
|
ostest:
|
||||||
This configuration directory, performs a simple OS test using
|
This configuration directory, performs a simple OS test using
|
||||||
examples/ostest. By default, this project assumes that you are
|
examples/ostest. By default, this project assumes that you are
|
||||||
using the DFU bootloader.
|
using the DFU bootloader.
|
||||||
|
|
||||||
|
NOTES:
|
||||||
|
|
||||||
|
1. This configuration is setup for Linux (or any other POSIX environment
|
||||||
|
like Cygwin under Windows):
|
||||||
|
|
||||||
|
Build Setup:
|
||||||
|
CONFIG_HOST_LINUX=y : Linux or other POSIX environment
|
||||||
|
|
||||||
|
2. This configuration uses the older, OABI, buildroot toolchain. But
|
||||||
|
that is easily reconfigured:
|
||||||
|
|
||||||
|
System Type -> Toolchain:
|
||||||
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y : Buildroot toolchain
|
||||||
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y : Older, OABI toolchain
|
||||||
|
|
||||||
|
If you want to use the Atmel GCC toolchain, here are the steps to
|
||||||
|
do so:
|
||||||
|
|
||||||
|
Build Setup:
|
||||||
|
CONFIG_HOST_WINDOWS=y : Windows
|
||||||
|
CONFIG_HOST_CYGWIN=y : Using Cygwin or other POSIX environment
|
||||||
|
|
||||||
|
System Type -> Toolchain:
|
||||||
|
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIW=y : General GCC EABI toolchain under windows
|
||||||
|
|
||||||
|
@ -96,7 +96,7 @@ CONFIG_ARMV7M_MPU_NREGIONS=8
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
# CONFIG_GPIO_IRQ is not set
|
# CONFIG_GPIO_IRQ is not set
|
||||||
# CONFIG_SDIO_DMA is not set
|
# CONFIG_SDIO_DMA is not set
|
||||||
|
@ -32,15 +32,44 @@
|
|||||||
# POSSIBILITY OF SUCH DAMAGE.
|
# POSSIBILITY OF SUCH DAMAGE.
|
||||||
#
|
#
|
||||||
|
|
||||||
if [ "$(basename $0)" = "setenv.sh" ] ; then
|
if [ "$_" = "$0" ] ; then
|
||||||
echo "You must source this script, not run it!" 1>&2
|
echo "You must source this script, not run it!" 1>&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -z "${PATH_ORIG}" ]; then export PATH_ORIG="${PATH}"; fi
|
|
||||||
|
|
||||||
WD=`pwd`
|
WD=`pwd`
|
||||||
export BUILDROOT_BIN="${WD}/../misc/buildroot/build_arm_nofpu/staging_dir/bin"
|
if [ ! -x "setenv.sh" ]; then
|
||||||
export PATH="${BUILDROOT_BIN}:/sbin:/usr/sbin:${PATH_ORIG}"
|
echo "This script must be executed from the top-level NuttX build directory"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -z "${PATH_ORIG}" ]; then
|
||||||
|
export PATH_ORIG="${PATH}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# This is the Cygwin path to the location where I installed the Atmel GCC
|
||||||
|
# toolchain under Windows. You will also have to edit this if you install
|
||||||
|
# this toolchain in any other location
|
||||||
|
#export TOOLCHAIN_BIN="/cygdrive/c/Program Files (x86)/Atmel/Atmel Toolchain/ARM GCC/Native/4.7.3.99/arm-gnu-toolchain/bin"
|
||||||
|
|
||||||
|
# This is the Cygwin path to the location where I installed the CodeSourcery
|
||||||
|
# toolchain under windows. You will also have to edit this if you install
|
||||||
|
# the CodeSourcery toolchain in any other location
|
||||||
|
export TOOLCHAIN_BIN="/cygdrive/c/Program Files (x86)/CodeSourcery/Sourcery G++ Lite/bin"
|
||||||
|
|
||||||
|
# These are the Cygwin paths to the locations where I installed the Atollic
|
||||||
|
# toolchain under windows. You will also have to edit this if you install
|
||||||
|
# the Atollic toolchain in any other location. /usr/bin is added before
|
||||||
|
# the Atollic bin path because there is are binaries named gcc.exe and g++.exe
|
||||||
|
# at those locations as well.
|
||||||
|
#export TOOLCHAIN_BIN="/usr/bin:/cygdrive/c/Program Files (x86)/Atollic/TrueSTUDIO for ARM Pro 2.3.0/ARMTools/bin"
|
||||||
|
#export TOOLCHAIN_BIN="/usr/bin:/cygdrive/c/Program Files (x86)/Atollic/TrueSTUDIO for STMicroelectronics STM32 Lite 2.3.0/ARMTools/bin"
|
||||||
|
|
||||||
|
# This is the Cygwin path to the location where I build the buildroot
|
||||||
|
# toolchain.
|
||||||
|
export TOOLCHAIN_BIN="${WD}/../misc/buildroot/build_arm_nofpu/staging_dir/bin"
|
||||||
|
|
||||||
|
# Add the path to the toolchain to the PATH varialble
|
||||||
|
export PATH="${TOOLCHAIN_BIN}:/sbin:/usr/sbin:${PATH_ORIG}"
|
||||||
|
|
||||||
echo "PATH : ${PATH}"
|
echo "PATH : ${PATH}"
|
||||||
|
@ -90,7 +90,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
# CONFIG_GPIO_IRQ is not set
|
# CONFIG_GPIO_IRQ is not set
|
||||||
|
|
||||||
|
@ -32,15 +32,44 @@
|
|||||||
# POSSIBILITY OF SUCH DAMAGE.
|
# POSSIBILITY OF SUCH DAMAGE.
|
||||||
#
|
#
|
||||||
|
|
||||||
if [ "$(basename $0)" = "setenv.sh" ] ; then
|
if [ "$_" = "$0" ] ; then
|
||||||
echo "You must source this script, not run it!" 1>&2
|
echo "You must source this script, not run it!" 1>&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -z "${PATH_ORIG}" ]; then export PATH_ORIG="${PATH}"; fi
|
|
||||||
|
|
||||||
WD=`pwd`
|
WD=`pwd`
|
||||||
export BUILDROOT_BIN="${WD}/../misc/buildroot/build_arm_nofpu/staging_dir/bin"
|
if [ ! -x "setenv.sh" ]; then
|
||||||
export PATH="${BUILDROOT_BIN}:/sbin:/usr/sbin:${PATH_ORIG}"
|
echo "This script must be executed from the top-level NuttX build directory"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -z "${PATH_ORIG}" ]; then
|
||||||
|
export PATH_ORIG="${PATH}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# This is the Cygwin path to the location where I installed the Atmel GCC
|
||||||
|
# toolchain under Windows. You will also have to edit this if you install
|
||||||
|
# this toolchain in any other location
|
||||||
|
#export TOOLCHAIN_BIN="/cygdrive/c/Program Files (x86)/Atmel/Atmel Toolchain/ARM GCC/Native/4.7.3.99/arm-gnu-toolchain/bin"
|
||||||
|
|
||||||
|
# This is the Cygwin path to the location where I installed the CodeSourcery
|
||||||
|
# toolchain under windows. You will also have to edit this if you install
|
||||||
|
# the CodeSourcery toolchain in any other location
|
||||||
|
export TOOLCHAIN_BIN="/cygdrive/c/Program Files (x86)/CodeSourcery/Sourcery G++ Lite/bin"
|
||||||
|
|
||||||
|
# These are the Cygwin paths to the locations where I installed the Atollic
|
||||||
|
# toolchain under windows. You will also have to edit this if you install
|
||||||
|
# the Atollic toolchain in any other location. /usr/bin is added before
|
||||||
|
# the Atollic bin path because there is are binaries named gcc.exe and g++.exe
|
||||||
|
# at those locations as well.
|
||||||
|
#export TOOLCHAIN_BIN="/usr/bin:/cygdrive/c/Program Files (x86)/Atollic/TrueSTUDIO for ARM Pro 2.3.0/ARMTools/bin"
|
||||||
|
#export TOOLCHAIN_BIN="/usr/bin:/cygdrive/c/Program Files (x86)/Atollic/TrueSTUDIO for STMicroelectronics STM32 Lite 2.3.0/ARMTools/bin"
|
||||||
|
|
||||||
|
# This is the Cygwin path to the location where I build the buildroot
|
||||||
|
# toolchain.
|
||||||
|
export TOOLCHAIN_BIN="${WD}/../misc/buildroot/build_arm_nofpu/staging_dir/bin"
|
||||||
|
|
||||||
|
# Add the path to the toolchain to the PATH varialble
|
||||||
|
export PATH="${TOOLCHAIN_BIN}:/sbin:/usr/sbin:${PATH_ORIG}"
|
||||||
|
|
||||||
echo "PATH : ${PATH}"
|
echo "PATH : ${PATH}"
|
||||||
|
@ -79,7 +79,7 @@ CONFIG_ARCH_CHIP_SAM34=y
|
|||||||
CONFIG_ARCH_CORTEXM3=y
|
CONFIG_ARCH_CORTEXM3=y
|
||||||
CONFIG_ARCH_FAMILY="armv7-m"
|
CONFIG_ARCH_FAMILY="armv7-m"
|
||||||
CONFIG_ARCH_CHIP="sam34"
|
CONFIG_ARCH_CHIP="sam34"
|
||||||
# CONFIG_ARMV7M_USEBASEPRI is not set
|
CONFIG_ARMV7M_USEBASEPRI=y
|
||||||
# CONFIG_ARCH_HAVE_FPU is not set
|
# CONFIG_ARCH_HAVE_FPU is not set
|
||||||
CONFIG_ARCH_HAVE_MPU=y
|
CONFIG_ARCH_HAVE_MPU=y
|
||||||
# CONFIG_ARMV7M_MPU is not set
|
# CONFIG_ARMV7M_MPU is not set
|
||||||
@ -90,7 +90,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
# CONFIG_GPIO_IRQ is not set
|
# CONFIG_GPIO_IRQ is not set
|
||||||
|
|
||||||
@ -423,9 +423,7 @@ CONFIG_NX_KBD=y
|
|||||||
# Framed Window Borders
|
# Framed Window Borders
|
||||||
#
|
#
|
||||||
CONFIG_NXTK_BORDERWIDTH=4
|
CONFIG_NXTK_BORDERWIDTH=4
|
||||||
CONFIG_NXTK_BORDERCOLOR1=0x5cb7
|
CONFIG_NXTK_DEFAULT_BORDERCOLORS=y
|
||||||
CONFIG_NXTK_BORDERCOLOR2=0x21c9
|
|
||||||
CONFIG_NXTK_BORDERCOLOR3=0xffdf
|
|
||||||
# CONFIG_NXTK_AUTORAISE is not set
|
# CONFIG_NXTK_AUTORAISE is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -31,16 +31,44 @@
|
|||||||
# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
# ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
|
||||||
# POSSIBILITY OF SUCH DAMAGE.
|
# POSSIBILITY OF SUCH DAMAGE.
|
||||||
#
|
#
|
||||||
|
if [ "$_" = "$0" ] ; then
|
||||||
if [ "$(basename $0)" = "setenv.sh" ] ; then
|
|
||||||
echo "You must source this script, not run it!" 1>&2
|
echo "You must source this script, not run it!" 1>&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -z "${PATH_ORIG}" ]; then export PATH_ORIG="${PATH}"; fi
|
|
||||||
|
|
||||||
WD=`pwd`
|
WD=`pwd`
|
||||||
export BUILDROOT_BIN="${WD}/../misc/buildroot/build_arm_nofpu/staging_dir/bin"
|
if [ ! -x "setenv.sh" ]; then
|
||||||
export PATH="${BUILDROOT_BIN}:/sbin:/usr/sbin:${PATH_ORIG}"
|
echo "This script must be executed from the top-level NuttX build directory"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -z "${PATH_ORIG}" ]; then
|
||||||
|
export PATH_ORIG="${PATH}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# This is the Cygwin path to the location where I installed the Atmel GCC
|
||||||
|
# toolchain under Windows. You will also have to edit this if you install
|
||||||
|
# this toolchain in any other location
|
||||||
|
#export TOOLCHAIN_BIN="/cygdrive/c/Program Files (x86)/Atmel/Atmel Toolchain/ARM GCC/Native/4.7.3.99/arm-gnu-toolchain/bin"
|
||||||
|
|
||||||
|
# This is the Cygwin path to the location where I installed the CodeSourcery
|
||||||
|
# toolchain under windows. You will also have to edit this if you install
|
||||||
|
# the CodeSourcery toolchain in any other location
|
||||||
|
export TOOLCHAIN_BIN="/cygdrive/c/Program Files (x86)/CodeSourcery/Sourcery G++ Lite/bin"
|
||||||
|
|
||||||
|
# These are the Cygwin paths to the locations where I installed the Atollic
|
||||||
|
# toolchain under windows. You will also have to edit this if you install
|
||||||
|
# the Atollic toolchain in any other location. /usr/bin is added before
|
||||||
|
# the Atollic bin path because there is are binaries named gcc.exe and g++.exe
|
||||||
|
# at those locations as well.
|
||||||
|
#export TOOLCHAIN_BIN="/usr/bin:/cygdrive/c/Program Files (x86)/Atollic/TrueSTUDIO for ARM Pro 2.3.0/ARMTools/bin"
|
||||||
|
#export TOOLCHAIN_BIN="/usr/bin:/cygdrive/c/Program Files (x86)/Atollic/TrueSTUDIO for STMicroelectronics STM32 Lite 2.3.0/ARMTools/bin"
|
||||||
|
|
||||||
|
# This is the Cygwin path to the location where I build the buildroot
|
||||||
|
# toolchain.
|
||||||
|
export TOOLCHAIN_BIN="${WD}/../misc/buildroot/build_arm_nofpu/staging_dir/bin"
|
||||||
|
|
||||||
|
# Add the path to the toolchain to the PATH varialble
|
||||||
|
export PATH="${TOOLCHAIN_BIN}:/sbin:/usr/sbin:${PATH_ORIG}"
|
||||||
|
|
||||||
echo "PATH : ${PATH}"
|
echo "PATH : ${PATH}"
|
||||||
|
@ -90,7 +90,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
# CONFIG_GPIO_IRQ is not set
|
# CONFIG_GPIO_IRQ is not set
|
||||||
|
|
||||||
|
@ -32,15 +32,44 @@
|
|||||||
# POSSIBILITY OF SUCH DAMAGE.
|
# POSSIBILITY OF SUCH DAMAGE.
|
||||||
#
|
#
|
||||||
|
|
||||||
if [ "$(basename $0)" = "setenv.sh" ] ; then
|
if [ "$_" = "$0" ] ; then
|
||||||
echo "You must source this script, not run it!" 1>&2
|
echo "You must source this script, not run it!" 1>&2
|
||||||
exit 1
|
exit 1
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -z "${PATH_ORIG}" ]; then export PATH_ORIG="${PATH}"; fi
|
|
||||||
|
|
||||||
WD=`pwd`
|
WD=`pwd`
|
||||||
export BUILDROOT_BIN="${WD}/../misc/buildroot/build_arm_nofpu/staging_dir/bin"
|
if [ ! -x "setenv.sh" ]; then
|
||||||
export PATH="${BUILDROOT_BIN}:/sbin:/usr/sbin:${PATH_ORIG}"
|
echo "This script must be executed from the top-level NuttX build directory"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -z "${PATH_ORIG}" ]; then
|
||||||
|
export PATH_ORIG="${PATH}"
|
||||||
|
fi
|
||||||
|
|
||||||
|
# This is the Cygwin path to the location where I installed the Atmel GCC
|
||||||
|
# toolchain under Windows. You will also have to edit this if you install
|
||||||
|
# this toolchain in any other location
|
||||||
|
#export TOOLCHAIN_BIN="/cygdrive/c/Program Files (x86)/Atmel/Atmel Toolchain/ARM GCC/Native/4.7.3.99/arm-gnu-toolchain/bin"
|
||||||
|
|
||||||
|
# This is the Cygwin path to the location where I installed the CodeSourcery
|
||||||
|
# toolchain under windows. You will also have to edit this if you install
|
||||||
|
# the CodeSourcery toolchain in any other location
|
||||||
|
export TOOLCHAIN_BIN="/cygdrive/c/Program Files (x86)/CodeSourcery/Sourcery G++ Lite/bin"
|
||||||
|
|
||||||
|
# These are the Cygwin paths to the locations where I installed the Atollic
|
||||||
|
# toolchain under windows. You will also have to edit this if you install
|
||||||
|
# the Atollic toolchain in any other location. /usr/bin is added before
|
||||||
|
# the Atollic bin path because there is are binaries named gcc.exe and g++.exe
|
||||||
|
# at those locations as well.
|
||||||
|
#export TOOLCHAIN_BIN="/usr/bin:/cygdrive/c/Program Files (x86)/Atollic/TrueSTUDIO for ARM Pro 2.3.0/ARMTools/bin"
|
||||||
|
#export TOOLCHAIN_BIN="/usr/bin:/cygdrive/c/Program Files (x86)/Atollic/TrueSTUDIO for STMicroelectronics STM32 Lite 2.3.0/ARMTools/bin"
|
||||||
|
|
||||||
|
# This is the Cygwin path to the location where I build the buildroot
|
||||||
|
# toolchain.
|
||||||
|
export TOOLCHAIN_BIN="${WD}/../misc/buildroot/build_arm_nofpu/staging_dir/bin"
|
||||||
|
|
||||||
|
# Add the path to the toolchain to the PATH varialble
|
||||||
|
export PATH="${TOOLCHAIN_BIN}:/sbin:/usr/sbin:${PATH_ORIG}"
|
||||||
|
|
||||||
echo "PATH : ${PATH}"
|
echo "PATH : ${PATH}"
|
||||||
|
@ -90,7 +90,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -90,7 +90,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -90,7 +90,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -90,7 +90,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -96,7 +96,7 @@ CONFIG_BOARD_LOOPSPERMSEC=5483
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
||||||
# CONFIG_SERIAL_TERMIOS is not set
|
# CONFIG_SERIAL_TERMIOS is not set
|
||||||
# CONFIG_NET_MULTICAST is not set
|
# CONFIG_NET_MULTICAST is not set
|
||||||
|
@ -90,7 +90,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
# CONFIG_SERIAL_TERMIOS is not set
|
# CONFIG_SERIAL_TERMIOS is not set
|
||||||
|
|
||||||
|
@ -60,7 +60,7 @@ GNU Toolchain Options
|
|||||||
CONFIG_STM32_DEVKITARM=y : devkitARM under Windows
|
CONFIG_STM32_DEVKITARM=y : devkitARM under Windows
|
||||||
CONFIG_STM32_RAISONANCE=y : Raisonance RIDE7 under Windows
|
CONFIG_STM32_RAISONANCE=y : Raisonance RIDE7 under Windows
|
||||||
CONFIG_STM32_BUILDROOT=y : NuttX buildroot under Linux or Cygwin (default)
|
CONFIG_STM32_BUILDROOT=y : NuttX buildroot under Linux or Cygwin (default)
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI : Generic arm-none-eabi toolchain
|
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL : Generic arm-none-eabi toolchain
|
||||||
|
|
||||||
If you change the default toolchain, then you may also have to modify the PATH in
|
If you change the default toolchain, then you may also have to modify the PATH in
|
||||||
the setenv.h file if your make cannot find the tools.
|
the setenv.h file if your make cannot find the tools.
|
||||||
|
@ -96,7 +96,7 @@ CONFIG_BOARD_LOOPSPERMSEC=10926
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
||||||
# CONFIG_SERIAL_TERMIOS is not set
|
# CONFIG_SERIAL_TERMIOS is not set
|
||||||
# CONFIG_NET_MULTICAST is not set
|
# CONFIG_NET_MULTICAST is not set
|
||||||
|
@ -98,7 +98,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
||||||
# CONFIG_SERIAL_TERMIOS is not set
|
# CONFIG_SERIAL_TERMIOS is not set
|
||||||
|
|
||||||
|
@ -91,7 +91,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
# CONFIG_ARMV7M_OABI_TOOLCHAIN is not set
|
# CONFIG_ARMV7M_OABI_TOOLCHAIN is not set
|
||||||
CONFIG_SERIAL_TERMIOS=y
|
CONFIG_SERIAL_TERMIOS=y
|
||||||
|
|
||||||
|
@ -91,7 +91,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI=y
|
CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL=y
|
||||||
# CONFIG_SERIAL_TERMIOS is not set
|
# CONFIG_SERIAL_TERMIOS is not set
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -98,7 +98,7 @@ CONFIG_BOARD_LOOPSPERMSEC=6522
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
||||||
# CONFIG_SERIAL_TERMIOS is not set
|
# CONFIG_SERIAL_TERMIOS is not set
|
||||||
|
|
||||||
|
@ -98,7 +98,7 @@ CONFIG_BOARD_LOOPSPERMSEC=6522
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
||||||
# CONFIG_SERIAL_TERMIOS is not set
|
# CONFIG_SERIAL_TERMIOS is not set
|
||||||
|
|
||||||
|
@ -98,7 +98,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
||||||
# CONFIG_SERIAL_TERMIOS is not set
|
# CONFIG_SERIAL_TERMIOS is not set
|
||||||
|
|
||||||
|
@ -98,7 +98,7 @@ CONFIG_BOARD_LOOPSPERMSEC=16717
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
||||||
# CONFIG_SERIAL_TERMIOS is not set
|
# CONFIG_SERIAL_TERMIOS is not set
|
||||||
|
|
||||||
|
@ -103,7 +103,7 @@ CONFIG_ARMV7M_MPU_NREGIONS=8
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
||||||
# CONFIG_SERIAL_TERMIOS is not set
|
# CONFIG_SERIAL_TERMIOS is not set
|
||||||
|
|
||||||
|
@ -97,7 +97,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
||||||
# CONFIG_SERIAL_TERMIOS is not set
|
# CONFIG_SERIAL_TERMIOS is not set
|
||||||
|
|
||||||
|
@ -99,7 +99,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
||||||
# CONFIG_SERIAL_TERMIOS is not set
|
# CONFIG_SERIAL_TERMIOS is not set
|
||||||
|
|
||||||
|
@ -98,7 +98,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
||||||
# CONFIG_SERIAL_TERMIOS is not set
|
# CONFIG_SERIAL_TERMIOS is not set
|
||||||
|
|
||||||
|
@ -97,7 +97,7 @@ CONFIG_BOARD_LOOPSPERMSEC=16717
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
||||||
# CONFIG_SERIAL_TERMIOS is not set
|
# CONFIG_SERIAL_TERMIOS is not set
|
||||||
|
|
||||||
|
@ -98,7 +98,7 @@ CONFIG_BOARD_LOOPSPERMSEC=16717
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
||||||
# CONFIG_SERIAL_TERMIOS is not set
|
# CONFIG_SERIAL_TERMIOS is not set
|
||||||
|
|
||||||
|
@ -97,7 +97,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDW is not set
|
||||||
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYW=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_DEVKITARM is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_RAISONANCE is not set
|
||||||
# CONFIG_SERIAL_TERMIOS is not set
|
# CONFIG_SERIAL_TERMIOS is not set
|
||||||
|
|
||||||
|
@ -89,7 +89,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -89,7 +89,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -92,7 +92,7 @@ CONFIG_BOARD_LOOPSPERMSEC=8079
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -90,7 +90,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -90,7 +90,7 @@ CONFIG_ARCH_HAVE_MPU=y
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -92,7 +92,7 @@ CONFIG_BOARD_LOOPSPERMSEC=8079
|
|||||||
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
CONFIG_ARMV7M_TOOLCHAIN_BUILDROOT=y
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODEREDL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABI is not set
|
# CONFIG_ARMV7M_TOOLCHAIN_GNU_EABIL is not set
|
||||||
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
CONFIG_ARMV7M_OABI_TOOLCHAIN=y
|
||||||
|
|
||||||
#
|
#
|
||||||
|
@ -312,7 +312,7 @@ Configurations:
|
|||||||
2. Default platform/toolchain:
|
2. Default platform/toolchain:
|
||||||
|
|
||||||
CONFIG_HOST_LINUX=y : Linux (Cygwin under Windows okay too).
|
CONFIG_HOST_LINUX=y : Linux (Cygwin under Windows okay too).
|
||||||
CONFIG_ARM_TOOLCHAIN_GNU_EABI=y : Buildroot (arm-nuttx-elf-gcc)
|
CONFIG_ARM_TOOLCHAIN_GNU_EABIL=y : Buildroot (arm-nuttx-elf-gcc)
|
||||||
CONFIG_RAW_BINARY=y : Output formats: ELF and raw binary
|
CONFIG_RAW_BINARY=y : Output formats: ELF and raw binary
|
||||||
|
|
||||||
nxlines:
|
nxlines:
|
||||||
@ -336,7 +336,7 @@ Configurations:
|
|||||||
2. Default platform/toolchain:
|
2. Default platform/toolchain:
|
||||||
|
|
||||||
CONFIG_HOST_LINUX=y : Linux (Cygwin under Windows okay too).
|
CONFIG_HOST_LINUX=y : Linux (Cygwin under Windows okay too).
|
||||||
CONFIG_ARM_TOOLCHAIN_GNU_EABI=y : Buildroot (arm-nuttx-elf-gcc)
|
CONFIG_ARM_TOOLCHAIN_GNU_EABIL=y : Buildroot (arm-nuttx-elf-gcc)
|
||||||
CONFIG_RAW_BINARY=y : Output formats: ELF and raw binary
|
CONFIG_RAW_BINARY=y : Output formats: ELF and raw binary
|
||||||
|
|
||||||
3. Verified as of this writing (2012-12-30).
|
3. Verified as of this writing (2012-12-30).
|
||||||
|
@ -87,7 +87,7 @@ CONFIG_BOARD_LOOPSPERMSEC=3270
|
|||||||
#
|
#
|
||||||
# CONFIG_ARM_TOOLCHAIN_BUILDROOT is not set
|
# CONFIG_ARM_TOOLCHAIN_BUILDROOT is not set
|
||||||
# CONFIG_ARM_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARM_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
CONFIG_ARM_TOOLCHAIN_GNU_EABI=y
|
CONFIG_ARM_TOOLCHAIN_GNU_EABIL=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# LPC214x Configuration Options
|
# LPC214x Configuration Options
|
||||||
|
@ -87,7 +87,7 @@ CONFIG_BOARD_LOOPSPERMSEC=3270
|
|||||||
#
|
#
|
||||||
# CONFIG_ARM_TOOLCHAIN_BUILDROOT is not set
|
# CONFIG_ARM_TOOLCHAIN_BUILDROOT is not set
|
||||||
# CONFIG_ARM_TOOLCHAIN_CODESOURCERYL is not set
|
# CONFIG_ARM_TOOLCHAIN_CODESOURCERYL is not set
|
||||||
CONFIG_ARM_TOOLCHAIN_GNU_EABI=y
|
CONFIG_ARM_TOOLCHAIN_GNU_EABIL=y
|
||||||
|
|
||||||
#
|
#
|
||||||
# LPC214x Configuration Options
|
# LPC214x Configuration Options
|
||||||
|
Loading…
Reference in New Issue
Block a user