Mara Huldra
Mara Huldra
> The SVD file exists. yes, though mind it's a community effort reconstructed from the C SDK structures and comments, which is better than nothing, but i still wish there...
This change definitely looks correct. Seems that Olof Kindgren's presentation gets the FPGA type also wrong as hx8k: https://content.riscv.org/wp-content/uploads/2019/06/12.15-SERV-Zurich-Copy.pdf . Are they so similar that people regularly confuse them?
This sounds kind of similar to the issue I had. It might be fixed with #69922.
It appears that the iConsole bluetooth-LE models (at least mine) use the Microchip RN4870/71 proprietary protocol to expose the UART over BLE instead of classic bluetooth. As the current script...
What is currently holding me back from trying is not being able to find a library for Python that provides an UART-like abstraction over the Microchip BLE UART protocol. It's...
Here's an adapted version that (I've only quickly tested) works over BLE by emulating an UART over pygatt: https://gist.github.com/vmedea/bd064b49c00d040d6a673a8d04f1f919 ``` pip3 install pygatt hcitool -i hci0 lescan # find the...
Subscribing to the UART_TX (`49535343-1e4d-4bd9-ba61-23c647249616`) is the first step. But it seems that the device will never send notifications by itself. It only replies to requests (correctly formatted packets) that...
I got around to trying around with this a bit today and it works great. Thanks a lot @haraldh for doing the grunt work in reverse engineering. Some observations: -...
My guess for the misc initialization packets is that `INIT_A0` gets the software/interface version. For my device it responds with ``` f0:b7:01:01:04 ``` `STATUS` gets the maximum level. As for...
It seems like the A3 causes synchronization to be lost completely, then. If it's really this packet jamming things up, this definitely points at a wrong length issue. A wrong...