This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
projects:crazyradio:programming [2013-05-19 12:17] macke |
projects:crazyradio:programming [2020-05-12 14:13] (current) kimberly |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | <WRAP center round important 60%> | ||
| + | This page has deprecated and moved to the new documentation framework of the main Bitcraze website. Please go to [[https:// | ||
| + | </ | ||
| + | |||
| + | |||
| ====== Crazyradio firmware upgrade ====== | ====== Crazyradio firmware upgrade ====== | ||
| Line 26: | Line 31: | ||
| < | < | ||
| > cd crazyradio-firmware | > cd crazyradio-firmware | ||
| - | > python usbtools/ | + | > python usbtools/ |
| Found nRF24LU1 bootloader version 18.0 | Found nRF24LU1 bootloader version 18.0 | ||
| Flashing: | Flashing: | ||
| - | Flashing | + | Flashing |
| Flashing done! | Flashing done! | ||
| Verifying: | Verifying: | ||
| - | Reading cradio-0.51.bin... | + | Reading cradio-pa-0.53.bin... |
| - | Reading | + | Reading |
| Verification succeded! | Verification succeded! | ||
| </ | </ | ||
| ===== Step-by-step upgrade using the Bitcraze VM ===== | ===== Step-by-step upgrade using the Bitcraze VM ===== | ||
| - | Below is a short guide with step-by-step instructions on how to upgrade the Crazyradio with the latest firmware using the [[projects: | + | Below is a short guide with step-by-step instructions on how to upgrade the Crazyradio with the latest firmware using the [[projects: |
| - | * Start up the VM and download the latest firmware from [[https://bitbucket.org/ | + | * Start up the VM and download the latest firmware from [[https://github.com/ |
| * Open up a terminal | * Open up a terminal | ||
| * Insert the Crazyradio and pass it to the VM | * Insert the Crazyradio and pass it to the VM | ||
| Line 50: | Line 55: | ||
| Bootloader started | Bootloader started | ||
| </ | </ | ||
| - | * Once the bootloader is started the Crazyradio dongle will dissapear ad a new device named **nRF24LU1P-F32 BOOT LDR** will appear. Pass this to the VM. | + | * Once the bootloader is started the Crazyradio dongle will dissapear ad a new device named **Nordic Semiconductor |
| * Run the following command: | * Run the following command: | ||
| * < | * < | ||
| - | > python usbtools/ | + | > python usbtools/ |
| Found nRF24LU1 bootloader version 18.0 | Found nRF24LU1 bootloader version 18.0 | ||
| Flashing: | Flashing: | ||
| - | Flashing | + | Flashing |
| Flashing done! | Flashing done! | ||
| Verifying: | Verifying: | ||
| - | Reading cradio-0.51.bin... | + | Reading cradio-pa-0.53.bin... |
| - | Reading | + | Reading |
| Verification succeded! | Verification succeded! | ||
| </ | </ | ||
| * If you see **Verification succeded** then unplug the dongle and re-insert it again. If you do not see this message, but instead some error. Do **NOT** unplug the dongle, try to reflash the firmware instead. | * If you see **Verification succeded** then unplug the dongle and re-insert it again. If you do not see this message, but instead some error. Do **NOT** unplug the dongle, try to reflash the firmware instead. | ||
| + | |||
| + | ===== Check your firmware version ===== | ||
| + | Run the following command: | ||
| + | < | ||
| + | > lsusb -d 1915:7777 -v | grep bcdDevice | ||
| + | </ | ||
| + | This should return the version (e.g. " | ||