Bug #1441

BF-888S won't enter programming mode - extra character before ACK

Added by Daniel Hjort about 5 years ago. Updated almost 5 years ago.

Status:New Start date:02/14/2014
Priority:Normal Due date:
Assignee:- % Done:


Target version:-
Chirp Version:daily Platform:Windows
Model affected:BF-888


I have 2 BF-888S that won't enter programming mode. It seems like there is an unexpected character on the serial before the CMD_ACK character. If an extra character is read and discarded from the serial before we read the ACK it works.

Modified h777.py and log running it attached. Not sure if this is an issue with my programming cable but it works with a Baofen UV-B5 without any similar modification.

h777.py (17.2 kB) Daniel Hjort, 02/14/2014 07:22 am

debug.log (19.3 kB) Daniel Hjort, 02/14/2014 07:22 am


Updated by Daniel Hjort about 5 years ago

Correction: Platform is Mac.

Updated by Jim Unroe almost 5 years ago


I just help someone else with a BF-888S that kept getting "Radio refused to enter programming mode". The solution was to tune the radio to channel 16. Can you verify this?


Updated by Jens Jensen almost 5 years ago

1. can you try with latest daily and attach a debug log?
2. can you try with a "fresh" plug-in of the usb transfer cable, to ensure there are not extra bytes laying around on the serial buffers. (i.e., remove your usb transfer cable, and plug it back in before attempting a download or upload)?

Updated by Daniel Hjort almost 5 years ago

Hi Jim and Jens, putting the radio on Ch 16 does help! I think you can safely close the issue.

Also available in: Atom PDF