128MB flash FRDM-KL25Z

cancel
Showing results for 
Search instead for 
Did you mean: 

128MB flash FRDM-KL25Z

Jump to solution
420 Views
nelsonlobo
Contributor II

Hi,

All this while programming and debugging the FRDM-KL25Z the question still remains where is that 128MB freespace on my board i.e. FRDM-KL25Z (x:) 127MB free of 128MB.

Well on further searching i found on the schematics that an ATMEL 16Mb spi flash was to be populated there but that still doesn't make sense coz its 16Mb and im talkin about 128MB.

Have also used the same to dump the precompiled examples and im assuming the same gets further dumped onto KL25Z flash, hence when you restart the device the files are gone but the code is executed on KL25Z.

Could someone please explain where,how and what is the 128MB freespace all about?

Regards,

Nelson Lobo

Tags (2)
0 Kudos
1 Solution
151 Views
mjbcswitzerland
Specialist V

Nelson

The 128MByte free space that you are seeing is the OpenSDA's boot loader emulating a disk of this size (it is probably emulating such a large size to avoid the PC using FAT12 or FAT16, which would otherwise complicate the loader).

Therefore it is a meaningless size for practical purposes and can be ignored.

The ATMEL SPI Flash on the FRDM-KL25Z is connected to the OpenSDA's K20 (and not the KL25!!!!). I have no idea why it is there since it is not on any other such boards - again just ignore it since it is not of any use to developer's.

The KL25 on the FRDM-KL25Z has 128k of internal Flash, which is programmed when you drag code on to the loading disk.

Regards

Mark

Kinetis: http://www.utasker.com/kinetis.html

KL25: http://www.utasker.com/kinetis/FRDM-KL25Z.html / http://www.utasker.com/kinetis/TWR-KL25Z48M.html

For the complete "out-of-the-box" Kinetis experience and faster time to market

View solution in original post

1 Reply
152 Views
mjbcswitzerland
Specialist V

Nelson

The 128MByte free space that you are seeing is the OpenSDA's boot loader emulating a disk of this size (it is probably emulating such a large size to avoid the PC using FAT12 or FAT16, which would otherwise complicate the loader).

Therefore it is a meaningless size for practical purposes and can be ignored.

The ATMEL SPI Flash on the FRDM-KL25Z is connected to the OpenSDA's K20 (and not the KL25!!!!). I have no idea why it is there since it is not on any other such boards - again just ignore it since it is not of any use to developer's.

The KL25 on the FRDM-KL25Z has 128k of internal Flash, which is programmed when you drag code on to the loading disk.

Regards

Mark

Kinetis: http://www.utasker.com/kinetis.html

KL25: http://www.utasker.com/kinetis/FRDM-KL25Z.html / http://www.utasker.com/kinetis/TWR-KL25Z48M.html

For the complete "out-of-the-box" Kinetis experience and faster time to market

View solution in original post