Tim Crawford
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
Tim Crawford
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
Tim Crawford
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
Jeremy Soller
ca09e86987
Update documentation
2021-06-04 16:22:10 -06:00
Lars Alexander Blumberg
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
Jeremy Soller
4ba943e3df
oryp7
2021-02-22 10:05:52 -07:00
Tim Crawford
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
David Lattimore
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
Fabian Topfstedt
f0f4797330
Typo: "not be be provided" -> "not be provided"
...
Deleted a duplicate word
2020-10-02 09:55:56 +02:00
Tim Crawford
def5821b01
docs: Add notes for porting a new board
2020-09-15 12:03:13 -06:00
Tim Crawford
76edf9e7a4
docs: Add note about system reset for internal flashing
2020-08-19 15:07:42 -06:00
Tim Crawford
69d3b9d8bf
docs: Move controller info to a separate file
2020-08-13 11:16:40 -06:00
Tim Crawford
d44d5229ae
docs: Move flashing to a separate file
2020-08-13 11:16:40 -06:00
Tim Crawford
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
Tim Crawford
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
Tim Crawford
769064e1d6
docs: Add I2C pins for more models
2020-07-23 13:43:01 -06:00
leviport
aa69bd6939
Update keyboard layout doc with suggested changes
2020-06-29 14:10:55 -06:00
leviport
0e20b71702
Apply suggestions from code review
...
Co-authored-by: Jacob Floyd <cognifloyd@gmail.com>
2020-06-29 07:53:55 -06:00
leviport
7d558479a3
Improve keyboard layout customization doc
2020-06-26 16:37:34 -06:00
leviport
43b5e3a451
Add more to the keyboard customization doc (still a WIP)
2020-06-24 20:49:38 -06:00
leviport
3c2d1690df
Add my layout, enable media next/prev hotkeys, and start doc
2020-06-24 20:14:29 -06:00
Tim Crawford
3c8e511018
docs: debugging: Use console_external command
2020-06-19 15:26:55 -06:00
Tim Crawford
f9a775e71b
docs: Add info for logging through parport
2020-03-06 11:16:04 -07:00
Tim Crawford
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
Jeremy Soller
b04352cb63
Reorganize to allow compiling and running AVR firmware
2019-09-29 17:13:31 -06:00