8000 set pulldown for broadcom jtag pins · domdfcoding/circuitpython@ed3ddea · GitHub
[go: up one dir, main page]

Skip to content

Commit ed3ddea

Browse files
committed
set pulldown for broadcom jtag pins
1 parent ea638c0 commit ed3ddea

File tree

1 file changed

+2
-1
lines changed
  • ports/broadcom/common-hal/microcontroller

1 file changed

+2
-1
lines changed

ports/broadcom/common-hal/microcontroller/Pin.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,14 +48,15 @@ void reset_pin_number(uint8_t pin_number) {
4848
pin_in_use[pin_number] = false;
4949
never_reset_pin[pin_number] = false;
5050
// Reset JTAG pins back to JTAG.
51+
BP_PULL_Enum pull = BP_PULL_NONE;
5152
if (22 <= pin_number && pin_number <= 27) {
5253
gpio_set_function(pin_number, GPIO_FUNCTION_ALT4);
54+
pull = BP_PULL_DOWN;
5355
return;
5456
} else {
5557
gpio_set_function(pin_number, GPIO_FUNCTION_INPUT);
5658
}
5759
// Set the pull to match the datasheet.
58-
BP_PULL_Enum pull = BP_PULL_NONE;
5960
if (pin_number < 9 ||
6061
(33 < pin_number && pin_number < 37) ||
6162
pin_number > 45) {

0 commit comments

Comments
 (0)
0