USB-IR-BOY 0.3.2 adds compatibility with 2.6.37 and newer kernels, thanks to Alan Mizrahi.
The MCU firmware has not changed.
Release 0.3.1 was a quick bug fix release on 2007-02-17
Kernel module v0.4 (IU):
- add support for Linux 2.6.19 and newer
- fix removal wait on disconnect
- revert the changes from 0.3.0 release that caused IR reception bugs
NOTE: 0.3 device driver does NOT support 0.2 firmware. 0.3 firmware
has to be installed into MCU.
Firmware USB part now supports NAK (real handshaking so it cannot be
flooded) and it supports full read/write so it can be used with any
other aplication aswell. Current irboy firmware echoes everhing back
what goes in. So it can be used for testing as follows:
echo hello > dev/usbirboy0
(or cat COPYING > /dev/usbirboy0 to get the feeling of NAK support)... read more
The main point was to make the code compile with either SDCC or Metrowerks CodeWarrior. Compiling with SDCC still does not work, so the binary in mcubin/ is compiled with CodeWarrior. See the README file for instructions if you want to compile yourself.
A couple of bugs in usbcore.c were also fixed. There are no changes to the kernel module.
Please use 0.1 at this time, we are working on to find out what the problem is in 0.2.
- MCU code copiling using sdcc (http://sdcc.sourceforge.net)
- cat /proc/bus/usb/devices bug fixed in MCU usb firmware
- Board schematics updated (removed external powersource)
- Prommer schematics updated (RS232 line bugs)
- WWW pages updated, added board layout for "test" boards, updated pictures
Due some critical errors in the board schematics, it is now updated and it _sould_ be working now.
Regulator from 12V to 5V was removed and device asumes 5V for power.
I am currently working on sdcc port of the MCU code in order to dumb the Codewarrior as the MCU compiler.
There was some critical mistakes in the prommer schemtics.
If you have started creating your prommer already, please check the prommer page for corrections
Great day, we released 0.1 version.
This release includes everything you need to make your own irboy.
- working schematics
- working kernel module
- working MCU code (including GPL licensed USB firmware)
Hope you like it
Situation is starting look good.
USB firmware is mostly working now.
Todo before release: Source sanitation and schematics corrections
We have finished up the initial usb firmware for MCU and after testing we are ready to release fist files.
Proto HW is ready, development of MCU and driver code in progress