FAQ杂记: Difference between revisions
No edit summary |
No edit summary |
||
Line 33: | Line 33: | ||
** 如果客户的蓝牙模块出现异常,无法连接上任何一台终端,可以通过以下步骤进行调试:①使用串口调试工具进行深度恢复,输入命令:TTM:RST-RESET;②使用testBluetoothTestTool进行初始化蓝牙模块;③用商户自检进行扫码配对,[https://ftp.wizarpos.com/advanceSDK/bluetoothdockinginit.pdf 详见文档]。 | ** 如果客户的蓝牙模块出现异常,无法连接上任何一台终端,可以通过以下步骤进行调试:①使用串口调试工具进行深度恢复,输入命令:TTM:RST-RESET;②使用testBluetoothTestTool进行初始化蓝牙模块;③用商户自检进行扫码配对,[https://ftp.wizarpos.com/advanceSDK/bluetoothdockinginit.pdf 详见文档]。 | ||
* 关于串口 | * 关于串口 | ||
** POS机上,侧边的otg USB,使用数据线连接,Open的时候是slave模式,连上otg转接头,再连UU线,Open的时候是Host模式。 | |||
** Android板上项目,里面包含了各种驱动,使用这样的代码的应用,可以不用关心Android板上是否安装了usb驱动,https://github.com/mik3y/usb-serial-for-android.git | ** Android板上项目,里面包含了各种驱动,使用这样的代码的应用,可以不用关心Android板上是否安装了usb驱动,https://github.com/mik3y/usb-serial-for-android.git | ||
** POS机上侧边的otg USB, 连Android板,需要Android板上编译高通的usb驱动,高通usb驱动,我们这边最高Android12上的,客户需要,我们可以提供。拷贝驱动到这个目录, kernel/drivers/usb/serial, 然后编译。 | ** POS机上侧边的otg USB, 连Android板,需要Android板上编译高通的usb驱动,高通usb驱动,我们这边最高Android12上的,客户需要,我们可以提供。拷贝驱动到这个目录, kernel/drivers/usb/serial, 然后编译。 | ||
** UU线连接Android板,需要Android板上打开UU线驱动{CONFIG_USB_SERIAL_PL2303,CONFIG_USB_SERIAL_FTDI_SIO},要判断Android板上是否打开UU线驱动,步骤{先插拔UU线,再运行这个命令adb shell dmesg},取dmesg日志。查看到日志里面有这一行:pl2303 converter now attached to...意味着打开了UU线,可以进行通讯。Android板上编译UU线驱动,是这两个:1.LA.UM.9.15.2/LINUX/android/kernel/msm-4.19/drivers/usb/serial/ftdi_sio.c 2.Linux drivers/usb/serial/pl2303.c | ** UU线连接Android板,需要Android板上打开UU线驱动{CONFIG_USB_SERIAL_PL2303,CONFIG_USB_SERIAL_FTDI_SIO},要判断Android板上是否打开UU线驱动,步骤{先插拔UU线,再运行这个命令adb shell dmesg},取dmesg日志。查看到日志里面有这一行:pl2303 converter now attached to...意味着打开了UU线,可以进行通讯。Android板上编译UU线驱动,是这两个:1.LA.UM.9.15.2/LINUX/android/kernel/msm-4.19/drivers/usb/serial/ftdi_sio.c 2.Linux drivers/usb/serial/pl2303.c | ||
}} | }} |
Revision as of 08:07, 11 February 2025
This content is restricted to authorized users only. Please log in to access additional information.