Become a sponsor to Pavol Kostolansky
Who am I?
I am an embedded software engineer in automotive. I have worked for technological giants in the automotive field for the past 3 years.
What am I currently working on?
Currently working on the open-source real-time operating system that is planned to be released at the end of September 2021. This project is consuming a huge amount of my free time for the past year and a half.
Why do I appreciate your sponsorship
Every sponsorship can help me invest more time and resources for my open source projects which means create better solutions, features and communicate with people that need my help and consultations.
Strong experience with
- AVR, ARM, AURIX architectures, FPGA chips.
- Autosar stack (real-time operating systems) and ADAS platform development.
- Firmware development classified by ISO26262, testing classified by ASIL levels, debugging, and MISRA compliance.
- Multicore real-time operating systems, multicore operating systems development, and debugging.
- Industrial and automotive communication networks, various buses, and subsystems. (LAN, Ethernet, LIN, CAN-Bus - ISO-15765 and ISO 17458-1 FlexRay).
- Logic analyzers and oscilloscopes.
- PCB development process, Spice simulations.
- CI/CD, documentation of software, reviewing, and releasing.
My previous projects
Development of dedicated hardware and software suitable for speed and position control
Detailed description:
The project analyzes FPGA and its use in the development of dedicated hardware suitable for speed and position control. Moreover, the thesis describes the principles of FPGA circuits and the flow of hardware development. The subsequent section provides a basic explanation of methods used for dynamic system identification as well as a discrete PID control loop mechanism. Additionally, work includes hardware design and software platform implementation on FPGA. The application layer of the software platform contains cascade control algorithms for direct current motor validated by the system feedback observation and comparison with a direct current motor model simulation.
Multicore FIR filter implementation
Detailed description:
STM32H7 Multicore FIR is a finite impulse response filter implementation for a family of multicore processors from STM32 - family H7. The algorithm runs in parallel on both cores and this helps users to achieve high sampling frequencies or higher FIR filter order.
Reaching this goal will help me invest more time and resources in an open-source real-time operating system. CosmOS is an open-source project that began in the year 2020. The main idea was to create a hybrid operating system that would offer performance and safety features within one system. The CosmOS architecture also enables the generation of all configuration code by model description to increase productivity, make code portable, and enforce consistency. A set of tools was created with the graphical user interface on the top to help the user with all steps of CosmOS deployment, consisting of configuration, validation, and code generation. One of the requirements was to support C/C++ language with dynamic allocation.
Featured work
-
PavolKostolansky/STM32H7_MulticoreFIR
STM32H7 Multicore FIR is a finite impulse response filter implementation for a family of multicore processors from STM32 - family H7. The algorithm runs in parallel on both cores and this helps use…
C++ 10