@@ -53,74 +53,74 @@ bool sdram_init(void) {
53
53
__HAL_RCC_FMC_CLK_ENABLE ();
54
54
55
55
#if defined(MICROPY_HW_FMC_SDCKE0 )
56
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_SDCKE0 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_SDCKE0 );
57
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_SDNE0 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_SDNE0 );
56
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_SDCKE0 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_SDCKE0 );
57
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_SDNE0 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_SDNE0 );
58
58
59
59
#elif defined(MICROPY_HW_FMC_SDCKE1 )
60
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_SDCKE1 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_SDCKE1 );
61
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_SDNE1 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_SDNE1 );
60
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_SDCKE1 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_SDCKE1 );
61
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_SDNE1 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_SDNE1 );
62
62
#endif
63
63
64
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_SDCLK , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_SDCLK );
65
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_SDNCAS , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_SDNCAS );
66
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_SDNRAS , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_SDNRAS );
67
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_SDNWE , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_SDNWE );
68
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_BA0 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_BA0 );
69
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_BA1 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_BA1 );
70
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_NBL0 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_NBL0 );
71
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_NBL1 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_NBL1 );
64
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_SDCLK , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_SDCLK );
65
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_SDNCAS , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_SDNCAS );
66
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_SDNRAS , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_SDNRAS );
67
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_SDNWE , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_SDNWE );
68
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_BA0 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_BA0 );
69
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_BA1 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_BA1 );
70
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_NBL0 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_NBL0 );
71
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_NBL1 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_NBL1 );
72
72
#ifdef MICROPY_HW_FMC_NBL2
73
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_NBL2 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_NBL2 );
74
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_NBL3 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_NBL3 );
73
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_NBL2 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_NBL2 );
74
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_NBL3 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_NBL3 );
75
75
#endif
76
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_A0 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_A0 );
6D4E
td>77
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_A1 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_A1 );
78
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_A2 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_A2 );
79
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_A3 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_A3 );
80
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_A4 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_A4 );
81
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_A5 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_A5 );
82
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_A6 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_A6 );
83
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_A7 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_A7 );
84
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_A8 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_A8 );
85
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_A9 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_A9 );
86
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_A10 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_A10 );
87
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_A11 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_A11 );
76
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_A0 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_A0 );
77
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_A1 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_A1 );
78
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_A2 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_A2 );
79
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_A3 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_A3 );
80
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_A4 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_A4 );
81
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_A5 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_A5 );
82
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_A6 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_A6 );
83
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_A7 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_A7 );
84
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_A8 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_A8 );
85
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_A9 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_A9 );
86
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_A10 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_A10 );
87
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_A11 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_A11 );
88
88
#ifdef MICROPY_HW_FMC_A12
89
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_A12 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_A12 );
89
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_A12 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_A12 );
90
90
#endif
91
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D0 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D0 );
92
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D1 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D1 );
93
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D2 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D2 );
94
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D3 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D3 );
95
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D4 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D4 );
96
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D5 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D5 );
97
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D6 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D6 );
98
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D7 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D7 );
99
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D8 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D8 );
100
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D9 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D9 );
101
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D10 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D10 );
102
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D11 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D11 );
103
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D12 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D12 );
104
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D13 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D13 );
105
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D14 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D14 );
106
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D15 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D15 );
91
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D0 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D0 );
92
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D1 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D1 );
93
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D2 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D2 );
94
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D3 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D3 );
95
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D4 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D4 );
96
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D5 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D5 );
97
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D6 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D6 );
98
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D7 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D7 );
99
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D8 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D8 );
100
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D9 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D9 );
101
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D10 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D10 );
102
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D11 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D11 );
103
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D12 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D12 );
104
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D13 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D13 );
105
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D14 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D14 );
106
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D15 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D15 );
107
107
#ifdef MICROPY_HW_FMC_D16
108
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D16 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D16 );
109
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D17 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D17 );
110
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D18 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D18 );
111
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D19 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D19 );
112
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D20 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D20 );
113
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D21 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D21 );
114
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D22 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D22 );
115
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D23 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D23 );
116
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D24 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D24 );
117
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D25 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D25 );
118
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D26 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D26 );
119
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D27 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D27 );
120
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D28 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D28 );
121
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D29 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D29 );
122
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D30 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D30 );
123
- mp_hal_pin_config_alt_static (MICROPY_HW_FMC_D31 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , STATIC_AF_FMC_D31 );
108
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D16 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D16 );
109
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D17 , MP_HAL_PIN_MODE_ALT , MP_
A71F
HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D17 );
110
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D18 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D18 );
111
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D19 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D19 );
112
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D20 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D20 );
113
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D21 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D21 );
114
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D22 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D22 );
115
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D23 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D23 );
116
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D24 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D24 );
117
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D25 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D25 );
118
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D26 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D26 );
119
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D27 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D27 );
120
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D28 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D28 );
121
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D29 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D29 );
122
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D30 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D30 );
123
+ mp_hal_pin_config_alt_static_speed (MICROPY_HW_FMC_D31 , MP_HAL_PIN_MODE_ALT , MP_HAL_PIN_PULL_NONE , MP_HAL_PIN_SPEED_VERY_HIGH , STATIC_AF_FMC_D31 );
124
124
#endif
125
125
126
126
/* SDRAM device configuration */
0 commit comments