circuitpython: COM port for ItsyBitsy NRF52840 Express stopped working after 6.0.1

After filing issue #4886 where I finally bricked my board. I bought two ItsyBitsy NRF52840 Express boards from a vendor in Berlin / Germany.

To my surprise I can report exactly the same findings as with the nRF52840 Micro Dev Kit USB Dongle !

My INFO_USB.TXT looks like the following:

UF2 Bootloader 0.2.13 lib/nrfx (v1.1.0-1-g096e770) lib/tinyusb (legacy-755-g55874813) s140 6.1.1
Model: Adafruit ItsyBitsy nRF52840 Express
Board-ID: nRF52840-ItsyBitsy-revA
Date: Sep 25 2019

It seems to me that these were not “brand new” ItsyBitsy NRF52840 Express boards.

Running the example code from https://learn.adafruit.com/ble-hid-keyboard-buttons-with-circuitpython works fine on CP 6.0.1 (as it did on the Micro Dev Kit USB board)

I don’t want to mess for the moment with the bootloader update as this did brick the previous board.

I am happy to accept / understand that the root cause of the problem may lie in the configuration of my Windows 10 system, but I am curious what can be wrong with my computer when all versions up to and including 6.0.1 are working fine and as soon as I install CP 6.1.0 or later the COM port is not working anymore. After downgrading to 6.0.1 all become fine again. Without any change to the Windows Computer.

I would like to get step by step suggestions here how to proceed to update the ItsyBits in a meaningful way!

Any ideas?

About this issue

  • Original URL
  • State: closed
  • Created 3 years ago
  • Comments: 23 (6 by maintainers)

Most upvoted comments

Happy to confirm that it works fine for me, @hathach: Thank You!

Wow, this was fast and required very little patience on my side! The firmware.uf2 in the above zip-file works for fine for me on my windows machine.

Thank you very much for sharing your test-build.

Great, thanks for testing, please continue to use that for awhile to see if there is any side-effect, I will wrap up the fix with PR. It could take a day or so. It would be great if you could give more feedback after a few days of usage 😃

Wow, this was fast and required very little patience on my side! The firmware.uf2 in the above zip-file works for fine for me on my windows machine.

Thank you very much for sharing your test-build.