parent
							
								
									016ccc098d
								
							
						
					
					
						commit
						9041a4f07a
					
				@ -0,0 +1,72 @@
 | 
				
			|||||||
 | 
					# 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.
 | 
				
			||||||
					Loading…
					
					
				
		Reference in new issue