conferences | speakers | series

Distance Hands on Session with Real Embedded Linux, FPGA and Motion Control Systems

home

Distance Hands on Session with Real Embedded Linux, FPGA and Motion Control Systems
Installfest 2021

The last year has been challenging for the subjects which goal is to share, pass knowledge and practice in area of computer hardware to the students. We have used YouTube to provide students feedback what their programs do with real hardware. All iteration has to be solved remotely. We have tried even to equip systems with RC model servos to simulate hands on experience to manipulate with inputs etc... We provided 7 systems to for our students through remote access and 20 to lent them home. We plan to prepare more systems to be online accessible during the workshop. If there is expressed interested in advance we can setup 20 or even more boards and some bunch of cameras. The similar meeting at [OpenAlt](https://archiv.openalt.org/openalt-cz/2020/program_detail.html#event_216) where we have put single board for hacking from wild Internet has great success. You can prepare for your turn on the [MZ_APO](https://cw.fel.cvut.cz/wiki/_media/courses/b35apo/en/lectures/08/b35apo_lecture08-mz_apo.pdf) board by listening the lecture on YouTube https://youtu.be/U3Ksx2bTrtY. The workshop will use our [Debian diskless](https://support.dce.felk.cvut.cz/mediawiki/index.php/Diskless) lab used for [Computer Architectures](https://cw.fel.cvut.cz/wiki/courses/b35apo/start) courses. ARM based diskless booted education kits with Xilinx Zynq SoC are used for education. The kits combine [MicroZed](http://zedboard.org/product/microzed) single-board computer (SBC) with PiKRON designed [MZ_APO](https://cw.fel.cvut.cz/b182/courses/b35apo/documentation/mz_apo/start) boards. Board design files are available at [https://gitlab.com/pikron/projects/mz_apo](https://gitlab.com/pikron/projects/mz_apo). The DC motor control kits would be available to attendee who could build a complete control loop. See the article [Linux pro řízení: minimalistické řešení řízení stejnosměrného mo­toru](https://www.root.cz/clanky/linux-pro-rizeni-minimalisticke-reseni-rizeni-stejnosmerneho-motoru/) and presentations: * [Linux, RPi and other HW for DC and Brushless/PMSM Motor Control](https://www.linuxdays.cz/2015/video/Pavel_Pisa-Rizeni_stejnosmernych_motoru.pdf) - [video](https://youtu.be/uMfY-sKf0HA) * [GNU/Linux and FPGA in Real-time Control Applications](https://installfest.cz/if17/slides/so_t2_pisa_realtime.pdf) - [video](https://youtu.be/sNtlEysC0yA) * [GNU/Linux, CAN and CANopen in Real-time Control Applications](https://www.linuxdays.cz/2017/video/Pavel_Pisa-CAN_canopen.pdf) - [video](https://youtu.be/hYC-XznyOlQ) The open-source [CTU CAN FD IP core](http://canbus.pages.fel.cvut.cz/) would be shown as well as some other hardware as time allows all with option to test it by attendees. The extension of the PXMC [https://pxmc.org/](https://pxmc.org/) motion control library to allow coordinated control of education DC motor kits is shown in the video summary of the workshop. The mentioned demo on the real robotic hardware ([Rose Garden](http://www.pikron.com/media/bosch-roses-demo.mp4)) is located on motion control related PiKRON.com [page](http://pikron.com/pages/products/motion_control.html). Language Czech if there is no request to switch to English from attendees. Video [https://youtu.be/W6DrS8H5YJg](https://youtu.be/W6DrS8H5YJg)

None

Speakers: Pavel Píša