Thread 中讨论的其他器件:WL1837MOD、 WL1837
您好:
软件版本:TI-processor-SDK-Linux-RT-am57xx-EVM-05.03.00.07、 硬件版本:AM5708-ES2.0、定制板、
在 wl1837mod 中使用 BlueZ 协议栈时、使用 hciattach 时会发生初始化超时错误。 我应该如何解决这个问题并为我提供帮助。
我采取的步骤是:
1、修改 uboot mux_data.h 文件
{GPMC_A0、(M8 | PIN_INPUT | MANUAL_MODE)}、// uart5_RxD *
{GPMC_A1、(M8 | PIN_OUTPUT | MANUAL_MODE)}、/* uart5_TXD *
{GPMC_A2、(M8 | PIN_INPUT | MANUAL_MODE)}、// uart5_CTSN *
{GPMC_A3、(M8 | PIN_OUTPUT | MANUAL_MODE)}、/* uart5_rtsn *
{SPI1_D0、(M14 | PIN_OUTPUT_PULLDUP)}、/* GPIO7_9 wl1837 BT_EN 引脚*
2、修改内核设备树文件
uart5{(&U)
状态="正常";
};
3、使用器件树编译 u-boot
4、在电路板端子中输入以下命令
root@am57xx-EVM:~# echo 201 >/sys/class/gpio/export
root@am57xx-EVM:~# echo "out">/sys/class/gpio/gpio201/direction
root@am57xx-EVM:~# echo 1 >/sys/class/gpio/gpio201/value
root@am57xx-EVM:~# echo 0 >/sys/class/gpio/gpio201/value
hciattach -t 30 -s 115200 /dev/ttyS4 Texas 3000000流程
hciattach -s 115200 /dev/ttyS4 Texas 3000000 流程
hciattach -s 115200 /dev/ttyS4 Texas 3000000
它们都是提示初始化超时
我指的是以下相关文章:
e2e.ti.com/.../1233825
e2e.ti.com/.../831978
e2e.ti.com/.../860869
