312 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
Chris Johns
e4a0de61e2 user: Automatic version number fixes
Updates #4695
2023-12-20 08:05:52 +11:00
Christian Mauderer
6744793931 bsps/imxrt: Document GPIO CS pins for LPSPI 2023-11-28 13:38:25 +01:00
Chris Johns
500ac0df65 user/hosts/macos: Update MacOS versions and using python.org 2023-11-23 11:05:24 +11:00
Alex White
5da4bcda3b user/exe: Add MicroBlaze to Dynamic Loader architecture list 2023-10-10 16:40:18 -05:00
Sebastian Huber
d8514c438c user: Fix typo 2023-09-13 12:08:59 +02: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
Zainab Olalekan
a0b958e0ee user/bsp-build: Fix typo in BSP set builder command
changed bsp to arch/bsp
2023-07-18 17:36:20 -05:00
Alex White
f820560ee9 user/microblaze: Document device tree support 2023-06-16 15:46:15 -05:00
Alex White
6478447d08 user/microblaze: Document QSPI NOR JFFS2 driver 2023-06-16 15:46:15 -05: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
Utkarsh Verma
6baa2d628b bsp-howto: Fix grammar and improve coherence. 2023-04-14 08:36:55 -06:00
Alan Cudmore
cbeaec94e1 docs/user: add docs for riscv/kendrytek210 BSP variant
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-11 16:03:27 -05:00
Joel Sherrill
1ac52ce798 user/bsps/bsps-riscv.rst: Revert v2 of patch 2023-04-11 16:03:24 -05:00
Alan Cudmore
e38a900842 docs/user: add docs for riscv/kendrytek210 BSP variant
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-04-11 13:28:23 -05:00
Kinsey Moore
44bf1ac13b user/zynqmp: Fix SDHCI wording 2023-03-28 09:23:12 -05:00
Ruturaj Nanoti
cdb6208dfc user/bsps/arm: Fix a typo in the stm32h7 BSP documentation 2023-03-15 10:17:43 +01:00
Joel Sherrill
68a44b2524 user/hosts/posix.rst: Update Ubuntu instructions to 22.x
Closes #4821.
2023-01-24 18:08:09 -06:00
Sebastian Huber
1030fea8ed riscv: Resurrect RISCV_ENABLE_HTIF_SUPPORT
Updates #4779.
2023-01-12 08:21:46 +01:00
Hesham Almatary
8c6f631229 RISC-V: Update docs on running on QEMU and Spike 2023-01-09 18:23:37 +00:00
Hesham Almatary
763c97df20 RISC-V: Remove the RISCV_ENABLE_HTIF_SUPPORT option
Closes #4779
2023-01-09 18:23:31 +00:00
Hesham Almatary
6794f0166c Docs: RISC-V Update rv64* BSPs to medany and 0x80000000 start address
Closes #4775
2023-01-09 18:23:24 +00:00
Sebastian Huber
47e1f6e06b Document CONFIGURE_RECORD_INTERRUPTS_ENABLED
Close #4769.
2022-12-02 10:27:30 +01:00
Joel Sherrill
5a548472ea user/hosts/windows.rst: flex needs to be installed for msys2
Closes #4382.
2022-11-30 17:39:29 -06:00
Kinsey Moore
82b3a44cfd user/zynqmp: Add information about CFC-400X
Add a list of known working hardware and commentary about bitstream
loading for specific hardware.
2022-11-23 17:34:56 -06:00
Daniel Cederman
0f7e3a6c2f user: Add documentation for leon2 and leon3 BSP 2022-11-15 18:22:37 +01:00
Daniel Cederman
34c40383ab user: Add documentation for NOEL-V BSP 2022-11-15 16:01:41 +01:00
Gedare Bloom
9ef41e4ebd eng, user: update bsp_list to bsplist 2022-11-11 11:58:25 -07:00
Gedare Bloom
168ed2701e eng, user: update bsp_defaults to bspdefaults 2022-11-11 11:58:25 -07:00
Sebastian Huber
31199e3a69 Update build system related sections for RTEMS 6
Update sections which contained the word "bsp_specs".
2022-11-08 06:59:24 +01:00
Hesham Almatary
9d0f45470e bsp/riscv: Add a section about running on QEMU 2022-10-31 11:39:28 +00:00
Hesham Almatary
c234a7bb2e bsps/riscv: Remove inaccurate statement about reliance on a boot loader
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-31 11:39:23 +00:00
Alan Cudmore
6ed77a9a0e user: Add openSUSE host details
This patch adds details on the packages needed for the RTEMS
source builder on openSUSE Leap 15.4 64 bit. The commands
were tested on a new install with the RTEMS source builder
master branch.
2022-10-29 11:33:13 -05:00
Padmarao Begari
c360e28598 user/bsps: Update riscv for PolarFire SoC
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-21 17:32:11 +11:00
Mohd Noor Aman
f13489efb4 user/aarch64/raspberrypi4: Boot mechanism explained and updated config.txt 2022-10-08 09:31:53 -05:00
Mohd Noor Aman
fe10830f24 raspberrypi4.rst: Documentation for the new AArch64 Raspberry pi 4B BSP
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-10-07 09:32:05 -05:00
Chris Johns
2a2d33ccfc user: Add deployment section 2022-09-13 07:45:28 +10:00
Sebastian Huber
8f4543f202 user: Mention that the bsp_specs are gone
Update #3250.
2022-09-12 09:01:50 +02:00
Sebastian Huber
283acbbfdd user: Clarify -fno-common changes 2022-09-12 09:01:12 +02:00
Sebastian Huber
13be9a2b28 user: Document arm/fvp BSP
Close #4202.
2022-09-09 07:49:02 +02:00
Sebastian Huber
91e8654b11 user: Document RSB --with/without-newlib-tls
Update #4560.
2022-09-09 07:18:19 +02:00
Ryan Long
1c17ec45f8 loader.rst: Add documentation for AArch64 support 2022-08-12 10:04:24 -05:00
Chris Johns
94af61860f user/arm/beagle: Fix image path after section change 2022-08-12 16:03:46 +10:00
Chris Johns
1d6dcf811f versions: Update user manual
Updates #4695
2022-08-03 14:28:19 +10:00
Chris Johns
3859073d5b versions: Update microblaze, powerpc, riscv and x86_64
Updates #4695
2022-08-03 14:28:19 +10:00
Chris Johns
f028448e5f versions: Update arm
Updates #4695
2022-08-03 14:28:19 +10:00
Chris Johns
e551cc7435 versions: Update aarch64
Updates #4695
2022-08-03 14:28:19 +10:00
Kinsey Moore
3348f192bd zynqmp: Add commentary about lwIP usage 2022-07-21 12:28:23 -05:00