diff options
author | Mathias K <kesmtp@freenet.de> | 2012-03-09 09:41:45 +0100 |
---|---|---|
committer | Spencer Oliver <spen@spen-soft.co.uk> | 2012-03-14 20:33:23 +0000 |
commit | 6f5b9e9304c7f7625f1af04bac6e8cd0a67e649d (patch) | |
tree | 5000d864421cb780ac871502e3475cbaaceab88f /src/flash | |
parent | cfdfe5119de8f3e2cbaebd9f912e920a03f0168b (diff) |
flash: Fix flash write algorithm on pflash only devices.
This patch fix the slow flash write issue on pflash only devices.
The Family Reference Manual says:
For devices with FlexNVM: FlexRAM
For devices with program flash only: Programming acceleration RAM
So the acceleration RAM is available for the flash section command on
this device.
Change-Id: If6541a23a4457c5ed8858848a145f35cac63138b
Signed-off-by: Mathias K <kesmtp@freenet.de>
Reviewed-on: http://openocd.zylin.com/509
Tested-by: jenkins
Reviewed-by: Tomas Frydrych <tf+openocd@r-finger.com>
Reviewed-by: Spencer Oliver <spen@spen-soft.co.uk>
Diffstat (limited to 'src/flash')
-rw-r--r-- | src/flash/nor/kinetis.c | 1 |
1 files changed, 0 insertions, 1 deletions
diff --git a/src/flash/nor/kinetis.c b/src/flash/nor/kinetis.c index 79953c0b..46d36bbb 100644 --- a/src/flash/nor/kinetis.c +++ b/src/flash/nor/kinetis.c @@ -320,7 +320,6 @@ static int kinetis_write(struct flash_bank *bank, uint8_t *buffer, } } else { LOG_DEBUG("flash write into PFLASH @08%X", offset); - fallback = 1; } |