请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
器件型号:WL1831MOD 工具/软件:Linux
我们有一个有关 WiLink 1831MOD 芯片的蓝牙外设功能的查询、并使我们的处理器 UART 引脚用于获取 WiLink HCI 数据。 我们还验证了 UART 的功能。
当我按照 TI wiki 中所述初始化 Bluetopia 栈时、我收到以下错误。
SPPMLE>1 1
BTPM_Initialize()成功:0。
DEVM_RegisterEventCallback()成功:5.
SPPMLE>9 1.
echo 0 >/sys/class/gpio/gpio26/value
Echo 1 >/sys/class/gpio/gpio26/value
echo 0 >/sys/class/gpio/gpio26/value
Echo 1 >/sys/class/gpio/gpio26/value
BT COMM 端口(/dev/ttymxc2):2.
DEVM_PowerOnDevice()故障:-4,未知错误。
功能错误。
SPPMLE>
我在上电时检查了 UART TX 引脚、数据来自 TX 引脚、但 WiLink 芯片无响应。
我们测试了 WiLink 模块的 WiFi 部分、工作正常。
有人能 告诉我、这里4的"失败:-4"原因是什么? 我们何时会得到该误差?
TI Init 脚本是否存在任何问题? 我尝试了所有可能的初始化脚本,出现了相同的错误吗?
是否还使用参考1831电路板测试了相同的 Bluetopia SDK 和相同的初始化脚本?
我已经为 BT 启用了内核所需的所有配置。 "如 CONFIG_BT_WiLink"和"BT_HCI_UART"。
设备树还添加了以下参数
/*蓝牙*/
tibt{
兼容="tibt";
nSHUTDOWN_GPIO =<26>; // GPIO5_5
DEV_name ="/dev/ttymxc2;
flow_Cntrl =<1>;
波特率=<3000000>;
};
双链接{
兼容="btwilink";
};
请在这一紧急情况下帮助我们,因为我们正处于这一步的准备之中?