Is it possible to use OpenArm on Windows PC via WSL #136
-
|
Do you think it's feasible to use OpenArm on Windows PC via WSL? |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
|
Sorry. We haven't tried that yet. The main concern is if device forwarding works. |
Beta Was this translation helpful? Give feedback.
-
|
Yes, WSL2 can work for development and may work for hardware if you forward the USB-CAN adapter into WSL (e.g., via usbipd-win) so Linux exposes a SocketCAN interface (can0). The OpenArm docs actually split this: use Windows for the Damiao USB CAN Debugger (motor ID), then Linux/Ubuntu + SocketCAN for control. I’d try: set IDs on Windows → attach the USB-CAN to WSL with usbipd → bring up can0 (ip link/slcand) → run the OpenArm stack in WSL. That said, the maintainers haven’t tested WSL yet and called out device-forwarding as the main concern, so if you hit driver issues, a native Ubuntu install (or dual-boot) is the safest path. |
Beta Was this translation helpful? Give feedback.
Yes, WSL2 can work for development and may work for hardware if you forward the USB-CAN adapter into WSL (e.g., via usbipd-win) so Linux exposes a SocketCAN interface (can0). The OpenArm docs actually split this: use Windows for the Damiao USB CAN Debugger (motor ID), then Linux/Ubuntu + SocketCAN for control. I’d try: set IDs on Windows → attach the USB-CAN to WSL with usbipd → bring up can0 (ip link/slcand) → run the OpenArm stack in WSL. That said, the maintainers haven’t tested WSL yet and called out device-forwarding as the main concern, so if you hit driver issues, a native Ubuntu install (or dual-boot) is the safest path.