Mara Huldra

Results 36 comments of 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?

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...