a1c991d921
Move boards to boards folder * boards: rename configs folder to boards This is the proposed layout after the change: boards: - folder containing board folders <board>: - name of each board drivers: - extra drivers specific for platform include: - header files for the boars scripts: - extra scripts specific for platform src: - board specific code tools: - extra tools specific for platform <config>: - board specific configuration(s) Note: <xxx> names are dependent on platform This is a logical change to aim to the arch layout but this is a huge change it should be done in several steps to lower the risk. Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com> * Kconfig: replace configs with boards The change is needed after the path change Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com> * Makefile: replace configs with boards The change is needed after the path change Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com> * Makefile.*: replace configs with boards The change is needed after the path change Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com> * Make.defs: replace configs with boards The change is needed after the path change Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com> * .sh: replace configs with boards The change is needed after the path change Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com> * .mk: replace configs with boards The change is needed after the path change Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com> * .c & .h: replace configs with boards The change is needed after the path change Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com> * .bat: replace configs with boards The change is needed after the path change Signed-off-by: Alin Jerpelea <alin.jerpelea@sony.com> Approved-by: Gregory Nutt <gnutt@nuttx.org>
29 lines
1013 B
Plaintext
29 lines
1013 B
Plaintext
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 system 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.
|