I’m wanting to move my zigbee things to zigbee2mqtt and bought a CC2531 and debugger and panel thing. The light on the debugger would never go to green and working my way through the multitude of Google results didn’t help, and I came to the conclusion that I was suffering from a problem I found in multiple pages where the solder on the pins on the panel thing is overlapping.
No worries, I’m fairly handy with electronics and have a spare nodemcu sat in a box so went down the manual flashing route. Worked my way through it all, flash it, message says ‘uploaded successfully’ but now the stick isn’t recognised when I plug it in.
I’ve tried reflashing it, even deliberately getting it wrong to make sure that it doesn’t say ‘uploaded successfully’ every time, which it doesn’t, so reflashed and still nothing.
I’m thinking it’s probably a dud stick, and I’m just going to bin it and get a pre-flashed one to save any further messing around, but just wanted to see if anyone had any other ideas before I finally throw in the towel?
I’m pretty certain that I was flashing the right one, can you confirm that from the link you posted you would then click bin > default and then download the zip file starting with cc2531? If so then that’s the one I was using, if not that’s where I am going wrong
Short of that I’ll try and get to the bottom of it via that github issue you linked to, but I’m not holding out much hope tbh as that appears to be a problem with flashing the router firmware rather than the coordinator, and it’s solved by flashing a different router firmware, unless I’m missing something - which is entirely likely
Out of interest I had the same problem with my cc debugger and it turned out to be the IC that converts the large 10pin flat cable to the tiny cable. The soldering was bad. Ended up bypassing and splicing my own cable.
Yeah, like I said, I found a fair number of people who had issues with the soldering on that board, but like I said I then flashed with the alternative method using a nodeMCU and it’s after that that it’s stopped being recognised.
I’ll give flashing a Texas Instruments one a go though, see what happens, thanks for the idea
Hi Marc,
I know it’s a bit late but have a look at the newer coordinator hardware that zigbee2mqtt supports
I have found the distance and the performance limited with the cc2531, but with the new hardware they now support performance and range is vastly improved. That’s not to say though the cost for them is a bit higher
I’ll have a look before I hit ‘buy’ if I can’t get this one working, but if I’m honest the more I read the potential for having serious issues with flashing firmware to these things seems unacceptably high so I’ll be looking for something pre-flashed to saves hassle and I have only seen the cc2531 pre-flashed when I looked.
i have flashed both the new hardware versions and they both have built in usb port for easy flashing. not like the cc2531 which needs the ccdebugger also
Fair one, I didn’t realise that the instructions on the zigbee2mqtt site were only for flashing the cc2531 so figured they all needed the cc debugger. So how to flash the one you linked to?
There’s a UK supplier of those so I might just grab one of them.
i would buy direct from TI if you can, just to make sure you get the correct version listed. i saw on the original thread when they were testing someone had purchased one that wasn’t the correct revision from a reseller.
It’s significantly more expensive and a much longer wait if I order direct from the states, but I’ve just ordered one from their approved UK distributor so fingers crossed this one will be less problematic.