
bookmaker32
USA
Asked
— Edited

I just tried to open my project and I get a Windows error box on the screen saying "Unable to load project. Object reference not set to an instance of an object". So then I tried to load it from the Cloud and I get the same thing. I have a gazillion hours in my project and I can't imagine it all for not.
Compass deleted and now the project is working fine. My deepest thanks and gratitude. I will try UART compass connection. Bye the way. The compass was not even hooked up. I had just added it to the project with intentions of getting it working.
WOOT!
That was a challenging one.
Alan
Great to hear bookmaker! If you do not have the compass connected to the ezb, it will lock up.
The ARM chip being used on the ezb is not as friendly toward i2c devices as the microchip PIC was. With the ARM, if the i2c is not responsive it will lock up. Silly I know, but that's how it was physically designed by STM Electronics.
I can't open my project either. Spent many hours on it. This is my first day using EZB. I love it but this is very scary. I want my robots to be on public display and I won't be there when they are. Untrained people will control my 'foolproof' robots. There cannot be glitches as major as this. "System.NullReferenceException: Object reference not set to an instance of an object." It seems to reference Sound Servo, which is one of the buttons I pressed in the menu at some point. I don't have a mouth on my robot so its not something I need, but this should not prevent my project from loading, surely?
Thank goodness its fixed.
I merged my saved project that wasn't loading together with an empty project as mcsdaver said, and then checked all controls except the Sound Servo. Then it worked.
This shouldn't happen though. Its a major bug in the software. Next ARC update please.
@Zxen: https://synthiam.com/Community/Questions/8424
Man that's efficient!
Glad I was able to help even tho my post was a year ago!