home.social

#qtrvsim — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #qtrvsim, aggregated by home.social.

  1. The #cvut #cvutfel OTREES booth at InstallFest 2026 #InstallFest There are #Linux and #NuttX running on x86 PC, RISC-V and ARM. The #QtRvSim simulator is running on x86 and RISC-V Milk-V Pioneer. We have there APO course students semester projects running on MZ_APO. #pysimCoder on the screen as well. The NuttX introductory workshop has been visited by many people. All STM32L476RG based NUCLEO-L476RG kit graciously provided by STM and ETC - Embedded Technology Club.

  2. The #cvut #cvutfel OTREES booth at InstallFest 2026 #InstallFest There are #Linux and #NuttX running on x86 PC, RISC-V and ARM. The #QtRvSim simulator is running on x86 and RISC-V Milk-V Pioneer. We have there APO course students semester projects running on MZ_APO. #pysimCoder on the screen as well. The NuttX introductory workshop has been visited by many people. All STM32L476RG based NUCLEO-L476RG kit graciously provided by STM and ETC - Embedded Technology Club.

  3. If you have interest in basic or more advanced computer architectures learning and teaching then I plan to visit #RISCV #FOSDEM devroom this Satturday. We can discuss even use of our #QtRvSim in the teaching. We are working on Sv32 and latter even Sv39 addition to extend this tool even for teaching operating system basic concepts. Tenative goal is to run MIT-PDOS one day. We have new #QtRvSim manual at our #CompArch site as well and revamped online training site (thanks to Jakub Pelc https://swpelc.eu/).

  4. #CVUTFEL ( #CVUT FEE) Advanced Computer Architecture ( #comparch) course recodings of the first five lectures are published at #VHSky.cz. Czech language recordings from the 2021 round are available as well. The B4M35PAP course builds on the knowledge from the introductory #comparch B35APO course (recordings). Each student builds their own CPU design (tools and ISA are open). The #QtRvSim #RISCV educational simulator is provided for inspiration (online version and The Czech Technical University #comparch related courses guidepost https://comparch.edu.cvut.cz/).

    P.S.: Help with tooling for transcribing the lectures in my Czenglish dialect into English subtitles would be appreciated, as well as all other forms of feedback. For the introductory course, we provide reusable LaTeX sources (CC-BY-SA license) that are open to pull requests.

  5. #CVUTFEL ( #CVUT FEE) Advanced Computer Architecture ( #comparch) course recodings of the first five lectures are published at #VHSky.cz. Czech language recordings from the 2021 round are available as well. The B4M35PAP course builds on the knowledge from the introductory #comparch B35APO course (recordings). Each student builds their own CPU design (tools and ISA are open). The #QtRvSim #RISCV educational simulator is provided for inspiration (online version and The Czech Technical University #comparch related courses guidepost https://comparch.edu.cvut.cz/).

    P.S.: Help with tooling for transcribing the lectures in my Czenglish dialect into English subtitles would be appreciated, as well as all other forms of feedback. For the introductory course, we provide reusable LaTeX sources (CC-BY-SA license) that are open to pull requests.

  6. #CVUTFEL ( #CVUT FEE) Advanced Computer Architecture ( #comparch) course recodings of the first five lectures are published at #VHSky.cz. Czech language recordings from the 2021 round are available as well. The B4M35PAP course builds on the knowledge from the introductory #comparch B35APO course (recordings). Each student builds their own CPU design (tools and ISA are open). The #QtRvSim #RISCV educational simulator is provided for inspiration (online version and The Czech Technical University #comparch related courses guidepost https://comparch.edu.cvut.cz/).

    P.S.: Help with tooling for transcribing the lectures in my Czenglish dialect into English subtitles would be appreciated, as well as all other forms of feedback. For the introductory course, we provide reusable LaTeX sources (CC-BY-SA license) that are open to pull requests.

  7. #CVUTFEL ( #CVUT FEE) Advanced Computer Architecture ( #comparch) course recodings of the first five lectures are published at #VHSky.cz. Czech language recordings from the 2021 round are available as well. The B4M35PAP course builds on the knowledge from the introductory #comparch B35APO course (recordings). Each student builds their own CPU design (tools and ISA are open). The #QtRvSim #RISCV educational simulator is provided for inspiration (online version and The Czech Technical University #comparch related courses guidepost https://comparch.edu.cvut.cz/).

    P.S.: Help with tooling for transcribing the lectures in my Czenglish dialect into English subtitles would be appreciated, as well as all other forms of feedback. For the introductory course, we provide reusable LaTeX sources (CC-BY-SA license) that are open to pull requests.

  8. #CVUTFEL ( #CVUT FEE) Advanced Computer Architecture ( #comparch) course recodings of the first five lectures are published at #VHSky.cz. Czech language recordings from the 2021 round are available as well. The B4M35PAP course builds on the knowledge from the introductory #comparch B35APO course (recordings). Each student builds their own CPU design (tools and ISA are open). The #QtRvSim #RISCV educational simulator is provided for inspiration (online version and The Czech Technical University #comparch related courses guidepost https://comparch.edu.cvut.cz/).

    P.S.: Help with tooling for transcribing the lectures in my Czenglish dialect into English subtitles would be appreciated, as well as all other forms of feedback. For the introductory course, we provide reusable LaTeX sources (CC-BY-SA license) that are open to pull requests.

  9. OTREES #cvut booth at #LinuxDays 2025 presenting our CAN/CAN FD projects for #Linux, #NuttX, #FPGA and #RTEMS. SaMoCon motion control platform driven by pysimCoder rapid prototyping solution for #NuttX with online monitoring and parameters tuning and update uploads through silicon-heaven and NXboot integrated in the frame of Štěpán Pressl’s #GSoC 2025 (will be presented in detail on NuttX Workshop October 16 and 17). More on the booth: #Espressif based kits running NuttX (ICE-V Wireless, see our PMSM project, #ESP32C6 with M-bot platform), AMD/Xilinx Zynq MZ_APO running Linux and #RTEMS, PolarFire SoC, Milk-V Pioneer 64 core 64-bit #RISCV system running #QtRvSim (for CompArch education), #CHROMuLAN data acquisition over uLAN driver, LX_RoCoN system used for ESA projects and lot more to see at our booth.

  10. Summer 2025 #cvut defended theses by OTREES/my students:

    See the last OTREES theses list for link to repositories and more

    Another related theses from #cvut Faculty of Information Technologies mentored by Michal Štepanovský to mention:

    Stay tuned next summer as well, there is student interesting in thesis to add MMU to #QtRvSim

  11. Summer 2025 #cvut defended theses by OTREES / “my” students:

    See the last OTREES theses list for link to repositories and more

    Another related theses from #cvut Faculty of Information Technologies mentored by Michal Štepanovský to mention:

    Stay tuned next summer as well, there is student interested in thesis to add MMU to #QtRvSim

  12. Summer 2025 #cvut defended theses by OTREES / “my” students:

    See the last OTREES theses list for link to repositories and more

    Another related theses from #cvut Faculty of Information Technologies mentored by Michal Štepanovský to mention:

    Stay tuned next summer as well, there is student interested in thesis to add MMU to #QtRvSim

  13. Summer 2025 #cvut defended theses by OTREES / “my” students:

    See the last OTREES theses list for link to repositories and more

    Another related theses from #cvut Faculty of Information Technologies mentored by Michal Štepanovský to mention:

    Stay tuned next summer as well, there is student interesting in thesis to add MMU to #QtRvSim

  14. Summer 2025 #cvut defended theses by OTREES/my students:

    See the last OTREES theses list for link to repositories and more

    Another related theses from #cvut Faculty of Information Technologies mentored by Michal Štepanovský to mention:

    Stay tuned next summer as well, there is student interesting in thesis to add MMU to #QtRvSim

  15. @frankenswine @LainTrain If you want to start learning #riscv ISA then the basic introduction to the minimal set of RV32 instructions can be found at our #comparch course tutorial page https://cw.fel.cvut.cz/wiki/courses/b35apo/en/tutorials/03/start .
    You can test the code on the #QtRvSim single-cycle simulator setup and then follow to the pipelined version. The simulator can be installed on GNU/Linux, Windows, MAC OS and online version is available at https://comparch.edu.cvut.cz/ . The related lectures are available at https://cw.fel.cvut.cz/wiki/courses/b35apo/en/lectures/start . There are even advertisements free accessible recordings available at https://vhsky.cz/w/p/8Ejstt3Tfh8mWGcjQcEL2S
  16. If you want to learn #RiscV basic principles yourself or use it in your computer architectures #comparch basic classes, then you can use our really open and fully shared resources, no registration required for experimenting online https://comparch.edu.cvut.cz/, downloading #QtRvSim packages for all major desktop operating systems #linux, #macos, #mswidows and obtaining lectures with the sources https://cw.fel.cvut.cz/wiki/courses/b35apo/en/lectures/start and recordings on YouTube and even advertisement-free community PeerTube instance VHSky.cz. We offer even online training and and competition site https://comparch.edu.cvut.cz/online-tools/webeval/. In this case, we store SHA1 of your e-mail only for purpose to allow participants to reset their password. So again we do not intend and even cannot use your registration for advertisement for paid courses etc.

  17. Part of CTU FEE OTREES HW ZOO at #LinuxDays booth. On the left , #RiscV #milkvpioneer with #fedora desktop running #CHROMuLAN, #qtrvsim with new branch predictors visualization and Elektroline.cz Silicon-Heaven SHVspy https://github.com/silicon-heaven/libshv. On the right, x86 Debian running Silicon-Heaven broker and #pysimCoder https://github.com/robertobucher/pysimCoder to generate and runtime tune PMSM control application running on #NuttX on open-source motion control platform SaMoCon https://gitlab.fel.cvut.cz/otrees/motion/samocon which is a result of Stepan Pressl's thesis https://wiki.control.fel.cvut.cz/mediawiki/images/4/44/Bp_2024_pressl_stepan.pdf . On the left in front, MZ_APO Xilinx Zynq based educational kit running Debian from NFS RO root. Its FPGA is configured by 2x CTU CAN FD, PMSM motor control peripherals and RVapo #riscv soft core co-processor used for inverse and forward Park and Clarke transformations for PWM, current sensing and calibration all running at 20 kHz in sync with PWM cycles. The soft core was started by Eduard Lavus as PAP course project and has been extended and integrated with PMSM by Damir Gruncl - see more about these projects in the OTREES theses list https://gitlab.fel.cvut.cz/otrees/org/-/wikis/theses-defend
  18. Booth presenting open technologies at #LinuxDays 2023. uLAN project https://ulan.sourceforge.net/ used in PiKRON's instruments, agriculture and even in home automation prototype at CTU, full presentation of its 30-years in use https://ulan.sourceforge.net/pdf/ulan-linuxdays23-slides.pdf . The #QtRvSim, RISC-V simulator has been presented as well. #pysimCoder generated code controls motor on #MZ_APO educational kit designed for CTU courses. Open motion base board for Teensy-4.1 is on the right, same as #VisionFive2. See more about related activities at Open Technologies Research Education and Exchange Services (unofficial CTU FEE group) pages https://gitlab.fel.cvut.cz/otrees/org/-/wikis/knowbase