Personal tools
Document Actions

Official firmware files 0.5.0-libusb

Up to Product page
Major refactoring for stability, bug fixes and cleanup. (Libusb version)

For additional information about this project, please visit the project page.

Available downloads

Get Official firmware files 0.5.0-libusb for all platforms (60.4 kB)

tuxdroid-firmware-hex.0.5.0-libusb.tar.gz

Release Notes

State Final release
License GPL
Release Manager jaguarondi

Refactoring of the inter-MCU communication (I2C and USB). No major functionalities have changed but stability should be greatly improved.

This USB firmware has been compiled as libusb and is compatible with the tuxd daemon included in tuxsetup-1.3-rc2 or below. The firware will soon be compiled as an HID device and tuxd will be updated accordingly.

Change log

<tux_core>
* Refactoring of the I2C communication between tuxcore and tuxaudio. Multi-
master has been dropped in favor of a master-slave communication.
Communications should now be more reliable.

* Moved the pong function so that they are sent as fast as possible, not one
every 100ms anymore. This should point more communication problems in this
worst case.

* Added motor states in the status.

<tux_audio>
* Refactoring of the I2C communication between tuxcore and tuxaudio. Multi-
master has been dropped in favor of a master-slave communication.
Communications should now be more reliable.

* Added 2 modules: parser and misc. The parser functions spread in main.c and
communication.c are now merged into one function in parser.c. All commands
coming from the RF and tuxcore will be parsed by the same function.

* All fifo now use the fifo module.

* Power saving for sleep added in the flash module.

* Simpler audio stack adaptation.

* Bug fixes (specially in the flash module) and cleanup.

<fux_usb>
* Major cleanup of the USB code, finally up-to-date on SVN.

* Lots of bug fixes.

* Can be compiled in HID or libusb mode.

* Improved the bootloader mode.

* Added doxygen documentation.

* Versioning is available through dongle commands and not standard commands.

by David Bourgeois last modified 2008-08-11 17:29
You are here: Home Developer Corner Software Official firmware files Releases Official firmware files 0.5.0-libusb

Powered by Plone CMS, the Open Source Content Management System