summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 0072c90)
raw | patch | inline | side by side (parent: 0072c90)
author | Don Dominic <a0486429@ti.com> | |
Tue, 1 Dec 2020 10:40:12 +0000 (16:10 +0530) | ||
committer | Don Dominic <a0486429@ti.com> | |
Tue, 1 Dec 2020 10:40:12 +0000 (16:10 +0530) |
- Updated Port Num of MCU_GPIO_TEST_LED_2
- Updated LED macros for AM64x in gpio drv - GPIO_board,h
- Toggle USER_LED1
- In AM64x GP EVM, USER_LED0 (TEST_LED1) is connected to IO EXPANDER.
- So, toggling USER_LED1 (TEST_LED2) - connected to MCU_GPIO0_5(EVM-LD26)
Signed-off-by: Don Dominic <a0486429@ti.com>
- Updated LED macros for AM64x in gpio drv - GPIO_board,h
- Toggle USER_LED1
- In AM64x GP EVM, USER_LED0 (TEST_LED1) is connected to IO EXPANDER.
- So, toggling USER_LED1 (TEST_LED2) - connected to MCU_GPIO0_5(EVM-LD26)
Signed-off-by: Don Dominic <a0486429@ti.com>
diff --git a/packages/ti/board/src/am64x_evm/include/board_cfg.h b/packages/ti/board/src/am64x_evm/include/board_cfg.h
index 4cd11c3b3d1df4b26d5f2369ff06218fec5d3fb5..2e65b9e1699de93c5caa5498e1b2e3251155d48a 100644 (file)
#define BOARD_GPIO_TEST_LED1_PORT_NUM (0) /* Port 0 */\r
#define BOARD_GPIO_TEST_LED1_PIN_NUM (0x01) /* Pin 1 */\r
/* Pin and port numbers for TEST_LED2 on CP board */\r
-#define BOARD_MCU_GPIO_TEST_LED2_PORT_NUM (0) /* Port 0 */\r
+#define BOARD_MCU_GPIO_TEST_LED2_PORT_NUM (2) /* Port 2 */\r
#define BOARD_MCU_GPIO_TEST_LED2_PIN_NUM (0x05) /* Pin 5 */\r
\r
/* User LED Pin Details */\r
diff --git a/packages/ti/drv/gpio/test/led_blink/src/GPIO_board.h b/packages/ti/drv/gpio/test/led_blink/src/GPIO_board.h
index 87ee84dd9a67d0232385ff1266666d715ef71cc3..4a637f2c3b71fede314b2555d3718b7690dd4cce 100644 (file)
#endif
#if defined (am64x_evm)
-#define GPIO_LED0_PIN_NUM BOARD_USER_LED1
-#define GPIO_LED0_PORT_NUM 0 /* Main GPIO0 */
-#define GPIO_LED1_PIN_NUM BOARD_USER_LED2
-#define GPIO_LED1_PORT_NUM 0 /* MCU GPIO0 */
+#define GPIO_LED0_PIN_NUM BOARD_GPIO_TEST_LED1_PIN_NUM /* Pin 1 */
+#define GPIO_LED0_PORT_NUM BOARD_GPIO_TEST_LED1_PORT_NUM /* Port 0 */
+#define GPIO_LED1_PIN_NUM BOARD_MCU_GPIO_TEST_LED2_PIN_NUM /* Pin 5 */
+#define GPIO_LED1_PORT_NUM BOARD_MCU_GPIO_TEST_LED2_PORT_NUM /* Port 2 */
#endif
#if defined (tpr12_evm)
diff --git a/packages/ti/drv/gpio/test/led_blink/src/main_led_blink.c b/packages/ti/drv/gpio/test/led_blink/src/main_led_blink.c
index eace8514016f7c5a0eea34cdcfa587747b90b0a7..f0654268b6adc19ffe09f705037b069c7214b247 100644 (file)
/* Trigger interrupt */
GPIOTriggerPinInt(gpioBaseAddr, 0, gpioPin);
#endif
-#if defined(SOC_K2H) || defined(SOC_K2K) || defined(SOC_K2E) || defined(SOC_K2G) || defined(SOC_OMAPL137) || defined(SOC_OMAPL138) || defined(SOC_AM65XX) || defined(SOC_J721E) || defined(SOC_J7200) || defined(SOC_AM64X)
+#if defined(SOC_K2H) || defined(SOC_K2K) || defined(SOC_K2E) || defined(SOC_K2G) || defined(SOC_OMAPL137) || defined(SOC_OMAPL138) || defined(SOC_AM65XX) || defined(SOC_J721E) || defined(SOC_J7200)
GPIO_toggle(USER_LED0);
+#elif defined(SOC_AM64X)
+ /* In AM64x GP EVM, USER_LED0 (TEST_LED1) is connected to IO EXPANDER.
+ * So, toggling USER_LED1 (TEST_LED2) - connected to MCU_GPIO0_5(EVM-LD26) */
+ GPIO_toggle(USER_LED1);
#endif
AppDelay(DELAY_VALUE);
if (testOutput)