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>
43 lines
1.1 KiB
Plaintext
43 lines
1.1 KiB
Plaintext
README
|
|
======
|
|
|
|
The Olimex STM32-H407 configuration is based on
|
|
stm32Fdiscovery and Olimex STM32-H405.
|
|
|
|
The H407 was programmed with ST-LINK/V2 from both Win8.1 and Ubuntu 14.04
|
|
This release provides baseline for H407 12MHZ clock in include/board.h
|
|
|
|
nsh - Only basic shell response tested on USART2
|
|
nsh_uext - Basic shell response tested on USART6 (UEXT)
|
|
|
|
Development Environment
|
|
=======================
|
|
|
|
Either Linux or Cygwin on Windows can be used for the development environment.
|
|
The source has been built only using the GNU toolchain (see below). Other
|
|
toolchains will likely cause problems.
|
|
|
|
LEDs
|
|
====
|
|
|
|
The H407 board has 1 Status LED;
|
|
|
|
SDCard
|
|
======
|
|
|
|
Expects to be plugged in else hangs. TODO: Shouldn't hang.
|
|
SDIO 4bit with pulls/downs on pins. Doesn't have a SD card detect pin.
|
|
|
|
UARTs
|
|
=====
|
|
|
|
On the H407 board, ?? all uarts are available for pin mappings
|
|
USART2 can be used for nsh console like on Discovery board,
|
|
or you can use USART6 exposed via UEXT connector.
|
|
|
|
Olimex offers MOD-RS232 voltage level convertor for the UEXT so it can be
|
|
attached to computer serial port.
|
|
|
|
STM32-H407-specific Configuration Options
|
|
===============================================
|