47 Commits

Author SHA1 Message Date
Kinsey Moore
8597e8e984 user/zynqmp-rpu: Add load and debug information
This adds some information about loading the RPU TCMs from A53 u-boot
and additional information about debugging the RPU within QEMU since it
is non-standard.
2024-04-11 15:54:40 -05:00
Kinsey Moore
24cce927ed user/zynqmp-rpu: Update boot suggestion
Change the development suggestion for booting the R5 since the R5 u-boot
is only minimally functional without significant development. This also
adds caveats when booting the R5 cores from the A53.
2024-02-26 11:10:02 -06:00
Kinsey Moore
bb7ddedf96 user/bsps/arm: Add documentation for ZynqMP R5 BSP
This adds basic user documentation for running RTEMS on the Cortex-R5
processor on Xilinx Zynq Ultrascale+ MPSoC chips.
2024-01-10 14:57:27 -06:00
Christian Mauderer
6744793931 bsps/imxrt: Document GPIO CS pins for LPSPI 2023-11-28 13:38:25 +01:00
Christian Mauderer
929d0a9d41 user/bsps/imxrt: Add new BSP variant
Add information about the new i.MXRT1166 BSP. Rework some parts that
have been changed during or as preparation for that variant:

* The BSP now adapts to the Chip variant. It's no longer necessary to
  overwrite the PLL settings in an application.

* Improve documentation on how to adapt to different boards.

* Add Update the i.MXRT chapter so that it represents the new i.MXRT1166
  BSP.

* Add information about mcux-sdk and how to handle it.
2023-07-24 14:49:13 +02:00
Sebastian Huber
bbb8b7aa81 Update company name
The embedded brains GmbH & Co. KG is the legal successor of embedded
brains GmbH.
2023-05-20 11:12:29 +02:00
Ruturaj Nanoti
cdb6208dfc user/bsps/arm: Fix a typo in the stm32h7 BSP documentation 2023-03-15 10:17:43 +01:00
Gedare Bloom
168ed2701e eng, user: update bsp_defaults to bspdefaults 2022-11-11 11:58:25 -07:00
Sebastian Huber
13be9a2b28 user: Document arm/fvp BSP
Close #4202.
2022-09-09 07:49:02 +02:00
Chris Johns
94af61860f user/arm/beagle: Fix image path after section change 2022-08-12 16:03:46 +10:00
Chris Johns
f028448e5f versions: Update arm
Updates #4695
2022-08-03 14:28:19 +10:00
Christian Mauderer
be4b767011 user/bsps/arm: Second Ethernet on i.MX
This adds information how to use a second Ethernet controller on the
i.MX BSPs.
2022-06-09 09:02:03 +02:00
Sebastian Huber
9f431e7ebc user: Document Zynq network
Content is from rtems-libbsd/libbsd.txt with minor modifications.
2022-06-01 14:40:20 +02:00
Karel Gardas
d5509d6519 user/bsps/arm: improve stm32h7 BSP description
This patch adds kind of HOWTO to the stm32h7 BSP description. The howto
discusses various tools from STM tool-chain and how to use them in order
to configure board for RTEMS and to upload RTEMS application binary
to the board. The patch also adds more supported boards to the table.

Sponsored-By:	Precidata
2022-06-01 11:54:32 +02:00
Karel Gardas
5475c9c63e user/bsps/arm: remove dangling stm32h7 bsp page
The page for STM32H7 BSP is twice here, so let's keep the one providing
most information.
2022-04-06 08:10:15 +02:00
Christian Mauderer
c11ae8e5bb bsps/imxrt: Generate correctly aligned device tree
The device tree has to be aligned correctly. rtems-bin2c has a new
parameter for that. This patch uses this parameter to generate the right
alignment and makes it more clear how to use the generated C file.
2022-02-21 09:33:47 +01:00
pranav
bd4dedc192 bsps/raspberrypi: Change firmware version, add SPI & I2C support 2021-08-18 14:10:08 -05:00
Christian Mauderer
238b48f9f8 user/imxrt: Add notes about problems with EVB
There are some possible problems with the i.MXRT1050 evaluation board.
Make some notes about that in the BSP manual.
2021-07-29 16:50:40 +02:00
Christian Mauderer
72ae964c5a user/bsps/imxrt: Info about ARM PLL frequency
Update #4180
2021-07-02 13:52:03 +02:00
Christian Mauderer
78a1ae1755 user/bsps/imxrt: Fix typo 2021-07-02 13:51:52 +02:00
Christian Mauderer
a3ebe17994 bsps/imxrt: Remove superfluous options from dtc
The -@ option adds symbols that are used when applying an overlay. RTEMS
doesn't support overlays or re-parsing of device trees. So the symbols
only increase the size of the binary.

The same is true for the padding. It would be useful if the device tree
is changed during run time which is not supported in RTEMS.

Update #4180
2021-05-28 08:27:08 +02:00
G S Niteesh Babu
2ce0fe2b8e user/bsps/arm/beagle: Update i2c initialization instructions
The new i2c driver in the beagle BSP uses FDT based initialization.
This updates the documentation of the BSP about the same.
2021-04-22 18:47:16 +02:00
Christian Mauderer
20893c5cfd user/bsps: Add STM32H7 SDMMC driver
Update #4372
2021-04-01 09:06:40 +02:00
Christian Mauderer
656326246d User/BSPs/Beagle: Add JTAG debugger section 2021-03-30 09:20:55 +02:00
Jan Sommer
2c2c7de35f user/bsps: Mention fixed console baud rate for zynq 2021-03-16 13:50:08 +01:00
Robin Mueller
3afdebda9a STM32H7 doc update 2021-02-18 13:03:58 -07:00
Christian Mauderer
2cf3076320 user/bsp/imxrt: Information for custom FDT
Update #4180
2020-12-14 12:53:02 +01:00
Christian Mauderer
e95d992e3c user/bsps: Add imxrt
Update #4180
2020-11-20 09:03:56 +01:00
Sebastian Huber
8fe0da2198 user: Add arm/stm32h7
Close #3910.
2020-10-27 07:51:16 +01:00
Sebastian Huber
1736aea563 user: Rename files to match the chapter index 2020-10-27 07:49:40 +01:00
Chris Johns
25525dc3ac user/beagle: Add debug hardware mod 2020-10-19 14:27:19 +11:00
Chris Johns
75f51d67e0 user: Add xilinx-zynq BSP details 2020-09-08 13:29:42 +10:00
Sebastian Huber
a78314425e user: Document arm/realview-pbx-a9 BSP 2020-07-02 07:41:35 +02:00
Christian Mauderer
01b1f479a3 user/imx: Add i.MX6UL/ULL.
Update #3869
2020-04-15 17:13:48 +02:00
Joel Sherrill
87e49d4cf9 gdbarmsim: Remove all references to this deleted BSP family
Updates #3611.
2020-03-20 09:22:29 -05:00
G S Niteesh Babu
979c5b22e8 user/raspberrypi: Fix typo
enable-uart should be enable_uart in config.txt
2020-03-19 07:11:07 +01:00
Chris Johns
7b53b604c5 user: Add anchors to some BSPs. 2020-03-13 08:18:36 +11:00
G S Niteesh
5763454b30 doc/raspberrypi: Added instructions for raspberrypi
Added instructions to run examples on raspberrypi.
2020-02-15 19:58:59 +01:00
Jeff Kubascik
304c17c8dc bsp/xen: Add information on Xen/ARM BSP
Add a README for the new xen bsp.
2019-12-20 08:37:54 -06:00
Sebastian Huber
c9f5e20d31 user: Mention xilinx-zynqmp BSP
Close #3682.
2019-12-19 09:05:04 +01:00
Vijay Kumar Banerjee
6185f6e635 bsps/beagle: update i2c section 2019-09-26 09:34:00 +02:00
Vijay Kumar Banerjee
926a6224ff user/exe: Add link reference in device-tree 2019-08-11 17:11:54 +02:00
Vijay Kumar Banerjee
605ba77101 user/bsps: Fix typo in beagle 2019-08-08 08:37:15 -05:00
Vijay Kumar Banerjee
7c89bd6d5f user/exe: Add Device Tree section 2019-08-07 20:42:37 +02:00
Vijay Kumar Banerjee
8b203e284a user/bsps : Fix formatting and typo in arm/beagle 2019-07-27 13:26:16 +02:00
Vijay Kumar Banerjee
d8d58768c3 user/bsps : Add documentation for Beagle 2019-07-20 11:13:15 +10:00
Chris Johns
248c7089b9 user: Split the ARM BSPs source into separate files. 2019-07-12 08:09:14 +10:00