# Use SmartRFProg tools to program the CC series chips

**To illustrate, as an example is used here CC2530**

1.First open SmartRFProg software, which can be downloaded separately, can also be found in the bin directory under SmartRF Studio installation directory, open the rear as shown below.

![](/files/-M2HWxm91afVHFVEdidH)

2.Then the device is connected to the interface with the CC2530 in CCdebugger Open Debugger on. There need to connect the line VCC, GND, DC, DD, Target, RST which a few lines. After connecting, press the reset button。

![](/files/-M2HWxmBsapF8U2aPRgO)

3.Under normal circumstances, the state next to the CC Debugger will turn green, if not green, such as red, orange, or other circumstances, please check the wiring is correct, the power supply is normal. If the status is green, then the device list of scanned SmartRFProg equipment will appear as shown below.

![](/files/-M2HWxmDKA9YS3iSSwdA)

4.Then in the next Flash image input box below the list of devices have a button, click to select the firmware file to be programmed, the following Actions select Erase, program and verify, after everything is ready you can click the button below the long long Perfrom action. If the write error, it will output to the progress bar the wrong reasons, and if successful will be similar to the following programming.

![](/files/-M2HWxmF9Hmzr39T4o7a)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://bananapi.gitbook.io/bpi-open-debugger-burn-board/en/usesmartrfprogtoolstoprogramtheccserieschi.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
