Basys MX3™ Board Reference Manual
PMODA pin
Function
JA4
SPI2_SCK
Communication over the SPI2 interface is implemented in the SPIJA library of the Basys MX3 library pack. If the
user wants to use the SPI2 without the SPIJA library, they must define their own SPI functions.
12 Flash Memory
The Basys MX3 comes with 4 MB of onboard flash memory. The part used is the Spansion S25FL132 and is an SPI
memory. More information about the SPI interface is found in the
Figure 12.1 depicts the way the Flash memory is controlled by digital signals.
It contains 1024 sectors of 4 KB, making the total capacity 4MB. The following table, shown in Table 12.1 extracted
from the S25FL132K datasheet, shows the main memory address map.
Sector Size
Sector Count
4
1024
Please read the S25FL132K documentation for more details.
12.1 Connectivity
The flash memory is connected to the following pins that provide access to the SPI1 interface. Note that RF2
(SPI_SI) and RF7 (SPI_SO) need to be remapped to perform SDO1 and SDI1 functions.
Copyright Digilent, Inc. All rights reserved.
Other product and company names mentioned may be trademarks of their respective owners.
PIC32 pin
AN16/C1IND/RPG6/SCK2/PMA5/RG6
Table 11.1. SPI connectivity.
Figure 12.1. Flash memory schematic diagram.
Sector Range
SA0
:
SA1023
Table 12.1. Flash address map.
Needed mapping for SPI2
Serial Peripheral Interface
Address Range (Byte
Address)
000000h-000FFFh
3FF000h-3FFFFFh
section.
Notes
Sector Starting
Address
--
Sector Ending Address
Page 30 of 56
Need help?
Do you have a question about the Basys MX3 and is the answer not in the manual?
Questions and answers