Page 1 of 1

Firmware update difficulty

Posted: Mon Feb 05, 2018 9:56 pm
by JoeGoodbread
I am using PyBoard V1.1, with v1.8.7 firmware. I tried to update to 1.9.3-2 with dfu file, following instructions for DfuSeDemo, windows 10. File transferred properly, download verified, but when I rebood the PyBoard, it still comes up with 1.8.7. Tried rebooting in all possible modes, still no luck. What could I be doing wrong?

Re: Firmware update difficulty

Posted: Mon Feb 05, 2018 11:25 pm
by JoeGoodbread
When I load pybv11-20170611-v1.9.1.dfu, board boots up to 1.9.1, but when I follow this by loading pybv11-20180205-v1.9.3-278-gcc92c057.dfu, it reverts to 1.8.7. With pybv10-20171101-v1.9.3.dfu, the serial port doesn't load in my device manager, nor does it with the 1.9.2. With 1.9.2 I get a message under USB devices: Unknown USB Device (Device Descriptor Request Failed)

Re: Firmware update difficulty

Posted: Mon Feb 05, 2018 11:47 pm
by JoeGoodbread
Odyssey ended in my bricking the board. With boot to 3.3 jumper installed, blue and red LEDs are on, but does not show up in DfuSe or as STM32 port in device manager. No worries, I've got a few more boards, but would love to get this one back working again.

Re: Firmware update difficulty

Posted: Tue Feb 06, 2018 6:51 am
by pythoncoder
Bricking a Pyboard is virtually impossible without indulging in electrical abuse ;) Have you power cycled the board with boot connected to 3.3V? Disconnect the USB, fit the wire link, then reconnect. This has worked for me in such situations.

As for your other problems pybv10-20171101-v1.9.3.dfu is for the V1.0 Pyboard (the clue is in pybv10). On a V1.1 board this will fail but the above should enable you to fix it.

Re: Firmware update difficulty

Posted: Tue Feb 06, 2018 8:45 am
by JoeGoodbread
Thanks for the encouragement...actually, just rebooting my pc was the answer. I should have known :oops: