-
Notifications
You must be signed in to change notification settings - Fork 71
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
Can't compile i2c_bmp180.c #40
Comments
I just made a pull request for that in the mean time, you can add #include <c-types.h> On jeu., mars 19, 2015 at 12:07:46 -0700, ystrem wrote:
|
Yep, I can compile it now. :] |
|
I create pull request #48 to fix "undefined reference" for i2c functions, but for now you can disable HMC5883 in config and it must be compiled ok. And do not try co compile HMC5883 module, because after uploading new firmware with it, esp does not start by unknown reason. So I comment HMC5883 option in config file. |
@darkbyte-ru You're likely running out of ram. Check if disabling a few other i2c modules and enabling HMC5883 will suddenly make things work. |
@nekromant, hmm, it works. I disable all modules except one i2c for hmc. |
@darkbyte-ru Well, than we've hit the RAM limit again. Btw, see if you can replace all the static allocations with dynamic ones via malloc(). |
@nekromant, what is the problem to write received by tftp data directly to flash? Only one time a got unexpected reset of esp while downloading new firmware via tftp. |
@darkbyte-ru We'll crash this way. When you are downloading something lwip and the blobs are at work. Sooner or later you'll just overwrite the functions being called from flash and crash. |
Closing the issue, since BMP180 compiles in current master |
The text was updated successfully, but these errors were encountered: