summaryrefslogtreecommitdiffstats
path: root/user/bsps (unfollow)
Commit message (Collapse)AuthorFilesLines
6 daysuser/zynqmp-rpu: Add load and debug informationHEADmasterKinsey Moore1-8/+27
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-02-26user/zynqmp-rpu: Update boot suggestionKinsey Moore1-2/+12
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-01-10user/bsps/arm: Add documentation for ZynqMP R5 BSPKinsey Moore2-0/+67
This adds basic user documentation for running RTEMS on the Cortex-R5 processor on Xilinx Zynq Ultrascale+ MPSoC chips.
2023-11-28bsps/imxrt: Document GPIO CS pins for LPSPIChristian Mauderer1-0/+28
2023-07-24user/bsps/imxrt: Add new BSP variantChristian Mauderer1-36/+81
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-06-16user/microblaze: Document device tree supportAlex White1-5/+24
2023-06-16user/microblaze: Document QSPI NOR JFFS2 driverAlex White1-0/+10
2023-05-20Update company nameSebastian Huber27-27/+27
The embedded brains GmbH & Co. KG is the legal successor of embedded brains GmbH.
2023-04-11docs/user: add docs for riscv/kendrytek210 BSP variantAlan Cudmore1-52/+188
This patch adds the documentation for building and running RTEMS on the Kendryte K210 RISC-V SoC. The generic riscv introducion was re-arranged to list the multilib variants then the specific hardware targets. In addition a couple of errors were fixed for the generic QEMU commands. V2 corrected a typo, expanded K210 Console UART parameters, and addded a hyperlink to renode.io install instructions. V3 clarified the multilib variant description, clarified the multilib variant reference platform, and corrected capitalization on SiFive. V4 improves the instructions for running the K210 BSP on the Renode.io simulator. V5 cleaned up the text to be no more than 80 characters per line. V6 applied word wrap to paragraphs and replaced hard coded RTEMS major versions with macros. Closes #4876
2023-04-11user/bsps/bsps-riscv.rst: Revert v2 of patchJoel Sherrill1-103/+13
2023-04-11docs/user: add docs for riscv/kendrytek210 BSP variantAlan Cudmore1-13/+103
This patch adds the documentation for building and running RTEMS on the Kendryte K210 RISC-V SoC. The generic riscv introducion was re-arranged to list the multilib variants then the specific hardware targets. In addition a couple of errors were fixed for the generic QEMU commands. V2 corrected a typo, expanded K210 Console UART parameters, and addded a hyperlink to renode.io install instructions. Closes #4876
2023-03-28user/zynqmp: Fix SDHCI wordingKinsey Moore1-1/+1
2023-03-15user/bsps/arm: Fix a typo in the stm32h7 BSP documentationRuturaj Nanoti1-1/+1
2023-01-12riscv: Resurrect RISCV_ENABLE_HTIF_SUPPORTSebastian Huber1-1/+4
Updates #4779.
2023-01-09RISC-V: Update docs on running on QEMU and SpikeHesham Almatary1-3/+23
2023-01-09RISC-V: Remove the RISCV_ENABLE_HTIF_SUPPORT optionHesham Almatary1-5/+1
Closes #4779
2023-01-09Docs: RISC-V Update rv64* BSPs to medany and 0x80000000 start addressHesham Almatary1-15/+12
Closes #4775
2022-11-23user/zynqmp: Add information about CFC-400XKinsey Moore1-10/+38
Add a list of known working hardware and commentary about bitstream loading for specific hardware.
2022-11-15user: Add documentation for leon2 and leon3 BSPDaniel Cederman1-2/+72
2022-11-15user: Add documentation for NOEL-V BSPDaniel Cederman1-0/+57
2022-11-11eng, user: update bsp_defaults to bspdefaultsGedare Bloom2-2/+2
2022-10-31bsp/riscv: Add a section about running on QEMUHesham Almatary1-1/+16
2022-10-31bsps/riscv: Remove inaccurate statement about reliance on a boot loaderHesham Almatary1-3/+1
The BSP is capable of initialising the hardware being the first software that takes control on hardware reset (after the bootrom). For instance, using on QEMU's virt platforms, RTEMS runs as a bios without BBL. Similarily, RTEMS can also be run on harware/FPGA and loaded using GDB; the bootrom (or a GDB script) should just set the a0/a1 registers with the boot HART ID and DTB address respectively.
2022-10-21user/bsps: Update riscv for PolarFire SoCPadmarao Begari1-1/+125
Update the riscv documentation for the Microchip PolarFire SoC BSP variant including information about SMP test procedure for the Microchip PolarFire Icicle Kit.
2022-10-08user/aarch64/raspberrypi4: Boot mechanism explained and updated config.txtMohd Noor Aman1-4/+11
2022-10-07raspberrypi4.rst: Documentation for the new AArch64 Raspberry pi 4B BSPMohd Noor Aman2-0/+103
This patch adds the relevant documentations required for booting the new BSP. JTAG support is added for debugging. I have built the HTML docs and verified them.
2022-09-09user: Document arm/fvp BSPSebastian Huber2-0/+40
Close #4202.
2022-08-12user/arm/beagle: Fix image path after section changeChris Johns1-1/+1
2022-08-03versions: Update microblaze, powerpc, riscv and x86_64Chris Johns4-11/+12
Updates #4695
2022-08-03versions: Update armChris Johns7-59/+67
Updates #4695
2022-08-03versions: Update aarch64Chris Johns1-2/+2
Updates #4695
2022-07-21zynqmp: Add commentary about lwIP usageKinsey Moore1-0/+12
2022-06-09user/bsps/arm: Second Ethernet on i.MXChristian Mauderer1-0/+17
This adds information how to use a second Ethernet controller on the i.MX BSPs.
2022-06-01user: Document Zynq networkSebastian Huber1-1/+17
Content is from rtems-libbsd/libbsd.txt with minor modifications.
2022-06-01user/bsps/arm: improve stm32h7 BSP descriptionKarel Gardas1-16/+528
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-04-06user/bsps/arm: remove dangling stm32h7 bsp pageKarel Gardas2-33/+0
The page for STM32H7 BSP is twice here, so let's keep the one providing most information.
2022-03-25rtems-docs: add example booting aarch64 image on Xilinx ZCU102Alan Cudmore1-0/+167
This patch is for the rtems-docs repo. I added details on the procedure I used to boot RTEMS images on the Xilinx ZCU102 board. I applied this patch, and generated the HTML docs, and everything looks ok to me.
2022-03-23microblaze: Document BSPs and update CPU supplementAlex White1-2/+147
2022-02-21bsps/imxrt: Generate correctly aligned device treeChristian Mauderer1-2/+4
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.
2021-08-18bsps/raspberrypi: Change firmware version, add SPI & I2C supportpranav1-6/+45
2021-07-29user/imxrt: Add notes about problems with EVBChristian Mauderer1-0/+9
There are some possible problems with the i.MXRT1050 evaluation board. Make some notes about that in the BSP manual.
2021-07-15user/bsps/aarch64: Minor formatting fixStephen Clark2-6/+10
Fixed formatting error in user/bsps/aarch64/a53.rst and user/bsps/aarch64/xilinx-zynqmp.rst.
2021-07-15xilinx-zynqmp.rst: Documented SDIO driverStephen Clark1-0/+14
Added documentation for SDIO driver.
2021-07-15user: Update ZynqMP network configurationKinsey Moore1-8/+3
Network configuration is now automatic and requires no user configuration.
2021-07-02user/bsps/imxrt: Info about ARM PLL frequencyChristian Mauderer1-0/+20
Update #4180
2021-07-02user/bsps/imxrt: Fix typoChristian Mauderer1-1/+1
2021-07-01user/bsps: Update ZynqMP for hardware BSPsKinsey Moore1-8/+49
Update the ZynqMP documentation for the new hardware BSP variants including information about booting, boot image generation, and networking.
2021-06-22user/bsps: add aarch64 xilinx-versalGedare Bloom2-0/+40
2021-06-08user: add bsps/aarch64/a72.rstGedare Bloom2-0/+36
2021-06-08user: fix typo in aarch64/a53.rstGedare Bloom1-1/+1