Skip to content

toniebox-reverse-engineering/toniebox-pcb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Toniebox PCB

Repository which will lead to a complete schematic of a Toniebox PCB. The schematic is done with KiCad.

View this project on CADLAB.io.

Source of CC3200 footprint: https://raw.githubusercontent.com/Turegano/CC3200/master/lib/CC3200.lib

Table Of Contents

Folders

Status

Top

Bottom

  • red dot: fully documented
  • blue dot: partially documented

Remaining Work

  • create subsheets for logical blocks

  • create pinout of ASICs

  • document remaining testpoints

    T1: NSS40200LTG

Block Diagrams

Block diagram with testpoints

BQ24400 (charge IC) with testpoints

Testpoints

TP Connected to Comment
TP1 U1 MCLK external master clock
TP2 U1 GPIO1/ U2 pin 55 GPIO1
TP3 K2 pin 9 SD detect
TP4 U2 pin 29 ANT SEL1 Antenna Selection Control
TP5 U2 pin 30 ANT SEL2 Antenna Selection Control
TP6 BQ24400 GND/Battery GND Battery GND is connected with PCB GND via R55 (0R05)
TP7 U2 pin 11/U3 pin 6/R27(?) SCK
TP8 U2 pin 12/U3 pin 5/R26(?) SI
TP9 U2 pin 13/U3 pin 2/R25(?) SO
TP10 U2 pin 14/U3 pin 8/R28(?) VCC
TP11 U7 pin 3 (~LED) Charge status LED, connected to U6 output via 100k pull up and U2 pin 20 via 1k2
TP12 U5 ASK/OOK can be configured as an output to provide the received analog signal output
TP14 audio jack
TP15 audio jack
TP16 U1 VOL/MICDETECT
TP17 K9 pin 3/U1 speaker+
TP18 K9 pin 2/U1 speaker-
TP19 U1 pin 31/D12/U2 pin 62 GPIO7/U5 EN DAC reset
TP20 U5 VDD_X
TP21 U5 VDD
TP22 U5 BG
TP23 U5 VIN Voltage of U320, if faulty check TP321
TP24 U5 VDD_A
TP25 U4 pin 3 Accelerometer DNC
TP26 K4 pin 1/U2 pin 57/R60 (1k)(?)/R394 (1k2)(?)/ ears, fed from regulator U6/TP52
TP27 D10 pin 1 LED red -
TP28 D10 pin 2 LED green -
TP29 D10 pin 3 LED blue -
TP30 U5 IO 5
TP31 K4 pin 3/U2 pin 59/R64(1k)(?) ears, fed from regulator U6/TP52
TP32
TP33 U5 MOD
TP34 U5 SYS
TP35 U5 EN When high NFC IC is enabled. If faulty check TP19. Fed by U8 via D13 (is connected to U2 GPIO7).
TP36 U5 EN2
TP37 NFC socket
TP38 K8 pin 3/T1/D12 (battery control circuit)/T340/T342 bat+
TP39 U320 VIN, T320 collector voltage for U320 EN via R320; U6 VIN; U8 VIN feeds U320, U6, U8 with VCC; enables U320 via T320
TP41 Circuit next to U10 0V w/o battery, ~ bat. Voltage w/ battery; output of T344; connected to U10; controls T343, T342, T340
TP42 BQ24400 BAT input
TP43 U10 / battery voltage after R89; w/ battery: voltage < bat voltage; w/ power supply 3.8 – 4.4V; check TP38 if not ok
TP45 K8 pin 1/U7 pin 5 (TS) temp sense; connected via R47 with BQ24400 and battery NTC.
TP46 BQ24400 TIMER PROGRAM
TP47 U2 pin 8/output L300 via 1:1 voltage divider R75/R72 Supervising U300+circuitry; measured between D301 and L300; 50% voltage via divider R75/R72 to U2 pin 8
TP48 U2 pin 61/U8 ENABLE via R56 (10k pulldown) U2 enables LDO U8 with GPIO6. If U8 is not working (TP50) check U8 at TP39
TP49 U2 pin 60
TP50 U8 VOUT/U9 VIN/U1 IOVDD/U1 HPVDD/SPKVDD/AVDD 3V3 output of LDO U8, 1V8 input of LDO U9, T11, U4. 3V3 input U1; if not ok check TP48.
TP51 U9 VOUT/U1 DVDP 1V8 output of LDO U9. Feeds U1 at PIN 3; if not ok check ENABLE at TP50 and input voltage at TP39.
TP52 U6 VOUT 3V3/ U2 VIN IO1, VIN IO2, VIN DCDC ANA, VIN DCDC PA, VIN DCDC DIG, VD2 ANA2/ VCC for U3,T7, T360, T320, SV BQ24400 LED/ RGB LED 3V3 output LDO U6: feeds U2, U3, T360 (TP360), TP320, LED output of BQ24400 (TP11)
TP53 audio jack
TP54 VCC Power supply voltage; if power supply is ok check L8 (SMT Common Mode Line Filter 2x500mH) and D4 (15V TVS Diode)
TP55 GND power jack
TP65 audio jack
TP66 U2 pin 43/pin 9/pin 56 U2 internal voltage
TP67 U2 pin 38/pin 36/pin 48/pin 25 U2 internal voltage
TP68 U2 pin 48 U2 internal voltage
TP69 U2 pin 24 U2 internal voltage
TP70 T9 middle pin (SMD 13014)
TP71 U5 VSS PA/VSS RF/VSS/VSS D/NFC connector outer contacts
TP72 U1 AIN1
TP73 U1 AIN2
TP74 U5 IRQ
TP75 U300 VIN comes from R305 (0R). U300 generates voltage when operating with power supply; if not ok check TP301
TP300 U300 ISENS/T347 via R344 U300 output voltage; main supply when connected to power supply; input voltage of voltage divider R344/R345 for U10.
TP301 D6 Main voltage after D6;if not ok check TP54
TP320 U320 ENABLE/T320 ENABLE U320 from T320; T320 is supplied via R320 (470k) from D301 (TP39); T320 is controlled by U2 pin 58; if not ok check TP361 and supply voltage of TP39
TP321 U320 output/U5 input U320 supplies U5; if not ok check TP320 and TP39 for supply voltage; if supply voltage check TP322
TP322 U320 feedback Voltage for regulating output voltage of U320; output voltage of divider R321 (470k)/R322 (180k); should be 1.31V-1.51V; divider is fed by U320 output; if not ok check output TP321, input TP39, ENABLE TP320
TP341 U10 circuitry ;output of T347; controls T346, T345, T341; LOW when operating with power supply; ~ bat voltage when operating with battery; check TP342 and TP38
TP342 U10 circuitry/voltage divider R344/R345 Voltage divider R344/R345; fed from output of U300; triggers T344, T347 getriggert; operating with power supply: 1V; battery mode: 0V;check TP300
TP350 U2 pin 3 I2C_SCL
TP351 U2 pin 4 I2C_SDA
TP355 config(?) R connected to GND
TP356 config(?) R connected to GND
TP357 config(?) R connected to GND
TP358 config(?) R connected to GND
TP360 K2 pin4 SD VDD;T360 switches 3V3 of U6; T360 is controlled by U2 GPIO3 PIN58; check TP361
TP361 T320/T360 (voltage) T320 switches ENABLE of U320 / T360 controls voltage SD card
TP370 U2 pin 34 SOP1
TP371 U2 pin 35 SOP0
TP372 U2 pin 17 TDO
TP373 U2 pin 18

About

KiCad schematic of the Toniebox PCB (including datasheets).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published