|Development tool vendor IAR is warning that users can accidently, and permanently, lock up Freescale's Kinetis K60 microcontroller family. Chris Hills, Technical Director of Paedrus Systems, points to the IAR advisory note and says that a problem could be caused if the default linker configuration file was used and the code reached address 0x40C as Freescale have used that address for the NVFSEC register. Within the register two bits control the mass erase function and two more control flash security. If they are used in conjunction then the device can permanently and irreversibly lock, says Hills.|
With the KickStart Kit, the default linker configuration file is "generic_cortex.icf", which ignores the Freescale idiosyncrasy. The kit also includes a device-specific file, K60X_Flash.icf, which can easily be selected, so it's only something that would happen by accident.
All the latest ventilator articles
See the latest stories on ventilator technology and production from eeNews Europe
Tuesday, February 15, 2011
Problem hits Freescale Kinetis K60 family
By Nick Flaherty www.flaherty.co.uk