Jorge Guzman
d4acd6949f
stm32h7/linum-stm32h753bi: fix fdcan configuration
...
Signed-off-by: Jorge Guzman <jorge.gzm@gmail.com>
2024-12-27 00:14:39 +08:00
Jorge Guzman
4d7be17d40
stm32h7/linum-stm32h753bi: add tone support
...
Signed-off-by: Jorge Guzman <jorge.gzm@gmail.com>
2024-12-23 22:45:01 +08:00
Jorge Guzman
e55966d3dc
arm/stm32h753bi: Add support to lvgl
...
Signed-off-by: Jorge Guzman <jorge.gzm@gmail.com>
2024-12-22 05:44:14 -03:00
Andre Heinemans
58e232863d
imx95-evk: update configs; add imx95-evk:can
2024-12-18 20:09:12 +08:00
Andre Heinemans
60bf6827f2
boards/arm: add support for imx95-evk m7 core
...
- Add support for the IMX95LPD5EVK-19 evaluation kit (M7 core only)
- Firmware can be executed from ITCM, DDR or NOR flash
- configurations:
'nsh' A minimal configuration that only enables nsh shell
on a UART
'rpmsg' This configuration is similar to nsh but in addition
it offers the Remote Processing Messaging (RPMsg) service to
enable heterogeneous inter-core communication.
2024-12-17 00:06:56 +08:00
Xiang Xiao
366c8a5d94
Documentation: Remove CONFIG_ARMV7M_USEBASEPRI from code base
...
since the basepri is always used without any configuraion
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2024-12-10 10:42:32 -05:00
Xiang Xiao
60fb917eda
Remove FAR from 32/64bit arch
...
since these arch doesn't distinguish between near and far pointers
Signed-off-by: Xiang Xiao <xiaoxiang@xiaomi.com>
2024-12-05 22:55:39 +08:00
anjiahao
68ac081bd1
mps3-an547:update Documentation
...
Signed-off-by: anjiahao <anjiahao@xiaomi.com>
2024-11-29 18:33:18 +08:00
Peter Bee
c0f776dbc3
follow upstream change & fix minor things
...
Signed-off-by: Peter Bee <pbjd97@gmail.com>
2024-11-20 16:32:05 -03:00
Marco Casaroli
7c55890247
doc(rp23xx): add arch and board documentation
2024-11-20 16:32:05 -03:00
raiden00pl
7e42ca2538
boards/stm32: split nucleo-f4x1re into separate boards
...
Split nucleo-f4x1re into nucleo-f401re and nucleo-f411re.
These are separate boards and should be in separate directories as it's
done for all other nucleo boards in NuttX
2024-11-19 13:28:42 +01:00
raiden00pl
85eba56068
Documentation: migrate qemu-armv7a/README.txt to rst
...
Migrate qemu-armv7a/README.txt to rst.
Also add some notes about PCI support for this board
2024-11-14 19:38:36 +08:00
Henry Rovner
f22685fb69
arm/rp2040: Add support for Waveshare RP2040 Zero board
...
This change adds a few simple configurations for the Waveshare RP2040 Zero board, along with accompanying documentation.
2024-11-13 09:53:36 +08:00
Matteo Golin
6cf1681447
board support: added support for the Seeed Studio XIAO SAMD21 board
2024-11-07 11:36:20 +08:00
Matteo Golin
bcebcacd90
rp2040 docs: Updated all RP2040 documentation pages to use the 2.0.0
...
version of the Pico SDK in their install instructions. All information
in the board README.txt files are now moved into the RST files to help
with the removal of the old READMEs.
2024-11-04 12:44:47 +08:00
raiden00pl
77303f389f
Documentation: migrate README.txt from boards and fixes for mps boards
...
migrate some README.txt form boards/ and fixes for mps boards rst
2024-10-24 17:47:10 +08:00
Rodrigo Sim
e16d1218ae
arm/stm32f401rc-rs485: Add support to WS2812 addressable LED
...
Signed-off-by: Rodrigo Sim <rcsim10@gmail.com>
2024-10-23 09:20:44 -03:00
raiden00pl
6657f2abb7
boards/arm/stm32f7: separate nucleo-144 board into individual boards
...
nucleo-144 combines 3 different ST boards. This approach is inconsistent with
the support for the rest of the nucleo boards, where each board is in separate folders.
Also nucleo-144 is no longer reserved for STM32F7 chips but other families also use this format.
After this commit nucleo-144 is divided into 3 boards:
- nucleo-f746zg
- nucleo-f767zi
- nucleo-f722ze
2024-10-21 09:23:44 +08:00
raiden00pl
56b50a2267
boards/arm/nrf52/nrf52840-dk: replace some configs with jumbo config
...
replace some configs with jumbo config for nrf52840-dk
2024-10-20 09:40:54 +08:00
raiden00pl
01704380d3
boards/arm/nrf52/nrf52832-dk: replace some configs with jumbo config
...
replace some configs with jumbo config nrf52832-dk
2024-10-20 09:40:54 +08:00
anjiahao
15fa55f234
mps3-an547:let ap build with pic,and use bootloader boot it
...
Implement PIC loading in armv8-m qemu,
for example: load address-independent AP ELF in the bootloader,
and the text segment in AP ELF is XIP,
no need to apply for memory and modify it.
Two config:
bootloader abbreviation bl:
use romfs to load ap elf, use the boot command to parse and jump to ap
application abbreviation ap:
run os test
We need to compile ap first, then compile bl.
compile step:
./tools/configure.sh mps3-an547:ap
make -j20
mkdir -p pic
cp boot pic/.
genromfs -a 128 -f ../romfs.img -d pic
make distclean -j20
./tools/configure.sh mps3-an547:bl
make -j20
run qemu:
qemu-system-arm -M mps3-an547 -m 2G -nographic -kernel nuttx.bin \
-gdb tcp::1127 -device loader,file=../romfs.img,addr=0x60000000
nsh> boot /etc/boot
ap> ostest
Signed-off-by: anjiahao <anjiahao@xiaomi.com>
2024-10-16 18:40:06 +08:00
anjiahao
67cbd7491a
mps3-an547:add defconfig for pic run ostest
...
1. ./tools/configure.sh mps3-an547:picostest
2. make -j20
3. genromfs -f romfs.img -d ../apps/bin/
4. qemu-system-arm -M mps3-an547 -m 2G -nographic \
-kernel nuttx.bin -gdb tcp::1127 \
-device loader,file=romfs.img,addr=0x60000000
5. nsh> /pic/hello
5. nsh> /pic/ostest
Signed-off-by: anjiahao <anjiahao@xiaomi.com>
2024-10-16 18:40:06 +08:00
Tomasz 'CeDeROM' CEDRO
863dcbbb45
DOC: Add information on STM32F0 and STM32L4 flashing/debugging.
...
Signed-off-by: Tomasz 'CeDeROM' CEDRO <tomek@cedro.info>
2024-10-15 03:13:11 +08:00
fangxinyong
55d7708fa0
boards/arm/qemu: enable kernel build for armv7a
...
See Documentation/platforms/arm/qemu/boards/qemu-armv7a/README.txt for details
Signed-off-by: fangxinyong <fangxinyong@xiaomi.com>
2024-10-12 09:28:45 +08:00
ligd
39bfdb95e1
timers: add goldfish timer support
...
Signed-off-by: ligd <liguiding1@xiaomi.com>
2024-10-08 15:27:33 +08:00
zhaohaiyang1
32b25849fe
chardriver upperCAN: support to independent set TX/RX FIFO size.
...
support to independent set TX/RX FIFO size.
Signed-off-by: zhaohaiyang1 <zhaohaiyang1@xiaomi.com>
2024-10-01 20:38:31 +08:00
Tomasz 'CeDeROM' CEDRO
54c93dd43a
DOC: STM32F4 add example flash/reset/debug information.
...
* Information on how to flash NuttX firmware to STM32F4 target was missing
in the documentation and asked by new users on the dev@ list.
* Example on how to Flash, Reset, Debug with OpenOCD is now added to docs.
Signed-off-by: Tomasz 'CeDeROM' CEDRO <tomek@cedro.info>
2024-09-28 10:04:08 +08:00
Tomasz 'CeDeROM' CEDRO
d949f569ab
DOC: STM32F7 add example flash/reset/debug information.
...
* Information on how to flash NuttX firmware to STM32F7 target was missing
in the documentation and asked by new users on the dev@ list.
* Example on how to Flash, Reset, Debug with OpenOCD is now added to docs.
Signed-off-by: Tomasz 'CeDeROM' CEDRO <tomek@cedro.info>
2024-09-28 10:04:08 +08:00
Tomasz 'CeDeROM' CEDRO
736e0ac34f
DOC: STM32F3 add example flash/reset/debug information.
...
* Information on how to flash NuttX firmware to STM32F3 target was missing
in the documentation and asked by new users on the dev@ list.
* Example on how to Flash, Reset, Debug with OpenOCD is now added to docs.
Signed-off-by: Tomasz 'CeDeROM' CEDRO <tomek@cedro.info>
2024-09-28 10:04:08 +08:00
Rodrigo Sim
a5754a2f03
arm/stm32f401rc-rs485: Add support to LCD 16x2 with I2C Backpack
...
Signed-off-by: Rodrigo Sim rcsim10@gmail.com
2024-09-21 14:42:54 -03:00
Nonpawit Ekburanawat
67ffe7974c
doc: Add STM32H745I-DISCO RPTUN documentation
...
Signed-off-by: Nonpawit Ekburanawat <nonpawit.ek@gmail.com>
2024-09-17 16:44:29 -03:00
Matteo Golin
9d1e7a0510
docs: Update Raspberry Pi Pico and Pico W docs to include the new SDK version and picotool instructions.
2024-09-16 12:22:17 +08:00
Huang Qi
75e4bd1389
docs: Migrate MPS board documentation
...
Migrate docs of MPS board from its board directory to
common Documentation place.
Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
2024-09-12 10:26:08 -03:00
Jorge Guzman
ae596418ae
arm/linum-stm32h753bi: Add support to RFID MFRC522
...
Signed-off-by: Jorge Guzman jorge.gzm@gmail.com
2024-09-06 14:10:08 -03:00
Nonpawit Ekburanawat
c9fc04911c
doc: Add STM32H745I-DISCO dual-core documentation
...
Signed-off-by: Nonpawit Ekburanawat <nonpawit.ek@gmail.com>
2024-09-04 10:27:20 -03:00
Rodrigo Sim
208b8e084f
arm/stm32f401rc-rs485: Add support to BMP280 sensor
...
Signed-off-by: Rodrigo Sim <rcsim10@gmail.com>
2024-08-11 03:09:14 +08:00
Rodrigo Sim
fddebc267d
arm/stm32f401rc-rs485: Add support to RFID MFRC522
...
Signed-off-by: Rodrigo Sim rcsim10@gmail.com
2024-08-05 11:03:29 -03:00
halyssonJr
88fb747091
update board configuration on documentation.
2024-08-04 11:44:34 +08:00
raiden00pl
893e70fbcd
Documentation/nrf9160-dk: add comments about modem configuration
2024-07-26 23:46:48 +08:00
Rodrigo Sim
17aec1328a
board/stm32f401rc-rs485: Add support to MAX7219 8x8 LED Matrix
...
Signed-off-by: Rodrigo Sim rcsim10@gmail.com
2024-07-22 09:25:12 +08:00
Alan Carvalho de Assis
e2aeb5cd11
Fix pin LTDC_B0, should be PJ12 instead of PF0
...
Fix a small issue found on Linum-STM32H753BI Documentation.
Signed-off-by: Alan C. Assis <acassis@gmail.com>
2024-07-22 02:19:09 +08:00
Jorge Guzman
cb64096da6
board/linum-stm32h753bi: Add support to external sdram
...
Signed-off-by: Jorge Guzman <jorge.gzm@gmail.com>
2024-07-20 19:53:19 -03:00
Peter van der Perk
55d711d214
Docs: S32K1XX FlexIO emulated I2C documentation
2024-07-15 10:06:55 -03:00
Rodrigo Sim
da8934180a
board/stm32f401rc-rs485: Add support to Device Configuration over Telnet
...
Signed-off-by: Rodrigo Sim rcsim10@gmail.com
2024-07-15 13:35:03 +08:00
Jorge Guzman
738a30a421
stm32h7/linum-stm32h753bi: add support to qencoder
...
Signed-off-by: Jorge Guzman <jorge.gzm@gmail.com>
2024-07-09 21:19:54 -03:00
raiden00pl
027e3df637
boards/thingy53: add sensors support
...
Add support for sensors: ADXL362, BH1749NUC, BMI270, BMM150
2024-06-11 02:55:24 +02:00
Alan Carvalho de Assis
105b97d799
boards/raspberrypi-pico: Add support to BMP280
...
Signed-off-by: Alan C. Assis <acassis@gmail.com>
2024-05-29 23:20:15 +08:00
Alan Carvalho de Assis
8d7d687e86
Add support to transparent OLED SSD1309
...
This patch adds support to transparent OLED powered by SSD1309.
SSD1309 uses the driver from SSD1306.
Signed-off-by: Alan C. Assis <acassis@gmail.com>
2024-05-27 23:38:37 +08:00
simbit18
c6475935ea
doc: corrected board names
...
ST Nucleo F401RE -> ST Nucleo F411RE
ST Nucleo F410RB -> ST Nucleo F412ZG
2024-05-21 12:46:06 -03:00
Jorge Guzman
7044e38cc7
stm32h7/linum-stm32h753bi: add support to ethernet connection
...
Signed-off-by: Jorge Guzman <jorge.gzm@gmail.com>
2024-05-19 10:25:50 -03:00