@@ -338,40 +338,57 @@ WEAK const PinMap PinMap_CAN_TD[] = {
338338
339339//*** No ETHERNET ***
340340
341- //*** No QUADSPI ***
341+ //*** OCTOSPI ***
342342
343- //*** OCTOSPIM ***
343+ #ifdef HAL_OSPI_MODULE_ENABLED
344+ WEAK const PinMap PinMap_OCTOSPI_DATA0 [] = {
345+ {PB_1 , OCTOSPI1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO0
346+ {PE_12 , OCTOSPI1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO0
347+ {NC , NP , 0 }
348+ };
349+ #endif
350+
351+ #ifdef HAL_OSPI_MODULE_ENABLED
352+ WEAK const PinMap PinMap_OCTOSPI_DATA1 [] = {
353+ {PB_0 , OCTOSPI1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO1
354+ {PE_13 , OCTOSPI1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO1
355+ {NC , NP , 0 }
356+ };
357+ #endif
358+
359+ #ifdef HAL_OSPI_MODULE_ENABLED
360+ WEAK const PinMap PinMap_OCTOSPI_DATA2 [] = {
361+ {PA_7 , OCTOSPI1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO2
362+ {PE_14 , OCTOSPI1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO2
363+ {NC , NP , 0 }
364+ };
365+ #endif
366+
367+ #ifdef HAL_OSPI_MODULE_ENABLED
368+ WEAK const PinMap PinMap_OCTOSPI_DATA3 [] = {
369+ {PA_6 , OCTOSPI1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO3
370+ {PE_15 , OCTOSPI1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO3
371+ {NC , NP , 0 }
372+ };
373+ #endif
374+
375+ #ifdef HAL_OSPI_MODULE_ENABLED
376+ WEAK const PinMap PinMap_OCTOSPI_SCLK [] = {
377+ {PA_3 , OCTOSPI1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_CLK
378+ {PB_10 , OCTOSPI1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_CLK
379+ {PE_10 , OCTOSPI1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_CLK
380+ {NC , NP , 0 }
381+ };
382+ #endif
344383
345384#ifdef HAL_OSPI_MODULE_ENABLED
346- WEAK const PinMap PinMap_OCTOSPIM [] = {
347- {PA_1 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_DQS
348- {PA_2 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_NCS
349- {PA_3 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_CLK
350- {PA_4 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF3_OCTOSPIM_P1 )}, // OCTOSPIM_P1_NCS
351- {PA_6 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO3
352- {PA_7 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO2
353- {PB_0 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO1
354- {PB_1 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO0
355- {PB_2 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_DQS
356- {PB_10 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_CLK
357- {PB_11 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_NCS
358- {PC_1 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO4
359- {PC_2 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO5
360- {PC_3 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO6
361- {PC_4 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO7
362- {PC_11 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_OCTOSPIM_P1 )}, // OCTOSPIM_P1_NCS
363- {PD_3 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P2 )}, // OCTOSPIM_P2_NCS
364- {PD_4 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO4
365- {PD_5 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO5
366- {PD_6 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO6
367- {PD_7 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO7
368- {PE_3 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF3_OCTOSPIM_P1 )}, // OCTOSPIM_P1_DQS
369- {PE_10 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_CLK
370- {PE_11 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_NCS
371- {PE_12 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO0
372- {PE_13 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO1
373- {PE_14 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO2
374- {PE_15 , OCTOSPIM , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_IO3
385+ WEAK const PinMap PinMap_OCTOSPI_SSEL [] = {
386+ {PA_2 , OCTOSPI1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_NCS
387+ {PA_4 , OCTOSPI1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF3_OCTOSPIM_P1 )}, // OCTOSPIM_P1_NCS
388+ {PB_11 , OCTOSPI1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_NCS
389+ {PC_11 , OCTOSPI1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF5_OCTOSPIM_P1 )}, // OCTOSPIM_P1_NCS
390+ {PD_3 , OCTOSPI2 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P2 )}, // OCTOSPIM_P2_NCS
391+ {PE_11 , OCTOSPI1 , STM_PIN_DATA (STM_MODE_AF_PP , GPIO_PULLUP , GPIO_AF10_OCTOSPIM_P1 )}, // OCTOSPIM_P1_NCS
375392 {NC , NP , 0 }
376393};
377394#endif
0 commit comments