Hello. First of all, I am using Ubuntu 21.10 (XFCE) and I have searched through the forum to see if someone had my same issue, but had not found it. Also, I don’t have an Apple device for testing, only Linux/Unix machines.
I tried the kit (2.1) and worked. Then I decided to update the firmware. The moment I copied the new firmware (SAM) to the USB folder it self unmounted.
Then, I launched screen to access shell and with “version” command I saw that I still had SAM 0.9.6 and not the expected 0.9.8.
I wanted to try again but, alas, pressing twice the reset button I didn’t go into usb mode. Instead, the board seems to shut down (no lights on LEDs).
I did a factory reset (pressing the on/off button 5 + 15 s) and the usb issue persists.
However, I can still connect to the board through the shell and get (for version)
Hardware Version: 2.0
SAM Hardware ID: 454FBC2F50573946302E3120FF0A0F32
SAM version: 0.9.6-3e7b809
SAM build date: 2019-09-09T15:55:30Z
ESP MAC address: 8E:AA:B5:6C:DE:75
ESP version: 0.9.2-a91f850
ESP build date: 2019-08-20T13:17:16Z
When I plug the USB cable (I have tried three of them), I get the following output:
$ lsusb
Bus 003 Device 018: ID 2341:804d Arduino SA Smartcitizen Kit
$ sudo dmesg
[ 2378.624428] usb 3-2: new full-speed USB device number 18 using xhci_hcd
[ 2378.779677] usb 3-2: New USB device found, idVendor=2341, idProduct=804d, bcdDevice= 1.00
[ 2378.779691] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2378.779695] usb 3-2: Product: Smartcitizen Kit
[ 2378.779698] usb 3-2: Manufacturer: Arduino LLC
[ 2378.779701] usb 3-2: SerialNumber: 454FBC2F50573946302E3120FF0A0F32
[ 2378.783738] cdc_acm 3-2:1.0: ttyACM0: USB ACM device
vim /var/log/syslog
Feb 9 12:47:32 localhost kernel: [ 3889.636294] usb 3-2: new full-speed USB device number 20 using xhci_hcd
Feb 9 12:47:32 localhost kernel: [ 3889.791941] usb 3-2: New USB device found, idVendor=2341, idProduct=804d, bcdDevice= 1.00
Feb 9 12:47:32 localhost kernel: [ 3889.791955] usb 3-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Feb 9 12:47:32 localhost kernel: [ 3889.791959] usb 3-2: Product: Smartcitizen Kit
Feb 9 12:47:32 localhost kernel: [ 3889.791962] usb 3-2: Manufacturer: Arduino LLC
Feb 9 12:47:32 localhost kernel: [ 3889.791965] usb 3-2: SerialNumber: 454FBC2F50573946302E3120FF0A0F32
Feb 9 12:47:32 localhost kernel: [ 3889.794847] cdc_acm 3-2:1.0: ttyACM0: USB ACM device
Feb 9 12:47:32 localhost mtp-probe: checking bus 3, device 20: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-2"
Feb 9 12:47:32 localhost mtp-probe: bus: 3, device: 20 was not an MTP device
Feb 9 12:47:32 localhost upowerd[1789]: treating change event as add on /sys/devices/pci0000:00/0000:00:14.0/usb3/3-2
Feb 9 12:47:32 localhost snapd[1196]: hotplug.go:199: hotplug device add event ignored, enable experimental.hotplug
Feb 9 12:47:32 localhost mtp-probe: checking bus 3, device 20: "/sys/devices/pci0000:00/0000:00:14.0/usb3/3-2"
Feb 9 12:47:32 localhost mtp-probe: bus: 3, device: 20 was not an MTP device
Any help would be appreciated.