RISC-V Summit October 22-23 Santa Clara
Pavel Pisa
pisa at fel.cvut.cz
Wed Oct 16 14:08:36 UTC 2024
Hello everybody,
I will be presnet on RISC-V Summit North America
https://events.linuxfoundation.org/riscv-summit/
I will arrive at October 20 and will be even on members
days on Monday. There is even allocated room
211 for meeting of RISC-V SIG Academic and Training
from 9:30-10:25 am on Monday.
As for our RTEMS activities, it would be great
to discuss our CAN subsystem, we have RISC-V based
coprocessor running in parallel with ARMs on XilinX
Zynq platform realizing Park and Clarke forward
and backward transformations for current sensing
and PMW control of PMSM motors. The transformations
run in sync with 20 kHz PWM. The PXMC based higher
level control software runs even on RTEMS.
In longer, term we have experimental version
of pysimCode - Block diagram editor and real time code
generator for Python
https://github.com/robertobucher/pysimCoder
targeting RTEMS in addition of NuttX and GNU/Linux
support. If there is interrest to try this experiment
as replacement of Matlab/Simulink code generator,
then adding bare RTEMS support is low hanging fruit.
There is the article about its use with NuttX for
CubeSats
An Open-Source Python-Based Framework of Real-Time
Controls as Flight Software of CubeSats
Paula do Vale Pereira, Felipe J. Depine, and Roberto Bucher
https://arc.aiaa.org/doi/abs/10.2514/6.2024-1663
I think that for some space grade CPUs it would
be better with RTEMS. Idea, what can be achieved
already with NuttX and or linux from Felipe J. Depine's
company videos
https://www.youtube.com/@robots5/videos
There is our article about pysimCoder extension
by silicon-heaven for runtime model parameters
tuning and monitoring
https://doi.org/10.1109/PC58330.2023.10217596
https://gitlab.fel.cvut.cz/lencmich/process-control-2023/-/raw/main/pysimCoder_rapid_control_prototyping.pdf
https://gitlab.fel.cvut.cz/lencmich/process-control-2023/-/raw/main/slides/process-control_slides.pdf
I will work on SpaceWare FPGA support and Linux drivers
for satellite testing framework next year.
I would like even to pour hands on versions
or motion control and communication on space
qualified hardware. I lead new thesis to
start work on CTU CAN FD support on BaagleV-Fire
(Microchip PolarFire SoC based) and we have
nanoXplore FPGA with motion control prototype
board at company as well.
So everybody, who sees some overlap with our
projects and or wants to resuse our work,
is welcomed.
Best wishes,
Pavel
Pavel Pisa
phone: +420 603531357
e-mail: pisa at cmp.felk.cvut.cz
Department of Control Engineering FEE CVUT
Karlovo namesti 13, 121 35, Prague 2
university: http://control.fel.cvut.cz/
personal: http://cmp.felk.cvut.cz/~pisa
company: https://pikron.com/ PiKRON s.r.o.
Kankovskeho 1235, 182 00 Praha 8, Czech Republic
projects: https://www.openhub.net/accounts/ppisa
social: https://social.kernel.org/ppisa
CAN related:http://canbus.pages.fel.cvut.cz/
RISC-V education: https://comparch.edu.cvut.cz/
Open Technologies Research Education and Exchange Services
https://gitlab.fel.cvut.cz/otrees/org/-/wikis/home
More information about the devel
mailing list