This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/WL1835MOD:CAN#39;t init device hci0:由于 RF-kill、无法运行

Guru**** 2553450 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/wi-fi-group/wifi/f/wi-fi-forum/717802/linux-wl1835mod-can-t-init-device-hci0-operation-not-possible-due-to-rf-kill

器件型号:WL1835MOD
Thread 中讨论的其他器件:WL1835

工具/软件:Linux

您好!  

启动蓝牙 wl1835芯片时出现错误。 我正在处理 debian 图像

root@arm:~# echo 23 >/sys/class/gpio/export
root@arm:~# echo out >/sys/class/gpio/gpio23/direction
root@arm:~# echo 0 >/sys/class/gpio/gpio23/value
root@arm:~# echo 1 >/sys/class/gpio/gpio23/value
root@arm:~# hciattach -t 30 -s 115200 /dev/ttyS1 Texas 3000000 flow hciconfig
找到了德州仪器的芯片!
固件文件:/lib/firmware/ti-connectivity/TIInit_11.8.32.bts
已加载 BTS 脚本版本1
TExaS:将波特率更改为3000000、将流控制更改为1
[2655.030563]蓝牙:HCI UART 驱动程序版本2.3
[2655.041294]蓝牙:已注册 HCI UART 协议 H4
[2655.046583]蓝牙:已注册 HCI UART 协议 LL
[2655.065751]蓝牙:已注册 HCI UART 协议三线制(H5)
[2655.506000]蓝牙:已初始化 RFCOMM 套接字层
[2655.531846]蓝牙:RFCOMM 版本1.11
无法初始化设备 hci0:由于 RF-kill (132)无法执行操作无法初始化设备:由于 RF-kill、无法执行操作

下面是 rfkill 列表  

root@arm:~# rfkill list
0:phy0:无线 LAN
软阻塞:否
硬阻塞:否

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    以下 hciattach 格式是否起作用?

    echo 23 >/sys/class/gpio/export
    回显>/sys/class/gpio/gpio23/direction
    echo 0 >/sys/class/gpio/gpio23/value
    Echo 1 >/sys/class/gpio/gpio23/value
    hciattach /dev/ttyS1 Texas 3000000

    此致、
    Vihang
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你(们)好,Vihang

    它仍然会得到相同的误差

    root@arm:~# echo 23 >/sys/class/gpio/export
    root@arm:~# echo out >/sys/class/gpio/gpio23/direction
    root@arm:~# echo 0 >/sys/class/gpio/gpio23/value
    root@arm:~# echo 1 >/sys/class/gpio/gpio23/value
    root@arm:~# hciattach /dev/ttyS1 Texas 3000000
    找到了德州仪器的芯片!
    固件文件:/lib/firmware/ti-connectivity/TIInit_11.8.32.bts
    已加载 BTS 脚本版本1
    TExaS:将波特率更改为3000000、将流控制更改为1
    [664.721791]蓝牙:HCI UART 驱动程序版本2.3
    [664.726361]蓝牙:已注册 HCI UART 协议 H4
    [664.746486]蓝牙:已注册 HCI UART 协议 LL
    [664.758100]蓝牙:已注册 HCI UART 协议三线(H5)
    [665.220612]蓝牙:已初始化 RFCOMM 套接字层
    [665.23610]蓝牙:RFCOMM 版本1.11
    无法初始化设备 hci0:由于 RF-kill (132)无法执行操作无法初始化设备:由于 RF-kill、无法执行操作

    这是我的 dmesg 日志

    e2e.ti.com/.../5582.dmesg.txt

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谦逊 您可以尝试使用 TI 处理器 SDK 版本4.01或4.02吗? 我想、射频终止问题是一些用户空间配置问题。

    谢谢
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好!

    我在下面创建了2个案例:

    案例1:我使用 tisdk-rootf-image =>此案例可以正常工作。 蓝牙功能工作文件。

    案例2:在案例1中使用相同的 u-boot 和内核。 只需更改为 debian 文件系统=>在本例中、使用上述蓝牙功能时出现错误
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    大家好。

    今天,我将蓝牙任务用于 TI。 此示例可以打开蓝牙、我可以驱动蓝牙连接到我的手机。 但我仍然无法使用 hciattach 和 hcitool。
    (processors.wiki.ti.com/.../TI_Bluetooth_Stack_for_WL18xx_-_Getting_Started_Guide


    我不知道出现此错误的原因
    "无法初始化设备 hci0:由于 RF-kill (132)而无法运行无法初始化设备:由于 RF-kill 而无法运行"

    请帮助
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    大家好、

    现在我可以解决这个问题。

    将此文件/var/lib/systemd/rfkill/platform-48022000.serial:蓝牙中的值从1更改为0

    更改后的结果:

    root@arm:~# echo 23 >/sys/class/gpio/export

    root@arm:~# echo out >/sys/class/gpio/gpio23/direction

    root@arm:~# echo 0 >/sys/class/gpio/gpio23/value

    root@arm:~# echo 1 >/sys/class/gpio/gpio23/value

    root@arm:~# hciattach /dev/ttyS1 Texas 3000000

    找到了德州仪器的芯片!

    固件文件:/lib/firmware/ti-connectivity/TIInit_11.8.32.bts

    已加载 BTS 脚本版本1

    TExaS:将波特率更改为3000000、将流控制更改为1

    [664.721791]蓝牙:HCI UART 驱动程序版本2.3

    [664.726361]蓝牙:已注册 HCI UART 协议 H4

    [664.746486]蓝牙:已注册 HCI UART 协议 LL

    [664.758100]蓝牙:已注册 HCI UART 协议三线(H5)

    [665.220612]蓝牙:已初始化 RFCOMM 套接字层

    [665.23610]蓝牙:RFCOMM 版本1.11          

    器件设置完成  

    /home/debian rfkill 列表                   

    0:phy0:无线 LAN                              

        软阻塞:否                             

        硬阻塞:否                             

    2:hci0:蓝牙                                

        软阻塞:否                             

        硬阻塞:否

    /home/debian # hcitool 扫描                  

    正在扫描...                                   

    [424.551225] OMAP_INTC_Handle_IRQ:伪 IRQ!                

        A0:28:ED:89:A8:27   ThangTa