Peter Harper
Peter Harper
Have you tried clearing the abort reason as suggested, after the write. A bit like this? abort_reason = i2c->hw->tx_abrt_source; if (abort_reason) { // Note clearing the abort flag also clears...
You'll have to provide more context about the code you're running. What method are you using polling, background or are you using an rtos? Do you have any code that...
Ok, thanks for adding some context. Examples (or modifications to existing examples) would be useful. In the background mode, we get an interrupt via a gpio to tell us there...
@mringwal I think it should yes. hci_transport_cyw43_process keeps reading hci commands until there's no data (or an error). It's possible this loop is faulty somehow. It should perhaps keep going...
Yes 43:43:A2:12:1F:AC is the default btstack address (hardcoded in the infineon firmware to always be the same). I have a fix on develop that makes sure the btstack address is...
@sanjay900 thanks. It seems that OTP is set in your device, but for some reason the bt device address is not set. This is isn't the case with the devices...
@FrankLaterza does this change work for you?
any chance you could review this @andygpz11
spi_set_format is inline, you should be able to call it
I have no problem with timers when I'm debugging on Linux. It suggests I'm using 0.12.0. I don't use USE_CORE or anything else. @P33M does this mean anything to you?