community firmware

Prerequisites:

Installation

  1. Upgrade the standard firmware to the version 4.2.4 or later (recommended version is the most recent version provided by Fischertechnik, currently 4.4.4). The standard firmware upgrade is handled by RoboPro, you will find the current version of RoboPro (which contains the latest TXT firmware) here at the official Fischertechnik site

  2. Enable booting from MicroSD-card (in Fischertechnik terminology: “Activation Bootloader”). For standard firmware version 4.4.3 or later, navigate to Settings / Security in the TXT GUI and activate the Boot SD switch. For standard firmware 4.2.4, please follow the instructions provided by Fischertechnik

  3. On your computer: Download the latest version of the ftcommunity-TXT-firmware here (at the very bottom of the page): https://github.com/ftCommunity/ftcommunity-TXT/releases/latest. At the time of writing this was “ftcommunity-txt-0.9.5.zip”. Use a zip program to unpack the zip file. Copy all three files contained therein to the microSD-card (which should be formatted with FAT32. If you don’t know what that means and your card has 16GB or less: don’t worry, you’re set already)

  4. Insert the microSD in the TXT and power it up. After a short time the yellow loading indicator should show up as well as the text “community edition” at the bottom half of the screen.

Bootupscreen

The first startup will take a while, because the SD card needs to be initialized first. Subsequently, the boot process will be faster.

Update

To update a SD card to the newest CFW version, you extract it from your TXT and insert it into the SD slot of your computer. Now replace the following three files with the current version (extract from the zipfile):

uImage
am335x-kno_txt.dtb
rootfs.img

All apps and data, which are currently stored on the SD card will be preserved.