nuttx/configs/olimex-stm32-h407
2016-01-15 16:49:27 -08:00
..
include New board Olimex STM32-H407 2016-01-15 16:49:27 -08:00
nsh New board Olimex STM32-H407 2016-01-15 16:49:27 -08:00
nshusb New board Olimex STM32-H407 2016-01-15 16:49:27 -08:00
scripts New board Olimex STM32-H407 2016-01-15 16:49:27 -08:00
src New board Olimex STM32-H407 2016-01-15 16:49:27 -08:00
Kconfig New board Olimex STM32-H407 2016-01-15 16:49:27 -08:00
README.txt New board Olimex STM32-H407 2016-01-15 16:49:27 -08:00

README
======

The NuttX configuration for the Olimex STM32-H407 is based on the configuration
Olimex STM32-H405 / STM32-P207.

[[[It was tested with the NuttX EABI "buildroot" Toolchain.

Debugging with OpenOCD via an Olimex ARM-USB-TINY-H works. Note that
CONFIG_DEBUG_SYMBOLS and CONFIG_STM32_DISABLE_IDLE_SLEEP_DURING_DEBUG
are enabled so that the JTAG connection is not disconnected by the idle
loop.
nshusb - tested stm32F407 OTG_HS
added nsh

Make sure that '# CONFIG_NSH_CONDEV is not set' is in the .config file - it defaults
to '/dev/console' which makes problems with the shell over USB.

The following peripherals are enabled in this configuration.
?? - LED:        Shows the sytem status

?? - Button:     Built in app 'buttons' works.

?? - ADC:        ADC1 samples ADC_IN1. Built in app 'adc' works.

?? - USB-FS-OTG: The console is running on the virtual serial port. Note that you
               have to press enter three times until NSH appears.

 - CAN:        Built in app 'can' is enabled but not tested, since no CAN transceiver
               is on board.