12-14-2020, 08:33 PM
@lupyuen Thanks for the reply
> Debugging is not supported over USB.
If it's two way serial, surely you could at least print some debug messages over the UART? Much better than nothing?
> BLE and WiFi are still not supported in the Rust BL602 libraries. We need to reverse engineer the blobs then get them working with Rust.
Ah yes, so you're in the same boat. Might be best to team up with the C guys for the stack and later port it to rust or something. Or bind the C stack to the Rust firmware...
> I'll be porting Mynewt OS to PineCone, which is mostly C anyway.
This is interesting... I was actually considering the possibility that this could end up being the processor for the PineTime watch down the road. I really think the PineTime could do with another core just to service the I/O and keep the whole thing responsive.
> Debugging is not supported over USB.
If it's two way serial, surely you could at least print some debug messages over the UART? Much better than nothing?
> BLE and WiFi are still not supported in the Rust BL602 libraries. We need to reverse engineer the blobs then get them working with Rust.
Ah yes, so you're in the same boat. Might be best to team up with the C guys for the stack and later port it to rust or something. Or bind the C stack to the Rust firmware...
> I'll be porting Mynewt OS to PineCone, which is mostly C anyway.
This is interesting... I was actually considering the possibility that this could end up being the processor for the PineTime watch down the road. I really think the PineTime could do with another core just to service the I/O and keep the whole thing responsive.