@@ -49,63 +49,7 @@ static void nand_fsmc_init(chip_info_t *chip_info)
49
49
FSMC_NANDInitTypeDef fsmc_init ;
50
50
FSMC_NAND_PCCARDTimingInitTypeDef timing_init ;
51
51
52
- RCC_AHBPeriphClockCmd (RCC_AHBPeriph_FSMC , ENABLE );
53
-
54
- /*-- FSMC Configuration --------------------------------------------------*/
55
-
56
- /* Calculations of timing paramaters
57
- * _ _ _ _ _ _ _ _ _ _ _ _
58
- * HCLK _| |_| |_| |_| |_| |_| |_| |_| |_| |_| |_| |_| |
59
- * _____ _________________________________ ________
60
- * A[25:0] _____|_________________________________|________
61
- * _____ ________
62
- * NCE |_________________________________|
63
- *
64
- * |SET+1| WAIT+1 |HOLD+1 |
65
- * ___________ ________________
66
- * NOE/NWE |___________________|
67
- *
68
- * | HIZ+1 |
69
- * Write _________________________
70
- * data -------------|_________________________|--------
71
- *
72
- * Read __________________________
73
- * data -----------|__________________________|---------
74
- *
75
- * (SET + 1) * tHCLK >= max(tCS, tCLS, tALS) - tWP
76
- * (SET + 1) * tHCLK >= max(tCLR, tAR)
77
- * (WAIT + 1) * tHCLK >= max(tWP, tRP)
78
- * (WAIT + 1) * tHCLK >= (tREA + tsu(D-NOE))
79
- * (HIZ + 1) * tHCLK >= max(tCS , tALS, tCLS) - tDS
80
- * (HOLD + 1) x tHCLK >= max(tCH, tCLH, tALH)
81
- * ((WAIT + 1) + (HOLD + 1) + (SET + 1)) x tHCLK >= max(tWC, tRC)
82
- * tsu(D-NOE) = 25ns
83
- * tHCLK = 1/72MHz = 13.89ns
84
- */
85
-
86
- /* K9F2G08U0C parameters:
87
- * tCS = 20ns
88
- * tCLS = 12ns
89
- * tALS = 12ns
90
- * tCLR = 10ns
91
- * tAR = 10ns
92
- * tWP = 12ns
93
- * tRP = 12ns
94
- * tDS = 12ns
95
- * tCH = 5ns
96
- * tCLH = 5ns
97
- * tALH = 5ns
98
- * tWC = 25ns
99
- * tRC = 25ns
100
- * tREA = 20ns
101
- * =>
102
- * SET = 1
103
- * WAIT = 3
104
- * HOLD = 1
105
- * HIZ = 1
106
- * TCLR = 1
107
- * TAR = 1
108
- */
52
+ RCC_AHBPeriphClockCmd (RCC_AHBPeriph_FSMC , ENABLE );
109
53
110
54
timing_init .FSMC_SetupTime = chip_info -> setup_time ;
111
55
timing_init .FSMC_WaitSetupTime = chip_info -> wait_setup_time ;
0 commit comments