MarcelStenzel
aad5ac83f2
boards/hifive1b: Fix uart dev1 pins
2021-09-01 13:42:27 +02:00
ef43ed7161
boards/hifive1: define supported programmers
2021-02-24 13:29:39 +01:00
603186f913
make: namespace openocd DEBUG_ADAPTER variable
2021-02-23 21:22:52 +01:00
2692957c0e
riscv_common: Refactor common fe310 code to riscv_common
2021-02-05 09:32:19 +01:00
0a45ac5fa1
boards/hifive1*: use common clock configuration
2020-12-17 15:53:31 +01:00
f2fe6373be
boards/hifive1*: remove board level clock Kconfig
2020-12-17 15:53:31 +01:00
f8822b5f8f
boards: remove not need PORT_LINUX/PORT_DARWIN
...
They defined the same in serial.inc.mk. Some Darwin default are changed because they are probably wrong
2020-12-02 09:20:57 +01:00
4c290e1f92
boards: remove include of serial.inc.mk
2020-12-02 09:20:57 +01:00
44b8ad61e0
boards/hifive1*: don't start renode in board config
2020-11-27 13:39:22 +01:00
Francisco
7237e38436
Merge pull request #15501 from aabadie/pr/boards/renode_hifive
...
boards/hifive*: add renode support
2020-11-27 10:09:10 +01:00
c6ad85a7b0
boards: don't include programmer logic at board level
2020-11-25 22:31:13 +01:00
13d149fe09
boards/hifive1*: add renode configuration
2020-11-25 09:07:18 +01:00
Leandro Lanzieri
3829963c73
boards/hifive1b: change clock Kconfig parameter to always have a value
...
As clock.c uses C conditionals for its code, the configuration macros
should always be defined. This is done by moving the dependencies to a
condition in the prompt, making them configurable only when applicable.
2020-09-16 09:10:50 +02:00
cdbb3e025a
cpu/fe310: boards/hifive1*: use IS_ACTIVE where possible
2020-09-09 14:14:39 +02:00
ace160a2a3
boards/hifive1: use MHZ utility macro for clock frequency
2020-09-09 14:14:39 +02:00
c190426a0e
boards/hifive1*: fix clock configuration
2020-09-09 14:14:39 +02:00
9a893e1bf5
boards/hifive1b: add support for openocd programmer
2020-08-20 12:26:54 +02:00
Francisco Molina
442b11d0ee
cpu/fe310: add unified rtt configuration
2020-08-12 14:46:59 +02:00
901d698983
boards/hifive1*: add Kconfig menu for clock configuration
2020-08-06 15:59:35 +02:00
7acf81552a
boards/hifive1* cpu/fe310: improve clock customization
2020-08-06 15:59:34 +02:00
2a62840af3
boards/hifive1*: add Kconfig configuration
2020-06-24 11:13:45 +02:00
8489a0af53
boards: don't export FLASH_ADDR
...
This variable is already export in vars.inc.mk
2020-03-10 16:31:01 +01:00
84005896dd
boards: don't export JLINK_IF
2020-03-10 16:29:02 +01:00
1e9879fbcf
boards: unexport JLINK_DEVICE variable
2020-03-10 16:28:03 +01:00
32f4986757
boards/hifive1*: remove useless stdio_uart include
...
stdio_uart is already pulled by default by the dependency resolution
mechanism.
2020-01-31 14:30:32 +01:00
Francisco
f76f7c73ce
Merge pull request #12957 from aabadie/pr/cpu/fe310_spi
...
cpu/fe310: add spi peripheral driver
2020-01-14 10:54:47 +01:00
8405fbe611
boards/hifive1*: provide and configure SPI feature
2020-01-11 13:06:39 +01:00
b3658ad95e
boards/hifive1b: provide i2c configuration
2020-01-11 13:06:10 +01:00
b42cf186fe
boards/hifive1*: remove gpio interrupt definition
...
This macro is now defined in periph_cpu.h
2020-01-10 16:41:33 +01:00
473f1d7147
boards/hifive1*: cleanup board initialization
2020-01-10 16:41:33 +01:00
97ef5d53de
boards/hifive1*: rework clock configuration
2020-01-10 16:41:33 +01:00
39cf4d38c1
boards/hifive1*: move xtimer definitions to board.h
2020-01-10 16:41:32 +01:00
267e273c56
boards/hifive1b: set custom reset delay of 1s for tests
2020-01-10 08:34:45 +01:00
876824201c
boards/hifive1*: apply new UART configuration scheme
2019-12-20 15:22:09 +01:00
0ef371899d
boards/hifive1b: add arduino feature
2019-12-13 16:25:11 +01:00
e5d5892167
boards/hifive1*: remove periph_gpio provided features
...
There are now provided at cpu level
2019-12-05 15:27:12 +01:00
Francisco
9691cb68d6
Merge pull request #12662 from aabadie/pr/boards/hifive1_port_fix
...
boards/hifive1b: fix Linux default serial port
2019-11-13 18:04:22 +01:00
Benjamin Valentin
0ea2cbf1eb
boards: remove RTT_NUMOF/RTC_NUMOF
...
Those macros are defined but never used.
2019-11-08 14:20:33 +01:00
2e7534ddee
boards/hifive1b: fix default serial port
...
The board provides a JLink adapter which is exposed as /dev/ttyACMx on Linux. STDIO UART is available on this port
2019-11-07 14:14:05 +01:00
Gaëtan Harter
29459beaf2
boards/hifive1*: move CPU/CPU_MODEL definition to Makefile.features
...
cpu/$(CPU)/Makefile.features and cpu/$(CPU)/Makefile.dep are
automatically included
Part of moving CPU/CPU_MODEL definition to Makefile.features to have it
available before Makefile.include.
2019-09-24 17:29:37 +02:00
kenrabold
e4bee51a9d
tests/* : blacklisting for hifive1b
2019-07-19 13:25:18 -07:00
kenrabold
2de4da03ef
cpu/hifive1b: initial HiFive1B support
...
Initial support for HiFive1B board with FE310_G002 CPU
2019-07-19 13:25:17 -07:00