1
0
mirror of git://projects.qi-hardware.com/wernermisc.git synced 2024-11-15 10:50:37 +02:00

labsw/LOG: labsw occasionally doesn't do what it's told; described remedies

This commit is contained in:
Werner Almesberger 2011-09-06 20:33:44 -03:00
parent bcd12fe644
commit 17ec8fa64d

View File

@ -171,4 +171,14 @@ Pending:
1) add 10 k in parallel to LED (tested workaround) 1) add 10 k in parallel to LED (tested workaround)
2) disable internal pull-ups and add external pull-ups to IN_* 2) disable internal pull-ups and add external pull-ups to IN_*
and to buttons and to buttons
3) drive opto LEDs from 3.3 V instead of 5 V 3) drive opto LEDs from 3.3 V instead of 5 V (NOT ! Regulator
can only provide 100 mA, which wouldn't be enough if more than
two opto-couplers are active.)
- labsw occasionally gets some configuration bits wrong. This may be
a problem with the power supply or with USB. Consider some or all of
the following improvements:
- follow SiLab's recommendations for regulator bypassing more closely
- enable the VDD monitor to catch brown-outs
- add ground areas to shield CPU and USB
- add redundancy to EP0 protocol
- add bead to relay power, to prevent upsetting the 5 V rail