Home: https://ftp.rtems.org/pub/rtems/releases/6/rc/6.1-rc4
Release: 6.1-rc4
Date: 05 December 2024
The Real-Time Executive for Multiprocessor Systems or RTEMS is an
open source Real Time Operating System (RTOS) that supports open
standard application programming interfaces (API) such as POSIX. It is
used in space flight, medical, networking and many more embedded devices
using processor architectures including ARM, PowerPC, SPARC, Intel,
RISCV, MIPS, NIOS-II, Microblaze and more (a full list is provided at
the end).
This release directory contains the source code for the RTEMS 6.1-rc4
operating system and tools. All the documenation provided in HTML and
PDF formats.
Please drop by the Users mailing list (users@rtems.org) and let us
know how you are using RTEMS. We love hearing about user projects.
Many thanks to everyone who helped create this release.
Regards The RTEMS Development Team.
RTEMS Documentation
Online RTEMS 6.1-rc4 Documentation
The generated documentation packages can be found in the
docs
directory.
The following manuals are available as compressed HTML tar files or
PDF:
RTEMS User Manual
RTEMS C User Manual
RTEMS POSIX User Manual
RTEMS Software Engineering Manual
RTEMS Networking User Manual
RTEMS Shell User Manual
RTEMS Doxygen
Quick Guide to Building
For new user the Quick Start in the User Manual contains a details
Quick Start guide. Download the User Manual:
https://ftp.rtems.org/pub/rtems/releases/6/rc/6.1-rc4/docs/rtems-6.1-rc4-user.pdf
and follow the instructions in the Quick Start section. If are
familiar with RTEMS or just want to get going the following steps will
download the RTEMS Source Builder:
cd
mkdir -p development/rtems
cd development/rtems
wget https://ftp.rtems.org/pub/rtems/releases/6/rc/6.1-rc4/sources/rtems-source-builder-6.1-rc4.tar.xz
tar Jxf rtems-source-builder-6.1-rc4.tar.xz
cd rtems-source-builder-6.1-rc4/rtems
To build the tools for the ARM architecture:
../source-builder/sb-set-builder \
--prefix=$HOME/development/rtems/6.1-rc4 \
6/rtems-arm
To build the tools, kernel and all packages for the
Beagleboneblack:
../source-builder/sb-set-builder \
--prefix=$HOME/development/rtems/6.1-rc4 \
6/bsps/beagleboneblack
If you encounter a problem please post to the user@rtems.org mailing
list. You can join the Users mailing at https://lists.rtems.org/ .
If you find a bug please raise an issue at
https://gitlab.rtems.org/rtems/
Architectures and BSPs
Architectures: 18
BSP Families: 94
BSPs: 222
aarch64
families:5 bsps:13
a53_ilp32_qemu
a53
a53_lp64_qemu
a53
a72_ilp32_qemu
a72
a72_lp64_qemu
a72
raspberrypi4b
raspberrypi
versal_aiedge
xilinx-versal
versal_qemu
xilinx-versal
versal_vck190
xilinx-versal
zynqmp_apu
xilinx-zynqmp
zynqmp_apu_ilp32
xilinx-zynqmp
zynqmp_cfc400x
xilinx-zynqmp
zynqmp_qemu
xilinx-zynqmp
zynqmp_qemu_ilp32
xilinx-zynqmp
arm
families:25 bsps:77
altcycv_devkit
altera-cyclone-v
atsamv
atsam
beagleboardorig
beagle
beagleboardxm
beagle
beagleboneblack
beagle
beaglebonewhite
beagle
csb336
csb336
csb337
csb337
csb637
csb337
kit637_v6
csb337
edb7312
edb7312
fvp_cortex_r52
fvp
gumstix
gumstix
imx7
imx
imxrt1052
imxrt
imxrt1166-cm7-saltshaker
imxrt
lm3s3749
lm3s69xx
lm3s6965
lm3s69xx
lm3s6965_qemu
lm3s69xx
lm4f120
lm3s69xx
lpc1768_mbed
lpc176x
lpc1768_mbed_ahb_ram
lpc176x
lpc1768_mbed_ahb_ram_eth
lpc176x
lpc17xx_ea_ram
lpc24xx
lpc17xx_ea_rom_int
lpc24xx
lpc17xx_plx800_ram
lpc24xx
lpc17xx_plx800_rom_int
lpc24xx
lpc2362
lpc24xx
lpc23xx_tli800
lpc24xx
lpc24xx_ea
lpc24xx
lpc24xx_ncs_ram
lpc24xx
lpc24xx_ncs_rom_ext
lpc24xx
lpc24xx_ncs_rom_int
lpc24xx
lpc24xx_plx800_ram
lpc24xx
lpc24xx_plx800_rom_int
lpc24xx
lpc40xx_ea_ram
lpc24xx
lpc40xx_ea_rom_int
lpc24xx
lpc32xx_mzx
lpc32xx
lpc32xx_mzx_stage_1
lpc32xx
lpc32xx_mzx_stage_2
lpc32xx
lpc32xx_phycore
lpc32xx
raspberrypi
raspberrypi
raspberrypi2
raspberrypi
realview_pbx_a9_qemu
realview-pbx-a9
rtl22xx
rtl22xx
rtl22xx_t
rtl22xx
smdk2410
smdk2410
stm32f105rc
stm32f4
stm32f4
stm32f4
nucleo-h743zi
stm32h7
nucleo-h755zi
stm32h7
stm32h7
stm32h7
stm32h747i-disco
stm32h7
stm32h747i-disco-m4
stm32h7
stm32h750b-dk
stm32h7
stm32h757i-eval
stm32h7
stm32h757i-eval-m4
stm32h7
stm32h7b3i-dk
stm32h7
tms570lc4357_hdk
tms570
tms570lc4357_hdk_sdram
tms570
tms570ls3137_hdk
tms570
tms570ls3137_hdk_intram
tms570
tms570ls3137_hdk_sdram
tms570
xen_virtual
xen
xilinx_zynq_a9_qemu
xilinx-zynq
xilinx_zynq_microzed
xilinx-zynq
xilinx_zynq_picozed
xilinx-zynq
xilinx_zynq_pynq
xilinx-zynq
xilinx_zynq_zc702
xilinx-zynq
xilinx_zynq_zc706
xilinx-zynq
xilinx_zynq_zedboard
xilinx-zynq
xilinx_zynq_zybo
xilinx-zynq
xilinx_zynq_zybo_z7
xilinx-zynq
xilinx_zynqmp_ultra96
xilinx-zynqmp
zynqmp_rpu_lock_step
xilinx-zynqmp-rpu
zynqmp_rpu_split_0
xilinx-zynqmp-rpu
zynqmp_rpu_split_1
xilinx-zynqmp-rpu
bfin
families:3 bsps:3
TLL6527M
TLL6527M
bf537Stamp
bf537Stamp
eZKit533
eZKit533
i386
families:1 bsps:6
pc386
pc386
pc486
pc386
pc586
pc386
pc586-sse
pc386
pc686
pc386
pcp4
pc386
lm32
families:2 bsps:3
lm32_evr
lm32_evr
lm32_evr_gdbsim
lm32_evr
milkymist
milkymist
m68k
families:16 bsps:20
av5282
av5282
csb360
csb360
gen68340
gen68340
gen68360
gen68360
gen68360_040
gen68360
pgh360
gen68360
COBRA5475
genmcf548x
m5484FireEngine
genmcf548x
mcf5206elite
mcf5206elite
mcf52235
mcf52235
mcf5225x
mcf5225x
mcf5235
mcf5235
mcf5329
mcf5329
mrm332
mrm332
mvme147
mvme147
mvme147s
mvme147s
mvme162
mvme162
mvme162lx
mvme162
mvme167
mvme167
uC5282
uC5282
microblaze
families:1 bsps:2
kcu105
microblaze_fpga
kcu105_qemu
microblaze_fpga
mips
families:6 bsps:6
csb350
csb350
hurricane
hurricane
jmr3904
jmr3904
malta
malta
rbtx4925
rbtx4925
rbtx4938
rbtx4938
moxie
families:1 bsps:1
moxiesim
moxiesim
nios2
families:1 bsps:1
nios2_iss
nios2_iss
or1k
families:1 bsps:1
generic_or1k
generic_or1k
powerpc
families:17 bsps:39
beatnik
beatnik
icecube
gen5200
pm520_cr825
gen5200
pm520_ze30
gen5200
br_uid
gen83xx
hsc_cm01
gen83xx
mpc8309som
gen83xx
mpc8313erdb
gen83xx
mpc8349eamds
gen83xx
mcp750
motorola_powerpc
mtx603e
motorola_powerpc
mvme2100
motorola_powerpc
mvme2307
motorola_powerpc
mvme2700
motorola_powerpc
qemuprep
motorola_powerpc
qemuprep-altivec
motorola_powerpc
gwlcfm
mpc55xxevb
mpc5566evb
mpc55xxevb
mpc5643l_evb
mpc55xxevb
mpc5668g
mpc55xxevb
mpc5674fevb
mpc55xxevb
phycore_mpc5554
mpc55xxevb
mpc8260ads
mpc8260ads
mvme3100
mvme3100
mvme5500
mvme5500
psim
psim
qemuppc
qemuppc
qoriq_core_0
qoriq
qoriq_core_1
qoriq
qoriq_e500
qoriq
qoriq_e6500_32
qoriq
qoriq_e6500_64
qoriq
ss555
ss555
t32mppc
t32mppc
pghplus
tqm8xx
tqm8xx_stk8xx
tqm8xx
virtex
virtex
virtex4
virtex4
virtex5
virtex5
riscv
families:4 bsps:25
griscv
griscv
grv32i
griscv
grv32im
griscv
grv32imac
griscv
grv32imafdc
griscv
niosvc10lp
niosv
noel32im
noel
noel32imafd
noel
noel64imac
noel
noel64imafd
noel
noel64imafdc
noel
beaglevfire
riscv
frdme310arty
riscv
kendrytek210
riscv
mpfs64imafdc
riscv
rv32i
riscv
rv32iac
riscv
rv32im
riscv
rv32imac
riscv
rv32imafc
riscv
rv32imafd
riscv
rv32imafdc
riscv
rv64imac
riscv
rv64imafd
riscv
rv64imafdc
riscv
sh
families:4 bsps:7
gensh1
gensh1
gensh2
gensh2
gensh4
gensh4
simsh1
shsim
simsh2
shsim
simsh2e
shsim
simsh4
shsim
sparc
families:3 bsps:8
erc32
erc32
at697f
leon2
leon2
leon2
gr712rc
leon3
gr740
leon3
leon3
leon3
ut699
leon3
ut700
leon3
sparc64
families:2 bsps:2
niagara
niagara
usiii
usiii
v850
families:1 bsps:6
v850e1sim
gdbv850sim
v850e2sim
gdbv850sim
v850e2v3sim
gdbv850sim
v850esim
gdbv850sim
v850essim
gdbv850sim
v850sim
gdbv850sim
x86_64
families:1 bsps:2
amd64
amd64
amd64efi
amd64