Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
  1. Dec 11, 2023
  2. Dec 10, 2023
  3. Dec 09, 2023
  4. Dec 08, 2023
  5. Dec 02, 2023
  6. Nov 28, 2023
  7. Nov 27, 2023
  8. Oct 20, 2023
  9. Oct 12, 2023
  10. Aug 10, 2023
  11. Aug 08, 2023
  12. Aug 07, 2023
  13. Jul 27, 2023
  14. Jul 25, 2023
  15. Jul 20, 2023
  16. Jul 18, 2023
  17. Jul 14, 2023
  18. Jul 13, 2023
  19. Jul 08, 2023
  20. Jul 07, 2023
    • Nishanth Menon's avatar
      arm64: overlays: Add overlay to make mikrobus as pure gpio signals · 52df9220
      Nishanth Menon authored
      
      Provide an alternate overlay to set all the mikrobus signals as gpio
      signals as default. this enables complete control of all possible pins
      on mikrobus headers as GPIO. The mapping will look as follows where
      this overlay enables the "GPIO mode".
      
      GPIO       Native        Pin                                    Pin   Native         GPIO
      Mode       Function      Num     Legend              Legend     Num   Function       Mode
      |                |        |       |                     |        |       |           |
      |                |        |       v                     v        |       |           |
      v                v        v     +--------------------------+     v       v           v
      GPIO1_10  GPIO1_10  ------9-----+ AN                   PWM +-----8------ GPIO1_11    GPIO1_11
                                      |                          |
      GPIO1_12  GPIO1_12  ------10----+ RST                  INT +-----7------ GPIO1_9     GPIO1_9
                                      |                          |
      GPIO1_13  SPI2_CS0  ------11----+ CS                    RX +-----6------ UART5_RXD   GPIO1_24
                                      |                          |
      GPIO1_14  SPI2_CLK  ------12----+ SCK                   TX +-----5------ UART5_TXD   GPIO1_25
                                      |                          |
      GPIO1_7   SPI2_D0   ------13----+ MISO                 SCL +-----4------ I2C3_SCL    GPIO1_22
                                      |                          |
      GPIO1_8   SPI2_D1   ------14----+ MOSI                 SDA +-----3------ I2C3_SDA    GPIO1_23
                                      |                          |
                          ------15----+ +3.3V                +5V +-----2------
                                      |                          |
                          ------16----+ GND2                GND1 +-----1------
                                      +--------------------------+
      
      Signed-off-by: default avatarNishanth Menon <nm@ti.com>
      52df9220
    • Nishanth Menon's avatar
      arm64: overlays: k3-am625-beagleplay-release-mikrobus: Set the default · 45e51e6e
      Nishanth Menon authored
      muxes for native interfaces
      
      Disabling mikrobus node just does indeed enable the native peripherals,
      but the pinmuxes are still in control of the mikrobus device tree node -
      since the node is now disabled, those muxes are never set.
      
      Instead, update the peripheral nodes to set the desired native interface
      mux mode.
      
      Signed-off-by: default avatarNishanth Menon <nm@ti.com>
      45e51e6e