On Nov. 30 I purchased an Arduino Zero from the Amazon Arduino store.
I have tried to connect it to a Linux computer unsuccessfully (Ubuntu 24.04.1 LTS). I have other Arduino boards which are detected as USB peripherals without problems. For the Zero I tried several combinations of udev rules without luck. Here are the latest:
# Rules for the Arduino Programming Port
SUBSYSTEM=="usb", ATTR{idVendor}=="2341", ATTR{idProduct}=="804d", MODE="0666", GROUP="dialout"
# Rules for the Arduino Native (comm) Port:
SUBSYSTEM=="usb", ATTR{idVendor}=="2341", ATTR{idProduct}=="804e", MODE="0666", GROUP="dialout"
# Rules for the EDBG Debugger Port:
SUBSYSTEM=="usb", ATTR{idVendor}=="03eb", ATTR{idProduct}=="2157", MODE="0666", GROUP="dialout"
The odd thing is that neither lsusb or usb-devices can detect the board but the IDE seems to find something attached to port /dev/ttyS4. Either way I cannot upload any sketches (CMSIS_DAP device missing... No valid JTAG).
Connecting the Zero shouldn't be so hard, but I don't know what else to try. After looking at some online pictures of the Zero, it occurred to me that I may have unwittingly purchased a counterfeit. Here are pictures of the Zero I got (check out the placement of the RESET button -right over the etching):
Can someone please confirm whether my board looks real or counterfeit?
I have until January 31, 2025 to return it to Amazon.
Many thanks