-
Notifications
You must be signed in to change notification settings - Fork 13.6k
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
posix_eagle broken on recent master (Snapdragon flight) #9444
Comments
Would it be possible to get a snapdragon connected to Jenkins both for debugging this and catching these trivial breakages before they get merged to master? |
Could someone post the verbose qurt build output of something in ecl (ekf or geo_lookup)? I could do it myself, but likely not until the weekend. |
Can you please dump the symbols of the generated executable with @bkueng? That should provide pointers where the symbols got lost. |
@dagar We did some progress on this:
Seems like there are undefined symbols in libpx4muorb_skel.so Here are the ouputs of Master:
Working version:
|
Fixed! |
The latest master does not work on Snapdragon anymore.
@nicovanduijn did a bisect and found the last working commit:
Last working firmware commit: 76bf9c6
First compilable commit that does not work: d8de624
The main changes between those commits are the following:
What happens on Snapdragon:
it seems like the firmware on the dsp crashes because there is not response (qshell does not work) and there is also no IMU data visible
in the shell of the dsp there are errors about symbols not being found
there are also some krait errors appearing on the linaro side (will append a screenshot of that as well)
The text was updated successfully, but these errors were encountered: