Bob Feretich
fab5faf097
STM32F7: Completes architecture support for the STM32 F72x and F73x families. Adds support for the Nucleo-144 boards with STM32F722.
2017-11-18 07:55:50 -06:00
Masayuki Ishikawa
da78c18397
Merged in masayuki2009/nuttx.nuttx/lc823450_autoled (pull request #532 )
...
lc823450 auto LED support
* arch/arm/src/lc823450: Add auto LED for CPU activity
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
* configs/lc823450-xgevk: Add auto LED support
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
Approved-by: Gregory Nutt <gnutt@nuttx.org>
2017-11-09 11:36:33 +00:00
Gregory Nutt
48690284fb
configs/mx1ads: This commit removes board support for the mx1ads board. That board support was never completed and I no longer even have the hardware. The unfinished board support is still available in the Obsoleted repository if anyone would ever like to resurrect it.
2017-10-28 10:41:15 -06:00
Gregory Nutt
4b56c0cc0c
boardctl(): Remove the BOARDIOC_GRAPHICS_SETUP command.
2017-10-15 07:56:04 -06:00
Gregory Nutt
270aa2848a
Squashed commit of the following:
...
BCM2708: Add enough infrastructrue (more stubs) to get a clean compilation of the Pi Zero configuration (with many undefined things at link time).
BCM2708: Add basic interrupt handling logic
BCM2708: Add interrupt register definitions.
BCM2708: Add irq.h header file
BCM2708/Pi zero: bcm_boot.c and bcm_memorymap.h now compile. Added pizero linker script.
BCM2708/Pi Zero: Add Make.defs needed to build.
arch/arm/include/bcm2708, arch/arm/src/bcm2708, configs/pizero: Add some basic build and configuration logic.
configs/pizero: Add some basic structure of the Rasperry Pi Zero port.
Created directory configs/pizero. Nothing there now but a README.txt file.
Add initial boot.c and memorymap.c files
Author: Alan Carvalho de Assis <acassis@gmail.com>
Add AUX/UART/SPI registers definition
Author: Alan Carvalho de Assis <acassis@gmail.com>
Pizero GPIO registers
* Initial commit to add GPIO definitions
* Add remaining GPIO registers definition
Alan Carvalho de Assis <acassis@gmail.com>
BCM2708 memory map: Add VBASE defintions; fix VCSDRAM address per Alan; move all virtual address to the bottom of the file to avoid confusion -- top is all physical address; bottom is all veritural address.
Add initial memory map to BCM2708/BCM2835
Alan Carvalho de Assis <acassis@gmail.com>
2017-10-09 13:11:17 -06:00
Gregory Nutt
8ef1f519d6
configs/Kconfig: Put some boards in alphabetical order. Makes life better.
2017-10-06 17:38:04 -06:00
Gwenhael Goavec-Merou
d9029f153c
configs/nucleo-f410rb: Add support for the nucleo-F410RB board.
2017-09-25 12:59:39 -06:00
Masayuki Ishikawa
6f94e4e9e7
configs/lc823450-xgevk: LC823450-XGEVK board support
...
Signed-off-by: Masayuki Ishikawa <Masayuki.Ishikawa@jp.sony.com>
2017-08-02 21:10:15 +09:00
Titus von Boxberg
9658917766
corrected comment
2017-07-27 16:55:28 +02:00
raiden00pl
5bb3fbd69b
configs: add stm32f334-disco basic support
2017-07-21 18:01:20 +02:00
Titus von Boxberg
4e735f46ae
config changes for stm32f769i-disco
2017-07-19 19:07:53 +02:00
Simon Piriou
99c432c140
configs/b-l475e-iot01a: Add basic support for the STMicro b-l475e-iot01a board
2017-07-09 11:48:28 -06:00
Gregory Nutt
0de294a586
Fix lots of occurrences of 'the the', 'the there', 'the these', 'the then', 'the they.
2017-05-11 13:35:56 -06:00
Sebastien Lorquet
b2bb795520
Final fixes to get the nucleo-l432kc config build. execution not tested yet
2017-05-09 09:00:37 +02:00
Juha Niskanen
0ce7815efe
configs: add nucleo-l452re board files
2017-05-04 15:24:16 +03:00
Juha Niskanen
f01ceffc0d
configs: add nucleo-f091rc board files
2017-05-02 07:36:10 -06:00
Juha Niskanen
1829282442
configs: add nucleo-l496zg board files
2017-05-02 07:36:09 -06:00
Gregory Nutt
b45472baf8
Nucleo-F072RB: Add board configuration
2017-04-18 10:07:03 -06:00
Alan Carvalho de Assis
2cc7744b0c
Add stm32f0discovery board support
2017-04-14 08:34:38 -06:00
Jussi Kivilinna
dffb8a67e3
Add entropy pool and strong random number generator
...
Entropy pool gathers environmental noise from device drivers, user-space, etc., and returns good random numbers, suitable for cryptographic use. Based on entropy pool design from *BSDs and uses BLAKE2Xs algorithm for CSPRNG output.
Patch also adds /dev/urandom support for using entropy pool RNG and new 'getrandom' system call for getting randomness without file-descriptor usage (thus avoiding file-descriptor exhaustion attacks). The 'getrandom' interface is similar as 'getentropy' and 'getrandom' available on OpenBSD and Linux respectively.
2017-03-30 07:38:37 -06:00
Gregory Nutt
5861d9610c
Clicker2-STM32: Add an NSH configuration
2017-03-22 09:46:17 -06:00
Gregory Nutt
fe610e7a1d
XMC4500 Relax: Add basic board support infrastructure of Infineon XMC4500 Relax Lite v1
2017-03-16 10:52:01 -06:00
Simon Piriou
ef0fe50ae6
photon: add LEDs and BUTTONS support
2017-03-11 18:26:46 +01:00
Simon Piriou
0198540532
configs: add Particle Photon board support
2017-03-10 19:39:21 +01:00
Gregory Nutt
197ba3b527
EZ80F910200KITG: Missing support logic in configs/Kconfig
2017-03-09 10:50:46 -06:00
raiden00pl
0188bc49ce
Add Nucleo F334R8 board configuration
2017-02-26 12:42:43 +01:00
Gregory Nutt
0fc226dd53
Changes from review of last PR
2017-02-19 14:58:37 -06:00
Marc Rechté
1838171d43
Add twr-k64f120m config and fix some ENET related problems
2017-02-19 21:20:56 +01:00
David Sidrane
f56e0a43a4
Inital commit of NXP Freedom-k66f development board
2017-02-13 14:35:51 -10:00
Gregory Nutt
f8f2c00415
Olimex STM32 P407: Update clocking using STM3250G; Verify GPIOs.
2016-12-21 10:45:36 -06:00
Gregory Nutt
d9e040d76b
Remove all Calypso board configurations
2016-12-13 18:24:49 -06:00
Gregory Nutt
35dfe25430
Remove BOARDIOC_CAN_INITIALIZE. CAN initialization is now done in the board initialization logic just like every other device driver.
2016-12-06 08:51:37 -06:00
Gregory Nutt
55dd1c87b3
Remove all references to BOARDIOC_ADCSETUP
2016-12-05 15:31:40 -06:00
Gregory Nutt
b999e63c82
Remove some references to BOARDIOC_PWMTEST and board_pwm_setup(). Still lots more.
2016-12-05 13:54:12 -06:00
Masayuki Ishikawa
b3d182b5d5
Add support for the SAM5CMP-DB board
2016-12-04 07:06:17 -06:00
Gregory Nutt
c0cbea2550
Remove RGMP and RGMP drivers.
2016-12-02 09:49:33 -06:00
Alan Carvalho de Assis
51f345ff88
Add basic support to Micromint Bambino 200E board. This includes contributions from Jim Wolfman.
2016-11-01 14:42:54 -06:00
Gregory Nutt
3e4d2dba65
Merge remote-tracking branch 'origin/master' into esp32
2016-10-21 12:35:41 -06:00
Gregory Nutt
7a007a1e8e
ESP32: The ESP32 Core V2 board does not have any user controllable LEDs.
2016-10-21 07:35:56 -06:00
Gregory Nutt
2dbcdd781c
Correct STM32 Butterfly2 URL. Correct some comments.
2016-10-20 07:18:23 -06:00
Gregory Nutt
29ccdf350a
Merge remote-tracking branch 'origin/master' into esp32
2016-10-16 09:53:03 -06:00
Ken Pettit
201a32cf8c
Add support for the RISC-V architecture and configs/nr5m100-nexys4 board. I will be making the FPGA code for this available soon (within a week I would say). The board support on this is pretty thin, but it seems like maybe a good idea to get the base RISC-V stuff in since there are people interested in it.
2016-10-16 09:47:07 -06:00
Gregory Nutt
52b1ca8747
configs/esp32-core: Add basic directory to support the ESP32 Core board V2
2016-10-12 15:27:34 -06:00
Alan Carvalho de Assis
4195692bb4
Change "Board LED support" to "Board LED Status support"
2016-10-11 14:29:27 -06:00
Alan Carvalho de Assis
4825a8fc3f
STM32 Minimum: Note in Kconfig that the board supports buttons
2016-10-11 14:13:29 -06:00
Jim Wylder
cb4f1a4cec
Support basic booting and nsh on Motorola MDK
...
The Motorola MDK is based off of an earlier version
of NuttX. This only provides a basic nsh shell.
Signed-off-by: Jim Wylder <jwylder@motorola.com>
2016-09-14 15:42:10 -05:00
Gregory Nutt
cfad547b8d
Changes from review of PR 118
2016-08-18 11:29:48 -06:00
Michał Łyszczek
47fae83b16
Add minimal support for Kamami stm32butterfly2 development board
...
Supported is:
* LED1-4
* UART2 (terminal for nsh)
2016-08-14 16:32:11 +02:00
Gregory Nutt
326be154ad
Freedom K64F: Update README.txt; add proper (auto) LED support
2016-07-02 07:56:43 -06:00
Gregory Nutt
7a7998e4f9
Add support for the NXP Freedom-K64F board. This is primarily the work of Jordan Macintyre. I leveraged this code from https://github.com/jmacintyre/nuttx-k64f
2016-07-01 15:42:21 -06:00
Gregory Nutt
fd9c9a7f4f
Add logic to support custom board directories that include a Kconfig file. During the context phase of the build, any Kconfig file in the custom board directory is copied into configs/dummy, replacing the existing Kconfig file with the target Kconfig file.
2016-06-29 11:53:00 -06:00
Mateusz Szafoni
10985347e3
Add olimex-stm32-e407 to configs
2016-06-27 13:41:41 +02:00
Gregory Nutt
c8e73b9cef
Backout most of changes from 4d331ec09b2fc72636f86be628ea2f69381 and 8afe721612
. Does not work as expected.
2016-06-25 09:44:50 -06:00
Gregory Nutt
8afe721612
Make custom board options invisible until custom board is selected
2016-06-24 07:54:41 -06:00
Gregory Nutt
170574d331
Add configuration logic to include a Kconfig file in each custom configuration. Includes adding a dummy custom board configuration directory. A consequence of this that each custom board directory will now need to contain a Kconfig file. NOTE also that the new board directory does not take effect in the configuration menues until the NEXT time you run 'make menuconfig'
2016-06-24 07:45:59 -06:00
David Sidrane
64b1d4e314
Updated For STM32F746G-DISCO
2016-06-17 12:49:42 -10:00
Gregory Nutt
fb1d830770
Fix some errors in STM32F7 ADC and I2C. Also some errors in STM32-WS configuration
2016-06-17 08:36:23 -06:00
Gregory Nutt
2f24f911f5
Hook configs/stm32f746-ws into the configuration system
2016-06-17 08:13:22 -06:00
David Sidrane
86b29dc64c
Updated configs/Kconfig
2016-06-08 08:02:32 -06:00
David Sidrane
44da2c0add
Refactored configs/nucleo-144 sub-directories to support additional nucleo-144 board. Add support for the Nucleo-F767ZI board.
2016-06-08 07:52:19 -06:00
Gregory Nutt
2a87741e72
Rename CONFIG_ARCH_HAVE_UARTn to CONFIG_UARTn_SERIALDRIVER
2016-05-25 10:45:01 -06:00
Gregory Nutt
9bd8070b34
Review of last PR
2016-05-20 18:12:05 -06:00
Konstantin Berezenko
a2253cdd3e
Add basic configuration for stm32f411e-disco board with STM32F411VE chip
2016-05-20 16:38:25 -07:00
Alan Carvalho de Assis
104b695645
configs: Add support for the generic STM32F103CBT6 Minimum Board
2016-05-18 13:33:17 -06:00
Gregory Nutt
abc0481a57
Port for the Nucleo-144 board with the STM32F476ZG MCU. From Kconstantin Berezenko.
2016-05-12 09:47:54 -06:00
Paul A. Patience
dfff78d7ab
userleds: Don't select ARCH_LEDS with BOARD_CUSTOM_LEDS, otherwise we can't use the board_userled* functions
2016-05-05 12:29:43 -04:00
Gregory Nutt
91686e671c
configs/nucleus2g: Remove this board from the configs/ directory. A snapshot is still available in the Obsoleted repository
2016-04-12 12:19:30 -06:00
Gregory Nutt
cd0a7c7294
Remove the VSN configuration
2016-03-30 17:58:52 -06:00
Gregory Nutt
9ceba8cd8f
Changes from review of last PR
2016-03-25 15:01:16 -06:00
Gregory Nutt
b089e98a83
Merged in ziggurat29/boards/stm32l4_disco (pull request #33 )
...
basic support of STM32L4VG Discovery board. Functioning nsh, leds, buttons. Also compatible with, but not requiring, RNG code in 'arch'.
2016-03-25 14:37:14 -06:00
ziggurat29
5df125cf9c
basic support of STM32L4VG Discovery board. Functioning nsh, leds, buttons. Also compatible with, but not requiring, RNG code in 'arch'.
2016-03-25 15:21:24 -05:00
Gregory Nutt
a2620361df
Add basic definitions for control of USB devices via boardctl()
2016-03-25 10:51:57 -06:00
Sebastien Lorquet
02cfe6ea61
Add support for the Nucleo-L476 board
2016-03-10 11:21:35 -06:00
Gregory Nutt
48bd8aed91
Add configuration support for the Sabre-6Quad board
2016-02-29 13:16:39 -06:00
Vladimir Komendantskiy
01f95a4c52
Adds support for the U-Blox C027 board with the lower-half U-Blox modem driver.
2016-01-31 08:49:30 -06:00
Gregory Nutt
254cddf84d
Replace spaces with tabs in Kconfig file
2016-01-28 13:00:15 -06:00
neilh10
94f2d26b7d
olimex-stm32-h407 logic additions
2016-01-17 20:12:48 -08:00
neilh10
e771c82fa6
Merge branch 'olimex-stm32-h407'
2016-01-15 17:24:55 -08:00
neilh10
f7735ceacb
New board Olimex STM32-H407
2016-01-15 16:49:27 -08:00
Gregory Nutt
9b3080a8e0
LPC4347-WS: Fix NSH defconfig and Make.defs. Remove LED support from Kconfig.
2016-01-15 13:36:05 -06:00
Gregory Nutt
15202837ca
Refresh configurations; Hook the WaveShare LPC4337-WS into the configuration
2016-01-15 13:12:42 -06:00
Dimitry Kloper
65f1168750
Merge branch 'atmega2560' of bitbucket.org:kloper/boards into atmega2560
2015-12-29 19:29:59 +02:00
Dimitry Kloper
6690663d77
Arduino Mega 2560: Introduce 'Hello World' example
2015-12-29 19:26:48 +02:00
Gregory Nutt
6bd4075951
LaunchXL-TMS57004: Add support for on-board LEDs and buttons
2015-12-25 15:19:09 -06:00
Gregory Nutt
e8ab94af60
LaunchXL-TMS57004: Fix some configuration issues; enable SCI1 in configuration
2015-12-16 12:45:35 -06:00
Gregory Nutt
c229f818a2
LaunchXL-TMS57004: Correct MCU used on the board
2015-12-16 11:29:34 -06:00
Gregory Nutt
08d523d89d
LaunchXL-TMS57004: Add build framework for TI LaunchXL-TMS57004. Not much to see yet
2015-12-15 17:19:35 -06:00
Gregory Nutt
54ea059beb
Add new boardctl() command to set OS symbol table
2015-12-13 08:13:15 -06:00
Paul A. Patience
d24fa0b2ea
Add CONFIG_ARCH_BOARD_CUSTOM_DIR_RELPATH
2015-12-08 11:24:01 -05:00
Gregory Nutt
c154a4a1e2
Add basic support for the SAME70-Xplained board
2015-11-18 13:54:57 -06:00
Gregory Nutt
91a8514774
Add a command to boardctl() to obtain a baord unique ID
2015-11-18 07:31:23 -06:00
Gregory Nutt
f28e0ce95c
Back out bad change in last merge
2015-09-29 08:19:17 -06:00
pkolesnikov
97a05279f3
lpc4370-link2
2015-09-29 15:53:49 +02:00
Gregory Nutt
4f60d78d56
SAMV71-XULT: Add support for the NSH network monitor
2015-09-25 10:14:40 -06:00
Paul A. Patience
bf6163bec6
Add Nucleo F303RE board configuration
2015-09-10 05:26:38 -04:00
Gregory Nutt
da484b1934
Add a very basic configuration to support the SAMA5D2 bring-up
2015-09-05 12:13:12 -06:00
Gregory Nutt
17b2f07cdb
boardctl: Update for movement of libc/symtab to apps/system
2015-08-23 12:17:10 -06:00
Gregory Nutt
88660657c2
Rename can_devinit() to board_can_initialize(). Hook in to boardctl() with BOARDIOC_CAN_INITIALIZE
2015-08-18 13:21:45 -06:00
Gregory Nutt
504691ae6a
Updates from review of last pull request
2015-07-29 14:12:15 -06:00
Anton D. Kachalov
764435cd34
Add support for MoxaRT
2015-07-29 19:11:56 +03:00