Ah, excellent. I just retested this, and you are exactly correct.

I will await the next release for the pin config stuff.

Thanks!

Brandon

On Wed, Apr 8, 2015 at 5:32 AM, TJF <[email protected]> wrote:

> Hi Brandon.
>
> Am Dienstag, 7. April 2015 23:36:41 UTC+2 schrieb Brandon Stafford:
>>
>> Subsequently, the ADC works as before, but the button example fails:
>>
>> ➜  libpruio-0.2  sudo src/examples/button
>> 1
>> sh: echo: I/O error
>> pin re-configuration failed (pinmux failed: P8_07 -> x7F)
>> press any key to quit
>>
>> Any suggestions about how to proceed from here? Is it a problem with the
>> uio_pruss module? Or with libpruio?
>>
>
> The example works. That is, when you execute the program it shows the "1"
> for high state and when you ground pin P8_07 it shows "0" instead.
>
> After exiting the main loop (by pressing any key), the program tries to
> restore the original state of the pin. And this re-configuration fails,
> since Gpio->config() doesn't handle PRUIO_PIN_RESET correctly.
>
> This issue is already fixed for the next release. You can ignore it, as
> long as you don't need to reconfigure the pin. Otherwise, if you need a
> specific pin configuration after executing the example, you can work around
> by replacing PRUIO_PIN_RESET by the desired configuration (or use
> .BallInit(PIN) for the original state).
>
> BR
>
> --
> For more options, visit http://beagleboard.org/discuss
> ---
> You received this message because you are subscribed to the Google Groups
> "BeagleBoard" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>



-- 
Brandon Stafford
Rascal Micro: small computers for art and science
Somerville, MA, USA

-- 
For more options, visit http://beagleboard.org/discuss
--- 
You received this message because you are subscribed to the Google Groups 
"BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to