M5Burner on Manjaro Linux issues with dialout group
-
I'm running Manjaro Linux and I would like to use M5Burner to flash images onto my Card Computer. When I try to run the program, I get an error.
~/Downloads/M5Burner-v3-beta-linux-x64 ./M5Burner M5Burner needs current user in group [dialout] You should run: sudo usermod -a -G dialout chris
Apparently Manjaro doesn't use dialout.
I'm assuming M5Burner isn't set up to handle this, so I got around the issue by creating a dialout group just to get past the check.
$ sudo groupadd dialout $ sudo usermod -a -G dialout chris
After I did this, I was able to launch M5Burner, log in and browse images.
The second problem arose when I wanted to burn an image. With the CARD Computer connected via USB, there is no COM listed.
Since Manjaro is Arch based I'm thinking this problem is unique to Arch ecosystem. Does anyone know a fix for this sort of thing?
-
I think you have 2 issues.The 1st one is fixed now by adding you into the dialout group. This is very common on linux (also on Debian based like Ubuntu). It is a known issue in the Arduino community and other controller platforms.
The 2nd issue is that you don't see the COM port. You wrote "CARD Computer connected via USB" but did you press the button to get into the download-mode? Older M5 devices with separated USB UART CHip do not require that but the newer ones do as they are handle the USB port in a different way.
You may check if the USB Device appears in the syslog and lsusb as a UART bridge. -
Thank you. The button press to get into download mode is what I was missing.
(Press and hold BtnGo, then press and release BtnRst and BtnGo)
After doing that, I saw ttyACM0 listed in the select box.