Tranaptic Solutions provides products and services including contracted firmware development services and embedded development tools.
For details about our solutions, please hover over/click on any points of interest below.
Flash Insight provides a generic interface to a number of loadable programmers that support a variety of device families with support for new families being added regularly. You can download Flash Insight, purchase licenses for a device family / programmer interface, and read general or device family specific documentation. Flash Insight also has a gang programmer interface that handles in-circuit programming of multiple devices simultaneously.
The design phase of a new product is your biggest opportunity to save development costs. Every problem caught during this phase saves you time and money during later stages of development. I can provide complete firmware design services or simply review your proposed design. My electronics background also allows me to review the firmware to hardware interface.
Over the years I have written a number of hardware verification programs. My knowledge of electronics generally means that I can isolate most problems without taking up any of your hardware engineer’s valuable time other than to ensure that board documentation is updated. Quite often these verification programs can be extended to be used as the basis for the firmware for manufacture and test.
Adding developers late during project development can further delay development by distracting members of your team with the need to educate new members. My extensive background on numerous development projects means that I can seamlessly integrate with your team while requiring a minimum of training and quickly become productive.
Having worked on a number of teams or taken over maintenance of established products I have had to rapidly gain an understanding of other peoples coding styles. I’ve also worked for companies with no coding standard. I’ve also worked for companies with a fairly rigorous coding standard. In short, I can readily adapt to the requirements of the situation. And if you need improved performance or reduced code size that you’re sure can only be had through the use of assembler I can help there too. I’ve written at least some assembler on all of the processors I’ve developed for.
With close to thirty years of experience there are few bugs that I can’t shed some light on or at least recommend a plan of attack. I would work closely with your team taking advantage of their detailed knowledge of the product and problem to recommend one or more paths to a resolution of the issue.
Commercially available development seats can cost upwards of $5000. Even for an established company that's expensive but for a start-up it can be crippling. Take a look at GCC Downloads for a variety of open source cross development tools ready to install and use. If you don’t see what you need, please contact me so we can discuss your needs and determine if I can help.