Hi all and thanks in advance…
I have an issue using the products feature where I can’t rollout new firmware. I have a product with two boron’s assigned to it. The first is the one is the ‘field’ one and the second is on my desk that I’ve marked as development and flashed with my latest binary(including the product id and version). I’ve been following the instructions in the console>product_tools>rollout_firmware section of the docs, but it keeps telling me it needs at least one device with this version running when I know that I’ve already flashed the exact same binary to the development device.
I’m wondering if I’m flashing the development device right? there doesn’t seem to be an option on the console to flash an individual device, so I’m still flashing it from the IDE… is there something i’m missing here?
One thing I’ve tried is somewhere in the products menu there’s a checkbox to ‘allow devices that identify as this product’ on the firmware regardless of whether it’s assigned. I’ve checked that box (in Massachusetts my devices can identify as whatever they want) but it hasn’t helped at all.
I am also wondering if I need to wait for my development device to do another handshake after the flash? It sleeps for an hour or so between messages. Does the product get informed about the device when it gets flashed or on a handshake?
yet another thing… I saw another post where the guy just had to increment the version # and upload the binary again and it magically worked for him, this sadly didn’t work for me :(.
Thanks for any help with this. The device in the field sort of randomly boots when it gets power and it had like 3% last night so I wanna make use of it…