-
Notifications
You must be signed in to change notification settings - Fork 13
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Crash when an envelope can't be found #558
Comments
Try with I will try to harden the Jaguar executable. |
FYI: you can see all available envelopes here: https://github.com/toitlang/envelopes/releases |
Ah! Because I was using the capitalized name, it was going to the wrong link. Thanks! |
Reopening: Jaguar shouldn't just crash when there is a bad chip. |
Fair. |
The error message probably comes from the esptool, and would be hard to change :( |
Confirmed. The error message is from the esptool. |
Hmm.. I guess we can have a supported list of chips here And fail gracefully when the supplied chipset name doesn't match. What do you think? |
I think I will special case the most common chip names and mistakes and otherwise invite the user to check that the chip name is correct.
|
Why not lower case the supplied chipset name before checking against the supported list anyway? This is unrelated, but I see other envelopes as well such as |
Agreed. I'm considering that.
They can be used, and sometimes should be used. For example, if the ESP32 has SPIRAM, or octo-SPIRAM. See the README of the repository. Since BLE uses memory even when not in use, it's beneficial to use that envelope if possible. Simply use |
I have an ESP32-S3 chipset. I am trying to install jaguar on the chipset but failing with the following error.
The text was updated successfully, but these errors were encountered: