locked
DragonBoard 410c PMIC GPIO User LEDs RRS feed

  • Question

  • Hi,

    Does anyone know if there's a way to control the user LEDs that are connected to PMIC's GPIO pins?

    Although The PMIC Gpio controller is listed at the Device Portal's Device Manager as Qualcomm PMIC GPIO Client Device (ACPI\QCOM2458\1), I was unable to find any further reference to it.

    Thanks,

    George 

    Monday, February 22, 2016 12:05 AM

Answers

  • currently microsoft supports only one gpiocontroller so either wait until its supported or develop your own driver

    Monday, February 22, 2016 9:02 AM

All replies

  • currently microsoft supports only one gpiocontroller so either wait until its supported or develop your own driver

    Monday, February 22, 2016 9:02 AM
  • Is there a way to access the Dragonboard's MPU registers directly?  Sortof like we can on netmf?

    https://www.ghielectronics.com/docs/108/register-access

    Because giving us easy access to the MPU registers would open up a lot of possibilities.  Toggling GPIOs for example is just setting up one or two registers.  Not a huge deal.

    • Marked as answer by djfg Tuesday, February 23, 2016 12:25 PM
    • Unmarked as answer by djfg Tuesday, February 23, 2016 12:25 PM
    Monday, February 22, 2016 6:05 PM
  • Is there a way to access the Dragonboard's MPU registers directly?  Sortof like we can on netmf?

    https://www.ghielectronics.com/docs/108/register-access

    Because giving us easy access to the MPU registers would open up a lot of possibilities.  Toggling GPIOs for example is just setting up one or two registers.  Not a huge deal.

    I totally agree. Since the whole IoT could safely be considered a work in progress, there really should be a little more latitude/flexibility provided to an average app developer or at least to us who are trying out some of the scenarios that we usually implement on MCUs.

    In other words - we could perhaps get more guidance to try and partially implement some of the missing features.

    I mean - we're not trying to hack phones, just tinker with our SBCs a bit.

    Tuesday, February 23, 2016 10:52 AM
  • register access to the processor does not give you access to components connected to pmic

    however you should open a new topic for register access
    Tuesday, February 23, 2016 11:24 AM
  • Well not directly, But philosophically speaking access to processors registers could also mean access to the channel used to communicate with the PMIC... Am I right?

    Also, a very good idea to open a new topic, would you like to help promote the matter?

    Tuesday, February 23, 2016 12:38 PM
  • access to processor registers is not the same as access to pmic

    i would promote as i would like to have fmradio available

    Tuesday, February 23, 2016 12:50 PM
  • Was I over thinking this? Using netmf I regularly add code to the runtime (C/C++) to improve drivers for things like SPI, etc. When I do this I simply write to specific memory addresses to access the mpu registers. Can I do the same thing with IoT core? Write some C/C++ that targets the mpu? This doc seems to cover all the registers...

    https://developer.qualcomm.com/qfile/29141/lm80-p0436-13_c_qc_snapdragon_410_processor_hrd.pdf

    Tuesday, February 23, 2016 5:37 PM
  • what you forget is netmf has one processor

    the dragonboard has additionally other components like the pmic for example

    Tuesday, February 23, 2016 5:43 PM