Return-Path: Subject: Re: How to initialise bcm4354A2 with 3.10 kernel? To: Qingtao Cao References: <575A749A.1090409@intel.com> Cc: linux-bluetooth@vger.kernel.org From: lpoulain Message-ID: <575FD5FB.4000404@intel.com> Date: Tue, 14 Jun 2016 12:01:31 +0200 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Sender: linux-bluetooth-owner@vger.kernel.org List-ID: Hi Harry, > However, I still found logs that an extra 0x00 byte was skipped over > (by my workaround patch) for some HCI_Event packet (otherwise lots of > HCI commands would time out because this extra 0x00 byte would fail > hci_reassembly()) and start discovery also failed by 0x0C error code > (command disallowed). You should ask to the vendor about this issue. Maybe: - The firmware is buggy or the wrong one. - This extra byte is a vendor specific one (for low power mgmt, sw flow control...) What is the behavior if you don't download the hcd ? (using the embedded fw) Just in case, you can also try to reduce the operational baudrate (115200). Regards, Loic