Old PyBoard 1.0 upgrading firmware

The official pyboard running MicroPython.
This is the reference design and main target board for MicroPython.
You can buy one at the store.
Target audience: Users with a pyboard.
Post Reply
Jeebus9000
Posts: 1
Joined: Fri Oct 01, 2021 11:12 pm

Old PyBoard 1.0 upgrading firmware

Post by Jeebus9000 » Fri Oct 01, 2021 11:20 pm

Hey everyone, I have one of the first of the PyBoard 1.0s that went out after the kickstarter and I'm trying to upgrade the firmware. I installed the drivers as indicated in the FAQ and I'm using Dfuse Demo 3.0.6. I'm able to successfully put it in DFU mode and it shows up as "STM Device in DFU mode" in DfuSe.

I pick the .dfu file in the "Upgrade or Verify Action" area of the UI (in this case pybv10-20210902-v1.17.dfu) and I click Upgrade. I say Yes to "Your device was plugged in DFU mode. So it is impossible......." message and it starts flashing (Erase Phase, Download Phase) and I get Upgrade successful. However, when I go into the Python session via Putty, I still see "Micro Python v1.0 on 2014-05-03; PYBv1.0 with STM32F405RG".

Anyone have any ideas? Thanks for your help!

Other DfuSe info:
Vendor ID: 0483
Product ID: DF11
Version: 2200
Targets in file: 00 Internal Flash

User avatar
pythoncoder
Posts: 5956
Joined: Fri Jul 18, 2014 8:01 am
Location: UK
Contact:

Re: Old PyBoard 1.0 upgrading firmware

Post by pythoncoder » Sat Oct 02, 2021 8:55 am

I have upgraded V1.0 boards with no issue, but mine were bought a while after the kickstarter. At the bottom of the downloads section, there is a set of downloads for "Firmware for hand-made PYBv3 boards ". Is it possible that yours is one of those?
Peter Hinch
Index to my micropython libraries.

Post Reply