1
0
mirror of git://projects.qi-hardware.com/wernermisc.git synced 2024-11-24 17:02:49 +02:00
Commit Graph

490 Commits

Author SHA1 Message Date
Werner Almesberger
23c7bd6ce1 m1/perf/: "spotless" target that also removes the "main" executable 2011-09-21 17:48:18 -03:00
Werner Almesberger
a19a196785 m1/perf/main.c: exit immediately on compilation error 2011-09-21 17:46:25 -03:00
Werner Almesberger
8f82a0e8d4 m1/perf/sched.c: revamped to handle static registers correctly as well 2011-09-21 17:44:52 -03:00
Werner Almesberger
05bbe9103b spiio/: simple SPI I/O example 2011-09-21 09:20:23 -03:00
Werner Almesberger
1ad7db70f1 m1/perf/sched.c: slight cleanup (no functional changes) 2011-09-19 11:32:29 -03:00
Werner Almesberger
e34e8ebb16 m1/perf/sched.c: fixed compilation with DEBUG enabled 2011-09-18 19:14:13 -03:00
Werner Almesberger
60cf6f5e9a m1/perf/sched.c: added asserts and list poisoning 2011-09-18 19:11:17 -03:00
Werner Almesberger
16b4a9a55b m1/perf/tabulate: some small improvements and corrections 2011-09-18 12:36:09 -03:00
Werner Almesberger
4c9ff643d3 m1rc3/norruption/: productive day - yet another corruption 2011-09-18 12:35:19 -03:00
Werner Almesberger
3727324a2c m1/perf/: scripts for bulk test runs and tabulating the results 2011-09-18 11:06:35 -03:00
Werner Almesberger
c02c02903d m1/perf/: a bunch of bug fixes all over the place 2011-09-18 10:14:12 -03:00
Werner Almesberger
065ad19d99 m1rc3/norruption/LOG: yet another corruption ! 2011-09-18 08:08:22 -03:00
Werner Almesberger
5dc1c6de36 m1/perf/: added LCPF scheduler 2011-09-18 07:45:17 -03:00
Werner Almesberger
abd7de7265 m1/perf/: added instrumentation for monitoring register allocation 2011-09-18 06:56:00 -03:00
Werner Almesberger
a66c9577b2 m1rc3/norruption/: got a quick one 2011-09-18 06:18:39 -03:00
Werner Almesberger
b4abaffa5c m1/perf/: allocate scheduler context (about 0.5 MB) dynamically 2011-09-18 06:18:25 -03:00
Werner Almesberger
c009a13f5c m1/perf/: cleaned up sched.c a little; added TODO 2011-09-18 01:28:02 -03:00
Werner Almesberger
64e2a3c6b7 m1/perf/: scheduler cleanup; output comparison tool 2011-09-18 00:51:17 -03:00
Werner Almesberger
31558805ae labsw/: made column cavities 0.2 mm wider on each side 2011-09-18 00:49:38 -03:00
Werner Almesberger
a80b77de72 m1rc3/norruption/LOG: got a multiple hit 2011-09-18 00:36:45 -03:00
Werner Almesberger
9a5a22eda5 m1/perf/: main.c was missing. Added on-going work. 2011-09-17 23:02:34 -03:00
Werner Almesberger
001ca49cc6 m1/perf/: build the patch compiler with gcc and with profiling 2011-09-17 03:24:08 -03:00
Werner Almesberger
a624fbebc5 m1rc3/norruption/LOG: latest results 2011-09-17 02:32:21 -03:00
Werner Almesberger
0a605c85f9 m1rc3/norruption/peek: new tool to quickly check for corruption at low addresses 2011-09-15 20:18:44 -03:00
Werner Almesberger
88fa76bc88 m1rc3/norruption/LOG: finally got one more 2011-09-15 04:05:40 -03:00
Werner Almesberger
1a2d591947 m1rc3/norruption/LOG: finally got one more corruption 2011-09-13 01:01:47 -03:00
Werner Almesberger
50d66bfdea m1rc3/norruption/LOG: still trying to reproduce the NOR corruption ... 2011-09-12 20:17:32 -03:00
Werner Almesberger
a48f34a6ac labsw/: corrected size of 2512 footprints 2011-09-12 20:15:37 -03:00
Werner Almesberger
5ef4f4a369 labsw/: removed copper from mounting holes 2011-09-12 14:30:19 -03:00
Werner Almesberger
5085080f7d labsw/web/: added visual indication of test loop 2011-09-12 08:27:36 -03:00
Werner Almesberger
cc2b07ba16 m1/jtag-boot/: added "standby" (by Cristian Paul Penaranda Rojas) 2011-09-12 00:17:23 -03:00
Werner Almesberger
28cdb890a0 labsw/web/: Web-based overview page 2011-09-11 14:50:30 -03:00
Werner Almesberger
f9c4bb60d2 labsw/README: all opto headers need wider spacing for high voltage 2011-09-11 13:13:18 -03:00
Werner Almesberger
a400f9a018 labsw/fw/labsw.c: improved debouncing and cleaned up button logic 2011-09-11 13:03:20 -03:00
Werner Almesberger
165d799b17 m1rc3/norruption/LOG: latest result (showing failure to reproduce NOR corruption) 2011-09-11 12:42:11 -03:00
Werner Almesberger
b2c84810c6 labsw/README: described situation with respect to high voltage 2011-09-11 12:41:24 -03:00
Werner Almesberger
761eae16bd labsw/: added hardware revision indication 2011-09-10 20:42:00 -03:00
Werner Almesberger
bdaff51ad3 labsw/: added low-pass filters to button input (with help from Joerg Reisenweber) 2011-09-10 20:35:23 -03:00
Werner Almesberger
6190dbe261 labsw/ changed internal pull-ups to external to remove sneak current path 2011-09-10 20:23:59 -03:00
Werner Almesberger
5d32ade1e5 labsw/: power bypassing is now the way SiLabs recommend 2011-09-10 20:00:05 -03:00
Werner Almesberger
2310466805 m1rc3/norruption/: update of on-going testing; new test loop7 simulating "false start" 2011-09-10 16:33:18 -03:00
Werner Almesberger
db7ae94e64 m1rc3/norruption/: loop5 test: cut power while in standby 2011-09-09 11:07:06 -03:00
Werner Almesberger
2e3553d458 m1rc3/norruption/LOG: NOR corruption not observed without power-cycling 2011-09-08 20:06:58 -03:00
Werner Almesberger
47f13281fe m1/jtag-boot/mkboot: eradicate traces of time travel (reported by Michael Walle) 2011-09-08 19:07:55 -03:00
Werner Almesberger
852210cdfa m1rc3/norruption/: next round of tests, just resetting without power-cycling 2011-09-08 19:07:18 -03:00
Werner Almesberger
b65ca3f49f m1rc3/norruption/LOG: added results of last (long) test run 2011-09-08 08:34:40 -03:00
Werner Almesberger
1152189acb labsw/LOG: theory that the failures to switch are caused by EMI (on buttons) 2011-09-07 10:56:06 -03:00
Werner Almesberger
37df000637 m1rc3/norruption/LOG: cycling in RTEMS boot is sufficient to trigger corruption
I.e., it's not necessary that FN be up or even rendering. Note that
all is was still without NOR locking.
2011-09-07 09:20:37 -03:00
Werner Almesberger
09ac71f0e0 labsw/LOG: more details on misbehaviour 2011-09-07 06:27:27 -03:00
Werner Almesberger
ed286e6982 m1rc3/norruption/loop2: shorter loop (17 s instead of 77 s) that cycles in RTEMS boot, without rendering 2011-09-07 05:12:03 -03:00