Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 367140 - The flash is slow on Concerto's M3 with SYS/BIOS
Summary: The flash is slow on Concerto's M3 with SYS/BIOS
Status: CLOSED FIXED
Alias: None
Product: RTSC
Classification: Technology
Component: Targets (show other bugs)
Version: unspecified   Edit
Hardware: All All
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Scott Gary CLA
QA Contact:
URL:
Whiteboard: target:3.23.04
Keywords:
Depends on:
Blocks:
 
Reported: 2011-12-19 17:56 EST by Jon Blake CLA
Modified: 2016-02-17 18:43 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jon Blake CLA 2011-12-19 17:56:34 EST
The flash wait states are not being set by XDC or SYS/BIOS during start up. So the flash is executing slow. It seems like XDC or SYS/BIOS should set it.
Comment 1 Scott Gary CLA 2012-05-11 20:36:41 EDT
Updated both M3 and C28 Boot modules to initialize Flash wait states based upon CPU frequency.  All files checked into platform-n21:

fc ti/catalog/arm/cortexm3/concertoInit/Boot.c
fc ti/catalog/arm/cortexm3/concertoInit/Boot.xdc
fc ti/catalog/arm/cortexm3/concertoInit/Boot.xdt
fc ti/catalog/arm/cortexm3/concertoInit/Boot.xml
fc ti/catalog/arm/cortexm3/concertoInit/Boot.xs
fc ti/catalog/arm/cortexm3/concertoInit/linkcmd.xdt
fa ti/catalog/c2800/concertoInit/Boot.c
fc ti/catalog/c2800/concertoInit/Boot.xdc
fa ti/catalog/c2800/concertoInit/Boot.xdt
fc ti/catalog/c2800/concertoInit/Boot.xml
fc ti/catalog/c2800/concertoInit/Boot.xs
fc ti/catalog/c2800/concertoInit/linkcmd.xdt
fc ti/catalog/c2800/concertoInit/package.bld
fc ti/platforms/concertoC28/include/F28M35E20B1.cmd
fc ti/platforms/concertoC28/include/F28M35E20C1.cmd
fc ti/platforms/concertoC28/include/F28M35E22B1.cmd
fc ti/platforms/concertoC28/include/F28M35E22C1.cmd
fc ti/platforms/concertoC28/include/F28M35E32B1.cmd
fc ti/platforms/concertoC28/include/F28M35E32C1.cmd
fc ti/platforms/concertoC28/include/F28M35E50B1.cmd
fc ti/platforms/concertoC28/include/F28M35E50C1.cmd
fc ti/platforms/concertoC28/include/F28M35E52B1.cmd
fc ti/platforms/concertoC28/include/F28M35E52C1.cmd
fc ti/platforms/concertoC28/include/F28M35H20B1.cmd
fc ti/platforms/concertoC28/include/F28M35H20C1.cmd
fc ti/platforms/concertoC28/include/F28M35H22B1.cmd
fc ti/platforms/concertoC28/include/F28M35H22C1.cmd
fc ti/platforms/concertoC28/include/F28M35H32B1.cmd
fc ti/platforms/concertoC28/include/F28M35H32C1.cmd
fc ti/platforms/concertoC28/include/F28M35H50B1.cmd
fc ti/platforms/concertoC28/include/F28M35H50C1.cmd
fc ti/platforms/concertoC28/include/F28M35H52B1.cmd
fc ti/platforms/concertoC28/include/F28M35H52C1.cmd
fc ti/platforms/concertoC28/include/F28M35M20B1.cmd
fc ti/platforms/concertoC28/include/F28M35M20C1.cmd
fc ti/platforms/concertoC28/include/F28M35M22B1.cmd
fc ti/platforms/concertoC28/include/F28M35M22C1.cmd
fc ti/platforms/concertoC28/include/F28M35M32B1.cmd
fc ti/platforms/concertoC28/include/F28M35M32C1.cmd
fc ti/platforms/concertoC28/include/F28M35M50B1.cmd
fc ti/platforms/concertoC28/include/F28M35M50C1.cmd
fc ti/platforms/concertoC28/include/F28M35M52B1.cmd
fc ti/platforms/concertoC28/include/F28M35M52C1.cmd
fc ti/platforms/concertoC28/tests/package.bld
fc ti/platforms/concertoM3/include/F28M35E20B1.cmd
fc ti/platforms/concertoM3/include/F28M35E20C1.cmd
fc ti/platforms/concertoM3/include/F28M35E22B1.cmd
fc ti/platforms/concertoM3/include/F28M35E22C1.cmd
fc ti/platforms/concertoM3/include/F28M35E32B1.cmd
fc ti/platforms/concertoM3/include/F28M35E32C1.cmd
fc ti/platforms/concertoM3/include/F28M35E50B1.cmd
fc ti/platforms/concertoM3/include/F28M35E50C1.cmd
fc ti/platforms/concertoM3/include/F28M35E52B1.cmd
fc ti/platforms/concertoM3/include/F28M35E52C1.cmd
fc ti/platforms/concertoM3/include/F28M35H20B1.cmd
fc ti/platforms/concertoM3/include/F28M35H20C1.cmd
fc ti/platforms/concertoM3/include/F28M35H22B1.cmd
fc ti/platforms/concertoM3/include/F28M35H22C1.cmd
fc ti/platforms/concertoM3/include/F28M35H32B1.cmd
fc ti/platforms/concertoM3/include/F28M35H32C1.cmd
fc ti/platforms/concertoM3/include/F28M35H50B1.cmd
fc ti/platforms/concertoM3/include/F28M35H50C1.cmd
fc ti/platforms/concertoM3/include/F28M35H52B1.cmd
fc ti/platforms/concertoM3/include/F28M35H52C1.cmd
fc ti/platforms/concertoM3/include/F28M35M20B1.cmd
fc ti/platforms/concertoM3/include/F28M35M20C1.cmd
fc ti/platforms/concertoM3/include/F28M35M22B1.cmd
fc ti/platforms/concertoM3/include/F28M35M22C1.cmd
fc ti/platforms/concertoM3/include/F28M35M32B1.cmd
fc ti/platforms/concertoM3/include/F28M35M32C1.cmd
fc ti/platforms/concertoM3/include/F28M35M50B1.cmd
fc ti/platforms/concertoM3/include/F28M35M50C1.cmd
fc ti/platforms/concertoM3/include/F28M35M52B1.cmd
fc ti/platforms/concertoM3/include/F28M35M52C1.cmd
Comment 2 Dave Russo CLA 2016-01-12 00:49:33 EST
closing bugs that have been in resolved state for more than a year
Comment 3 Dave Russo CLA 2016-02-17 18:43:24 EST
in fixed state for more than one year