Bluetooth 在高工作负载下使用蓝牙时Pi崩溃并重新启动

Bluetooth 在高工作负载下使用蓝牙时Pi崩溃并重新启动,bluetooth,raspberry-pi,Bluetooth,Raspberry Pi,在Raspberry Pi上使用蓝牙时遇到问题: 使用蓝牙时,Pi崩溃并自动重新启动。我可以在运行以下命令时重现此行为: 屏幕1/usr/bin/hcitool-i hci0 lescan-重复 屏幕2/usr/bin/hcidump-i hci0-raw 这两个命令使用蓝牙接口。现在,当Pi经历更多的工作负载时,它将随机崩溃,并在短时间后重新启动。为了模拟这一点,我可以在另一个屏幕上简单地运行yes命令以使Pi工作。实际上,我想运行一个使用蓝牙接口的JavaSpring应用程序。在这种情况下,

在Raspberry Pi上使用蓝牙时遇到问题:

使用蓝牙时,Pi崩溃并自动重新启动。我可以在运行以下命令时重现此行为:

屏幕1/usr/bin/hcitool-i hci0 lescan-重复

屏幕2/usr/bin/hcidump-i hci0-raw

这两个命令使用蓝牙接口。现在,当Pi经历更多的工作负载时,它将随机崩溃,并在短时间后重新启动。为了模拟这一点,我可以在另一个屏幕上简单地运行yes命令以使Pi工作。实际上,我想运行一个使用蓝牙接口的JavaSpring应用程序。在这种情况下,碰撞似乎不那么频繁,但仍然很常见

在/var/log/syslog中,您可以看到以下错误消息:

May 30 12:28:19 pi kernel: [ 1529.456782] bt_err_ratelimited: 83 callbacks suppressed
May 30 12:28:19 pi kernel: [ 1529.456794] Bluetooth: hci0 advertising data length corrected
May 30 12:28:19 pi kernel: [ 1529.508220] Bluetooth: hci0 advertising data length corrected
May 30 12:28:19 pi kernel: [ 1529.557408] Bluetooth: hci0 advertising data length corrected
May 30 12:28:19 pi kernel: [ 1529.606791] Bluetooth: hci0 advertising data length corrected
May 30 12:28:20 pi kernel: [ 1529.707340] Bluetooth: hci0 advertising data length corrected
May 30 12:28:20 pi kernel: [ 1529.756778] Bluetooth: hci0 advertising data length corrected
May 30 12:28:20 pi kernel: [ 1529.808184] Bluetooth: hci0 advertising data length corrected
May 30 12:28:20 pi kernel: [ 1529.857370] Bluetooth: hci0 advertising data length corrected
May 30 12:28:20 pi kernel: [ 1529.906751] Bluetooth: hci0 advertising data length corrected
May 30 12:28:20 pi kernel: [ 1529.958166] Bluetooth: hci0 advertising data length corrected
只要使用蓝牙,这些消息就会反复出现。当Pi最终崩溃时,没有额外的错误消息。到目前为止,我还无法找到这些消息的来源或修复。此外,我也不完全确定这些错误是我问题的原因,还是其他地方发生的事情的副作用


我感谢您的回复,感谢您的帮助

这听起来有点像你的电源不够用。您的电源上写入了多少安培A或毫安mA?

您需要检查电源的安培数。如果您的电源电压大于2A,则效果更佳。