292 Commits

Author SHA1 Message Date
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
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
Sebastian Huber
c16c8c6fd4 user: Update architectures supporting TLS 2022-05-04 13:04:15 +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
Alan Cudmore
c0d6983483 rtems-docs: add example booting aarch64 image on Xilinx ZCU102
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-25 10:17:15 -05:00
Alex White
bf27a21b3d microblaze: Document BSPs and update CPU supplement 2022-03-23 14:26:40 -05: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
Joel Sherrill
7073017762 user/hosts/posix.rst: Replace Cent)S with CentOS 2022-01-24 16:35:10 -06:00
Ryan Long
4e22dfefea Update package list for Ubuntu
Updated the latest version referenced of Ubuntu to 20.04, updated
package list, and identified what packages need to still be installed
afterwards to pass sb-check.

Closes #4110
2021-12-22 09:03:18 -06:00
Ryan Long
13092ff2f9 posix.rst: Add info for FreeBSD 13
Add list of additional packages needed to build RTEMS environment for
FreeBSD 13.
2021-09-27 17:24:37 -05:00
Chris Johns
7b289f6599 user/testing: Add the %wait directive 2021-09-23 15:02:20 +10: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
Stephen Clark
821b624ece user/bsps/aarch64: Minor formatting fix
Fixed formatting error in user/bsps/aarch64/a53.rst
and user/bsps/aarch64/xilinx-zynqmp.rst.
2021-07-15 11:30:49 -05:00
Stephen Clark
4ea93d0486 xilinx-zynqmp.rst: Documented SDIO driver
Added documentation for SDIO driver.
2021-07-15 11:30:43 -05:00
Kinsey Moore
594fe00e23 user: Update ZynqMP network configuration
Network configuration is now automatic and requires no user
configuration.
2021-07-15 08:27:37 -05: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
Kinsey Moore
b528508dad user/bsps: Update ZynqMP for hardware BSPs
Update the ZynqMP documentation for the new hardware BSP variants
including information about booting, boot image generation, and
networking.
2021-07-01 15:46:33 -05:00