Commit Graph

30 Commits

Author SHA1 Message Date
4a1e0a5aa8 Add optional EC security state and documentation 2023-04-03 13:06:16 -06:00
a32a3e3e95 Docs: update models that use 0.5mm pitch FPC cable (#302) 2022-09-15 11:42:12 -06:00
6295f60172 Fix smart charger values
Fix all smart charger values by having boards provide the RSENSE values
and perform the register calculations in the code.

The galp3-c, galp5, gaze16, and gaze17 do not seem to have the same
behavior as the rest of the boards, and further investigation is needed.
In the mean time, reduce their charge current values to preserve current
behavior.

Ref: OZ26786-DS v1.0
Ref: bq24780S Rev. C datasheet
Signed-off-by: Tim Crawford <tcrawford@system76.com
2022-08-01 19:26:36 -06:00
60dfb62f90 lemp11: Add Lemur Pro 11
Signed-off-by: Tim Crawford <tcrawford@system76.com>
2022-06-28 13:22:30 -06:00
e00686a661 docs: Only 5570 and 8587 are valid EC IDs
ecflash has no verification for the EC it detects. It will attempt to
read and erase whatever it finds, where it will hang. Document what it
*should* read and an example of what it *shouldn't* read.

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2021-08-03 08:12:50 -06:00
b7368e8202 docs: Add overview of development environment
Give an overview of the different tools required for development and
what they're used for.

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2021-06-10 09:41:16 -06:00
5a7fd2d7b3 docs: Rewrite the keyboard layout doc
Use of shorter sentences should reduce cognitive load. Example shell
commands should improve understanding of the description.

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2021-06-08 11:23:44 -06:00
dab3a24fcb docs: flashing: Emphasize potential loss of data
Internal flashing can result in corrupted or lost OS data. Make this
more explicit for internal flashing, and make it a point for external
flashing.

Signed-off-by: Tim Crawford <tcrawford@system76.com>
2021-06-08 11:23:44 -06:00
ca09e86987 Update documentation 2021-06-04 16:22:10 -06:00
7888f214bb Update dependency and keyboard config instructions
People who are just reading the keyboard customization instructions might overread the dependencies installations sections.
Additionally, installing rustup for the first time requires sourcing cargo's env vars in case the firmware is flashed in the same shell session after installing rustup.
2021-05-03 16:25:19 -06:00
4ba943e3df oryp7 2021-02-22 10:05:52 -07:00
791b3224f9 docs: Explicitly mention to use a USB cable
Replace the vague step about grounding with one that says to connect a
USB cable and explain its purpose.
2021-02-18 08:37:53 -07:00
2a56a82164 Add instructions for using released firmware version.
This should hopefully help people avoid issues like #132
2020-12-06 08:03:07 -07:00
f0f4797330 Typo: "not be be provided" -> "not be provided"
Deleted a duplicate word
2020-10-02 09:55:56 +02:00
def5821b01 docs: Add notes for porting a new board 2020-09-15 12:03:13 -06:00
76edf9e7a4 docs: Add note about system reset for internal flashing 2020-08-19 15:07:42 -06:00
69d3b9d8bf docs: Move controller info to a separate file 2020-08-13 11:16:40 -06:00
d44d5229ae docs: Move flashing to a separate file 2020-08-13 11:16:40 -06:00
2414476a66 docs: Move Mega 2560 information to separate file
Make a more comprehensive document describing the Mega 2560 and FPC
breakout board.
2020-08-13 11:16:40 -06:00
e3686e025b docs: Update Makefile name
Debug settings were moved to `common.mk` during code reorganization.
`PARPORT` was renamed `PARALLEL`.
2020-07-23 13:43:01 -06:00
769064e1d6 docs: Add I2C pins for more models 2020-07-23 13:43:01 -06:00
aa69bd6939 Update keyboard layout doc with suggested changes 2020-06-29 14:10:55 -06:00
0e20b71702 Apply suggestions from code review
Co-authored-by: Jacob Floyd <cognifloyd@gmail.com>
2020-06-29 07:53:55 -06:00
7d558479a3 Improve keyboard layout customization doc 2020-06-26 16:37:34 -06:00
43b5e3a451 Add more to the keyboard customization doc (still a WIP) 2020-06-24 20:49:38 -06:00
3c2d1690df Add my layout, enable media next/prev hotkeys, and start doc 2020-06-24 20:14:29 -06:00
3c8e511018 docs: debugging: Use console_external command 2020-06-19 15:26:55 -06:00
f9a775e71b docs: Add info for logging through parport 2020-03-06 11:16:04 -07:00
f61e44dc21 docs: Add documentation for debugging
Add the steps required to wire a supported laptop for EC debugging,
along with setting up an environment to receive EC logs.
2020-02-21 12:47:53 -07:00
b04352cb63 Reorganize to allow compiling and running AVR firmware 2019-09-29 17:13:31 -06:00