In other words there is no difference in what it attempts to download, It is the same code.
This, by the way, hangs with a preparing to down load message. How long should this take? I have given it 15 minuets before giving up and cancelling the load.
I am quite happy if you want to move this somewhere else.
Thanks for reading.
So everything appears to be working correctly to me, with the Apple Silicon build being downloaded when the user selects the "Apple Silicon" option from the menu, and the x86 build being downloaded when the user selects the "Intel" option from the menu.
Is the message displayed in a browser dialog or notification, or is it on the web page. I haven't seen something like that before. When I try it, my browser just starts a regular file download immediately.
It depends on your Internet connection. The file is 185 MB.
No. The download proceeds normally, just like any other file download.
Are you using the Safari browser? I ask so that I can try to reproduce the exact conditions from your machine. I only tried it on Chrome because that is the browser I normally use, but I have all the major browsers installed so I can try it with any of them.
It stays in that "Preparing to download" state until you click "Allow" in the dialog.
So make sure you have clicked that "Allow" link in the dialog. If you don't see the dialog, open the Safari settings by selecting Safari > Settings... from the macOS menu bar, then configure arduino.cc as "Allow" in the "Website" tab of the settings dialog.
I wonder if there is a dialogue box open waiting for a click. It may be under a window. There are keystrokes that will show all open windows and dialogues.
Interesting enough I see this as a pop up window, but only when I have stoped and closed the download. Also I can't see other options from the Safari Icon on the Icon bar.
Well I tried making the windows small and reducing them to just three open ones and moved them about and I never saw anything to click.
I've had similar dialog boxes "disappear" under other windows, and apparently not be selectable through normal mechanisms. (though my Mac is significantly older.) Eventually I think I got them back by re-visiting the page, perhaps after restarting the browser.
The thing is that I only had three windows open and I made them all small so that I could move them round the screen to see any dialogue boxed that might be lurking behind the windows, and I could not see any.
Unless this dialogue box moves with the windows, I can't see if it would evade my scrutiny.
There is an other update to the OS I am running and I am thinking of doing the upgrade to see if anything happens.
OK, I managed to get the downloading fixed by changing the preferences in the Web sites window. I basically converted most of the "ask" options from the Arduino.cc into allow options., and also blocked the discourse web site.
Therefore I was able to download the the latest IDE.
Sadly however I can't get it torn the "blink" example. I am getting the error:-
Sketch uses 286189 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.
"/Users/mikecook/Library/Arduino15/packages/arduino/tools/dfu-util/0.11.0-arduino5/dfu-util" --device 0x2341:0x0070 -D "/Users/mikecook/Library/Caches/arduino/sketches/59D45A8224274C718C0E53E1179E5329/Blink.ino.bin" -Q
dfu-util: No DFU capable USB device available
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 http://sourceforge.net/p/dfu-util/tickets/
Failed uploading: uploading error: exit status 74
I did try a link about resetting the boot loader on the ESP32 (genuine Arduino device) but this failed at the step where you had to wipe the flash memory. This came up with an error message saying this could not be done.
So while my initial question about preparing to download has been solved, I still haven't got the IDE working, so I think I will carry on with this thread rather than start a new one.
That is because none of those are the port of the Nano ESP32 board. You can verify this by performing the following procedure:
Close the Tools menu if it is open. ā This is necessary because Arduino IDE only updates the menu at the time it is opened, so you won't see changes to the ports in real time while you have it open.
Unplug the Nano ESP32 board from your computer.
Open the Tools > Port menu.
You will now see that all three of those ports are present even when you don't have the Nano ESP32 connected to your computer. This is because they are the computer's internal serial ports, not in any way related to Arduino boards.
Have you successfully uploaded sketches to this board at some time in the past? Or is this a brand new board that has never had a sketch successfully uploaded?
I ask because one potential cause of the "no port" problem you are experiencing is that the specific sketch program running on the board is causing it to not produce a USB CDC serial port (which might either be an expected result of the program, or due to a bug in the code). But if it is a factory fresh board then we can eliminate that as a possible cause.