Open main menu

Changes

X708-Hardware

964 bytes added, 1 March
no edit summary
{{GD Template Impl}}
[[File:X708-V12-IMG-9489-interface-2.jpg]]
 
4-Pin Function Header for X708 V1.2
 
[[File:X708-V12-IMG-9481-01.jpg|X708 Jumper Function]]
 
[[File:X708-fn.jpg|none]]
| USB power in socket || Type-C
|-
| UPS power output || 5.1Vdc 8A(Max.)
|-
| Power output connector || 2-pin XH2.54mm 2pin*2
|}
* X708 can be powered via the onboard DC jack or Type-C USB power socket
<span style="color:#5671B0;font-size:200%;">❷</span> 6-Pin Function Headerfor X708 V1.0
{| class="wikitable"
Pin 5&6
||
*<span style="color:red;">NOTE: ASD fundtion is removed on V1.2 version,but you can achieve this function through software programming.</span>
* Short - Automatic shutdown enabled when battery low (≤3Vdc )
* <span style="color:red;">Procedure to enable ASD function --IMPORTANT</span>
| 2 || Ground
|-
| 3 || LED+ for battery low indicatorGround
|-
| 4 || LED+ for power on, rebooting and shutdown
| Press and hold for 3~7 seconds || System shutting down
|-
| Press and hold for >8 seconds || <span style="color:red;">Force shutdown</span>
|}
{| class="wikitable"
! Pin No. !! Usage!! Remark
|-
| 2, 4
|| +5V power supply|-| 3, 5|| I2C for RTC and battery fuel-gauge systems
|-
| 6
|| Ground ||
|-
| 29
|| GPIO5 for power management||
|-
| 32
|| GPIO12 for power management ||
|-
| 33
|| GPIO13 for power management||
|-
| 31
|| GPIO6 for AC power loss detection(Jumper for PLD inserted,High=POWER loss,Low=Power supply normal)|||-| 36|| GPIO16 for fan speed: HIGH => fast, LOW=> slow|| <span style="color:red;">New added on V1.2</span>
(Jumper for PLD inserted, High=power loss,|}
Low<span style=Power supply normal"color:#5671B0;font-size:200%;">❽</span> 18650 battery dimension [[File:18650size.png|none]] <span style="color:red;">Please do not use 18650 battery with built-in protection circuit</span> <span style="color:#5671B0;font-size:200%;">❾</span> How to programming to get ASD function on V1.2 version The following is fake C/C++ code:<pre>while(1) { // You need to implement getCurrentVoltage function float fVoltage = getCurrentVoltage(); if (fVoltage <= 2.5) { //execute shut down command, "sudo x708off" break; }|}<pre> Return to [[X708]]
<!--Add review function! -->