-
Notifications
You must be signed in to change notification settings - Fork 6
/
REWORK
37 lines (23 loc) · 1.41 KB
/
REWORK
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# v0.1 revA
## Power problems
Problem:
- Ground and Power planes are missing some last minute changes and thus are shorting vias.
Fix:
- Ground / Power plane error on revA requires drilling through the vias on U1 and U7 to make sure the internal planes are not shorted (check for shorts between +3.3, GND and +5.
- use wires to connect u7 heatsink to ground and u7 pin 3 to +5v.
## WIFI CS
Problem: The display DC pin need to be a hardware enabled chip select for the driver to work at full performance. Steal the WiFi CS pin and use it for the display.
Fix:
- pin 63 of U8 needs to be separated from U3 (cut the trace between U8 and U3)
- connect R1 east side (which is also connected to pin 63 of U8) or pin 1 of P10 (also pin 63 of U8) to pin 5 of U6
## WIFI
Problem:
- To be able to program the WiFi chip, you must pull GPIO2 high.
- GPIO15 (which we stole for the display) must be pulled low.
Fix:
- Add two wires to connect those pins to +3.3 and 0 respectively.
## INA219
- pinout on the board is completely wrong (used the SOT-23 pinout instead of the SOIC). They are very different. Not easily fixable.
- Do not mount U12
## MKL02Z32 (U9) aka Teensy programmer
- to be able to use a debugger, connect pin 7 (DEBUG) to pin 31 (PTA1/RESET), this way the chip will be forced in reset whenever the debug connector is plugged. This way all the SWD lines remain in high impedance mode and the debugger can drive them.