From 6a6b6b72f8628d0598b816560aec9ef04887301c Mon Sep 17 00:00:00 2001 From: Christian Daudt Date: Wed, 27 Nov 2019 10:52:13 -0800 Subject: [PATCH] Update guide to remove modemmanager when necessary In some linux installations, the modem manager gets in the way of the serial port showing up. This patch provides instructions on how to detect it and fix it. --- bx/guide.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/bx/guide.md b/bx/guide.md index 186ea86..2e126fd 100644 --- a/bx/guide.md +++ b/bx/guide.md @@ -48,6 +48,12 @@ On Unix systems, you may need to add yourself to the `dialout` group in order fo sudo usermod -a -G dialout $USER ``` +On some Linux systems, the modem manager can get in the way of TinyFPGA coming up. The behavior that indicates this is that /dev/ttyACM0 disappears a few seconds after plugging the board in, or tinyprog can't find the device. You can confirm by looking through the logs (use dmesg to see the logs) for this error 'failed to set dtr/rts'. If that happens you can uninstall the modem manager with + +```shell +sudo apt-get purge modemmanager +``` + Connect your TinyFPGA BX board(s) and make sure the bootloader is up to date by running the following command: ```shell