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/AM3352:在"lssusb"但不在"hciconfig & quot;中检测到蓝牙软件狗;

Guru**** 2553450 points
Other Parts Discussed in Thread: AM3352

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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/609273/linux-am3352-bluetooth-dongle-is-detected-on-lsusb-but-not-in-hciconfig

器件型号:AM3352

工具/软件:Linux

您好!  

我们正在开发 AM3352定制板、并拥有蓝牙 USB 软件狗(BCM20702A0)。

我们能够在"lsusb"上进行检测、但在"hciconfig "中、我们无法检测到该情况。

您能为我们提供指导、这应该是什么问题?

此致、

--罗纳克

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

    尊敬的 Ronak:

    您是否确定也插入了 BCM USB 驱动程序?

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

    感谢你的答复。
    但是、您所讨论的驱动程序是否是我们需要在 Linux 上移植的额外驱动程序(BCM USB)?

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

    通常、BCM 加密狗具有自己的驱动程序。 在您的情况下,我认为您需要确保在 drivers/bluetooth/btusb.c 的 Linux 内核中的 btusb.c 中是否有 BCM 芯片组的 VID 和 PID 条目,因为您正在尝试使用 bluez。 此外、确保在 defconfig 中启用 CONFIG_BT_HCCBTUSB、如果存在条目。 请问您使用的是哪个软件版本?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Dwarakesh 您好、

    感谢您的支持。
    我已在 defconfig 中启用 CONFIG_BT_HCCBTUSB。
    我根据 VID 和 PID 以及 insmod btusb.ko 调制"drivers/bluetooth/btusb.c"
    ------------------------------------------------------- /
    root@AM335x-EVM:~ insmod btusb.ko
    [114.473453] btusb:未知符号 btintel_secure_send (错误0)
    [114.479862] btusb:未知符号 btintel_set_event_mask (错误0)
    [114.492825] btusb:未知符号 btintel_check_bdaddr (错误0)
    [114.506266] btusb:未知符号 btintel_version_info (错误0)
    [114.512253] btusb:未知符号 btintel_set_bdaddr (错误0)
    [114.526857] btusb:未知符号 btbcm_setup_patchram (错误0)
    [114.532908] btusb:未知符号 btintel_set_diag (错误0)
    [114.544203] btusb:未知符号 btintel_load_DDC_CONFIG (错误0)
    [114.558180] btusb:未知符号 btintel_set_event_mask_mfg (错误0)
    [114.564713] btusb:未知符号 btintel_hw_error (错误0)
    [114.576082] btusb:未知符号 btbcm_setup_apple (错误0)
    [114.581819] btusb:未知符号 btintel_set_diag_mfg (错误0)
    [114.599122] btusb:未知符号 btbcm_set_bdaddr (错误0)
    [114.604795] btusb:未知符号 btrtl_setup_Realtek (错误0)
    insmod:错误:无法插入模块/lib/modules/4.4.41-gf9f6f0db2d/kernel/drivers/bluetooth/btusb.ko:模块中的未知符号
    ------------------------------------------------------- /

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

    我想您已经启用了 CONFIG_BT_HCCBTUSB_RTL、CONFIG_BT_Intel 等不需要的配置。 请仅使用 CONFIG_BT_BCM 尝试、并确保在 btusb.ko 之前插入了 btbcm.ko。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Dwarakesh 您好、

    再次感谢您的帮助。
    我已经这样做了,但仍然没有进入 hciconfig。 (可以在 lsusb 中看到)

    但我获取的内核日志与类似
    ------------------------------------------------------- /
    root@AM335x-EVM:~μ s# lsusb
    总线002设备002:ID 0a5c:21e8 Broadcom Corp. BCM20702A0蓝牙4.0

    root@AM335x-EVM:~# dmesg | grep Blue
    [0.484156]蓝牙:内核版本2.21
    [0.484329]蓝牙:HCI 设备和连接管理器已初始化
    [0.484393]蓝牙:HCI 套接字层已初始化
    [0.484424]蓝牙:已初始化 L2CAP 套接字层
    [0.48449]蓝牙:SCO 套接字层已初始化
    [1.499483]蓝牙:HCI UART 驱动程序版本2.3
    [1.503981]蓝牙:已注册 HCI UART 协议 H4
    [1.509510]蓝牙:已注册 HCI UART 协议 BCM
    [1.514804]蓝牙:通用蓝牙 SDIO 驱动程序版本0.1
    [1.718823]蓝牙:已初始化 RFCOMM TTY 层
    [1.723970]蓝牙:已初始化 RFCOMM 插座层
    [1.729406]蓝牙:RFCOMM 版本1.11
    [1.733350]蓝牙:BNEP (以太网仿真) 1.3版
    [1.738842]蓝牙:BNEP 过滤器:协议多播
    [1.744215]蓝牙:BNEP 套接字层已初始化
    /------------------------------------------------------------ /

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

    您能否共享完整的 dmesg (包括 btusb.ko 和 btbcm.ko 的插入日志)?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Dwarakesh 您好、

    这是我的内核完整日志。
    我在 defconfig 中执行了"CONFIG_BT_BCM=y"、并从外部加载 btusb.ko
    /----------------- /
    正在启动内核...

    [0.000000]在物理 CPU 0x0上引导 Linux
    [0.000000]正在初始化 cgroup 子系统 CPU
    [0.000000]正在初始化 cgroup Subsys cpuacct
    [0.000000] Linux 版本4.4.4.41-gf9f6f0db2d (eInfochips@AHMCPU1029)(gcc 版本5.3.1 20160113 (Linaro GCC 5.3-2016.02))#47抢先于2017年7月12:48:56 IST
    [0.000000] CPU:ARMv7处理器[413fc082]修订版2 (ARMv7)、CR=10c5387d
    [0.000000] CPU:PIPT/VIPT 非混叠数据高速缓存、VIPT 别名指令高速缓存
    [0.000000]机器模型:TI AM335x EVM
    [0.000000] CMA:在0x800b000处保留48 MIB
    [0.000000]内存策略:数据高速缓存写回
    [0.000000] CPU:所有 CPU 均在 SVC 模式下启动。
    [0.000000] AM335X ES2.1 (NEON)
    [0.000000]在区域顺序和移动分组中构建了1个区域列表。 总页数:64960
    [0.000000]内核命令行:console=ttyS0、115200n8 root=PARTUUUUUID=000c2dce-02 RW rootfstype=ext4 rootwait
    [0.000000] PID 哈希表条目:1024 (顺序:0、4096字节)
    [0.000000]条目高速缓存散列表条目:32768 (顺序:5、131072字节)
    [0.000000] inode 高速缓存散列表条目:16384 (顺序:4、65536字节)
    [0.000000]内存:199948K/262144K 可用(6955K 内核代码、322K rwdata、2396K rodata、268K init、266K BSS、 13044K 保留、49152K CMA 保留、0K HIGHMEM)
    [0.000000]虚拟内核内存布局:
    [0.000000] 向量:0xff0000-0xff1000 (4KB)
    [0.000000] Fixmap:0xc00000 - 0xc00000 (3072 KB)
    [0.000000] vmalloc:0xd0800000 - 0x0x800000 (752MB)
    [0.000000] 低内存:0xC0000000 - 0xd0000000 (256 MB)
    [0.000000] pkmap:bfe00000 - 0xC0000000 (2 MB)
    [0.000000] 模块:bbf000000 - bbfe00000 (14 MB)
    [0.000000] .text:0xc0008000 - 0xc092a004 (9353 KB)
    [0.000000] init:0xc092b000 - 0xc096e000 (268 KB)
    [0.000000] .data:0xc096e000 - 0xc09be830 (323 KB)
    [0.000000] .bss:0xc09be830 - 0xc0a010b0 (267KB)
    [0.000000] slub:HWalign=64、order=0-3、MinObjects=0、CPU=1、Nodes=1
    [0.000000]可抢占的分层 RCU 实现。
    [0.000000]叶扇出的生成时间调整为32。
    [0.000000] NR_IRQ:16 nr_IRQ:16 16.
    [0.000000] IRQ:在0xfa200000 (修订版5.0)处找到具有128个中断的 INTC
    [0.000000] OMAP 时钟事件源:timer2为24000000 Hz
    [0.000030] sched_clock:24MHz 时为32位、分辨率为41ns、每89478484971ns 换行一次
    [0.000078]时钟源:Timer1:屏蔽:0xFFFFFFFF max_cycles:0xFFFFFFFF、max_idle_ns:79635851949 ns
    [0.000102] OMAP 时钟源:Timer1为24000000 Hz
    [0.000490] clocksource_probe:未找到匹配的时钟源
    [0.000871]控制台:彩色虚拟设备80x30
    [0.000938]校准延迟环路... 298.59 BogoMips (lpj=1492992)
    [0.067652] pid_max:默认值:32768最小值:301
    [0.067958]安装高速缓存散列表条目:1024 (顺序:0、4096字节)
    [0.067987] mountpoint-cache 哈希表条目:1024 (顺序:0、4096字节)
    [0.069551]正在初始化 cgroup 子系统 IO
    [0.069616]正在初始化 cgroup Subsys 内存
    [0.0693]正在初始化 cgroup 子系统设备
    [0.069727]初始化 cgroup Subsys 冷冻柜
    [0.069759]正在初始化 cgroup 子系统 perf_event
    [0.069789]正在初始化 cgroup 子系统 PID
    [0.069885] CPU:测试写入缓冲区一致性:好的
    [0.070641]为0x80008200 - 0x80008260设置静态标识映射
    [0.075901] devtmpfs:已初始化
    [0.105183] VFP 支持 v0.3:实施者41架构3第30部分版本 c 修订版3
    [0.137653] OMAP-hwmod:debugss:_wait_target_disable 失败
    [0.210460]时钟源:Jiffies:MASK:0xFFFFFFFF max_cycles:0xFFFFFFFF、max_idle_ns:19112604462750000 ns
    [0.218923] pinctrl 内核:已初始化 pinctrl 子系统
    [0.221934] NET:注册协议系列16.
    [0.227111] DMA:为原子相干分配预分配256 K2B 池
    [0.257738]空闲:使用调节梯
    [0.287722]空闲:使用调速器菜单
    [0.298922] OMAP GPIO 硬件版本0.1
    [0.325718]硬件断点:不支持调试架构0x4。
    [0.389422] EDMA 49000000.EDMA:TI EDMA DMA 引擎驱动程序
    [0.478089] omap_i2c 44e0b000.i2c:找不到节点/ocp/l4_wkup@44c0000000/CSCM@210000/ pinmux@800/pinmux_i2c0_pins 的 pctldev、延迟探针
    [0.478448]介质:Linux 介质接口:v0.10
    [0.478613] Linux 视频捕捉接口:v2.00
    [0.478738] pps_core:LinuxPPS API 版本。 1已注册
    [0.478759] pps_core:软件版本 5.3.6 -版权所有2005-2007 Rodolfo Giometti
    [0.478833]已注册 PTP 时钟支持
    [0.478983] EDAC MC:版本:3.0.0
    [0.481736] OMAP-mailbox 480c8000.mailbox:OMAP mailbox 修订版0x400
    [0.482493]已初始化高级 Linux 声音架构驱动程序。
    [0.484128]蓝牙:内核版本2.21
    [0.484280] NET:注册协议系列31.
    [0.484301]蓝牙:HCI 设备和连接管理器已初始化
    [0.484363 ]蓝牙:HCI 套接字层已初始化
    [0.484396]蓝牙:已初始化 L2CAP 套接字层
    [0.484471]蓝牙:SCO 套接字层已初始化
    [0.485657]时钟源:切换到时钟源 Timer1
    [0.513449] NET:注册协议系列2.
    [0.515216] TCP 建立哈希表条目:2048 (顺序:1、8192字节)
    [0.515307] TCP BIND 哈希表条目:2048 (顺序:1、8192字节)
    [0.515380] TCP:已配置哈希表(建立2048 BIND 2048)
    [0.515549] UDP 哈希表条目:256 (顺序:0、4096字节)
    [0.515600] UP-Lite 哈希表条目:256 (顺序:0、4096字节)
    [0.516126] NET:注册协议系列1.
    [0.516977] RPC:注册后命名为 UNIX 套接字传输模块。
    [0.517011] RPC:注册的 UDP 传输模块。
    [0.517028] RPC:注册的 TCP 传输模块。
    [0.517045] RPC:注册的 TCP NFSv4.1反向通道传输模块。
    [0.519056]硬件性能事件:通过 armv7_cortex_A8 PMU 驱动器启用、提供5个计数器
    [0.523794] futex 散列表条目:256 (顺序:-1、3072字节)
    [0.545351] squashfs:版本4.0 (2009/01/31) Phillip Lougher
    [0.547583] NFS:注册 id_resolver 密钥类型
    [0.547723]注册了密钥类型 id_resolver
    [0.547744]注册密钥类型 id_legacy
    [0.547925] NTFS:驱动程序2.1.32 [Flags:R/O]。
    [0.561438]块层 SCSI 通用(BSG)驱动程序0.4版已加载(主要247)
    [0.561504]已注册 IO 调度程序 NOP
    [0.561539]已登记 IO 调度程序的截止日期
    [0.561968]注册的 IO 调度程序 cfq (默认)
    [0.565520] pinctrl-single 44e10800.pinmux:142引脚、PA f9e10800大小568
    [0.733776]串行:8250/16550驱动程序,10个端口,禁用 IRQ 共享
    [0.743792]控制台[ttyS0]已禁用
    [0.743983] 44e09000.serial: tmio 0x44e09000处的 ttyS0 (IRQ = 158、base_baud = 3000000)是8250
    [1.355344]控制台[ttyS0]已启用
    [1.361616] 48022000.serial: tmio 0x48022000 (IRQ = 159、base_baud = 3000000)处的 ttyS1是8250
    [1.373174] 48024000.serial: tmio 0x48024000处的 ttyS2 (IRQ = 160、base_baud = 3000000)是8250
    [1.384560] 481a6000.serial: tmio 0x481a6000处的 ttyS3 (IRQ = 161、base_baud = 3000000)为8250
    [1.396102] 481a8000.serial: tmio 0x481a8000处的 ttyS4 (IRQ = 162、base_baud = 3000000)是8250
    [1.407532]在 MMIO 0x481aa000 (IRQ = 163、base_baud = 3000000)处的481aa000.serial: ttyS5是8250
    [1.419121][DRM]已初始化 DRM 1.1.0 20060810
    [1.442926] loop:模块已加载
    [1.452430] libphy:固定 MDIO 总线:探测
    [1.460194] PPP 通用驱动程序版本2.4.2
    [1.465099]已注册 PPP BSD 压缩模块
    [1.469959]已注册 PPP Deflate Compression 模块
    [1.475094]已注册 PPP MPPE 压缩模块
    [1.479996] NET:注册协议系列24.
    [1.486361] mousedev:PS/2鼠标设备,适用于所有鼠标
    [1.493427] i2c /dev/entries 驱动程序
    [1.499491]蓝牙:HCI UART 驱动程序版本2.3
    [1.503989]蓝牙:已注册 HCI UART 协议 H4
    [1.509512]蓝牙:已注册 HCI UART 协议 BCM
    [1.514802]蓝牙:通用蓝牙 SDIO 驱动程序版本0.1
    [1.521229] cputidle: enable-method 属性'ti,am3352'找到操作
    [1.570036] omap_hsmmc 481d8000.mmc:获得 CD GPIO
    [1.618236] OMAP-Hsmmc 4781000.MMC:获取 CD GPIO
    [1.653204] mmc1:主机不支持只读开关、假设已启用写入
    [1.663418] ledtrig-CPU:已注册以指示 CPU 上的活动
    [1.696988] mmc1:地址0007处的新高速 SDHC 卡
    [1.683594] NET:注册协议系列10.
    [1.688908] mmcblk0:mmc1:0007 Y008B 7.42 GiB
    [1.696139] mmcblk0:P1 P2
    [1.703510] SIT:IPv6 over IPv4隧道驱动程序
    [1.713678] NET:注册协议系列17.
    [1.718811]蓝牙:已初始化 RFCOMM TTY 层
    [1.72398]蓝牙:已初始化 RFCOMM 套接字层
    [1.729377]蓝牙:RFCOMM 版本1.11
    [1.73316]蓝牙:BNEP (以太网仿真)版本1.3
    [1.738810]蓝牙:BNEP 过滤器:协议多播
    [1.744175]蓝牙:BNEP 套接字层已初始化
    [1.751262]注册的密钥类型 DNS_旋 变传感器
    [1.756233] OMAP_VOLTGE_LARD_INIT:未添加电压驱动器支持
    [1.770769] dps310_probe:385
    [1.773890] dps310_probe:390
    [1.7772232] dps310_probe:408
    [1.795936] dps310:0-0077的探测失败,错误-121
    [1.801510] OMAP_i2c 44e0b000。i2c:总线0 rev0.11、频率为400kHz
    [1.808882]输入:GPIO_buttons@0 AS /devices/platform/gpio_buttons@0/input/input0
    [1.817035] hctosys:无法打开 RTC 设备(rtc0)
    [1.826477] VBAT:禁用
    [1.829321] WLAN-en-regulator:正在禁用
    [1.833264] vaux2_reg:正在禁用
    [1.836566] vaux2_reg1:正在禁用
    [1.840019] ALSA 器件列表:
    [1.842999]未找到声卡。
    [2.403168] EXT4-FS (mmcblk0p2):已安装文件系统、具有有序数据模式。 OPTS:(空)
    [2.411518] VFS:在设备179:2上安装根(ext4文件系统)。
    [2.421348] devtmpfs:已安装
    [2.424810]释放未使用的内核内存:268K (c092b000 - c096e000)
    [2.431451]此架构没有内核内存保护。
    [2.788201] systemd[1]:生成时间之前的系统时间、提前时钟。
    [2.881039]随机:systemd:未初始化 urandom 读取(16字节读取、15位熵可用)
    [2.901664]随机:systemd:未初始化 urandom 读取(16字节读取、15位熵可用)
    [2.939047] systemd[1]:systemd 229在系统模式下运行。 (+PAM -audit -selinux +IMA -AppArmor +smack +sysvinit +utmp -LIBCRYPTSETUP -GCRYPT +GNUTLS +ACL +XZ -LZ4 -SECCOMP +blkid -ELFUTILS +KMOD -IDN)
    [2.958933] systemd[1]:检测到架构 ARM。

    欢迎来到 Arago 2016.12!

    [2.988485] systemd[1]:将主机名设置为 。
    [3.109129] random:systemd-gpT-aut:未初始化的 urandom 读取(16字节读取、18位熵可用)
    [3.138029]随机:systemd-sysv-ge:未初始化 urandom 读取(16字节读取、19位熵可用)
    [3.150487] random:systemd-gpT-aut:uninitialized urandom read (16字节读取、19位熵可用)
    [3.170907] random:systemd-sysv-ge:未初始化 urandom 读取(16字节读取、19位熵可用)
    [3.204264]随机:systemd-sysv-ge:未初始化 urandom 读取(16字节读取、21位熵可用)
    [3.320500]随机:systemd:未初始化 urandom 读取(16字节读取、24位熵可用)
    [3.330781]随机:systemd:未初始化 urandom 读取(16字节读取、24位熵可用)
    [3.341994] random:systemd:未初始化 urandom 读取(16字节读取、24位熵可用)
    [3.576713] systemd[1]:[/lib/systemd/system/gadget-init.service:15]"服务"部分中的未知 lvalue "ExecStopPre"
    [3.927564] systemd[1]:basic.target:找到 basic.target/start 上的订购周期
    [3.935067] systemd[1]:basic.target:找到了对 sockets.target/start 的依赖
    [3.942570] systemd[1]:basic.target:找到了对 rpcbind.socket/start 的依赖项
    [3.949897] systemd[1]:basic.target:找到对 sysinit.target/start 的依赖
    [3.957189] systemd[1]:basic.target:找到对 alignment.service/start 的依赖
    [3.964719] systemd[1]:basic.target:找到对 basic.target/start 的依赖
    [3.971836] systemd[1]:basic.target:通过删除作业套接字来中断订购周期。target/start
    [3.980872] systemd[1]:sockets.target:job sockets.target/start 已删除、以断开从 basic.target/start 开始的订购周期
    [跳过]找到订购周期,跳过套接字
    [4.006624] systemd[1]:basic.target:在 basic.target/start 上找到订购周期
    [4.014106] systemd[1]:basic.target:找到了对 sysinit.target/start 的依赖
    [4.021507] systemd[1]:basic.target:找到对 alignment.service/start 的依赖
    [4.029095] systemd[1]:basic.target:找到了对 basic.target/start 的依赖
    [4.036243] systemd[1]:basic.target:通过删除作业 alignment.service/start 来中断订购周期
    [4.045524] systemd[1]:已删除 alignment.service:作业 alignment.service/start 以从 basic.target/start 开始中断订购周期
    [跳过]找到订购周期,跳过 alignment.service
    [4.083172] systemd[1]:已开始将密码请求转发到 Wall Directory Watch。
    [确定]已开始将密码请求转发到 Wall Directory Watch。
    [4.106485] systemd[1]:侦听 udev 内核套接字。
    [确定]正在侦听 udev 内核套接字。
    [4.126522] systemd[1]:侦听 udev 控制套接字。
    [确定]正在侦听 udev 控制套接字。
    [4.175118] systemd[1]:侦听日志套接字。
    [确定]收听日志套接字。
    [4.196781] systemd[1]:侦听名为 Pipe 的/dev/initctl 兼容性。
    [确定]收听/dev/initctl 兼容性命名管道。
    [4.226700] systemd[1]:已开始向控制台目录监视发送密码请求。
    [确定]已开始向控制台目录监视发送密码请求。
    [4.256163] systemd[1]:已达到目标路径。
    [确定]已到达目标路径。
    [4.276547] systemd[1]:侦听 Syslog 套接字。
    [确定]侦听 Syslog 套接字。
    [4.309397] systemd[1]:创建的层系统层。
    [确定]已创建切片系统切片。
    [4.351493] systemd[1]:正在安装临时目录...
    正在安装临时目录...
    [4.392490] systemd[1]:正在启动安装虚拟控制台...
    正在启动设置虚拟控制台...
    [4.473515] systemd[1]:开始为当前内核创建所需静态设备节点列表...
    正在开始创建所需 st 的列表... 当前内核的节点...
    [4.542150] systemd[1]:安装 POSIX 消息队列文件系统...
    正在安装 POSIX 消息队列文件系统...
    [4.59825] systemd[1]:创建的层系统序列\x2dgetty.slice。
    [确定]已创建片系统序列\x2dgetty.slice。
    [4.632090] systemd[1]:正在开始重新装载根和内核文件系统...
    正在开始重新装载根文件系统和内核文件系统...
    [4.678456] systemd[1]:创建的 slice system-Getty.slice。
    [4.714559] EXT4-FS (mmcblk0p2):已重新安装。 OPTS:(空)

    [4.746584] systemd[1]:已达到目标远程文件系统。
    [确定]已到达目标远程文件系统。
    [4.777122] systemd[1]:侦听网络服务 Netlink 套接字。
    [确定]侦听网络服务 Netlink 套接字。
    [4.806380] systemd[1]:已达到目标交换。
    [确定]已达到目标交换。
    [4.843966] systemd[1]:正在启动加载内核模块...
    正在启动加载内核模块...
    [4.881708] systemd[1]:正在安装调试文件系统...
    正在安装调试文件系统...
    [4.927363] cryptofdev:已加载驱动程序1.8。
    [4.933895] systemd[1]:收听 Journal Socket (/dev/log)。
    [确定]收听 Journal Socket (/dev/log)。
    [4.981872] systemd[1]:正在启动日志服务...
    正在启动日记账服务...
    [5.017906] systemd[1]:创建的层用户和会话层。
    [确定]已创建层用户和会话层。
    [5.046479] systemd[1]:已达到目标层面。
    [确定]已到达目标层面。
    [5.139994] systemd[1]:已安装调试文件系统。
    [确定]已安装调试文件系统。
    [5.176682] systemd[1]:已挂载 POSIX 消息队列文件系统。
    [确定]已挂载 POSIX 消息队列文件系统。
    [5.206543] systemd[1]:挂载的临时目录。
    [确定]已挂载的临时目录。
    [5.237156] systemd[1]:已启动日志服务。
    [确定]已启动日志服务。
    [确定]已启动设置虚拟控制台。
    [确定]已开始为当前内核创建所需的 sta...ce 节点列表。
    [确定]已开始重新装载根和内核文件系统。
    [确定]已开始加载内核模块。
    正在开始应用内核变量...
    正在启动 udev 冷插拔所有设备...
    正在开始在/dev/中 创建静态设备节点...
    正在开始将日志刷新到持久存储...
    [确定]已开始应用内核变量。
    [确定]已开始在/dev/中 创建静态设备节点。
    [6.922864] systemd-journale[102]:已收到从 PID 清除运行时日志的请求1.
    [确定]已开始将日志刷新到持久存储。
    正在启动 udev 内核设备管理器...
    [确定]已达到目标本地文件系统(预)。
    安装/media/ram...
    安装/var/volatile...
    [确定]已安装/var/volatile.
    [确定]已安装/media/ram.
    [确定]已启动 udev 冷插拔所有设备。
    [确定]已到达目标本地文件系统。
    正在开始创建易失性文件和目录...
    正在启动加载/保存随机种子...
    [确定]已开始创建易失性文件和目录。
    [确定]已开始加载/保存随机种子。
    [确定]已启动 udev 内核设备管理器。
    正在开始更新 utmp 关于系统引导/关机...
    正在启动网络时间同步...
    [确定]已开始网络时间同步。
    [确定]已开始更新关于系统引导/关机的参数。
    [9.492795] OMAP_RTC 44e3e000.RTC:RTC 内核:将44e3e000.RTC 注册为 rtc0
    [9.564802] OMAP-WDT:OMAP 看门狗计时器版本0x01:初始超时60秒
    [9.608549] 47401300.usb-phy 未找到使用虚拟稳压器的电源 VCC
    [9.758900] 47401b00.usb-phy 电源 VCC 未找到、正在使用虚拟稳压器
    [确定]找到设备/dev/ttyS0.
    [10.127984] OMAP_rng 48310010.rng:OMAP 随机数生成器版本。 20.
    [确定]找到设备/dev/ttyS3.
    [确定]已同步达到目标系统时间。
    正在开始同步系统和硬件时钟...
    [10.517138] OMAP-SHIM 53100000.sham:OMAP 版本4.3上的硬件加速器
    [10.723553] remoteproc0:wkup_m3可用
    [10.762667] remoteproc0:注意:remoteproc 仍在开发中并被视为实验。
    [确定]已开始同步系统和硬件时钟。
    [10.859422] wkup_m3_IPC 44e11324.wkup_m3_IPC:无法获取 rproc 句柄
    [10.877961] remoteproc0:二进制格式尚未最终确定、并且尚不能保证向后兼容性。
    [10.992282] remoteproc0:为 wkup_m3加电
    [11.047768] remoteproc0:引导 FW 映像 AM335x-pm-firmware.elf、大小217280
    [11.055519] remoteproc0:远程处理器 wkup_m3现已启动
    [11.061239] wkup_m3_IPC 44e11324.wkup_m3_IPC:CM3固件版本= 0x192
    [11.112539] OMAP-AES 53500000。AES:OMAP AES 硬件加速器版本:3.2
    [11.439430] omap_hwmod:pruss:_wait_target_ready 失败:-16
    [11.447922] PM:引导加载程序不支持仅 RTC!
    [11.534617] ti-prusss 4a300000.pruss:无法启用 pruss
    [11.665006] ti-pruss:4a300000.pruss 的探头失败、错误-16
    [确定]已达到目标系统初始化。
    [确定]开始每日清理临时目录。
    [确定]达到目标计时器。
    [ OK ]正在收听 D 总线系统消息总线插座。
    [确定]已到达目标基本系统。
    正在开始打印有关 GPLv3封装的通知...
    正在启动允许用户会话...
    正在启动登录服务...
    [确定]启动了 D-Bus 系统消息总线
    [确定]正在收听 dropbear.socket。
    [确定]已启动内核日志服务。
    正在启动网络服务...
    [确定]已启动系统日志服务。
    [确定]使用 ipsec.conf 启动 StrongSwan IPsec IKEv1/IKEv2守护程序。
    [确定]侦听 Avahi mDNS/DNS-SD 堆栈激活套接字。
    [确定]正在侦听 RPCbind 服务器激活套接字。
    [13.883744] FAT-FS (mmcblk0p1):卷未正确卸载。 某些数据可能已损坏。 请运行 fsck。
    正在启动 Avahi mDNS/DNS-SD 堆栈...
    正在启动 uim-sysfs.service ...
    正在启动电话服务...
    [确定]已启动网络服务。
    [确定]已启动允许用户会话。
    [15.008410] random:非阻塞池已初始化
    [15.328144] NET:注册协议系列15.
    [16.387486]正在初始化 XFRM netlink 套接字
    [确定]找到设备/dev/mmcblk0p1.
    [19.198092] usbcore:注册的新接口驱动程序 usbfs
    [19.203747] usbcore:注册的新接口驱动程序集线器
    [19.335009] usbcore:注册的新设备驱动程序 USB
    [19.565466] musb-hdrc musb-hdrc.0.auto: MUSB HDRC 主机驱动程序
    [19.694947] musb-hdrc musb-hdrc.0.auto:新 USB 总线已注册、分配的总线编号1
    [19.797681]集线器1-0:1.0:找到 USB 集线器
    [19.835934]集线器1-0:1.0:检测到1个端口
    [19.923699] musb-hdrc musb-hdrc.1.auto: MUSB HDRC 主机驱动程序
    [20.046969] musb-hdrc musb-hdrc.1.auto:新 USB 总线已注册、分配的总线编号2
    [20.117885]集线器2-0:1.0:找到 USB 集线器
    [20.150765]集线器2-0:1.0:检测到1个端口
    [20.585854] USB 2-1:全新的全速 USB 器件编号2、使用 musb-hdrc
    [确定]已启动 uim-sysfs.service。
    (小部分
    (小部分
    注意:此文件系统包含以下 GPLv3软件包:
    自动配置
    binutils
    野牛开发
    野牛
    CPP-symLinks
    CPP
    dosfstools
    G++-symLinks
    G++
    gawg-dev
    嘎嘎
    GCC-symLinks
    GCC
    gdb
    gdbserver
    gstreamer1.0-libav
    hidapi
    libcairo-perf-utils
    libgmp10
    利比德11.
    libmpc3.
    libmpfr4
    M4开发
    M4
    制造
    网络
    swig-dev
    请轻扫

    如果您不想分发 GPLv3组件、请删除
    之前的上述封装。 这可以使用来完成
    opkg remove 命令。 即:
    拆下视千克
    其中 是上面列表中打印的名称

    注:如果软件包与您的另一个软件包有关系
    将通知相关软件包。 您应该这样做
    在中使用--force-remove-of dependent-packages 选项
    此外、还应移除相关封装
    (小部分
    (小部分
    [确定]已开始打印有关 GPLv3封装的通知。
    [确定]启动 Avahi mDNS/DNS-SD 堆栈。
    [确定]已启动电话服务。
    [确定]启动登录服务。
    正在启动 rc.pvr.service ...
    正在启动 USB 小工具...
    [确定]侦听加载/保存射频终止开关状态/dev/rfkill 观察。
    [确定]已在 tty1上启动 Getty。
    [确定]已在 ttyS3上启动串行 Getty。
    [确定]已在 ttyS0上启动串行 Getty。
    [确定]已到达目标网络。
    正在启动具有轻量级系统要求的 Lightning Fast Webserver ...
    正在开始网络名称解析...
    [25.539349]使用随机自以太网地址
    [25.543853]、使用随机主机以太网地址
    [25.599810]使用随机自以太网地址
    [25.604320]使用随机主机以太网地址
    [确定]已启动 rc.pvr.service。
    [25.641566] usb0:主机 MAC 32:2f:E4:4c:db:ca
    [25.688750] usb0:Mac 16:b9:7e:2a:f2:45
    [确定] Lightning 启动了具有轻量级系统要求的 Fast Webserver。
    [25.813635]大容量存储功能,版本:2009/09/11
    [25.829171] LUN:可移动文件:(无介质)
    [25.833879] LUN:可移动只读文件:/dev/mmcblk0p1
    [25.877874] LUN 数量=1
    [25.902694] g_multigadget:多功能复合小工具
    [确定]已开始网络名称解析。
    [25.918625] g_multigadget:g_multi-ready
    [26.029708] IPv6:ADDRCONF (NETDEV_UP):USB0:链路未就绪
    [确定]找到设备/dev/ttyGS0.
    [确定]启动 USB 小工具。
    [26.326057] USB 1-1:使用 musb-hdrc 的新型高速 USB 器件编号2
    [确定]已在 ttyGS0上启动串行 Getty。
    正在安装配置文件系统...
    正在启动 weston.service ...
    [确定]已挂载配置文件系统。
    [确定]已启动 weston.service。
    [27.407788] CDC_ACM 1-1:1.0:ttyACM0:USB ACM 设备
    [27.479855] CDC_ACM 1-1:1.2:ttyACM1:USB ACM 器件
    [27.511072] CDC_ACM 1-1:1.4:ttyACM2:USB ACM 器件
    [27.547364] CDC_ACM 1-1:1.6:ttyACM3:USB ACM 设备
    [27.555283] CDC_ACM 1-1:1.8:ttyACM4:USB ACM 器件
    [27.579715] CDC_ACM 1-1:1.10:ttyACM5:USB ACM 设备
    [27.599575] usbcore:注册的新接口驱动程序 CDC_ACM
    [27.605299] CDC_ACM:用于 USB 调制解调器和 ISDN 适配器的 USB 抽象控制模型驱动程序
    正在启动 telnetd.service ...
    [确定]已启动 telnetd.service。
    正在启动 thttpd.service ...
    正在启动 busybox-udhcpd.service ...
    [确定]已启动 thttpd.service。
    [确定]已启动 busybox-udhcpd.service。
    正在启动 rng-tools.service ...
    [确定]已启动 rng-tools.service。
    正在启动 matrix-gui-2.0.service ...
    [确定]已启动 matrix-gui-2.0.service。
    正在启动 thermal-zone-init.service ...
    正在启动 parse-ip.service ...
    [确定]已启动 thermal-zone-init.service。
    ------------------------------------------------------- /


    /-------------- btusb.ko -------------------- /
    [60.436168] btusb:未知符号 btintel_secure_send (错误0)
    [60.442210] btusb:未知符号 btintel_set_event_mask (错误0)
    [60.454678] btusb:未知符号 btintel_check_bdaddr (错误0)
    [60.466353] btusb:未知符号 btintel_version_info (错误0)
    [60.472336] btusb:未知符号 btintel_set_bdaddr (错误0)
    [60.489115] btusb:未知符号 btintel_set_diag (错误0)
    [60.495045] btusb:未知符号 btintel_load_DDC_CONFIG (错误0)
    [60.506224 ] btusb:未知符号 btintel_set_event_mask_mfg (错误0)
    [60.512741] btusb:未知符号 btintel_hw_error (错误0)
    [60.530566] btusb:未知符号 btintel_set_diag_mfg (错误0)
    [60.537245] btusb:未知符号 btrtl_setup_Realtek (错误0)
    insmod:错误:无法插入模块/lib/modules/4.4.41-gf9f6f0db2d/kernel/drivers/bluetooth/btusb.ko:模块中的未知符号
    /---------------------------------------------------------- /


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

    看起来没有插入 btusb.ko。 是否可以通过 lsmod 命令进行确认? 此外、请务必共享您的内核 defconfig。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    e2e.ti.com/.../3060.Kernel_5F00_defconfig.txtHelloDwarakesh、

    是的、未插入 btusb.ko、我在上一个答案中上传了错误日志。

    请找到内核的 defconfig 文件。

    此致、

    --罗纳克

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

    defconfig 看起来与正在构建的内容不匹配、因为 CONFIG_BT_HCCBTUSB 未启用。 您能否从板壳/proc/config.gz (如果可用)中拉出?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Dwarakesh 您好、

    现在工作正常、存在 btintel btbcm btusb 相关性。
    感谢您的支持。

    此致、
    --罗纳克