Specifications

Installation and set-up
4.6 SmartMedia Flash memory
The RC200/203 has a socket for a SmartMedia Flash memory device (connector CN7 at the top left of
the board). The Professional and Expert versions of the RC200/203 are provided with a 16-MB
SmartMedia
card. You can use any SmartMedia device between 4 and 128 megabytes.
Ï
The RC200/203 Platform Support Library abstracts away some of the intricacies of the
physical layer control mechanism within the SmartMedia driver. The library also allows you
to use logical addressing, which has the further advantages of preserving the CIS and IDI
fields and skipping invalid blocks.
For more information on SmartMedia devices, please refer to the RC200 Datasheets (see page 34).
The RC200 SmartMedia is connected to the CPLD on the following pins:
artMedia pins ls D pins
4.6.1 SmartMedia connections to the CPLD
Sm Signa CPL
2 CLE 17
3 ALE 15
4 SMnWE
1 SMnCS 16
the FPGA via the CPLD.
A typica
address 1, bit 4. A value of 1
successfully detected.
13
5 nWP 11
6 SMD0 10
7 SMD1 9
8 SMD2 7
9 SMD3 4
13 SMD4 2
14 SMD5 3
15 SMD6 6
16 SMD7 8
19 R/nB 12
20 SMnRD 14
2
4.6.2 FPGA access of SmartMedia
The RC200 SmartMedia is accessed by
l sequence of events might be:
1. Disable SmartMedia state machine by writing 1 on CPLD control address 0, bit 3.
Check the SmartMedia is fitted by reading the status of CPLD 2.
means that the SmartMedia has been
3. Assert nCS (CPLD address 0, bit 0).
www.celoxica.com
Page 22