Commit Graph

13 Commits

Author SHA1 Message Date
Andrew Makousky
600f120c85 RTC: Use open-drain signaling on 1SEC too. 2020-11-25 01:08:03 -06:00
Andrew Makousky
9042d685ee RTC firmware: Fix handling of sysfs GPIO. 2020-10-03 17:56:50 -05:00
Andrew Makousky
665856cfc0 RTC: Add missing watch/unwatch 1-second pin. 2020-09-17 05:43:14 -05:00
Andrew Makousky
de2b6f70ca RTC: Add test script capabilities.
Command line help, firmware filename is now optional.
2020-09-17 05:22:29 -05:00
Andrew Makousky
655c495bb3 RTC: Implement missing links for physical test mode.
Also minor refactoring.
2020-09-17 04:25:57 -05:00
Andrew Makousky
4e6537e57a Cleanup, fix bug in RTC test code. 2020-09-17 00:00:00 -05:00
Andrew Makousky
c36265d2da Testing improvements.
* Fix deadlock condition due to improper mutex lock use.

* Refactor and improve test suite result reporting.

* Add echo command.

* Do not print prompt character and help message in scripted mode.
2020-09-13 18:31:38 -05:00
Andrew Makousky
08efc91131 Testing improvements.
* Add Raspberry Pi GPIO support functions.

* Add timestamps to the test suite.

* Add information on required headers for each module of the test
  software.
2020-09-12 15:11:53 -05:00
Andrew Makousky
1484f7a189 Remove tabs, oops sorry. 2020-09-11 16:12:18 -05:00
Andrew Makousky
93edc73c2a Add option to skip XPRAM tests. 2020-09-11 16:01:00 -05:00
Andrew Makousky
3079bd621f Write automated test suite, 8 MHz clock, code cleanup. 2020-09-11 15:35:07 -05:00
Andrew Makousky
1d36abf470 Refactor test-rtc.c for more modular layout.
Yes, a more modular layout, albeit the fact that this is still but one
single source file.  However, this reorganization will better
facilitate breaking this up into module files.
2020-09-10 14:38:09 -05:00
Andrew Makousky
2bce9ed244 Finished test bench implementation, fixed firmware bugs found during
simulation, document technical limits.
2020-09-10 05:07:27 -05:00