We will present our new #canbus (CAN/CAN FD) stack for #RTEMS (https://www.rtems.org/) on #CiA_iCC https://old.can-cia.org/icc in Baden-Baden on Wednesday 15. The stack is based on our LinCAN Linux driver (initiated in 2003 as part of https://ortcan.sourceforge.net/ ). The new code source and documentation is available at https://gitlab.fel.cvut.cz/otrees/rtems/rtems-canfd . Our presentation "Scheduling of CAN frame transmission when multiple FIFOs with assigned priorities are used in RTOS drivers" is relevant even for future Linux #SocketCAN stack to solve its long standing link level priority inversion problem at least for some controllers when multi-queue support is implemented and our previous QoS work is updated. The measured latency results on #zynq on #RTEMS are great and in order better than maximal ones on PREEMP_RT Linux https://canbus.pages.fel.cvut.cz/#can-bus-channels-mutual-latency-testing . So there is lot to do on Linux side as well.
The RTEMS Project home

The RTEMS Project home

Trying to learn where/how #almalinux packages the vcan kernel module?

My PCAN devices are correctly identified and I get the usual socket can devices for them.

But for unit testing I use virtual can for this.

Anybody using #socketcan on #RHEL or #AlmaLinux?

Ok, so I wrote a #nodered subflow for #huawei #r4850g CAN bus control via #socketcan

#CAN communication in JavaScript is... strange.

https://pastebin.com/0g4wyTus

huawei r4850g nodered socketcan wrapper - Pastebin.com

Pastebin.com is the number one paste tool since 2002. Pastebin is a website where you can store text online for a set period of time.

Pastebin
Looking to use hardware-backed & virtual #SocketCAN interfaces inside your #Kubernetes Pods? A new device plugin now allows processes inside a pod to communicate with each other using the full #Linux SocketCAN API! Read more: https://col.la/vcan #OpenSource #k8s
SocketCAN x Kubernetes

Looking to use hardware-backed and virtual SocketCAN interfaces inside your Kubernetes Pods? Here's how!

Collabora | Open Source Consulting
Looking to use hardware-backed & virtual #SocketCAN interfaces inside your #Kubernetes Pods? A new device plugin now allows processes inside a pod to communicate with each other using the full #Linux SocketCAN API! Read more: https://col.la/vcan #OpenSource #k8s
SocketCAN x Kubernetes

Looking to use hardware-backed and virtual SocketCAN interfaces inside your Kubernetes Pods? Here's how!

Collabora | Open Source Consulting
Netdev

Netdev 0x15 THE Technical Conference on Linux Networking