qrp_labs_qcx_firmware
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
qrp_labs_qcx_firmware [2019/06/02 18:58] – admin | qrp_labs_qcx_firmware [2020/05/10 10:34] – admin | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | =====QRP Labs - QCX firmware upgrade===== | + | =====QRP Labs - QCX firmware upgrade |
- | 2019-06-02 - Using a Raspberry Pi as AVR programmer. I connected it with power on the QCX, did not use the 5V supply from the Raspberry Pi. | + | |
- | {{:img_1746.jpg? | + | Using a Raspberry Pi board as AVR programmer to update the QRP Labs QCX transceiver' |
+ | |||
+ | {{:: | ||
+ | //Photo of older version firmware, i'm now at v1.05.// | ||
+ | |||
+ | {{:: | ||
====Requirements==== | ====Requirements==== | ||
- | * Raspberry Pi (I used a model B+ V1.2 board from 2014). | + | * Raspberry Pi (I used a 3 model B+ board from 2017). |
- | * Built and working QCX tranceiver. Website: [[http:// | + | * Raspbian (based on Debian Buster). Using ''/ |
+ | * A built and working QCX tranceiver. Website: [[http:// | ||
* Jumper wires. | * Jumper wires. | ||
+ | * QCX Firmware [[https:// | ||
+ | * **Connect a dummy load! I did see a unit going into transmit when connected to the RPi, during flashing transmit was off. I haven' | ||
====Configure raspbian==== | ====Configure raspbian==== | ||
- | * Enable spi < | + | * Enable spi in ''/ |
- | * Add user to SPI group (login again):< | + | * Install avrdude:< |
- | * Install avrdude:< | + | |
====Wiring==== | ====Wiring==== | ||
< | < | ||
- | ============ | + | |
Raspberry Pi | Raspberry Pi | ||
- | ============ | + | ========================================= |
- | BCM 9 | + | (Right board edge) |
- | BCM 10 (MOSI) | + | | |
- | BCM 11 (SCLK) | + | 1 oo|2 |
- | BCM 25 (RESET) | + | 3 oo|4 |
- | Ground | + | 5 oo|6 |
+ | 7 oo|8 | ||
+ | 9 oo|10 | ||
+ | 11 oo|12 | ||
+ | 13 oo|14 | ||
+ | 15 oo|16 | ||
+ | 17 oo|18 | ||
+ | BCM 10 MOSI - 19 oo|20 | ||
+ | BCM 9 MISO - 21 oo|22 BCM 25 RESET | ||
+ | BCM 11 SCLK - 23 oo|24 | ||
+ | GND - 25 oo|26 | ||
+ | < | ||
+ | |||
- | ============ | ||
QCX | QCX | ||
- | ============ | + | ========================================= |
(left board edge) | (left board edge) | ||
Line 43: | Line 61: | ||
</ | </ | ||
- | ====programming==== | + | ====Programming==== |
- | * Check connection:< | + | * Check connection:< |
- | * Program latest firmware:< | + | * Program latest firmware:< |
qrp_labs_qcx_firmware.txt · Last modified: 2021/10/09 15:14 by 127.0.0.1