Categories

IR Toy Linux firmware upgrade program

Posted on Thursday, September 15th, 2011 in Infrared toy by Ian

Ynezz posted an IR Toy Linux firmware upgrade program:

I’ve added similar stuff to the fw_update util directly, the modified source can be downloaded from my GitHub repository. It uses my librs232, so it should work on Linux/Win.
I’ve tested it only on Linux. The repository contains also fix for usb interface claiming. It works now something like that:

$./fw_update -e -w -v -m flash -vid 0x04d8 -pid 0xfd0b -port /dev/ttyACM0 -ix ../../USBIRToy.X.production.hex
rs232: switching device into bootloader mode…
rs232: waiting 2 seconds for bootloader…
usb interface claimed by the kernel driver usbhid, dettaching…OK
U2IO flash erasing: DONE.
U2IO flash programming: DONE.
U2IO flash verifying: DONE.
RESET Device
Operation successfully completed.

This entry was posted on Thursday, September 15th, 2011 at 3:00 pm and is filed under Infrared toy. You can follow any responses to this entry through the RSS 2.0 feed. You can skip to the end and leave a response. Pinging is currently not allowed.

2 Responses to “IR Toy Linux firmware upgrade program”

  1. amieres says:

    Check out my IR Helicopter Autopilot built using UBS IR Toy V1

    http://www.youtube.com/watch?v=lJby43Ci9Aw

  2. LisandroP says:

    This is awesome. Thanks!

Leave a Reply

Notify me of followup comments via e-mail. You can also subscribe without commenting.

Recent Comments

  • Paul Campbell: I'm old enough that I started programming with punched cards .... each card had a sequence number in the last few characters. A friend once...
  • Ian: test comment on /blog/ page
  • ian: No, that's exactly how it should be :) Sorry about missing names on comments, the theme is being reworked as we speak.
  • J. Peterson: Nice writeup. It looks like some of the formatting for your command examples needs some missing newlines?
  • Geert Jordaens: I'm not sure what kind of licensing I have to add since it is a fairly straight forward implementation of the adaptive Huffman Decoding. For...