I have gone through the instructions several times, executing one step at a time but it never connects so I can flash the distance bin to the firmware. I’m using a Windows 11 system, plugging the board into USB. I have hardware up so I can see the Com port created when I plug it in, it creates two, one specific, one generic. Once it’s plugged in, as per instruction, I press and hold the boot button, hold it, press and hold the reset button, then release the boot, then the reset. I’ve held them varying amounts of time from 5 seconds per step, to 30 seconds per step, still no luck. I’ve tried the ST tool to connect to it, and the exploration tool, no difference. HELP?!?!??!?
I think SparkFun needs to test the board.
I think they need to send me a replacement. How about it SparkFun? Also would be nice if the one you send has the distance bin already flashed on it for my trouble. Just sayin…
Hi Doug (@wapiti59 ),
It sounds like you are releasing the buttons in the wrong order?
Please see the link below:
I hope this helps,
Paul
The instructions I found actually said the reverse of the release order, so I’ll try that this evening.
Doug Brown
720-413-6186
Hi, did it work finally?
I am so sorry, yes it did, thank you, but a question: I installed the latest, but didn’t see anything that distinguished what I was installing. All I want is distance.bin. I looked for it in the site, but could not find a file with that name.
Thanks for the update Doug,
Please see:
For the latest firmware, you may have to register for an account with Acconeer and then download the full XM125 SDK.
But there is a two-year-old copy in the SparkFun Repo:
Click the little download icon near the top-right corner of the page.

I hope this helps,
Paul
It does. I am registered with them but can’t find the presence and distance firmware there. I can get to that on the github repo, but there is no way to download it from github.
FINALLY found it under Developer SDK files.
Can I flash both the distance and presence bin’s onto it?
Not at once, without further customization…it’s an either/or situation
Hi, I followed all the instructions step by step, more than a hundred times, but I couldn’t flash.
Which instructions? We have a guide Linked above) and so does Acconeer….the person in this thread finally found what they wanted in the Developer SDK files
Which firmware are you attempting to load? Do you “auto” selected for baud? If so, un-select that
