|Home | Embedded / Signal Processing | Device control library | Visualization | Contacts/Links|
Blackfin / ICEbear software
This is the repository for the current ICEbear software distributions.
For Blackfin source examples, see below.Note: No in-depth support for Windows Vista or Windows 8 driver issues can be offered. We recommend to use Windows XP or Ubuntu 10.4 or 10.10 for development.
Note: For compiling the provided source there is limited support. However, if the package does not install smoothly for your linux distribution, we will of course assist you in getting a source package running
For compiling Insight, please see Q&A section in the forum.
BFloader - The Blackfin Flash Programmer utility (for all ICEbear variants)The BFloader flash software is an intuitive and easy to use flash tool with the following features:
The BFloader is known to be the fastest Blackfin flash utility around (and is widely used by our customers for production/bulk programming).
Screenshot (click on image to see demo movie):
Flash support list
If you are unsure whether your flash is supported, please check:
If you are still unsure, feel free to file a support question. Do not forget to mention the type identifier of your flash chip.Basically, there are two options, if your flash is not supported:
Blackfin demo application source
Note that these standalone (no kernel needed) applications were especially developed for the GNU toolchain. They will not compile 'from the box' in VDSP.
They are released as OpenSource for demo purposes only without support and warranty.
You need a later than 2007 release bfin-elf toolchain to compile this source. For precompiled Debian packages, see here. For Linux and Windows, you can find the official toolchain release at http://blackfin.uclinux.org/.
Custom software development
High speed standalone lightweight UDP/IP stack
When using other excellent light weight stacks such as lwIP or uIP we felt the need to write our own network layer that is optimized for the BF537 and fits into the on-chip SRAM. With approx. 1400 lines of C code, it is easy to maintain and adapt to special purposes.
This code is currently not opensource, as it is part of a board package. If you are interested in testing it, please contact us
Production softwareFor producing Blackfin based hardware, we have a set of tools like programmable Boundary Scan Tests for a few CPU types. If you don't have the budget for expensive generic BScan testers, you might rather afford to put some time in programming your own tests or even run cheaper with a custom made solution. Ask us.