Product Introduction: USB Host Bootloaders
HCC-Embedded has announced a range of Bootloaders (BL-USBH-XXX) designed for microcontrollers with an integrated or external USB Host capability.
HCC bootloaders are used to update and upgrade application code in target devices, either during product development or later on when field updates are necessary. HCC bootloaders are essential packages that reduce development cost and time. They are necessary tools for embedded software publishers and mobile device providers.
HCC has developed a minimum footprint Bootloader for devices with integrated USB host controllers. With the HCC Bootloader, a product can be upgraded from a Pen drive that’s controlled by a fixed boot image in the microcontroller. To access the Pen drive, HCC uses its minimal-footprint FAT file system technology, together with highly optimized versions of HCC’s USB host stacks. The footprint of the Bootloader is approximately 12K of code on an ARM7. It works with all devices that have an EHCI or OHCI controller. It has also been ported to many non-standard host controllers.
Supported devices include:
AT91SAM92xx, AT91RM9200, ISP1161, ISP1362, ISP1561, ISP1761, LPC24xx, MAX3421e, MCF5222x, MCF53xx, MPC834x
BL-USBH-XXX can be provided as a working project on most standard tool chains, including those from IAR, Keil, Metrowerks, Rowley and Tasking.
