Programming Software


Getting Started
1.1   Latest Daily Build
  1.2   Mixing Old and New Image Files - UV5R Series -   Important
Loading CHIRP
  2.1   Windows 8 - Smart Screen
  2.2   Desktop Icon
  2.3   CHIRP Features
  3.1   Creating the initial image
  3.2   Message - "Radio version not Supported"
  3.3   Printing the CHIRP frequency list
  3.4   Hiding Unused Fields
  3.5   Offsets & Tones on the spreadsheet will not save
  3.6   CHIRP only shows 21 channels
  4.1   Error Message - "An error has Occurred"
  4.2   Special Characters
  4.3   Alter Squelch Level Range - NEW
  5.1   Error Message - "Unsupported Model"
  5.2   Error Message - "Radio NAK'd block at address 0xF010"
  5.3   Special Characters
Guides, Examples & Spreadsheets
  6.1   Programming References & Guide
6.2 Column Definitions
  6.3   Programming Examples
Getting Started 
  1.1   The Latest Daily Build
Always start with CHIRP's  Latest Daily Build.
Select the appropriate software for your computer.
Win 2K > Win8 installer.exe
Win 32bit stand alone
Apple Mac OS
Linux tar.gz
  1.2   Mixing Old and New  Image Files - UV5R Series -   Important
Never transfer CHIRP images between old and new radios using an old version of CHIRP.  Even radios with the same model number can have different internal firmware that prevents total image compatibility.

Always use CHIRP's  Latest Daily Build.
Due to firmware upgrades in many newer radios, transferring image files could cause a radio to stop working. If this occurs, refer to Issue #2 at Recovery.
Loading CHIRP
  2.1   Windows 8 - Smart Screen
A new Windows 8 feature is "SmartScreen" which may block CHIRP from loading. If this occurs, SmartScreen can be disabled as follows:

Open "Windows Action Center" and "Change Windows SmartScreen" settings.
  2.2   Desktop Icon
If CHIRP does not put a desktop icon on your screen, you may need to create one manually. This can be done as follows:
Go to Windows START (in the lower left)
Open the CHIRP folder to display the contents.
Right click on the CHIRP program Select:
SEND TO / Create Desktop Shortcut.
  2.3   CHIRP Features
CHIRP software has many features, some of which are not available using the Baofeng factory software, such as:
  • Uses the familiar RX frequency and ± Offset for repeaters
  • Upper & Lower Band Limits for TX on VHF & UHF
  • TX Inhibit for Scanner Only frequencies
  • Remembers the COM port setting between sessions
  • Remembers last folder loaded or saved to between sessions
  • Supports serial ports up to COM256
  3.1   Creating an initial CHIRP image
CHIRP supports over 80 makes and models of radio. Even if a radio has the same basic appearance and model number, there’s a good chance that the .image files are not compatible. 
You must first create an initial template for your specific model. This gives CHIRP a starting image of your radio and firmware. This is done by selecting the Radio tab in the CHIRP toolbar and perform a Download_from_Radio. This loads your radio's initial parameters.
After your desired frequencies, tones, etc are entered into the template, you can now perform an Upload_to_Radio.
  3.2   Message "Radio version not Supported"
Your may running the wrong version of CHIRP. You must load the Latest Daily_Developmental_Build  (see top of page)
  3.3   Printing the CHIRP frequency list
With the frequency list displayed on your computer
     Select: FILE / EXPORT
     Select the Location where file is to be saved
     Select: .CSV format and SAVE
You can now alter the appearance and print the .CSV file.
  3.4   Hiding unused fields
There is a View tab at the top. Select Hide Unused Fields.
This will hide fields that are empty making diagnostics a bit easier.
  3.5   Offsets & Tones on the spreadsheet will not save
If this should occur, delete and re-enter the entire line, then save.
Note: After entering your information, you must click on another line for CHIRP to know your entry is complete.
  3.6    CHIRP only shows 21 channels
This is the Default Memory Range for new installations.
You will need to change this to reflect the desired range for your radio. This field is at the upper left of the spreadsheet. This allows you to select a specific range to view when making changes. You can view a pre-determined range without scrolling though your entire spreadsheet. Your other programmed channels are not lost.
CHIRP FAQs - UV5R / UV82 Series
  4.1   Error Message - "An error has Occurred"

This is not actually an error, but more an information Flag.
Reason: Your UV5R radios have different firmware versions.
Impact: ALL data has transferred successfully with the exception of those fields in the Settings / Other Settings tab. In most instances, this data remains unchanged. (i.e. Power On Message)
Result: By not transferring these fields, it allows you to use the same image file to update multiple UV5R radios having different firmware releases.
Note: Always use CHIRP's Latest Daily Build
  4.2   Special Characters
CHIRP supports:
   All Upper Case letters A > Z     Numbers 0 > 9
   Most special keyboard characters  @  #  &  (  )  -  /  etc.
Note 1: CHIRP Settings / Basic Settings / Display must be set to Name to view Alpha in the display.
Note 2: CHIRP will not accept lower case letters a > z in the Channel Name field but will accept them in the Power On message.
Note 3: It has been noted that newer UV5R series radios only support 6 characters in the LCD.
  4.3   Alter Squelch Level Range - NEW
The squelch levels 1 through 9 currently make little to no difference when selected. CHIRP has recently added a way to resolve this by letting the user select the Range of the squelch control.
This is explained in detail with graphics at:
     Squelch Level Range Set
CHIRP FAQs - UVB5 / UVB6 Series
  5.1   Error message - "Unsupported Model"
UV-B5 firmware bug. This occurs when uploading to the radio with Work Mode A and/or B set to Channel Mode.
To correct:
   Run the OEM software.
   Download from Radio.
   Change setting to Frequency Mode Upload file to Radio.
  5.2   Error Message - "Radio NAK'd block at address 0xF010"

Some more recent UV-B5 / B6 radios ship with only 27 menu options as compared to the 29.
Menu 24 (TX-AB) and Menu 29 (Companding) were eliminated.

When using CHIRP, the above message can be ignored.
All data has transferred properly.
  5.3   Special Characters
CHIRP supports Upper Case A > Z    0 > 9   _ - + * /
CHIRP Settings / Basic Settings / Display must be set to Name to view alpha in the display.
CHIRP Guides, Examples & Spreadsheets
  6.1   CHIRP References & Guide
Definitions to each of the CHIRP fields can be found HERE.
  6.2   Column Definitions
A link to Understanding CHIRP's Columns can be found HERE.
  6.3   CHIRP Programming Examples
Spreadsheet examples can be found HERE.
PESONAL NOTE: There is no charge for CHIRP. These guys put in a lot of time as a Labor of Love and a small donation thru PayPal is a great way of showing your appreciation and saying thank you.

CHIRP Home Page    CHIRP Users Group    MAC Notes

Miklor Home