nuttx/configs/olimex-stm32-h405
2016-03-25 12:39:28 -06:00
..
include Remove prototypes for all user LED interfaces from board.h header files 2015-11-01 10:53:34 -06:00
scripts Add support for the Olimex STM32 h405. From Martin Lederhilger 2014-06-03 10:34:36 -06:00
src On stm32F2xx gpio is encoded to 20bits but the button definitions use 16bit type. 2016-02-25 11:12:27 -06:00
usbnsh Add configuration files that have CONFIG_CDCACM=y (and not CONFIG_CDCACM_COMPOSITE) must have CONFIG_LIB_BOARDCTL=y and CONFIG_BOARD_USBDEVCTRL=y 2016-03-25 12:39:28 -06:00
Kconfig Fix references to the no-longer-existent misc/ directory in comments, README files, and documentation 2015-06-28 08:08:57 -06:00
README.txt Add support for the Olimex STM32 h405. From Martin Lederhilger 2014-06-03 10:34:36 -06:00

README
======

The NuttX configuration for the Olimex STM32-H405 is based on the configuration
Olimex 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.

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.