@@ -20,6 +20,51 @@ const static struct pin_mapping _msel_pins_std[] = {
2020 { 0 , 0 , 0 }
2121};
2222
23+ const static struct pin_mapping _msel_pins_F7SM_lightning_plus [] = {
24+ { 6 , _E , 14 },
25+ { 10 , _B , 1 },
26+ { 12 , _B , 0 },
27+ { 14 , _B , 11 },
28+ { 16 , _B , 10 },
29+ { 0 , 0 , 0 }
30+ };
31+
32+ const static struct pin_mapping _msel_pins_F7SM_v2 [] = {
33+ { 6 , _C , 7 },
34+ { 10 , _B , 1 },
35+ { 12 , _B , 0 },
36+ { 14 , _B , 11 },
37+ { 16 , _B , 10 },
38+ { 0 , 0 , 0 }
39+ };
40+
41+ const static struct pin_mapping _msel_pins_F7SM_v3 [] = {
42+ { 6 , _C , 7 },
43+ { 10 , _B , 1 },
44+ { 12 , _B , 0 },
45+ { 14 , _B , 11 },
46+ { 16 , _B , 10 },
47+ { 0 , 0 , 0 }
48+ };
49+
50+ const static struct pin_mapping _msel_pins_F7SM_ant_goffart_f7_plus_v2 [] = {
51+ { 6 , _C , 7 },
52+ { 10 , _B , 1 },
53+ { 12 , _B , 0 },
54+ { 14 , _B , 11 },
55+ { 16 , _B , 10 },
56+ { 0 , 0 , 0 }
57+ };
58+
59+ const static struct pin_mapping _msel_pins_F7SM_lightning [] = {
60+ { 6 , _E , 14 },
61+ { 10 , _B , 1 },
62+ { 12 , _B , 0 },
63+ { 14 , _B , 11 },
64+ { 16 , _B , 10 },
65+ { 0 , 0 , 0 }
66+ };
67+
2368const static struct pin_mapping _msel_pins_f7_slim [] = {
2469 { 10 , _B , 1 },
2570 { 14 , _B , 11 },
@@ -36,29 +81,24 @@ const static struct pin_mapping _user_pins_F7SM_ant_goffart_f7_plus_v1[] = {
3681const static struct pin_mapping _user_pins_F7SM_lightning [] = {
3782 { 2 , _B , 12 , _PP },
3883 { 4 , _E , 15 , _PP },
39- { 6 , _E , 14 , _PP },
4084 { 0 , 0 , 0 , _PP } };
4185const static struct pin_mapping _user_pins_F7SM_v2 [] = {
4286 { 2 , _B , 12 , _OD },
4387 { 4 , _C , 8 , _OD },
44- { 6 , _C , 7 , _OD },
4588 { 0 , 0 , 0 , _OD } };
4689const static struct pin_mapping _user_pins_F7SM_ant_goffart_f7_plus_v2 [] = {
4790 { 2 , _B , 12 , _PP },
4891 { 4 , _C , 8 , _PP },
49- { 6 , _C , 7 , _PP },
5092 { 0 , 0 , 0 , _PP } };
5193const static struct pin_mapping _user_pins_F7SM_lightning_plus [] = {
5294 { 2 , _B , 12 , _PP },
5395 { 4 , _E , 15 , _PP },
54- { 6 , _E , 14 , _PP },
5596 { 0 , 0 , 0 , _PP } };
5697const static struct pin_mapping _user_pins_F7SM_slim [] = {
5798 { 0 , 0 , 0 , _PP } };
5899const static struct pin_mapping _user_pins_F7SM_v3 [] = {
59100 { 2 , _B , 12 , _PP },
60101 { 4 , _C , 8 , _PP },
61- { 6 , _C , 7 , _PP },
62102 { 0 , 0 , 0 , _PP } };
63103const static struct board_config _board_config [] = {
64104 [F7SM_v1 ] = {
@@ -73,11 +113,11 @@ const static struct board_config _board_config[] = {
73113 .hse_mhz = 16 ,
74114 .hs_usb = TRUE,
75115 .user_pins = _user_pins_F7SM_lightning ,
76- .msel_pins = _msel_pins_std },
116+ .msel_pins = _msel_pins_F7SM_lightning },
77117 [F7SM_v2 ] = {
78118 .hse_mhz = 8 ,
79119 .user_pins = _user_pins_F7SM_v2 ,
80- .msel_pins = _msel_pins_std },
120+ .msel_pins = _msel_pins_F7SM_v2 },
81121 [F7SM_ant_goffart_f7_plus_v2 ] = {
82122 .hse_mhz = 8 ,
83123 .user_pins = _user_pins_F7SM_ant_goffart_f7_plus_v2 ,
@@ -88,7 +128,7 @@ const static struct board_config _board_config[] = {
88128 .hs_usb = TRUE,
89129 .flippy = TRUE,
90130 .user_pins = _user_pins_F7SM_lightning_plus ,
91- .msel_pins = _msel_pins_std },
131+ .msel_pins = _msel_pins_F7SM_lightning_plus },
92132 [F7SM_slim ] = {
93133 .hse_mhz = 16 ,
94134 .hse_byp = TRUE,
@@ -98,7 +138,7 @@ const static struct board_config _board_config[] = {
98138 .hse_mhz = 8 ,
99139 .flippy = TRUE,
100140 .user_pins = _user_pins_F7SM_v3 ,
101- .msel_pins = _msel_pins_std },
141+ .msel_pins = _msel_pins_F7SM_v3 },
102142};
103143
104144/* Blink the activity LED to indicate fatal error. */
0 commit comments