P1AM-200 can't be programmed anymore.

After many successful programming cycles with Aduino IDE v2.3.6, my P1AM-200 can't be programmed anymore. On Ubuntu 24.04.3 it is visible to lsusb as "FACTS Engineering P1AM-200" and ls as "/dev/ttyACM0". In boot mode, it shows as a P1AM200BOOT drive. Unfortunately, in bootloader mode, Arduino IDE shows:

 

  1. Performing 1200-bps touch reset on serial port /dev/ttyACM0
  2. Waiting for upload port...
  3. Upload port found on /dev/ttyACM0
  4. No device found on ttyACM0
  5. "/home/paul/.arduino15/packages/arduino/tools/bossac/1.8.0-48-gb176eee/bossac" -i -d --port=ttyACM0 -U -i --offset=0x4000 -w -v "/home/paul/.var/app/cc.arduino.IDE2/cache/arduino/sketches/CFE299400CBE358E0F9CC6700FE0CE88/debone-pulse.ino.bin" -R
  6. Failed uploading: uploading error: exit status 1

 

After reset, it fails differently:

  1. Performing 1200-bps touch reset on serial port /dev/ttyACM0
  2. Waiting for upload port...
  3. No upload port found, using /dev/ttyACM0 as fallback
  4. "/home/paul/.arduino15/packages/arduino/tools/bossac/1.8.0-48-gb176eee/bossac" -i -d --port=ttyACM0 -U -i --offset=0x4000 -w -v "/home/paul/.var/app/cc.arduino.IDE2/cache/arduino/sketches/CFE299400CBE358E0F9CC6700FE0CE88/debone-pulse.ino.bin" -R
  5. No device found on ttyACM0
  6. Failed uploading: uploading error: exit status 1

 

I tried on two different systems, one with a fresh Arduino IDE install.