periph icon indicating copy to clipboard operation
periph copied to clipboard

host: Add native GPIO support for NXP based CPUs

Open mCloud opened this issue 7 years ago • 5 comments

https://github.com/google/periph/blob/c091e84f02df7dc07db531cdf32af39bb1b37482/experimental/devices/mfrc522/mfrc522.go#L114

mCloud avatar Aug 24 '18 09:08 mCloud

This should work on a Raspberry Pi and Allwinner A64 and R8 processors. What hardware and OS are you using?

maruel avatar Aug 24 '18 11:08 maruel

Thanks for your prompt reply. I use IMX6UL, linux kernel V4.1.15

mCloud avatar Aug 24 '18 14:08 mCloud

ok I don't have a board with this cpu at hand so I can't help immediately with the support but I will welcome contribution towards supporting the family of NXP CPUs.

maruel avatar Aug 24 '18 19:08 maruel

Update: I may get boards. Will update accordingly.

maruel avatar Aug 31 '18 21:08 maruel

I received Pico i.MX7D boards, so I can start with this and then follow up on the IMX6UL as both are using a fairly similar design.

CPUs:

They both support 22K, 47K and 100K user selectable pull up and 100K pull down. That's really cool.

Boards:

maruel avatar Sep 10 '18 16:09 maruel

I still have the board but given Android Things was shut down and nobody else requested support for it in the past 5 years, I'll close the request.

Please file a new issue at https://github.com/periph/host/ if you want NXP CPUs native support. Thanks.

maruel avatar Sep 20 '23 17:09 maruel