ソースを参照

Merge branch 'fix/stm32_wrong_io_port' into 'master'

fix: Fix wrong IO0 GPIO port for the STM32 port

Closes ESF-32

See merge request espressif/esp-serial-flasher!56
Roland Dobai 2 年 前
コミット
96260e0ebe
1 ファイル変更2 行追加2 行削除
  1. 2 2
      port/stm32_port.c

+ 2 - 2
port/stm32_port.c

@@ -111,7 +111,7 @@ void loader_port_stm32_init(loader_stm32_config_t *config)
 // assert reset pin for 100 milliseconds.
 // assert reset pin for 100 milliseconds.
 void loader_port_enter_bootloader(void)
 void loader_port_enter_bootloader(void)
 {
 {
-    HAL_GPIO_WritePin(gpio_port_rst, gpio_num_io0, GPIO_PIN_RESET);
+    HAL_GPIO_WritePin(gpio_port_io0, gpio_num_io0, GPIO_PIN_RESET);
     loader_port_reset_target();
     loader_port_reset_target();
     HAL_Delay(SERIAL_FLASHER_BOOT_HOLD_TIME_MS);
     HAL_Delay(SERIAL_FLASHER_BOOT_HOLD_TIME_MS);
     HAL_GPIO_WritePin(gpio_port_io0, gpio_num_io0, GPIO_PIN_SET);
     HAL_GPIO_WritePin(gpio_port_io0, gpio_num_io0, GPIO_PIN_SET);
@@ -159,4 +159,4 @@ esp_loader_error_t loader_port_change_baudrate(uint32_t baudrate)
     }
     }
 
 
     return ESP_LOADER_SUCCESS;
     return ESP_LOADER_SUCCESS;
-}
+}