Patrick Roncagliolo
Patrick Roncagliolo
I tried to dig in the source code, following the source of an example: https://github.com/micro-ROS/freertos_apps/blob/foxy/apps/ping_pong/app.c and for what I've seen up to now, it's all about allocation and initialisation of...
Thank you @joelsherrill for your answers! Yes, I followed the source code pointed and used by the demo but never found fork/exec. When I have time, I'll also do a...
Hello everyone, finally I got a clean RTEMS 5.1 erc32 BSP (sparc) built on my PC. All standard tests ran in the simulator, so I was ready to start fiddling...
Seems that adding to `rtems-colcon.meta` the following: ``` "microcdr": { "cmake-args": [ "-DUCDR_PIC=OFF" ] }, ``` solved the GLOBAL_OFFSET_TABLE problem. Now I have the issue with the unimpemented `poll` for...
Seems that RTEMS deliberately does not support poll() call. https://docs.rtems.org/branches/master/posix-compliance/posix-compliance.html https://docs.rtems.org/releases/rtems-docs-4.11.1/bsp-howto/console.html RTEMS relies on _termios_. I need to investigate how to maybe offer an alternative to the POSIX implementation `Micro-XRCE-DDS-Client/src/c/profile/transport/serial/serial_transport_posix.c`
Another round of updates: I read the sources and found that for now the simplest way to get to a minimal demo is to use UDP transport with the `UCLIENT_PLATFORM_POSIX_POLL`...
> Are there any tests which don't require networking and just check basic services to start with? And I would recommend trying arm/zynq on qemu first. If you need a...
This branch (https://github.com/roncapat/Micro-XRCE-DDS-Client/tree/foxy) adds a TCP/UDP implementation suitable for RTEMS. It is a clean POSIX using select() call instead of poll(). I will not open a PR until I see...
@joelsherrill I wrote to you by email but sadly no response... Today I set up my beaglebone black and now I'm stuck at the same point of setting up networking....
Thank you so much! Hope to share some project updates before Christmas :)