13. X6xx I/O Expansion Boards
13.1 X600 and X601 : Flash ROM
13.1.1 Specifications
For
I-7188XA, I-7188XC, I-7188XB, I-7188XG, I-7188EX, I-7188EG
Power consumption: 0.5W
X600: storage flash, 4M bytes
Endurance : 1,000,000 Program/Erase Cycles
Data Retention : 10 years
X601: storage flash, 8M bytes
Endurance : 1,000,000 Program/Erase Cycles
Data Retention : 10 years
13.1.2
Software Library :
int X600_Init(int wBaseAddr, int wType);
int X600_Reset_FLASH(void);
int X600_WP_FLASH(char wp);
void X600_Read_FLASH_ID(int *maker, int *device);
void X600_Read_FLASH_Status(int *status);
int X600_MarkBadPage(unsigned int wAddr);
int X600_Erase_FLASH(unsigned int wAddr);
int X600_Erase_FLASH_Unconditional(unsigned int wAddr);
int X600_Write_FLASH(unsigned int wAddr, char buf1[], char buf2[]);
int X600_Read_FLASH(unsigned int wAddr, char buf1[], char buf2[]);
13.1.3 Programming
:
For Software Installation & Demo Program, Refer to Section 2.2.2
I/O Expansion Bus for 7188X/7188E User’s Manual, Jan/2005 v1.5, 7PH-000-15---113