Tomas, I found a bug. Today, I tried to write a flash image of >128k onto a MK22FN25612 and it failed to write to any location > 128k. Using the same binary, but the PE micro utility works just fine. I will try to get a log trace to see what's going on.
- Thomas On Sat, Oct 3, 2015 at 4:19 PM, Tomas Vanek <[email protected]> wrote: > Thomas, huge thanks for testing. > It seems that you do not have a FlexNVM device, do you? > > To anybody: > > If you have a Frescale Kinetis KxxDX or KxxFX device > (other than already tested MK66FX1M0xxx18 and MK21DX256xxx5), > please help us with testing FlexNVM support. > > Especially wanted for test is an old MK20DX256xxx10 (ref man states > strange protection > region, data flash protection register is not described at all) > > Tomas > > > > On 02.10.2015 21:49, Thomas Schmid wrote: > > Updated my patch #2986. Mistakenly also updated your patch 2989 as my > version had a different checksum. One of these days, I will figure out how > to NOT do that! Sorry! > > Code looks great. Tested on: > K22FN512VLH12 > KL16Z1287VFT > MK64FN1M0VLL12 (this is the one on the FRDM-K64F board) > > Also added your comment and added a new command to disable the watchdog: > kinetis disable_wdog > > Commands tested on all of them: > reset halt > mdm mass_erase > program > step, break, continue > > - Thomas > > > On Fri, Oct 2, 2015 at 8:12 AM, Tomas Vanek <[email protected] > > wrote: > >> Hi all, >> >> I submitted a bunch of Kinetis related changes. >> I kindly ask everybody with access to any Kinetis Kx and KLx MCU/kits >> please give them a try. >> Especially wanted devices: >> old K20 series like MK20DN128xxx5, MK20DX128xxx7, MK20D{N|X}512xxx10 >> four bank MCUs like MK20FN1M0xxx12 or MK20FX512xxx12 or similar K60 >> one bank Kx: any K02 >> K63/K64 >> >> Tested so far: >> MK66FX1M0VLQ18, MK21DX256AVLK5 >> I'm going to test soon >> MK26FN2M0VLQ18, MK22FN1M0VLL12 and MKL17Z256VLH4 >> >> To get complete new Kinetis flash driver use: >> >> git fetch ssh://[email protected]:29418/openocd >> refs/changes/94/2994/1 && git checkout FETCH_HEAD >> git fetch ssh://[email protected]:29418/openocd >> refs/changes/89/2989/1 && git cherry-pick FETCH_HEAD >> git fetch ssh://[email protected]:29418/openocd >> refs/changes/86/2986/1 && git cherry-pick FETCH_HEAD >> (this one has a conflict now: I'm sure Thomas will publish a new version >> soon) >> >> Please do not forget to state full MCU name (with flash size and max >> clock freq) in a review comment. >> Also describe what operations you have tested. >> >> Thank you in advance >> Tomas >> > > >
------------------------------------------------------------------------------
_______________________________________________ OpenOCD-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/openocd-devel
