Skip to content
Snippets Groups Projects

Add a basic hardware page for Chestnut

All threads resolved!

Closes #150 (closed).

Merge request reports

Pipeline #50819 passed

Pipeline passed for 6926f087 on david.boddie:add-chestnut-hardware-info

Merged by David BoddieDavid Boddie 4 years ago (Jan 15, 2020 1:25pm UTC)

Loading

Pipeline #50912 passed

Pipeline passed for fccb5561 on master

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • @david.boddie Here are the improvements that were made from Birch to Chestnut:

    • The red LED always indicates the charging state, regardless of whether or not the PMIC is powered (can illuminate when the phone is "off", future software improvements will alleviate this for Birch units)
    • Fixed an issue where the TPS65982 was not entering its APP mode when VBUS was presented before the PMIC's BUCK6 VDD_3V3 rail, making it so that rapid charging occurs regardless of whether the TPS65982 is first powered via USB or via the battery (rapid charging always works, Birch will likely get a software workaround)
    • The microSD card is now read-write (Birch units will likely have a software fix for this sometime in the future)
    • The USB 2.0 D+/D- is now routed directly to the USB-C receptacle so it does not rely on the TPS65982 entering its APP mode to use the data interface (prevents an extremely unlikely but potential brick situation, which could only really be achieved on a Birch unit if done deliberately)
    • Improved the WWAN kill switch inrush current such that using a PLS8 M.2 module would not cause the device to reset if you flip the switch off and back on
  • Author Maintainer

    I'll try and incorporate those in the page for Chestnut. Thanks.

    I suppose I should try and add the microSD card and TPS issues to the Known Issues page in the user guide.

  • Author Maintainer

    Regarding the TPS65982 issue, did that mean that Birch devices only enabled rapid charging if powered via USB before the battery was inserted?

  • David Boddie added 1 commit

    added 1 commit

    • 6926f087 - Add improvements over Birch, remove incorrect info

    Compare with previous version

  • There are multiple issues that may prevent rapid charging from working, but for the one Eric mentioned (TPS65982 staying in BOOT mode) it would actually get broken if you plugged USB in before inserting the battery; and also before powering on the Birch phone since the power button fix is in kernel.

    Right now the best way to charge is to plug USB in while the green LED is shining during boot.

  • To clarify, there is a method for resetting the TPS65982 on the Birch units that is currently being worked on, though there are still some issues that need to be ironed out (e.g. making sure that the battery is charged enough before resetting the TPS65982 in case we are relying on VBUS to power the phone).

    But this is a non-issue for Chestnut units, it will always work regardless of when you plug it in (besides one very nitch case where if you unplug and replug the USB source while u-boot is booting through, while the green LED is illuminated, but this is very rare and can likely be worked around by resetting the TPS65982 as well, or just rebooting the device).

    Edited by Eric Kuzmenko
  • David Boddie resolved all threads

    resolved all threads

  • Author Maintainer

    I'll merge this today if there are no more comments.

  • merged

  • David Boddie mentioned in commit fccb5561

    mentioned in commit fccb5561

  • Please register or sign in to reply