Flo
DIIDevHeads IoT Integration Server
•Created by Flo on 8/2/2024 in #middleware-and-os
Using Google Test for C-Code and mocking C-Modules
Also I dont want to change production code so i cant wrap the local #inlude inside the modul under tests C-File with:
15 replies
DIIDevHeads IoT Integration Server
•Created by Flo on 8/2/2024 in #middleware-and-os
Using Google Test for C-Code and mocking C-Modules
Thanks for the answer! The problem with this solution would be that I want to mix mocked modules and real modules. Only use mocks where hardware dependencies are present. Otherwise Im finde with using the real modules.
15 replies
DIIDevHeads IoT Integration Server
•Created by Flo on 8/2/2024 in #middleware-and-os
Using Google Test for C-Code and mocking C-Modules
Its on the notebook from work and also confidential so I cant really show the real code sorry. But I will get back to you if I will set up a similar environment on my private machine. Hope to get some time for it this weekend.
15 replies
DIIDevHeads IoT Integration Server
•Created by Flo on 8/2/2024 in #middleware-and-os
Using Google Test for C-Code and mocking C-Modules
@Undefined Sorry for the confusion but I am already using "target_include_directories()". And yes I think so too that the ordering should be sufficient. Seems like I have another Problem I havnt identified yet.
15 replies
DIIDevHeads IoT Integration Server
•Created by Flo on 3/20/2024 in #firmware-and-baremetal
STM32 firmware extraction for read out protected devices
@techielew I have not investigated this topic any further. At the moment I am contributing my personal resources towards finding a good new job and being in nature. But you sparked my curiosity regarding this project again and I will inform you here if I am on it again. 🫡
4 replies
DIIDevHeads IoT Integration Server
•Created by techielew on 1/17/2024 in #jobs
Looking for Work? Comment Here..
Hello, my name is Florian and I am from Germany. Studied B.Sc. Computer Science with focus on embedded systems. In the past I have been working as a first level application support and after that as an embedded Linux/FreeRTOS developer. Last year I rode my bike from Germany to Barcelona Spain over the course of three month. Now that I am back in Germany I am looking for a place to work at and put my creative energy into.
- Role sought: (Embedded) Software Developer, or anything educational as I really like to teach and share my knowledge.
- Skillset/work experience: Embedded Linux/FreeRTOS developer for a big german company. Many years of working experience as a first level application support during my studies.
- Educational background: B.Sc. Computer Science
- Location: Germany or remote world wide
- Special notes: If interested I am happy to share my CV with you and answer your questions.
30 replies
DIIDevHeads IoT Integration Server
•Created by nour_oud on 3/25/2024 in #devheads-feed
How Microchips Work
Also love this guys techings. Good resource to learn the basics of computer architecture. Hes also an excellent teacher.
https://eater.net/
3 replies
DIIDevHeads IoT Integration Server
•Created by nour_oud on 3/24/2024 in #code-review
Coding Challenges <C++>
Spoiler: 27 ...is that correct?
4 replies
DIIDevHeads IoT Integration Server
•Created by Flo on 3/20/2024 in #firmware-and-baremetal
STM32 firmware extraction for read out protected devices
I want to extract the firmware of a glo Hyper+ tobacco vaporizer. It uses a STM32G031C8U6. Will find out if the vulnerabilities are present on this one too.
Edit:
They claim that it will not work on other devices:
https://www.aisec.fraunhofer.de/content/dam/aisec/ResearchExcellence/firmwareprotection-pres-woot17.pdf Page 21
4 replies
DIIDevHeads IoT Integration Server
•Created by Camila_99$$ on 3/15/2024 in #pcb-and-analog
Any recommendations or solutions to isolate my PCB board
One thought I have is, to think about the fact that some materials shrink while hardening and that could rip SMT parts off or make them loose. Just a thought, no scientific background to it.
Heard about it here (link with timestamp): https://youtu.be/T3evnh9lT9k?&t=1158
15 replies