The help of the gpio command doesn't say much.
gpio <input|set|clear|toggle> <pin>
- input/set/clear/toggle the specified pin
gpio status [-a] [<bank> | <pin>] - show [all/claimed] GPIOs
On the previous version pin= 32*(gpio port number +1) + port pin
Maybe now they are identified differently, but I could not find a
definition in the source code files. Also the command "gpio status -a"
doesn't return anything.
Regards,
Francisco
On Monday, September 14, 2015 at 5:27:24 PM UTC-3, William Hermans wrote:
>
> Only thing I could find on short notice in regard to error -22 . . .
>
> *Regarding errors -32 and -22 - those are low-level errors and doesn't
>> tell much to end user.*
>> *-32 means EPIPE (broken pipe)*
>> *-22 means EINVAL (invalid argument)*
>
>
> So perhaps check the uboot gpio command ( help gpio - or however it works
> in uboot ). To make sure you are using the command correctly. e.g. maybe it
> has changed more recently ?
>
> On Mon, Sep 14, 2015 at 1:16 PM, Francisco Aguerre <[email protected]
> <javascript:>> wrote:
>
>> Hello,
>>
>> I have a rev B BeagleBone Black which I have been using for over a year
>> as a development platform for a pseudo-clone board we are developing. We
>> are using QNX as our OS.
>>
>> Lately I have been tinkering with U-Boot to learn how the boot process
>> works and configure our board properly. I cloned the U-boot git repository
>> and built the 2015.10-rc2 version. The board boots fine and now the MPU
>> frequency gets configured at 1GHz, but the thing is that the gpio console
>> command doesn't seem to work anymore.
>>
>> Previously I used the 2013.04 version of U-Boot and could toggle leds
>> using the gpio comand (i.e. "gpio toggle 54" ), but now the same command
>> just returns an error message "Command 'gpio' failed: Error -22".
>>
>> Is there anything I've missed to make this command work properly? For
>> building u-boot I used the following commands:
>>
>> $ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi- distclean
>> $ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi-
>> am335x_boneblack_defconfig
>> $ make ARCH=arm CROSS_COMPILE=arm-linux-gnueabi-
>>
>> Any help will be appreciated! If you need aditional information, please
>> ask!
>>
>> Regards,
>>
>> Francisco
>>
>> --
>> 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] <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>
>
--
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.