- Oct 16, 2013
-
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
This seems cleaner, and now logging works before begin()
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
Our new
-
Micah Elizabeth Scott authored
This allows the caller to do other things in-between programmed blocks, like showing status.
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
-
- Oct 15, 2013
-
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
Now works even when the CPU is stuck in a watchdog reset loop, as it would be when the flash is totally blank.
-
Micah Elizabeth Scott authored
CSW at this point isn't valid if the error wasn't a timeout but it was something else instead, like a FAULT.
-
Micah Elizabeth Scott authored
Working on making this reliably halt a chip that's stuck in a watchdog reset loop :(
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
-
- Oct 11, 2013
-
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
That was a silly library, full of middleware and memory leaks. Debugging libswd was a good way to get familiar enough with SWD to write a replacement really quickly :P This still doesn't work reliably, it seems to have the same unsynchronization bug that the old code was having. But it's much smaller and easier to understand now!
-
Micah Elizabeth Scott authored
Some silly bugs are undoubtedly lurking here, but sometimes this will successfully read and write target RAM :)
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
-
Micah Elizabeth Scott authored
-