-
Notifications
You must be signed in to change notification settings - Fork 7.5k
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
Lots of errors with RainMaker #7893
Comments
Issue Confirmed, It works fine with 2.0.6 and fails only with 2.0.7 2.0.6 Output:
2.0.7 Output:
|
@sanketwadekar will your PRs fix this issue? |
These memory allocation issues are seen because the latest esp rainmaker c library is using |
Hi! Thanks for the attention. Why the RainMaker partition scheme is available only under ESP32 Dev Module? I can't see it in ESP32 Wrover Module or Wrover Kit. My board has 8 MB of FLASH the RainMaker partition scheme is suitable for this size? Best regards. |
@FernandoGarcia Moreover, if you refer to this table, pin 16(in esp32 wrover kit) is used for accessing PSRAM but in the example Also, this memory allocation issue has exposed a few bugs in the Rainmaker Arduino libraries, which I will fix and will be available in the next release. Until then, you can use Arduino-ESP32 2.0.6 to build your Rainmaker projects. 🙂 |
Hi!
This type of conflict should be checked during the compilation for all features, no? Like a sanity check. Regarding the partition scheme, here's missing the rainmaker option. I don't know if I have to open a new issue for this. |
Even though we have different variants of esp32, each differing in some features; the sketch is built for esp32 target. Plus, the IO pins might be used for different purposes on different boards. So, a sanity check might work for wrover kit but might cause issues on other boards. |
For sanity check feature I'm not talking only to this specific sketch. To make it work to all boards you can use a bunch of |
Well, I'm talking about something like this pseudocode:
|
I'll consider this while fixing the bugs and updating the examples. Thanks for sharing! |
There's some issues here with errors like A sanity check function with clear message could reduce it significantly. |
@FernandoGarcia |
Hello, this is fixed with 2.0.8 . If you still face some issues, feel free to reopen. |
Board
ESP32-Wrover-IE
Device Description
Hardware Configuration
No.
Version
v2.0.7
IDE Name
Arduino IDE
Operating System
Ubuntu 18.04
Flash frequency
80 MHz
PSRAM enabled
no
Upload speed
921600
Description
Hi!
I have installed the example RMakerSwitch after select RainMaker partition scheme and erase all flash.
But I can't make the code work, I'm always getting the error below.
How I can solve this problem?
Best regards.
Sketch
Debug Message
The text was updated successfully, but these errors were encountered: