From 3ebc265d929ae2bc537fef3e1da1cfff6d3ed28e Mon Sep 17 00:00:00 2001 From: pennam Date: Mon, 21 Nov 2022 12:47:31 +0100 Subject: [PATCH 1/2] Ensure Ethernet is not uder reset --- app/board.h | 1 + app/main.cpp | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/app/board.h b/app/board.h index 4b34f27..1b6ce65 100644 --- a/app/board.h +++ b/app/board.h @@ -74,6 +74,7 @@ #define BOARD_BLUE_LED PK_7 #define BOARD_USB_RESET PJ_4 + #define BOARD_ETH_RESET PJ_15 #define BOARD_BOOT_SEL PI_8 #define BOARD_I2C_SCL PB_6 diff --git a/app/main.cpp b/app/main.cpp index dcc0f0c..f95b982 100644 --- a/app/main.cpp +++ b/app/main.cpp @@ -239,6 +239,10 @@ int main(void) { DigitalOut video_reset(BOARD_VIDEO_RESET, 0); #endif +#if defined (BOARD_ETH_RESET) + DigitalOut eth_reset(BOARD_ETH_RESET, 1); +#endif + //Ticker pulse; //DigitalOut eth_rst(PJ_15, 1); From 0d9c945cb16428cde0da86604e715fc86ea243e8 Mon Sep 17 00:00:00 2001 From: pennam Date: Mon, 21 Nov 2022 12:48:56 +0100 Subject: [PATCH 2/2] Remove commented out code --- app/main.cpp | 3 --- 1 file changed, 3 deletions(-) diff --git a/app/main.cpp b/app/main.cpp index f95b982..81618be 100644 --- a/app/main.cpp +++ b/app/main.cpp @@ -243,9 +243,6 @@ int main(void) { DigitalOut eth_reset(BOARD_ETH_RESET, 1); #endif - //Ticker pulse; - //DigitalOut eth_rst(PJ_15, 1); - HAL_FLASH_Unlock(); power_init();