MrKevinWeiss
e0fdc3c16c
*Kconfig*: Modify Kconfig to remove dep model
2024-03-27 10:28:12 +01:00
Dylan Laduranty
8b84fc5f8f
boards/rpi-pico: add PWM support in Kconfig
...
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-03-18 21:05:52 +01:00
Dylan Laduranty
7a6cfd9bb0
boards/rpi-pico: create PWM configuration
...
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2024-03-18 21:05:12 +01:00
dylad
bec9dee0b5
boards/rpi-pico: update openocd.cfg file
...
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
2023-06-07 18:58:30 +02:00
Fabian Hüßler
116c579cb5
cpu/rpx0xx: Add PIO I2C implementation
2023-05-23 08:49:37 +02:00
Fabian Hüßler
a74379ef16
boards/rpi-pico: Add PIO configuration
2023-05-23 08:49:37 +02:00
Marian Buschsieweke
93561c740f
boards/rpi-pico: ELF format now is default, cleanup
...
Now that the ELF file format is the default anyway, we don't need to
specify this explicitly anymore.
2023-05-03 15:32:28 +02:00
dylad
bd5cff5748
boards/rpi-pico: specify needed args when using jlink flasher
...
Signed-off-by: dylad <dylan.laduranty@mesotic.com>
2023-05-03 09:50:58 +02:00
Frank Engelhardt
776820695e
boards/rpi-pico: add spi config
2023-05-01 12:13:15 +02:00
Dylan Laduranty
a68cfc0d57
boards/rpi-pico: add ADC support in Kconfig
...
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2023-04-27 12:15:19 +02:00
Dylan Laduranty
aaecb5419e
cpu/rpx0xx: add minimal ADC support
...
Signed-off-by: Dylan Laduranty <dylan.laduranty@mesotic.com>
2023-04-27 12:15:19 +02:00
Marian Buschsieweke
bf96c28889
cpu/rpx0xx: Update vendor header files
...
Generated new vendor header files from upstream SVD files using:
./SVDConv "$PICO_SDK_DIR"/src/rp2040/hardware_regs/rp2040.svd \
--generate=header --fields=macro --fields=enum
Note: The missing `--fields=struct` flag resulted in the header no
longer containing bit-fields to represent different fields
within registers. While this would generally ease writing code,
the RP2040 has the unpleasant feature of corrupting the
remaining bits of the register when a write access that is not
word-sized occurs in the memory mapped I/O area. This could
happen e.g. when a bit field is byte-sized and byte-aligned.
2023-03-22 19:34:29 +01:00
krzysztof-cabaj
9090aab74f
boards/rpi-pico-w: addition of new board - Raspberry Pi Pico W
2023-01-14 11:27:24 -05:00
krzysztof-cabaj
d11a6409fe
boards/rpi-pico: doc - fix link to datasheet
2022-12-12 06:02:55 -05:00
Benjamin Valentin
5d111e71aa
boards: drop board_init() from board.h
2022-02-25 15:08:58 +01:00
Francisco Molina
464d941a3e
boards: drop empty custom board_init & empty board.c
2022-02-22 18:27:37 +01:00
Benjamin Valentin
468ea89953
boards: drop LED init
...
This is handled by periph_init_leds now
2022-02-18 14:35:43 +01:00
krzysztof-cabaj
a91b8039fd
doc/boards/rpi-pico: fixing typo detected by static tests
2021-12-28 10:52:53 -05:00
krzysztof-cabaj
e197b17c15
doc/boards/rpi-pico: fixing whitespace errors
2021-12-28 10:45:42 -05:00
krzysztof-cabaj
f05327ba1f
doc/boards/rpi-pico: Addition of section concerning shell access
2021-12-28 09:23:46 -05:00
krzysztof-cabaj
940f1eea4b
tools/elf2uf2: addition of new PROGRAMMER for rpi-pico board
2021-12-15 11:40:10 -05:00
Benjamin Valentin
fc88c4c4e5
boards: drop cpu_init()
2021-10-13 23:36:41 +02:00
Fabian Hüßler
e89ef368c1
cpu/rpx0xx: implement periph timer
2021-08-09 10:45:34 +02:00
Marian Buschsieweke
d74cf645ae
boards/rpi-pico: improve doc
...
- Add note about the OpenOCD version to be used
- Make use of proper Doxygen commands
2021-07-20 22:07:00 +02:00
Marian Buschsieweke
d778e2be0d
boards/rpi-pico: add the Raspberry Pi Pico
...
Co-authored-by: Fabian Hüßler <fabian.huessler@st.ovgu.de>
Co-authored-by: nickw96 <nick.weiler@st.ovgu.de>
Co-authored-by: MaestroOnICe <justus.krebs@st.ovgu.de>
Co-authored-by: Franz2000 <franz.freitag@st.ovgu.de>
2021-07-14 12:41:21 +02:00