RTEMS 6 Embedded Realtime Operating System ------------------------------------------------------------------------ Home: https://ftp.rtems.org/pub/rtems/releases/6/rc/6.1-rc1/6/rc/6.1-rc1 Release: 6.1-rc1 Date: 14 December 2023 ------------------------------------------------------------------------ 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-rc1 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 Web Sites ----------- ------------------------------------------ Home https://www.rtems.org/ Download https://ftp.rtems.org/pub/rtems/releases Wiki https://devel.rtems.org/ Docs https://docs.rtems.org/ Bugs https://devel.rtems.org/query Lists https://lists.rtems.org/ Developer https://devel.rtems.org/ GIT https://git.rtems.org/ ----------- ------------------------------------------ Release Files ----------------------------------------------------------------------- 6.1-rc1 Top level directory --------------------------------------- ------------------------------- README.txt, index.html This document contrib Directory contains extra release related files docs The generated RTEMS documentation sources Source code for this release rtems-6.1-rc1-release-notes.html Detailed HTML RTEMS Release notes rtems-6.1-rc1-release-notes.pdf Detailed PDF RTEMS Release notes sha512sum.txt The SHA512 checksums for this directory ----------------------------------------------------------------------- Source Downloads RTEMS Source Code ------------------------------------- -------------------------------------------- rtems-6.1-rc1.tar.xz RTEMS kernel rtems-source-builder-6.1-rc1.tar.xz RTEMS Source Builder rtems-tools-6.1-rc1.tar.xz RTEMS Tools rtems-docs-6.1-rc1.tar.xz RTEMS Documentation source rtems-libbsd-6.1-rc1.tar.xz RTEMS LibBSD rtems-examples-6.1-rc1.tar.xz RTEMS Examples sources All source code for this release sha512sum.txt SHA512 checksums for the sources directory RTEMS Documentation Online RTEMS 6.1-rc1 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 - docs/html/user - docs/rtems-6.1-rc1-user.pdf - docs/rtems-6.1-rc1-user-html.tar.xz RTEMS C User Manual - docs/html/c-user - docs/rtems-6.1-rc1-c-user.pdf - docs/rtems-6.1-rc1-c-user-html.tar.xz RTEMS POSIX User Manual - docs/html/posix-users - docs/rtems-6.1-rc1-posix-users.pdf - docs/rtems-6.1-rc1-posix-users-html.tar.xz RTEMS Software Engineering Manual - docs/html/eng - docs/rtems-6.1-rc1-eng.pdf - docs/rtems-6.1-rc1-eng-html.tar.xz RTEMS Networking User Manual - docs/html/networking - docs/rtems-6.1-rc1-networking.pdf - docs/rtems-6.1-rc1-networking-html.tar.xz RTEMS Shell User Manual - docs/html/shell - docs/rtems-6.1-rc1-shell.pdf - docs/rtems-6.1-rc1-shell-html.tar.xz RTEMS Doxygen - docs/html/doxygen - docs/rtems-6.1-rc1-doxygen-html.tar.xz 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-rc1/6/rc/6.1-rc1/docs/rtems-6.1-rc1-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-rc1/6/rc/6.1-rc1/sources/rtems-source-builder-6.1-rc1.tar.xz tar Jxf rtems-source-builder-6.1-rc1.tar.xz cd rtems-source-builder-6.1-rc1/rtems To build the tools for the ARM architecture: ../source-builder/sb-set-builder \ --prefix=$HOME/development/rtems/6.1-rc1 \ 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-rc1 \ 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 a ticket at https://devel.rtems.org/newticket. Architectures and BSPs Architectures: 18 BSP Families: 93 BSPs: 216 aarch64 families:5 bsps:13 ---------------------------- -------------------- a53_ilp32_qemu a53 a53_lp64_qemu a53 a72_ilp32_qemu a72 a72_lp64_qemu a72 raspberrypi4b raspberrypi xilinx_versal_aiedge xilinx-versal xilinx_versal_qemu xilinx-versal xilinx_versal_vck190 xilinx-versal xilinx_zynqmp_ilp32_qemu xilinx-zynqmp xilinx_zynqmp_ilp32_zu3eg xilinx-zynqmp xilinx_zynqmp_lp64_cfc400x xilinx-zynqmp xilinx_zynqmp_lp64_qemu xilinx-zynqmp xilinx_zynqmp_lp64_zu3eg xilinx-zynqmp arm families:25 bsps:73 ------------------------------ --------------------- 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 stm32h7 stm32h7 stm32h747i-disco stm32h7 stm32h747i-disco-m4 stm32h7 stm32h750b-dk stm32h7 stm32h757i-eval stm32h7 stm32h757i-eval-m4 stm32h7 stm32h7b3i-dk stm32h7 tms570ls3137_hdk tms570 tms570ls3137_hdk_intram tms570 tms570ls3137_hdk_sdram tms570 tms570ls3137_hdk_with_loader 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 xilinx_zynqmp_mercuryxu5_rpu 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:3 bsps:23 -------------- -------------------- griscv griscv grv32i griscv grv32im griscv grv32imac griscv grv32imafdc griscv noel32im noel noel32imafd noel noel64imac noel noel64imafd noel noel64imafdc noel 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