MicroMod Weather Carrier, Artemis Processor, RPi and ttyUSB gone missing

Hi all. I have the Weather Carrier board with piggy back Artemis DEV-16401 along with the Weather Meter Kit.

  • These have been connected to a Raspberry Pi and recording data since 2021.

  • The RPi is in the garage

  • The Carrier is in an outdoor shield housing under the eaves

  • The Carrier is connected to the RPi with a long single USB-C cable

I just updated the RPi from “stretch” to “bullseye”.

  • Previously, the board worked, uninterrupted since 2021

  • After update, the system stopped working

  • The data-read program/script connects to /dev/ttyUSB0

  • USB0 now fails uart probe

When I first plug in the USB cable, I will see ttyUSB0 for under a minute before it disappears.

This is true for plugging it into either of the RPi larger USB ports.

‘dmesg’ has a sequence of messages about New USB device found

  • vendor 1a86

  • product 7523

  • bcdDevice 2.64

  • interface usbserial_generic

  • driver ch341

  • ch341-uartconverter detected

  • failed to send control message -32

  • ch341-uart probe of ttyUSB0 failed with error -32

  • USB disconnect

I am mainly an application software developer so not terribly familiar with the USB connection world.

Thanks in advance for any suggestions!

As you updated the OS you will probably also have to update the CH340/341 driver. https://github.com/aperepel/raspberrypi-ch340-driver