I'm getting a lockup with V2.3.3 and Teensy 1.5.9. I have only the teensy line in preferences and everything worked before the IDE update. When first started, the board index message comes up and never finishes. It also blocks any attempt to verify and upload. No message appears in the output window. I can make it work by going to Tools/Ports, select the wrong item then re-select the right one and it works. This happens every time I start the new IDE.
hello.
was there a fix for this?
I was having other issues and reinstalled the IDE 2.3.2 became 2.3.3 and now have this problem,
it did work initially. but I had lots of strange compile errors in code that was stable previously.
Now has the library_index
lock up download,
thanks..
The fix appears to be removing the Teensy library and re-installing. However, the un-installer script hangs up so you have to kill the IDE after a few minutes, restart, then install the library. It's still V1.5.9 but it has a different name in the list. I rebooted the PC to be sure that was not part of the problem.
I thought I fixed my problem with v2.3.3 but now every time I start the IDE, I get hung on the package_index.tar.bz2. I've removed the 2 URL boards in the Preferences but can't see to get past this bz2 hang. Anyone have any suggestions/ideas?
I do not know if this will solve the issue.
- Close the IDE.
- Make a backup of the directory C:\Users\yourUsername\AppData\Roaming\arduino-ide.
- Delete C:\Users\yourUsername\AppData\Roaming\arduino-ide.
- Start the IDE again.
There is a very similar error case in this thread:
The suggestion here is that the package URLs that the users paste into preferences to get access to new board types could be malformed in that they have used the wrong separator character between URLs. Read further to discover what it should be !
and maybe here also:
Deleting the arduino-ide folder did not work. My post #23 appears to be the solution. There is some confusion between V2.3.3 and the teensy library. A reinstall shows a different name for the library so something has changed.
I tried that approach but now, in the new instance of the IDE I tried to compile and it's stuck at "Compiling sketch ..."
and if I try to Select Other Board and Port it shows No Boards Found for ""
So, still can't do anything.
I don't see any option for "removing the Teensy library and re-installing".
How do I do that?
Try Tools/Board/Board Manager. A list will open down the left side. Scroll down to Teensy then Remove then Install. The un-installer script might hang up but wait a few minutes for it to finish. Close the IDE and re-open. Do the same sequence again and you will find one to install. The name has changed to Teensy(for Arduino IDE 2.0.4 or later). The version is still 1.5.9.
Thank you, Eddie, for responding.
It didn't show ANY boards at all.
So I tried downloading 2.3.3 again and then when I brought up the Boards list it had lots of boards listed. But no Teensy. Even when I used the search field, no Teensy.
So, what the heck, I tried loading a sketch and compiling, and now it's working with no errors or warnings.
Weird, and concerning.
But at least it's working now.
Thank you.
You need to add the link data from below to File/Preferences at Additional board manager URL.
It now appears that reloading the teensy library is not the solution as it happened again. I'm going back to V2.3.2.
Do you have a link to download v2.3.2?
This the one I used. It has all the platforms.
Arduino V2.3.2
Please give me a mature IDE. Arduino IDE always comes with complications, it is slow and I'm out of control. Please share advise on a professional and workable IDE solution.
This morning I have no problems.....
I had the same problem with ESP json indexes getting stuck downloading after upgrading to 2.3.3 as well.
I tried a bunch of things to fix it; but what ended up working for me was just ensuring that the serial monitor was closed.
Open the serial monitor and then close it. When I did it, the indexing completed the exact moment that the serial monitor was closed. It was opened by default due to my past project preferences.
I believe that the issue has to do with establishing AF_UNIX sockets and some sort of resource locking mechanism blocking the read/write functions of the background processes.
Opening and closing the Serial Monitor did cause the indexing to finish for me... for a day. Today when I opened v2.3.3, I have an update to one of my boards and now I'm back to the hung state whether I open or close the Serial Monitor. This constant hanging of v2.3.3 is VERY annoying so I'm going back to v2.3.2 until they acknowledge and fix this issue.
it appears the 2.3.3 introduces a BUG that does not complete or terminate the screen properly.
for example the index download not completing is one, as are things like installing Libraries . so appear to hang and not clear the box,
I found by click on the Console mostly cleared the screen and you can proceed.
its certainly been frustrating. Lost days..