We are able to run in internal SRAM & internal flash, but not external flash memory.
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
We are able to run in internal SRAM & internal flash, but not external flash memory.
Well, I am.
Could you please explain your setup a little bit more?
The issue is confusion between the SDflash APIs for internal vs. external memory. To program internal flash on the 'F28335, the SDflash utilities/API should be used. For external flash, no driver or API is provided. You must write a device/interface specific driver which can be run from internal SARAM or internal flash. Please refer to http://focus.ti.com/mcu/docs/litabsmultiplefilelist.tsp?sectionId=96&tabId=1502&literatureNumber=spraaw0&docCategoryId=1&familyId=1414. This example shows how to program external flash through XINTF and also execute from it.
Regards,
Clark
Clark -
Thanks for the information. We are trying to see if the manufacturer of the external flash drive would have a driver available that we could use, or would be able to steer us in the right direction to get one. The external flash memory device is from Numonyx (part #M29W160FT). Have you used this part before in a DSP application? If so, do you know how we might obtain a driver or at least requirements to write one? Thanks
After browsing the MIcron website, I didn't see anything that might interest you in terms of a usable driver. Looking over the device data sheet, the flash programming requirements look straightforward - very similar to the old 'AMD/Intel' procedure (pages 18-24 of the M29W160 data sheet details this). Writing a driver for that shouldn't be a problem. Assuming you are using the 'F28335 internal flash, maybe your external flash functions should be part of the internal flash image. Where is the data source for the external flash? Have you had an opportunity to review application note 'SPRAAW0'? http://focus.ti.com/mcu/docs/litabsmultiplefilelist.tsp?sectionId=96&tabId=1502&literatureNumber=spraaw0&docCategoryId=1&familyId=1414 . Let us know how relevant this app. note is to your application and where it devicates.
Regards,
Clark Molster