Leandro Lanzieri
df7ce1c647
makefiles/kconfig: use two lists for boards and CPUs default configs
...
This introduces KCONFIG_BOARD_CONFIG and KCONFIG_CPU_CONFIG variable for
boards and CPUs (including common directories) to add default
configuration files to be merged. The current approach, as it uses
Makefile.features, would include boards first, not allowing them to
override CPU configurations.
2021-12-13 12:33:21 +01:00
Francisco Molina
766bfeace4
boards: model nrf52 boards
2021-12-08 13:25:29 +01:00
Benjamin Valentin
fc88c4c4e5
boards: drop cpu_init()
2021-10-13 23:36:41 +02:00
Jean-Pierre De Jesus DIAZ
d74bfaac17
boards/pinetime: add ILI9341 rotation mode param
...
Signed-off-by: Jean-Pierre De Jesus DIAZ <me@jeandudey.tech>
2021-08-26 10:45:05 +02:00
3969f24dbe
boards: automatically import disp and touch device drivers
2021-03-03 18:00:49 +01:00
74274d9e19
boards: remove openocd/pyocd config conditionals
2021-02-23 21:22:52 +01:00
6f47505997
make: namespace pyocd FLASH_TARGET_TYPE variable
2021-02-23 21:22:52 +01:00
Hauke Petersen
306c75186d
boards/nrf-based: select VDD_LC_FILTER feature(s)
2021-02-19 17:19:45 +01:00
Hauke Petersen
3290ffd370
boards/nrf5x-based: add vdd_lc_filer_regX feature
2021-02-19 17:19:45 +01:00
ead5822fa4
pinetime: Add touch screen configuration
2021-01-14 18:17:52 +01:00
4c290e1f92
boards: remove include of serial.inc.mk
2020-12-02 09:20:57 +01:00
c6ad85a7b0
boards: don't include programmer logic at board level
2020-11-25 22:31:13 +01:00
Benjamin Valentin
c839fe2e77
boards: define mtd_spi_nor HOLD and WP pins
...
None of the boards used them before, so just set them to GPIO_UNDEF
2020-11-02 21:17:36 +01:00
Benjamin Valentin
fde3026312
drivers/mtd_spi_nor: prevent data corruption on 'sector erase'
...
There is no difference between 4k erase and sector erase.
But sector erase would previously do `.block_erase` which would not
erase a sector (4k) but a whole block (64k).
Fortunately all boards declare `SPI_NOR_F_SECT_4K` and all file systems
don't try to erase anything smaller, so this was never triggered.
Add an `assert(0)` to crash instead of corrupting data.
2020-10-26 13:48:26 +01:00
Leandro Lanzieri
27a98eaaeb
boards/pinetime: Add Kconfig symbols
2020-07-16 10:23:57 +02:00
b273c078ad
boards/pinetime: remove useless makefile.dep include
2020-06-23 15:56:32 +02:00
c90bc72ce9
pinetime: Adapt SPI periph config
2020-05-18 19:18:30 +02:00
19119f142a
Merge pull request #13558 from fjmolinas/pr_mtd_powerup
...
drivers/mtd_spi_nor: power up MTD on init
2020-04-21 13:53:07 +02:00
Francisco Molina
61eecf6fe0
drivers/mtd_spi_nor: power up MTD on init
2020-04-21 11:09:40 +02:00
Francisco Molina
0e5205c4a5
*/Makefile.dep: remove usage of DEFAULT_MODULE += stdio%
2020-04-02 14:50:18 +02:00
bad9d6c93f
boards/pinetime: add defines for controlling the backlight
2020-03-24 12:02:42 +01:00
fc6b586919
Merge pull request #13586 from bergzand/pr/nrf/dcdc
...
nrf5x: Add and enable configuration for the built-in DC/DC converter
2020-03-24 11:56:40 +01:00
2ec09ebd74
boards/nrf52: remove useless export of FLASH_TARGET_TYPE
2020-03-08 15:12:44 +01:00
bef16095df
pinetime: Enable the nRF52 built-in DC/DC converter
2020-03-07 17:37:42 +01:00
8931889865
pinetime: add erase timings to mtd_spi_nor instance
2020-03-03 09:49:08 +01:00
cbb248319e
boards/pinetime: update mtd_spi_nor config
2020-02-26 10:00:55 +01:00
a8231f2079
Merge pull request #13161 from bergzand/pr/pinetime/mtd
...
pinetime: add MTD configuration
2020-02-25 20:44:59 +01:00
514873fe12
pinetime: add MTD configuration
2020-02-25 14:31:39 +01:00
Francois Berder
b4ab22673e
boards: Use ARRAY_SIZE for setting UART_NUMOF, SPI_NUMOF, I2C_NUMOF
...
Signed-off-by: Francois Berder <18538310+francois-berder@users.noreply.github.com>
2020-02-09 20:55:46 +00:00
Frits Kuipers
9206b955eb
boards/pinetime: Add pyocd support to pinetime board
2020-01-27 19:43:48 +01:00
9ae80f56d1
pinetime: Fix battery ADC line define
2020-01-18 11:15:04 +01:00
81dbba2588
boards/pinetime: fix jlink rtt configuration
2020-01-15 22:12:06 +01:00
47634addf3
boards/pinetime: configure ili9341 LCD number of lines
2020-01-15 15:36:21 +01:00
5c21df5fee
boards/pinetime: initial support for the PINE64 PineTime smartwatch
2020-01-14 21:06:43 +01:00