diff options
Diffstat (limited to 'nuttx/configs/vsn/include/board.h')
-rw-r--r-- | nuttx/configs/vsn/include/board.h | 41 |
1 files changed, 38 insertions, 3 deletions
diff --git a/nuttx/configs/vsn/include/board.h b/nuttx/configs/vsn/include/board.h index 5c07f075e..f5c690f1e 100644 --- a/nuttx/configs/vsn/include/board.h +++ b/nuttx/configs/vsn/include/board.h @@ -56,14 +56,49 @@ * Definitions ************************************************************************************/ -/* Board Configuration: +/* Board Peripheral Assignment + * + * RS232/Power connector: * - USART1, is the default bootloader and console + * + * Sensor Connector: + * Digital: + * - GPIOs: PB10, PB11 (or even TIM2 CH3 and CH4) + * - USART3 + * - I2C2 + * Analog: + * - ADC1 + * Supporting Analog Circuitry (not seen outside) + * - RefTap (TIM3_CH3) + * - Power PWM Out (TIM8_CH1 / TIM3_CH1) + * - Filtered Out (TIM3_CH4) + * (TIM8 could run at lower frequency, while TIM3 must run at highest possible) + * - Gain selection muxed with SDcard I/Os. + * + * Radio connector: + * - UART3 / UART4 + * - SPI2 + * - I2C1 (remapped pins vs. Expansion connector) + * - CAN + * - TIM4 CH[3:4] + * + * Expansion connector: + * - WakeUp Pin + * - System Wide Reset * - SPI1 is wired to expansion port - * - SPI2 is used for radio module + * - I2C1 + * - USART2 [Rx, Tx, CTS, RTS] + * - DAC [0:1] + * - ADC2 on pins [0:7] + * - TIM2 Channels [1:4] + * - TIM5 Channels [1:4] + * + * Onboard Components: * - SPI3 has direct connection with FRAM * - SDCard, conencts the microSD and shares the control lines with Sensor Interface * to select Amplifier Gain - * - ... + * - ADC3 is used also for power management (can be shared with ADC1 on sensor connector + * if not used) */ /* Clocking *************************************************************************/ |