SPRUIM2H May 2020 – October 2023 AM2431 , AM2432 , AM2434 , AM6411 , AM6412 , AM6421 , AM6422 , AM6441 , AM6442
The goal of the basic high-level programming model is to introduce a top-down approach to users that need to configure the GPMC module.
Figure 12-1656 and Table 12-3252 through Table 12-3253 show a programming model top-level diagram for the GPMC, and a description of each step. Each block of the diagram is described in one of the following sections through a set of registers to configure.
Step | Description |
---|---|
NOR Memory Type | See Table 12-3254. |
NOR Chip-Select Configuration | See Table 12-3255. |
NOR Timings Configuration | See Table 12-3256. |
WAIT Pin Configuration | See Table 12-3264. |
Enable Chip-Select | See Table 12-3265. |
Step | Description |
---|---|
NAND Memory Type | See Table 12-3259. |
NAND Chip-Select Configuration | See Table 12-3260. |
Write Operations (Asynchronous) | See Table 12-3261. |
Read Operations (Asynchronous) | See Table 12-3261. |
ECC Engine | See Table 12-3262. |
Prefetch and Write-Posting Engine | See Table 12-3263. |
WAIT Pin Configuration | See Table 12-3264. |
Enable Chip-Select | See Table 12-3265. |