Hi,
I am using the iMX51 EVK and the Windows CE 7 BSP.
I have created and OS Image and my device is booting fine with the WEC 7 image.
I want to store user files and data in the file system partition of the SD-CARD.
I am facing problem in being able to use my SD-CARD from my device as a storage device.
I have followed the steps mentioned in the WEC700 User's Guide, to create a file system partition but somehow it is not working.
1. Boot the device in BOOT-STRAP mode.
2. Programmed the EBOOT.nb0 at address 0x0000 0400 into the SD CARD using ATK TOOL KIT.
3. Reset the boot switched to Boot from SD-CARD
4. Reset the device
5. Download the NK.BIN from platform builder to the Device's SD Card
6. Reset the device
7. From the EBOOT menu's -> SD/MMC card utilities -> Create File System Partition on SD/MMC Card
8. Connect the card to a Windows 7 machine's SD Card slot and format it with FAT 32 partition
9. Connect the SD Card back to the imx51 EVK and power on the board.
10. Board boots fine with the WEC7 image
11 But the SD Card is not appearing in the "My Device"
Can anyone help with this?
Thanks in advance
已解决! 转到解答。
I think you should make sure the SDHC driver had been successfully built into your image, and do you see any thing in WinCE's control panel -> storage manager? If can please try the demo image first.
If you still failed to make the SD card work, please reference to the BSP release note for the followed item in "Known Defects".
ENGR131976
Failed to format/mount some SD/MMC cards by Storage Manager or App calling File System API “FormatStore”.
Workaround:
MSFT has confirmed this issue and provided a workaround.
The SD card can be formatted by following procedure:
• Launch the storage properties dialog
• In " store info" select the sd memory device.
• Press the properties button which will pop up the "partition properties" dialog box
• Press the "Dismount" button
• Press the "format" button
I was finally able to see the 2nd partition (File system) partition from my Windows Compact 7,
The issue is that the File System partition needs to be set as an ACTIVE partition.
So to aid anyone who comes across this issue, the steps are as below:
-Deepak
I think you should make sure the SDHC driver had been successfully built into your image, and do you see any thing in WinCE's control panel -> storage manager? If can please try the demo image first.
If you still failed to make the SD card work, please reference to the BSP release note for the followed item in "Known Defects".
ENGR131976
Failed to format/mount some SD/MMC cards by Storage Manager or App calling File System API “FormatStore”.
Workaround:
MSFT has confirmed this issue and provided a workaround.
The SD card can be formatted by following procedure:
• Launch the storage properties dialog
• In " store info" select the sd memory device.
• Press the properties button which will pop up the "partition properties" dialog box
• Press the "Dismount" button
• Press the "format" button
Hi Jimmy,
My problem was that even though I had created a FILE-SYSTEM partition on the SD-CARD from EBOOT menu and FAT32 formatted it, I was unable to see the "Storage Card" in "My Device" on my iMX51 EVK.
But now its working and I found out that after formatting the File System partition I need to set the File System Partition as the ACTIVE partition.
Regards
Deepak
Hi Jimmy,
I went ahead to give your steps a try as well, here is what I did
Only when I set the File System partition as an ACTIVE partition, does the partition appear in the Storage Manager.
I guess that until the file system partition is an ACTIVE partition, the partition is not mounted by the Windows BSP.
Regards
Deepak