MD4331-d1G-MECH M-Systems Inc., MD4331-d1G-MECH Datasheet - Page 52

no-image

MD4331-d1G-MECH

Manufacturer Part Number
MD4331-d1G-MECH
Description
Mobile Diskonchip G3 Data Sheet
Manufacturer
M-Systems Inc.
Datasheet
7.1.8
In addition to standard storage device functionality, the TrueFFS driver provides extended
functionality. This functionality goes beyond simple data storage capabilities to include features
such as: formatting the media, read/write protection, boot partition(s) access, flash defragmentation
and other options. This unique functionality is available in all TrueFFS-based drivers through the
standard I/O control command of the native file system.
7.1.9
Mobile DiskOnChip G3 requires TrueFFS driver 6.x or higher. Since this driver does not support
other DiskOnChip products, migrating from Mobile DiskOnChip G3 to any other DiskOnChip
product requires changing the TrueFFS driver.
When using different drivers (e.g. TrueFFS SDK, BDK, BIOS extension firmware, etc.) to access
Mobile DiskOnChip G3, verify that all software is based on the same code base version. It is also
important to use only tools (e.g. DFORMAT, DINFO, GETIMAGE, etc.) from the same version as
the firmware and the TrueFFS drivers used in the application. Failure to do so may lead to
unexpected results, such as lost or corrupted data. The driver and firmware version can be verified
by the sign-on messages displayed, or by the version information stored in the driver or tool.
7.2
TrueFFS utilizes an 8KB memory window in the CPU address space, consisting of four 2KB
sections as depicted in Figure 19. When in Reset mode, read cycles from sections 1 and 2 always
return the value 00H to create a fixed and known checksum. When in Normal mode, these two
sections are used for the internal registers. The 2KB Programmable Boot Block is in section 0 and
section 3, to support systems that search for a checksum at the boot stage both from the top and
bottom of memory. The addresses described here are relative to the absolute starting address of the
8KB memory window.
49
Special Features Through I/O Control (IOCTL) Mechanism
Compatibility
8KB Memory Window
Figure 19: Mobile DiskOnChip G3 Memory Map
1000H
1800H
000H
800H
Programmable
Programmable
Reset Mode
Boot Block
Boot Block
00H
00H
Data Sheet, Rev. 1.0
Section 0
Section 1
Section 2
Section 3
Programmable
Normal Mode
Programmable
Boot Block
Boot Block
Flash area
(+ aliases)
Registers
window
Control
Mobile DiskOnChip G3
91-SR-011-05-8L

Related parts for MD4331-d1G-MECH