https://github.com/ps2/ccprog
Chipcon CC1110 GPIO-based (bitbang) programmer
https://github.com/ps2/ccprog
Last synced: 12 months ago
JSON representation
Chipcon CC1110 GPIO-based (bitbang) programmer
- Host: GitHub
- URL: https://github.com/ps2/ccprog
- Owner: ps2
- Created: 2016-09-21T16:26:33.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-09-21T21:32:28.000Z (over 9 years ago)
- Last Synced: 2025-06-07T11:43:33.683Z (12 months ago)
- Language: C
- Size: 11.7 KB
- Stars: 13
- Watchers: 2
- Forks: 4
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ccprog
Chipcon CC1110 GPIO-based (bitbang) programmer
Used to program cc1110 devices over GPIO lines on operating systems and boards that support libmraa, like the [Intel Edison](http://www.intel.com/content/www/us/en/do-it-yourself/edison.html) or [Raspberry Pi](https://www.raspberrypi.org/).
## Building
`make`
## Usage
```
Usage: ./ccprog command
Commands supported: erase reset write
Command line options:
-p DC,DD,RESET specify mraa pins for debugging cc chip:
```
## Example
`./ccprog write uart1_alt2_RILEYLINK_US_STDLOC.hex`
### Wiring for Edison
The edison natively uses 1.8V logic levels. The CC1110 requires 3.3V logic levels, so you will need something like the [Sparkfun GPIO Block](https://www.sparkfun.com/products/13038) to shift the levels up.