One of my 1.1.0 units is not found once connected to the USB port (windows). I've been able to upgrade the firmware up to 1.6.0 (I went version by version) using the paperclip, but shortly before the upgrade completes I can hear the sound indicating that the unit has been unmounted. Then it is not mounted anymore, so cannot configure this unit. I have the red light continuously on and the green one flashing. Any way to recover this unit?
top of page
To see this working, head to your live site.
No AudioMoth found: can upgrade with paperclip, but still not found afterwards
No AudioMoth found: can upgrade with paperclip, but still not found afterwards
9 answers8 replies
Like
17 Comments
Can also get fancy spring loaded contacts which work better but aren't so easy to connect up with small jumper cables.
Alex,
Thanks for the prompt and fulsome response. I've downloaded the 'SetupSTM32CubeProgrammer-2.8.0' but it doesn't want to run on the Mac, so I'll try the W'doze version :(
Looking for an edge connector to avoid soldering pins on the Moth pads.
Cheers
Greg
PS: Interesting if it was such a simple thing, that it was trying to write to SD, but as no card, stuck, and then I compounded the problem. Might be worth adding to a FAQ.
Hi Greg, It sounds like this AudioMoth is stuck in DEFAULT and is trying to write to the SD card and then flashes red and green when it fails to find a card. We've added a few more steps in the 'overwrite bootloader' option to make this less likely to happen. Removing it from the main GUI unless explicitly enabled.
To put the bootloader back you need any programmer that supports the JTAG/serial wire debug (SWD) interface. We normally use EFM32 starter kits which work well: https://community.silabs.com/s/article/using-an-efm32-starter-kit-as-an-external-debugger-1?language=en_US
You need to write the binary file below to the start of the flash: https://www.dropbox.com/s/fcbc987j74fyv73/bl-usartusb-wonder-v2.05.bin?dl=0
https://www.dropbox.com/s/tn3q070lzenenmt/bl-usartusb-wonder-v2.05.hex?dl=0
The pinouts on the programming port are shown in the AudioMoth Dev data sheet - https://github.com/OpenAcousticDevices/Datasheets/blob/main/AudioMoth_Dev_Datasheet.pdf - and correpond to the six connections shown in the Silicon Labs instructions. Once the bootloader is back, you should be able to install the firmware using the Flash App.
Let me know if you'd prefer to post it to me to have a look at - alex@openacousticdevices.info.
Alex