Hello everyone,
Newbie here... getting a very odd result when trying to upload a sketch to a brand new Nano ESP32. I have a PC that dual-boots between Windows 11 Pro [64-bit] and Mint 21.3 [Virginia] with the Cinnamon desktop.
If I try and load the any sketch - but specifically the Example called "Blink" to the board, then that works flawlessly under Windows, but with Mint [my main dev platform], I get the following:-
Sketch uses 286109 bytes (9%) of program storage space. Maximum is 3145728 bytes.
Global variables use 30552 bytes (9%) of dynamic memory, leaving 297128 bytes for local variables. Maximum is 327680 bytes.
dfu-util 0.11-arduino4
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2021 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to dfu-util / Tickets
dfu-util: Cannot open DFU device 2341:0070 found on devnum 7 (LIBUSB_ERROR_ACCESS)
dfu-util: No DFU capable USB device available
Failed uploading: uploading error: exit status 74
The Nano is connected by a brand new USB-C to USB-C cable to a USB port on the motherboard's main connectivity panel, not any front-facing port or anything connecting to the board via headers. In fact if you go the Asus web site here:
and bring up an image showing the main connectivity panel, the port I'm using is the one closest to the 5 coloured audio pins...
I've run a few searches and I came up with this previous post:
https://forum.arduino.cc/t/help-needed-arduino-nano-esp32-cant-be-coded/1241044/6
and tried to replicate the solution offered there. When I enter "ls -l /dev/tty[AU]*, I see a device with the user "root" and group "dialout", so I've added my generic/default user ID to that group and then tried rebooting, but it makes no difference.
Given that this works under Windows and not Linux, I am reasonably confident to say that I can discount hardware and motherboard BIOS/firmware issues... but that's as far as I can go.
Can anyone please suggest any further investigation I can try on my Linux build to see if I can figure out why this isn't working there please? Oh, and if it helps, when I installed the Windows version of the IDE, it did ask me if I wanted to install various optional USB device drivers. I said "Yes" to all [given the problem I was having]... but I'm not sure how to check to see what it loaded.
All suggestions gratefully received...
Thanks in advance.



