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 you ro0ket**

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 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
    • If you have an automounter 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 you data to be written.
  10. Turn r0ket off.
  11. Hold joystick down
  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 (as root)
      • umount /media/XXXX-XXXX
  14. Write the new image by running (as root) (again, check “dmesg” to find the device name)
    • 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)

  1. wait until all data is written
  2. turn off r0ket

You're done. Yay!

  1. Ordered List Itemfirmware.bin
  2. Ordered List Itemdataflash.img
init.1324503134.txt.gz · Last modified: 2011/12/21 22:32 by sec