You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
73 lines
2.6 KiB
73 lines
2.6 KiB
# PCB v1.7 upgrade
|
|
|
|
This is the first board produced, most important
|
|
parts work which is mirracle in itself, and there
|
|
are some mistakes, luckily most of them can be fixed.
|
|
|
|
FIX: Replace this parts:
|
|
|
|
D11=LED (High efficiency RED recommended)
|
|
R4,R25,R26=4.7k
|
|
|
|
D11 and R4 are are on the back side on the left,
|
|
under the edge of SDRAM chip.
|
|
|
|
R25 and R26 are on the back side top,
|
|
under the GPDI connector.
|
|
|
|
Optionally, as alternative software shutdown,
|
|
connected J2 "25-" pin to R13-D15 junction.
|
|
|
|
Mount:
|
|
|
|
SDCARD: SCHD3A0100
|
|
U11 I2C: PCA9306D SOIC-8 150-mil
|
|
U10 FLASH: IS25LP032D-JNLE-TR SOIC-8 150mil
|
|
U9 WIFI: ESP32, but not all pins! read below:
|
|
|
|
Don't connect ESP32 pins leading to SD card
|
|
those are 6 central pins from on the top 10-pin row of
|
|
ESP32 chip (only 2 pins on left side and 2 pins on right
|
|
side shuould be connected). Either cut the traces or carefully
|
|
solder without touching SD card pins.
|
|
|
|
# What is fixed
|
|
|
|
Shutdown:
|
|
|
|
on assembled PCB v1.7, D11=1N4148 and R4=15k will
|
|
keep waking the board up after shutdown signal because FT231x internal
|
|
regulator will provide enough voltage (cca 2.5V will appear at 3.3V line)
|
|
and that is enough to wakeup the board because voltage
|
|
on ENABLE pin at switching regulators will be above its turn on
|
|
threshold of 1.5V.
|
|
|
|
Using higher voltage drop diode (RED, YELLOW or GREEN LED cca 1.7-2V, not
|
|
BLUE or WHITE) and adequate resistor, the voltage at ENABLE pin is now about
|
|
1.3V, inside of the switching regulator's hysteresis range. ENABLE is
|
|
not above turn-on threshold neither below turn-off threshold so it will
|
|
self-hold switching regulator during normal operation and at controlled
|
|
shutdown signal, it will drop below turn-off threshold, allowing reliable
|
|
shutdown.
|
|
|
|
Software shutdown is not routed to BGA pads so alternative patch is
|
|
to connect any GPIO (we recommend "25-") to SHUTDOWN.
|
|
|
|
I2C:
|
|
|
|
Too low pull up resistors (470 ohm) are at 5V side of the level converter PCA9306
|
|
and some monitors won't tolerate that. Data traffic at i2c will be
|
|
errorneously received by some monitors and some serious problem may arrise
|
|
if monitor interprets some data garbage as random write command, overwriting
|
|
its internal settings, then monitor will become useless.
|
|
|
|
Correct pull up resistors are 4.7k and they work properly.
|
|
|
|
WIFI:
|
|
|
|
On PCB v1.7, SD card is connected to ESP32 pins that are widely advertised
|
|
as SD card pins, but the problem is those pins are shared with internal flash
|
|
chip and ESP32 won't boot from its SPI FLASH if anything is connected there.
|
|
SD card should be connected on some other pins, probably HSPI. It has not
|
|
yet been verified will that work.
|