I gave up on the IRToy and RPi while ago, but it sounds like this may finally be a fix... I noticed you posted two files, do we only need to upgrade the firmware in the first file you posted? (USBIRToyv24.hex)
Do we need to use the other one you posted? If so, what do we do with it?
I did read that it was added to LIRC, but the distros only have 0.9.0. I'm having issues getting LIRC installed and running from git/src. I get through the entire configure/make/make install and when trying to run lircd, irrecord, irw, I get:
error while loading shared libraries: liblirc.so.0: cannot open shared object file: No such file or directory
I've tried this on multiple computers, Raspberry Pi and Xubuntu; same result. Not sure if I'm missing something? I noticed there was already a post with this same error but they did not explain how they resolved this issue.
Can you share how you fixed the issue? I'm running into this same error compiling/installing the latest LIRC from src, which is like 0.9.3 at the moment. I'm seeing this issue on both the Raspberry Pi (Raspbian) as well as doing the same thing on Xubuntu.
Seems to be alot of older threads which mention that LIRC needs to be patched in order to support the IR Toy. But it appears that a newer version of LIRC which is not in the repos (needs to be compiled yourself) supports it, correct?
I think I flashed my firmware to v22, but I was wondering if there was a way to verify what firmware you have (from Linux, I hate Windows).
Also, if anybody has a newer method for LIRC+RPi+IRToy that works today, can you please let me know?