Ben's notes

Linux, Unix, network, radio...

User Tools

Site Tools


qrp_labs_qcx_firmware

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
qrp_labs_qcx_firmware [2019/10/12 13:05] – [Programming] adminqrp_labs_qcx_firmware [2020/05/10 10:34] admin
Line 1: Line 1:
 =====QRP Labs - QCX firmware upgrade with Raspberry Pi===== =====QRP Labs - QCX firmware upgrade with Raspberry Pi=====
  
-2019-10-12 - Using a Raspberry Pi board as AVR programmer to update the QRP Labs QCX transceiver's firmware. The power draw from the QCX to the RPi seemed a bit too much, so I did not use the RPi 5v output.+Using a Raspberry Pi board as AVR programmer to update the QRP Labs QCX transceiver's firmware. The power draw from the QCX to the RPi seemed a bit too much, so I did not use the RPi 5v output.
  
-{{::img_2158.jpg?nolink&600|}}+{{::img_2158.jpg?nolink&600|}} \\ 
 +//Photo of older version firmware, i'm now at v1.05.//
  
 {{::img_2155.jpg?nolink&600|}} {{::img_2155.jpg?nolink&600|}}
Line 12: Line 13:
   * A built and working QCX tranceiver. Website: [[http://qrp-labs.com/qcx.html]]   * A built and working QCX tranceiver. Website: [[http://qrp-labs.com/qcx.html]]
   * Jumper wires.   * Jumper wires.
-  * QCX Firmware [[https://www.qrp-labs.com/qcx/qcxfirmware.html]]. Direct link (2019-10-12): [[http://qrp-labs.com/images/qcx/firmware/T1.01a.hex]]+  * QCX Firmware [[https://www.qrp-labs.com/qcx/qcxfirmware.html]]. 
 +  * **Connect a dummy load! I did see a unit going into transmit when connected to the RPi, during flashing transmit was offI haven't investigated how and why this happens.**
  
 ====Configure raspbian==== ====Configure raspbian====
Line 60: Line 62:
  
 ====Programming==== ====Programming====
-  * Check connection:<code>sudo avrdude -p atmega328 -c linuxspi -P /dev/spidev0.0 -v -b19200</code> +  * Check connection:<code>sudo avrdude -p atmega328p -c linuxspi -P /dev/spidev0.0 -v -b19200</code> 
-  * Program latest firmware:<code>sudo avrdude -p atmega328 -c linuxspi -P /dev/spidev0.0 -v -b19200 -U flash:w:T1.00g.hex</code>+  * Program latest firmware:<code>sudo avrdude -p atmega328p -c linuxspi -P /dev/spidev0.0 -v -b19200 -U flash:w:T1.04.hex</code>
  
  
qrp_labs_qcx_firmware.txt · Last modified: 2021/10/09 15:14 by 127.0.0.1