Eren Terzioglu
d8f241b29d
Documentation/risc-v/esp32[c6]: Add LP_UART support docs
...
Add LPUART support doc for esp32c6
Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com>
2025-07-08 19:35:54 +08:00
Jorge Guzman
ec84502e80
board/weact-stm32h743 Add sdcard support
...
This commit adds SD card support to the WeAct STM32H743 board configuration.
The implementation enables the board to interface with SD cards through the
SDMMC peripheral, allowing file system operations and data storage capabilities.
Signed-off-by: Jorge Guzman <jorge.gzm@gmail.com>
2025-07-07 23:43:32 +08:00
Filipe Cavalcanti
fbe7d3a1f0
documentation: update Xtensa ESP32|S2|S3 toolchain version
...
Updates the instructions to install the ESP toolchain 14.2.0.
Signed-off-by: Filipe Cavalcanti <filipe.cavalcanti@espressif.com>
2025-06-27 20:41:43 +08:00
Filipe Cavalcanti
2ddfab618b
documentation: update docs on SDMMC for ESP32|S2|S3
2025-06-24 08:08:55 +08:00
halyssonJr
4193fe6e2b
add support to a new board : esp32s3-8048s043.
2025-06-24 01:10:49 +08:00
Tiago Medicci Serrano
b3712797fa
Documentation/rv-virt: Add entries for nsbi[|64] defconfigs
...
This commit adds entries for the `rv-virt:nsbi[|64]` defconfigs in
the `rv-virt` board documentation page.
2025-06-22 14:57:11 +08:00
wangjianyu3
db1a14adac
docs/esp32s3-devkit: update doc for fastboot
...
Update doc for fastboot USB and TCP network transport.
Signed-off-by: wangjianyu3 <wangjianyu3@xiaomi.com>
2025-06-21 04:21:29 +08:00
wangjianyu3
fee314f3d1
docs/szpi-esp32s3: update doc for fastboot
...
Update doc for fastboot USB and TCP network transport.
Signed-off-by: wangjianyu3 <wangjianyu3@xiaomi.com>
2025-06-21 04:21:29 +08:00
wangjianyu3
acc067e4f1
docs/qemu-armv8a: add doc for fastboot tcp
...
Add document for fastboot TCP network device.
Signed-off-by: wangjianyu3 <wangjianyu3@xiaomi.com>
2025-06-19 10:10:01 +08:00
raiden00pl
13fba11e9b
boards/nucleo-c092rc: add FDCAN examples
...
add FDCAN examples for nucleo-c092rc based on
SocketCAN interface and CAN character driver interface.
Signed-off-by: raiden00pl <raiden00@railab.me>
2025-06-09 15:26:12 -03:00
Matteo Golin
9897ef3cdb
docs/arduino-mega2560: Migrate README.txt to RST
...
Migrated legacy README.txt documentation to RST format.
Signed-off-by: Matteo Golin <matteo.golin@gmail.com>
2025-06-03 17:34:50 +08:00
Matteo Golin
170a86c4a5
docs/avr: Re-structure documentation
...
Re-structure the AVR documentation to have pages for the chip families,
and their own board listings.
2025-06-03 17:34:50 +08:00
Matteo Golin
ef04b4ccb6
boards/avr/atmega: Added Elegoo Mega2560r3 board support
...
Preliminary support for the Elegoo Mega2560r3 board by Elegoo with NSH
configuration.
2025-05-31 00:29:18 +08:00
Matteo Golin
17476346d1
docs/arm64/imx8/boards/imx8qm-mek: Migrate README.txt to RST
...
Migrate what little was in the legacy README.txt documentation to RST
format.
Signed-off-by: Matteo Golin <matteo.golin@gmail.com>
2025-05-27 16:30:21 +08:00
Matteo Golin
ba2d245975
docs/arm64/fvp-v8r/boards/fvp-armv8r: Migrate README.txt to RST
...
Migrate legacy README.txt documentation to RST format.
Signed-off-by: Matteo Golin <matteo.golin@gmail.com>
2025-05-27 16:30:21 +08:00
Matteo Golin
9f3f5afd0c
docs/arm64/qemu/boards/qemu-armv8a: Migrate README.txt to RST
...
Migrate legacy README.txt documentation to RST format.
Signed-off-by: Matteo Golin <matteo.golin@gmail.com>
2025-05-27 16:30:21 +08:00
Matteo Golin
3dd1711f6e
docs/arm64/imx9/boards/imx93-evk: Migrate README.txt to RST
...
Migrate legacy README.txt to RST format.
Signed-off-by: Matteo Golin <matteo.golin@gmail.com>
2025-05-27 16:30:21 +08:00
Vlad Pruteanu
82effd4b2f
xtensa/esp32: Add support for hardware accelerated SHA
...
This enables the use of the cryptographic accelerator within
the ESP32. The support algorithms are: SHA1, SHA256, SHA384
and SHA512.
Signed-off-by: Vlad Pruteanu <pruteanuvlad1611@yahoo.com>
2025-05-26 15:23:51 +08:00
Matteo Golin
6bcb8965cf
docs/avr/at90usb: Migrate README.txt
...
Migrated teensy 2.0 README.txt to RST format. Moved common tool-chain
information to the chip page and provided back-link.
Signed-off-by: Matteo Golin <matteo.golin@gmail.com>
2025-05-25 18:47:41 +08:00
Matteo Golin
d0665bcda8
docs/avr/at90usb/micropendous3: Migrate README.txt
...
Migrated the README.txt files to RST format.
Signed-off-by: Matteo Golin <matteo.golin@gmail.com>
2025-05-25 18:47:41 +08:00
Matteo Golin
3feb9985a5
bcm2711/spi: Create interrupt-based SPI driver.
...
This implements an interrupt-based SPI driver for the BCM2711 SPI
interfaces (excluding auxiliary SPI interfaces). Only tested on SPI0
since proprietary firmware does not initialize any other SPI interfaces,
and doing so will require reverse engineering.
2025-05-24 12:47:43 -03:00
raiden00pl
cbe0c0a825
boards/thingy53: add RPMSG HCI example with nimble
...
add RPMSG HCI example with nimble demo for thingy53 board
Signed-off-by: raiden00pl <raiden00@railab.me>
2025-05-23 15:04:16 -03:00
Lwazi Dube
7d9412e325
Documentation/beaglebone-black: Remove readme txt file.
...
Converted to rst and merged into index.rst.
2025-05-21 10:02:45 +02:00
Lwazi Dube
6ee1371615
Documentation/sama5d3-xplained: Remove duplicate link.
...
There were two sama5d3-xplained links in the Supported Boards section.
2025-05-21 10:02:03 +02:00
Kerogit
631732e647
Documentation/platforms/avr: move documents to fix table of contents
...
The document context-switch-notes.rst was leaking into "Supported Platforms"
table of contents. To fix this, it was moved to separate common directory
and referenced from AVR index.rst
Similar to that, the gpio_intr_mux.rst document was leaking into list
of supported AVR families. This too was fixed by moving it to separate
docs directory.
The change was tested by building the Documentation using make html
Signed-off-by: Kerogit <kr.git@kerogit.eu>
2025-05-19 22:29:58 +08:00
Kerogit
6f22e249a4
Documentation/platforms/avr: added information about UART usage
...
This patch adds instructions on how to enable UART on AVR DA/DB chips
Signed-off-by: Kerogit <kr.git@kerogit.eu>
2025-05-19 22:29:58 +08:00
Kerogit
8126a8119f
arch/avr: reworked eliminating unused sections with GCC
...
After a mailing list suggestion, the indirection that enabled
ARCH_TOOLCHAIN_GCC only when user requested it is removed.
The indirection was a safety measure for chips and boards with linker
scripts that (possibly) do not handle keeping for example .vectors
section even if the linker considers it unreferenced.
Instead, all existing configurations now disable
CONFIG_DEBUG_OPT_UNUSED_SECTIONS to prevent the linker from removing
any code. (Preserving previous behaviour.) This can be removed again
at some point after making sure that corresponding linker script
only removes code that is truly unused.
Signed-off-by: Kerogit <kr.git@kerogit.eu>
2025-05-19 22:29:58 +08:00
Kerogit
83872330ed
Documentation/platforms/avr: provide more information for breadxavr board
...
This patch adds additional information to breadxavr board for AVR DA family
development. The text now covers how to use Button input driver and also
adds some information about using the hardware.
Signed-off-by: Kerogit <kr.git@kerogit.eu>
2025-05-19 22:29:58 +08:00
Kerogit
6196327155
boards/avr/avrdx/breadxavr: replace board hello configuration with NSH
...
Unlike the Hello, world example, the NSH configuration can serve
as a starting point for testing other examples.
Signed-off-by: Kerogit <kr.git@kerogit.eu>
2025-05-19 22:29:58 +08:00
Lars Kruse
ccc974b224
WIP: Documentation: replace first person perspectives
...
Documentation containing first person perspective phrasing may be
understood as belonging to a single person project (instead of a
community project).
2025-05-19 20:21:33 +08:00
raiden00pl
fb901e3bda
boards/thingy53: add BME688 sensor support
...
add BME688 sensor support to thingy53
2025-05-17 12:16:54 +08:00
p-szafonimateusz
54510c5f94
boards/x86_64/qemu-intel64: add xHCI support to jumbo configs
...
add xHCI support for qemu-intel64 jumbo config
Signed-off-by: p-szafonimateusz <p-szafonimateusz@xiaomi.com>
2025-05-15 21:58:57 +08:00
Lars Kruse
57a7cb503a
Documentation: fix spelling
2025-05-15 11:33:41 +08:00
William Yang
6633f9d907
boards/arm/nucleo-f429zi: Add example trace
...
Add example trace for board nucleo-f429zi
Signed-off-by: yangwei-x <yangwei3@lixiang.com>
2025-05-15 11:18:45 +08:00
Eren Terzioglu
59e13b4491
Documentation/xtensa: Add dedicated GPIO docs for esp32[-s2|-s3]
...
Add dedicated GPIO documentations for Xtensa based Espressif devices
Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com>
2025-05-14 19:38:21 +02:00
Eren Terzioglu
e9eaafd154
Documentation/risc-v: Add dedicated GPIO documentation for esp32[-c3|-c6|-h2]
...
Add dedicated GPIO documentation for risc-v based Espressif chips
Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com>
2025-05-14 19:38:21 +02:00
Serg Podtynnyi
6d9971296b
Documentation: pico-2: migrate to rst and update the board docs
...
Migrate from readme.txt to index.rst
Update Pico 2 board documentation
Signed-off-by: Serg Podtynnyi <serg@podtynnyi.com>
2025-05-14 21:18:16 +08:00
Matteo Golin
01040400cb
docs/rp2040: Remove documentation duplication of RP2040 boards.
...
Installation instructions, license exceptions and supported features
of the RP2040 common among all boards have been moved exclusively to the
rp2040/index.rst file. Board documentation links back to the primary
source for installation instructions.
Signed-off-by: Matteo Golin <matteo.golin@gmail.com>
2025-05-13 14:13:08 +02:00
Eren Terzioglu
9a59cf4004
Documentation/xtensa: Add SDM docs for esp32[-|-s2|-s3]
...
Add SDM docs for Xtensa based Espressif devices
Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com>
2025-05-09 19:20:47 +08:00
Eren Terzioglu
bf2a7ad49a
Documentation/risc-v: Add SDM peripheral docs for esp32[-c3|-c6|-h2]
...
Add SDM peripheral docs for risc-v based Espressif devices
Signed-off-by: Eren Terzioglu <eren.terzioglu@espressif.com>
2025-05-09 19:20:47 +08:00
Serg Podtynnyi
622a45183e
Documentation: update rp23xx page for recent changes
...
DMA, FPU/DSP, watchdog, chip tags
Signed-off-by: Serg Podtynnyi <serg@podtynnyi.com>
2025-05-09 19:17:00 +08:00
Rodrigo Sim
c133dd58a0
Documentation/ Add Seeed Studio XIAO ESP32C6 Board
...
This commit adds the documentation for the Seeed Studio XIAO ESP32C6
board. It includes examples for NSH, USBNSH, GPIOs and Wifi.
Signed-off-by: Rodrigo Sim rcsim10@gmail.com
2025-05-09 12:52:21 +08:00
Matteo Golin
e67247843d
arm/sam34/boards/sam4e-ek: Migrate README to RST.
...
Migrate README.txt documentation to RST format as part of #11077 .
Signed-off-by: Matteo Golin <matteo.golin@gmail.com>
2025-05-08 19:27:23 +08:00
Matteo Golin
ebe850841d
arm/sam34/boards/sam3u-ek: Migrate README to RST.
...
Migrated README.txt documentation to RST format as part of #11077 .
Signed-off-by: Matteo Golin <matteo.golin@gmail.com>
2025-05-08 19:27:23 +08:00
Matteo Golin
9504ebd4f5
arm/sam34/boards/boards/sam4l-xplained: Migrate README to RST
...
Migrate README.txt documentation to RST format as part of #11077 .
Signed-off-by: Matteo Golin <matteo.golin@gmail.com>
2025-05-08 19:27:23 +08:00
Matteo Golin
b460d26b7c
arm/sam34/boards/sam4s-xplained: Migrate README to RST
...
Migrate README documentation to RST format as part of #11077 .
Signed-off-by: Matteo Golin <matteo.golin@gmail.com>
2025-05-08 19:27:23 +08:00
Matteo Golin
84cd5f87c4
arm/sam34/boards/sam4s-xplained-pro: Migrate README.txt to RST
...
Migrate README.txt documentation to RST format as part of #11077 .
Signed-off-by: Matteo Golin <matteo.golin@gmail.com>
2025-05-08 19:27:23 +08:00
Matteo Golin
ddc3fb3589
arm/sam34/boards/flipnclick-sam3x: Migrate README.txt to RST.
...
Migrate README.txt documentation to RST format as part of #11077 .
Signed-off-by: Matteo Golin <matteo.golin@gmail.com>
2025-05-08 19:27:23 +08:00
Kerogit
1a8fba827a
arch/avr/src/avrdx: added support for AVR128DA64 and AVR128DB64 chips
...
This patch adds definitions for listed chips. No other changes are needed
as the chips are similar to the previously supported AVR128DA28 and all
that is needed is some definitions for extra peripherals.
2025-05-08 15:58:18 +08:00
Kerogit
bf76231f3c
boards/avr/avrdx/breadxavr: support for buttons handled by input driver
...
This patch registers board buttons in input driver as /dev/buttons
and provides functions required by the driver
2025-05-08 15:58:18 +08:00