Michael Smith

Results 56 comments of Michael Smith

> One thing I could change is to essentially add a new task specifically for erasing blocks, so that all blocks of a write operation are erased at once (this...

No worries, my nrf52840 just showed up so I'll investigate

Oh yeah, this fell off my radar. I've got a debugger just about set up with an nrf52840 now so I can dig into this again

Ok, at least in my testing it looks like it's just a problem with m.buf being too small. My test device has a write block size of 4 bytes, which...

Sorry, been getting distracted a lot recently haha. I'll start working on this again this weekend

Ok, finally getting back into this now. Let me see where I left off

Woof, that was an adventure. The usb endpoint handling logic for nrf52840 was unconditionally accepting packets and I ended up having to rework it a little bit in order to...

Sorry, I've been playing whackamole with bugs in this one a little bit. I started putting together a branch with tests to try and iron those out properly. I'll trim...

I rebased if you want to give it a go, but I haven't tested it yet. I spent a bunch of time arguing with both the jlink and the nrf52...

Ok, nailed down the bug I was stuck on for the longest time where endpoint stalls were hanging indefinitely and the CSW was not being returned. In order to reset...