XO1.75 B1 C1 Changes
These are the changes planned for the XO-1.75 C1 prototype, from the B1 prototypes.
C1 Electrical Fixes
Improved MPPT
The circuit generating the PWR_LIMIT_ON needs to be modified to only assert the signal if power limiting is turned on. On B1, it is asserted whenever the laptop is accepting power from the DC input (power limited or not).
The LV_SET signal should probably change to a EC PWM output, allowing a greater voltage swing than the EC DAC output.
Modify Vcore supply
The Vcore suply voltages should be 1.345V nominal and 1.25V nominal, instead of 1.40V and 1.345V as it is now.
Increase bulk bypassing
Add another 22 uF of capacitor to the +3.3V rail (populate PC54).
This was instead fixed by adding a capacitor and resistor (R384/C377, R385/C378) to the control signals, increasing the turn-on and turn-off times.
Pullups on Accelerometer
Both <trac>11041</trac> or <trac>10882</trac> are caused by a lack of external pullups on the I2C bus. 1.3K pullups to should be added between G_SENSOR_SDA/G_SENSOR_SCL and +1.8V_GPIO. VDD_IO on the Accelerometer (U15) should be tied to +1.8V_GPIO, not +1.8V. Same with U5.
Memory Size Select
The XO-1.75 uses GPI0s 1 and 0 to indicate the amount of memory present on the motherboard.
Memory Size | |
0 | 512 MB |
1 | 1 GB |
2 | 2 GB |
3 |
Move OLS
The OLS diode should be moved to be located next to LED4, and blanking circuitry added to control it.
The existing blanking circuitry (D19 and R379) should be removed.
New circuitry needs to be added around Q14.
C1 Layout Fixes
Internal SD Select
With the replacement of the full-size internal SD slot with a latching microSD slot, there is no longer a card detect signal generated to automatically switch the boot device.
We need to increase the size of R341/R341 to 0603 or 0805, and label them somehow.
Move OLS
The OLS diode (LED14) should be next to LED4, not LED5. Clearance with the mainframe and lightpipe aperture needs to be checked.