sorry for the delayed reply, I wasn’t by my OpenMV cam for a few days.
The first firmware when uploaded (and a call to tag.corners is made) gives the error:
“TypeError: ‘bound_method’ object is not subscriptable”
The second one gives:
“AttributeError: ‘apriltag’ object has no attribute ‘corners’”
Both of them say this is firmware 2.4.1. I’ve just been uploading the new firmware from my Windows partition using the bootloader, then waiting for the blue blinking lights. What am I missing?
On the plus side, I think I have my firmware development environment working. The one change from your instructions I made was not having the “flash_image” in the extra make commands during step 8 - that seemed to make it look for a DFU board and confused it when it didn’t find one.
I am now able to build, and then run - I made no changes to any of the code yet since forking this branch two days ago. When I run the OpenMV IDE appears (looks slightly different from the Windows one). However when I try to connect to the camera, it says:
“Firmware version mismatch! please update the firmware image and/or the IDE!”. Is there a setting to ignore this mismatch?