Re: NAND Flash drive in CE 6.0
- From: B-Dawg <BDawg@xxxxxxxxxxxxxxxxxxxxxxxxx>
- Date: Mon, 1 Jun 2009 17:37:01 -0700
Does no one out there no anything about CE Flash partitions?
....................
"B-Dawg" wrote:
Hi,.
I am using the FAL-FMD structure for my NAND driver. Do you want more info
about it / source code etc?
I am not using EBOOT or any part of the CE OS as my bootloader. I am using
a bootloader called Vivi. The nk.nb0 OS image itself is not being written
over the bootloader it is just the flash drive partition that I make using
Storage Manager in CE 6 Explorer, Control Panel on which I want to store my
files.
Bevan
"harry" wrote:
Hi,
I assume that you are using FAL-FMD (FTL) structure to use your NAND.
The Blocks for the Boot-loaders are needed to be reserved, so as no
other application can Write or Erase these blocks.
However it looks like that Blocks where Boot-loader resides are not
reserved hence OS image is getting written onto it.
You can verify the EBOOT, which is responsible for writing the OS
image onto the Flash.
EBOOT should check that it is not writing or erasing any reserved
block.
Kindly furnish the FTL details so as you can get the precise
answer. :)
Regards,
Harsh
On May 27, 1:15 pm, B-Dawg <BD...@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote:
I have a Samsung SMDK2440 based system with 64MB of RAM and 64MB of NAND
Flash. I have a smartmedia driver that formats the NAND space not used by
the OS into a flash partition. This works OK and I can put files onto it etc.
However, when creating the partition it overwrites the bootloader that is
also situated in the NAND flash so that the device will not boot the second
time. The bootloader is not part of the CE OS and so CE will not know about
it and therefore I presume does not protect those sectors. If I reflash the
bootloader back on the OS is then able to start up and is not corrupted but
the new partition that I had created is gone. This is what leaves me to
believe the NAND storage partition and the bootloader are occupying the same
sectors somewhere on the NAND.
Can someone point me in the right direction about how to resolve this? Do I
put a reserved entry into Config.bib, or do I need to code this into my
driver? Any help would be appreciated.
- Follow-Ups:
- Re: NAND Flash drive in CE 6.0
- From: Bradley Remedios
- Re: NAND Flash drive in CE 6.0
- Prev by Date: Re: Change USB Mass storage drive folder name
- Next by Date: Re: VS2008 to PB CE 5.0 porting issue
- Previous by thread: Re: CE50 - USB Flash Drive Mount Failed
- Next by thread: Re: NAND Flash drive in CE 6.0
- Index(es):
Relevant Pages
|