Re: I still can't see my internal flash



What kind of flash memory are you using?
Does it allow random reads and writes like NOR flash devices?

Regards,
Gary

"George H." <GeorgeH@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:E31B2892-3CD3-400A-9B6A-95949B5EBDA6@xxxxxxxxxxxxxxxx
Hello
I'm desperate, please help.
I have my own FMD, all functions tested, everything without any error. And
I
still can't see it in my OS. I don't know, what to try.
And second point, I found out, that the OS tries to write to first block
many times at the begining (probably it's writing FAT). But in SG NOR
flash
it's not possible to write data at one address more times without erasing
the
block. And after erasing it, system will loose data writen before.
Probably
bad file system. So which one I should use?
If anybody will have any idea, please give it to me.

Here is my registry settings:

IF BSP_SGFLASH_FMD
[HKEY_LOCAL_MACHINE\Drivers\BuiltIn\SGFlash]
"Dll"="tse_fmd.dll"
"Order"=dword:0
"Prefix"="DSK"
"Ioctl"=dword:4
"Profile"="SGFlash"
"IClass"="{A4E7EDDA-E575-4252-9D6B-4195D48BB865}"
"MemBase"=dword:A2000000
"MemLen"=dword:02000000

; Override names in default profile
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\SGFlash]
"Name"="MSFLASH for SGFlash"
"Folder"="Internal Flash"
"AutoMount"=dword:1
"AutoPart"=dword:1 ; here I tried to set 0 a as well
"AutoFormat"=dword:1 ; here I tried to set 0 as well

;[HKEY_LOCAL_MACHINE\System\StorageManager\AutoLoad\SGFlash]
; "DriverPath"="Drivers\\BuiltIn\\SGFlash"
; "Dll"="tse_fmd.dll"
; "LoadFlags"=dword:2
; "Order"=dword:0
; "BootPhase"=dword:2
; "mount"="Flash"

; Support XIP in IMGFS
[HKEY_LOCAL_MACHINE\System\StorageManager\Profiles\MSFlash\IMGFS]
"XIP"=dword:1
"MountAsRoot"=dword:0
"MountAsBootable"=dword:0
"MountPermanent"=dword:1

ENDIF


.



Relevant Pages

  • Re: Throughput question with CF/DiskOnChip
    ... commands that allow to revive the CF by rewriting the address allocation ... CF) but that is a quite naked flash chip. ... (e.g. the FAT with a DOS file system, ... but of course you need a media access driver ...
    (comp.os.linux.embedded)
  • Re: FlashROM as a disk in CE 5.0
    ... FileSystem Starting - starting with clean file system ... Lower flash. ... 0x83fc8994: FLASHDRV.DLL:Unable to initialize FLASH Media Driver. ... I have added the Registry settings to Project.reg file like ...
    (microsoft.public.windowsce.platbuilder)
  • Re: STRATA flash driver - Not able to persist data
    ... Are you saying that you store data in the flash drive and after rebooting ... I have implemented the file system thro' stratad.dll. ... 0x83fc88a4: FS: Registering file system ROM, index 2, flags 0x00000031 ... doesn't exist for logical sector 0x3c!!! ...
    (microsoft.public.windowsce.platbuilder)
  • Re: need help trying to integrate IPSM
    ... As I mentioned, I left the first 59MB out of PSM, leaving the ... What I'm doing now in the catalog is checking ROM-only File System instead ... exclude the area of the flash that is ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Persistent Registry on Onboard Flash
    ... Copy the folder to you platform to build it. ... > Our Onboard Flash is Intel TE28F128. ... > for Persistent Registry purpose.If Yes, ... >> You need to have a flash file system. ...
    (microsoft.public.windowsce.platbuilder)