Commits
- Commit:
28ab556add8fdf8d35964fb196fcc7edd18f4eb2
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
add manpage
- Commit:
c698d567f34e466b03f0fefbf21b23da2345b17f
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
use cfmakeraw when setting up the serial line
Somehow missed that function at first. This makes serial I/O work on Linux.
- Commit:
4c0960ae086413f5348da9e7392cb2ca83605d1f
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
pretty README
- Commit:
f302a70ba3c4ac7748692df11b6142c533992877
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
add a second test
This one is designed to let us see when the chip reboots.
- Commit:
905262f96cf658f853fb2d765b8111128cc873f0
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
add wiring comments
- Commit:
1f53c2014b2e532bddb6ae59b4c6d65668849cf0
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
check/wait for reliable connection before programming
- Commit:
3147034552a4049027533e2b70629bcb01d95af4
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
reduce serial read timeout to 100ms
Unreliable responses from the board are not due to being busy, but due to
flaky serial receive code. If it missed our request, it will never answer,
so better to fail (and try again) early.
- Commit:
db5d0306b37a3199decd3cec6be9ca5f6dd26c0b
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
style and comments in read_result
- Commit:
04ec7d6ac385e91e23549b7d55c3fdc0065a054c
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
print spurious reports only with -v
- Commit:
0d6994c7f218f2a4d98889db60c6d0ce3d0127d7
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
print bytes written with -vv
- Commit:
571961c9e466c35db245d8c5cbada8f0526bbcc5
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
fix the diagnostic on truncated read
- Commit:
71bf58261180540753b6cdd0bcbf2853f2152f1f
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
do nanosleep properly
Also fixes a missing 0 in the timespec. Oops.
- Commit:
2c2a629300a971043a6fc54136a390d26e2e9ee6
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
add more diagnostics and make upload work
Still somehow only works the first time. To be investigated.
- Commit:
d8d8053101292a72f634e4aa888e4c796f48c640
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
comprehensively document (supposed) firmware state machine
- Commit:
05bfbe60e7089fe795c8cbe62949a35a605de6ea
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
add an output delay in the absence of flow control
- Commit:
0bc2d19951e281481a326eb3b2dc898bd5832690
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
more diagnostics
- Commit:
b50d70dfe64900956894e2ec1fdbde4b6eef7360
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
properly set up serial output
- Commit:
31f1d1ddfcd8ac9a301f5b39224ad7a8b9d273b5
- From:
- Sven M. Hallberg <pesco@khjk.org>
- Date:
WIP prototype
Designed and tested to run on OpenBSD.
Translation works, but upload does not.