changed GPIO used for raspi shutdown, added documentation

main
Jonas Arnold 4 years ago
parent adeece8201
commit 453302a86c
  1. 11
      ADIS_tinyK22_RpiHat/raspi-overlayconfig.txt
  2. 6
      ADIS_tinyK22_RpiHat/source/application.c

@ -0,0 +1,11 @@
To use GPIO shutdown for the Raspberry Pi, add following lines in the file /boot/config.txt
edit file: sudo nano /boot/config.txt
# signal power off with green led
dtoverlay=gpio-poweroff,gpiopin=16
# shutdown Pi when joystick button is pressed
dtoverlay=gpio-shutdown,gpio_pin=26,gpio-pull=up
# shutdown Pi when GPIO GP0 on Hat is set to low
dtoverlay=gpio-shutdown,gpio_pin=17

@ -44,9 +44,9 @@ void App_Init(void){
/* configure gpio raspi power disable */ /* configure gpio raspi power disable */
McuGPIO_Config_t config_gpio; McuGPIO_Config_t config_gpio;
McuGPIO_GetDefaultConfig(&config_gpio); McuGPIO_GetDefaultConfig(&config_gpio);
config_gpio.hw.gpio = GPIOD; config_gpio.hw.gpio = GPIOA;
config_gpio.hw.port = PORTD; config_gpio.hw.port = PORTA;
config_gpio.hw.pin = 6U; config_gpio.hw.pin = 1U;
GPIO_PowerRaspi = McuGPIO_InitGPIO(&config_gpio); GPIO_PowerRaspi = McuGPIO_InitGPIO(&config_gpio);
// get the event queue handle from debounce // get the event queue handle from debounce

Loading…
Cancel
Save