Based upon Bridgetek’s FT32 high performance, 32 bit RISC core, the FT90x series provides a plethora of connectivity options, making it the ideal choice for advanced technology bridging solutions. By executing instructions from shadow RAM, rather than flash memory, the FT90x can operate at true Zero Wait States (0WS) up to 100MHz with 310 DMIPS performance.
Using the industry standard GCC compiler, together with the Eclipse IDE, theFT9xx Toolchain (V.2.3.2)allows the FT90x to utilise a wide variety of third-party and open source software.
The MCU offering has now been expanded to include the FT93x, a range of advanced USB to Multi-interface bridging microcontrollers. For more information please visit theFT93x product page.
Bridgetek provides a development toolchain based on GNU C/C++ and assembly compiler for the FT90X series. It is fully integrated with the open source Eclipse IDE with C/C++ Development Tooling (CDT). The FT90x Eclipse integrated toolset includes FT90x sample applications to enable the ability to start a new project design quickly. An open source real time OS FreeRTOS is ported to the FT90x and comes together with the toolchain .
FT90x Interface driver support
The FT90x toolchainis supported with a suite of free libraries to control each function block in addition to a collection of USB libraries to enable a range of USB host or device solutions. All drivers will be provided as source code for easy adaptation and modification.
Firmware Download and Debug
With the plug-in developed by Bridgetek, the functionality of Eclipse is extended to support loading of compiled firmware into the target device via a dedicated 1-wire debug pin on the ICs. Running and debugging the firmware is also supported via the debugger pin with up to 3 breakpoints supported to assist debug. A dedicated debugger/programmer module is available to support these devices and interface with the Eclipse IDE. There is also an additional USB DFU feature available which allows the IC to be updated via USB direct meaning that the debugger/programmer module is not required.
MCU Third Party Support
3rd Party Tools
Bridgetek have been working closely with 3rd party partners in order to offer additional design aids. A collaboration with MCCI® Corporation, a leading developer of USB drivers and firmware for embedded SoC has resulted in the availability of TrueTask® USB, an embedded USB device stack designed for use with the FT90x MCU product family and related software evaluation kit and documents can be found here, and a partnership with MikroE has culminated in providing a comprehensive development environment for the FT90x including compilers, development boards, useful examples for click boards and Visual TFT software support. For more information on MCCI and MikroE please visitwww.mcci.comand www.mikroe.com.