Linux based Software Development : Linux development efforts on a variety of platforms.
All platforms are tested for use with a given processor and its supporting development system, ensuring an operational tool chain, kernel and specific peripherals that are ready to use together within a fixed configuration for specific hardware reference platforms.
There is more to a processor than the BPS. Following points may be helpful for the clints-
For many customers, having the chip, board, and software isn’t always enough. For those customers, Freescale offers an incredibly wide variety of services, support, and software IP to put everything together and get to market FAST.
For the QorIQ, Qonverge, and PowerQUICC product lines, we have a full array of Linux services, support and commercial software with a special emphasis on security and networking. You can start learning about those services here: Networking Services.
For the i.MX, Kinetis and Qorivva product lines, we have a full array of Linux services and support with a special emphasis on safety and transportation. You can start learning about those services here: Freescale Professional Services.
For creating a solid Linux platform from a completely bare board, Freescale offers CodeWarrior development tools for certain processor families that support a wide range of tasks, including board bring-up, flash programming, kernel-level debugging, driver development and application creation. CodeWarrior software works equally well in bare-board OR in Linux aware debugging. CodeWarrior can be used even for complex mixed SMP/AMP/hypervisor debug scenarios.
The CodeWarrior tool suites can connect to a development platform through terminal sessions, or using the CodeWarrior TAP hardware probe. This debug capability allows embedded Linux OS developers to interactively control and examine the state of the target system during the debugging process from board bringup to applications debugging.
CodeWarrior Development Suite for Networked Applications is the debug bundle that has all the QorIQ and Qonverge development tools you will need including:
- CodeWarrior Development Studio for Power Architecture Technology (Eclipse)
- CodeWarrior Development Studio for PowerQUICC (Classic IDE).
MIS is ensuring a fully operational tool chain, kernel and board specific modules that are ready to use together within a fixed configuration for specific hardware reference platforms.
MIS team combines Linux with CodeWarrior tools, provide the foundation you need to begin your project quickly.
An SDK is a multi-BSP Linux development environment. It is much, much more than a BSP, but you will use it to create your BSP.
These are include in our services –
- Linux kernel and Device drivers
- GNU tools (compilers, linkers, etc.)
- Deployment mechanisms