Hi all, i'm having a weird issue & could use some advice:
I thought it would be a harmless experiment to try installing arduino 2.0, but the firmware it compiled malfunctions on my board -- and furthermore I can't figure out how to back out of the upgrade!
Everything was working fine with Arduino 1.8.16 + Teensy 1.56, running on a Teensy 3.2 in Serial+Midi mode, all on a M1 Mac.
I followed Paul's instructions on Teensy support in Arduino 2.0. In that IDE I installed Teensy 1.57 because I figured it's probably stable by now. (There was also an option for 1.56, but I wasn't sure if that's compatible with Arduino 2.0.) Then I compiled my latest known-good version of the firmware ...
The firmware is not crashing, but not working either. USBSerial output works so I can see the main loop running in the Serial Monitor. And it's reading at least one digital pin correctly. But it's not reading its buttons or polling the IMU over SPI, so I can't control it.
Also, as I experimented with compiling earlier firmware versions I sometimes found it mysteriously lighting one LED that shouldn't be lit. So maybe Arduino has scrambled some, but not all, of its pins? Bizarre!
So then I said "get me outta here!", quit Arduino 2, fired up 1.8.16 and recompiled ... but the problems didn't go away. Urgh ... Then I notice in the (voluminous, barely legible) IDE log section that it's still compiling with Teensy 1.57? So Arduino 2.0 has overwritten at least that much of my previously-working 1.8.16 configuration.
I went to PJRC to re-locate the 1.56 download link ... but it seems to no longer be there. =/
So I re-launched Arduino 2 and used its board manager to install Teensy 1.56, then went back to Arduino 1.8.16 again and recompiled. The logs now say that files from Teensy 1.56 are being used, good ... but still, the resulting firmware is broken in the same weird way.
Probably there is some other library component or other internal file that's messed up in my Arduino directory. Maybe I need to restore from backups? But it's weird, this problem.
Have any of you seen these kinds of issues when upgrading to Arduino 2 or Teensy 1.57?
Does Arduino keep any kind of log of what it's upgraded?
Much thanks,
-mykle-
I thought it would be a harmless experiment to try installing arduino 2.0, but the firmware it compiled malfunctions on my board -- and furthermore I can't figure out how to back out of the upgrade!
Everything was working fine with Arduino 1.8.16 + Teensy 1.56, running on a Teensy 3.2 in Serial+Midi mode, all on a M1 Mac.
I followed Paul's instructions on Teensy support in Arduino 2.0. In that IDE I installed Teensy 1.57 because I figured it's probably stable by now. (There was also an option for 1.56, but I wasn't sure if that's compatible with Arduino 2.0.) Then I compiled my latest known-good version of the firmware ...
The firmware is not crashing, but not working either. USBSerial output works so I can see the main loop running in the Serial Monitor. And it's reading at least one digital pin correctly. But it's not reading its buttons or polling the IMU over SPI, so I can't control it.
Also, as I experimented with compiling earlier firmware versions I sometimes found it mysteriously lighting one LED that shouldn't be lit. So maybe Arduino has scrambled some, but not all, of its pins? Bizarre!
So then I said "get me outta here!", quit Arduino 2, fired up 1.8.16 and recompiled ... but the problems didn't go away. Urgh ... Then I notice in the (voluminous, barely legible) IDE log section that it's still compiling with Teensy 1.57? So Arduino 2.0 has overwritten at least that much of my previously-working 1.8.16 configuration.
I went to PJRC to re-locate the 1.56 download link ... but it seems to no longer be there. =/
So I re-launched Arduino 2 and used its board manager to install Teensy 1.56, then went back to Arduino 1.8.16 again and recompiled. The logs now say that files from Teensy 1.56 are being used, good ... but still, the resulting firmware is broken in the same weird way.
Probably there is some other library component or other internal file that's messed up in my Arduino directory. Maybe I need to restore from backups? But it's weird, this problem.
Have any of you seen these kinds of issues when upgrading to Arduino 2 or Teensy 1.57?
Does Arduino keep any kind of log of what it's upgraded?
Much thanks,
-mykle-