Wind River Support Network

HomeDefectsLINCD-3726
Fixed

LINCD-3726 : fix bluetooth initialization timeout issue

Created: Dec 2, 2020    Updated: Jan 3, 2021
Resolved Date: Dec 6, 2020
Found In Version: 10.20.48.0
Fix Version: 10.20.53.0
Severity: Standard
Applicable for: Wind River Linux CD
Component/s: BSP

Description

This issue had been fixed by downloading firmware with flow control.

Steps to Reproduce

1. Build project

$ /lpg-build/cdc/fast_prod/WRLINUX_MASTER_WR/MASTER_WR_GIT/wrlinux-10/setup.sh --machines=bcm-2xxx-rpi4 --templates feature/test feature/linux-yocto-dev feature/userspace-next feature/toolchain-next --accept-eula=yes --dl-layers

$ source environment-setup-x86_64-wrlinuxsdk-linux
 $ source oe-init-build-env build
 $ bitbake-layers add-layer /lpg-build/cdc/WASSP_LINUX_MASTER_WR/testcases/wrlinux/wr-testing/bts-dev >> conf/local.conf
 $ bitbake wrlinux-image-std

2. Load image to the SD card on the target (rpi4 with 8GB memory) and boot it up

3. Run the following commands

root@bcm-2xxx-rpi4:~# cd /lib/firmware/brcm/
root@bcm-2xxx-rpi4:~# wget https://github.com/RPi-Distro/bluez-firmware/raw/master/broadcom/BCM4345C0.hcd

root@bcm-2xxx-rpi4:~# reboot

root@bcm-2xxx-rpi4:~# hciattach /dev/ttyAMA0 bcm43xx 921600 noflow -
Live chat
Online