首页 文章

Android ROM和Raspberry PI 3加NFC

提问于
浏览
1

我们正在使用Raspberry pi 3上的Android Things,一切都很棒,最近我们得到了一块名为OM5578 / PN7150的NXP板,基本上可以高效地使用NFC .

通过恩智浦指南(AN11690 NXPNCI Android移植指南),我需要:

  • 在内核中添加驱动器

  • 自定义AOSP(Android开源项目)

我想知道:

哪个版本的 kernel 最适合 adding the drive 重新编译 Raspberry pi 3 支持

推荐使用哪种版本的AOSP用于Raspberry pi 3 in kiosk mode (类似于Android Things) .

另一块董事会不是一个选择 .

谢谢 .

1 回答

  • 2
    • Android Things仅允许用户空间驱动程序,不允许加载其他内核模块 . 不幸的是,目前没有适用于NFC的用户空间驱动程序类型:https://developer.android.com/things/sdk/drivers/index.html

    • 由于您的NFC设备似乎是基于I2C的,因此可以通过Android Things PIO API访问它:https://developer.android.com/things/sdk/pio/i2c.html . 您基本上可以移植Arduino示例 . 如果您打算运行的应用程序是您自己的应用程序,那么这只是一种有效的方法(因为如果不是,应用程序将尝试通过普通的Android API而不是您自己的API来访问NFC模块) .

    • 如果您想使用ASOP遵循NXP移植准则,请从已经适用于RPi的分支开始,如下所示:https://github.com/lineage-rpi .

    • 自助服务终端模式是一个次要问题,您应该可以使用最新的Android版本来解决 .

相关问题