User Tools

Site Tools


init

This is an old revision of the document!


**This page is not yet ready. Please check back on the evening of Dec 22nd for the final firmware and instructions on how to flash your r0ket**

How flash your roket?

Flashing your r0ket ensures you will get the full functionality on the 28c3. It is highly recommended you flash your old r0ket before attending the congress.

This procedure also brings your r0ket back into shape in case you “bricked” it or experience other strange software glitches.

Linux

  1. Turn r0ket off (switch position up)
  2. Plug micro-USB cable into r0ket and Computer
  3. Hold joystick to the left
  4. Turn r0ket on (switch position down)
  5. Release joystick
  6. Wait about 30 seconds.
  7. Write firmware.bin to r0ket
    • If you have an auto mounter it will automatically be mounted at '/media/CRP ENABLD/firmware.bin'. Pleas unmount it by running (as root)
      • unmount “/media/CRP ENABLD”
  8. Write the new firmware by running (as root)
    • dd if=firmware.bin bs=512 seek=4 of=/dev/sdX
  9. run “sync” and wait for your data to be written.
  10. Turn r0ket off.
  11. Hold joystick down towards the battery connector.
  12. Turn r0ket on.
  13. Write new dataflash image
    • If there is already a filesystem on the r0ket, the automounter will mount it. Please unmount it by running:
      • sudo umount /media/XXXX-XXXX
  14. Write the new image by running (as root) (again, check “dmesg” to find the device name)
    • sudo dd if=dataflash.img of=/dev/sdX
  15. run “sync”, wait until all data is written
  16. turn off r0ket

You're done. Yay!

Windows

  1. Turn r0ket off (switch position down)
  2. Plug micro-USB cable into r0ket and Computer
  3. Hold joystick to the left
  4. Turn r0ket on (switch position up)
  5. Release joystick
  6. Wait about 30 seconds.
  7. Write firmware.bin to r0ket
    • run “copy firmware.bin G:” (check the drive letter first – or just do it via drag&drop)
  8. Turn r0ket off.
  9. Hold joystick down
  10. Turn r0ket on.
  11. Write new dataflash image
    • Either use a tool like ImageWriter
      • select dataflash.img as source and the USB r0ket as target
    • or write with dd for windows with a command like
      • dd if=dataflash.img of=\\.\g: # (check drive-letter first)
  12. wait until all data is written
  13. turn off r0ket

You're done. Yay!

Downloadable files:

  • firmware.bin
  • dataflash.img
init.1324574355.txt.gz · Last modified: 2011/12/22 18:19 by schneider