From 3c8e5110180c6e775b377b1d4b78f961d1d515fd Mon Sep 17 00:00:00 2001 From: Tim Crawford Date: Thu, 18 Jun 2020 07:28:53 -0600 Subject: [PATCH] docs: debugging: Use console_external command --- doc/debugging.md | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/doc/debugging.md b/doc/debugging.md index dac5678..b6fc571 100644 --- a/doc/debugging.md +++ b/doc/debugging.md @@ -46,24 +46,20 @@ make BOARD=arduino/mega2560 flash - May require removing keyboard depending on port location 5. Connect Mega 2560 to host - This will create an ACM device at `/dev/ttyACM*` -6. Connect to ACM device from host -``` -sudo tio -b 1000000 -m INLCRNL /dev/ttyACM0 -``` -7. Set Mega to peripheral mode -``` -echo 'C' > /dev/ttyACM0 -``` -8. Ground target to host +6. Ground target to host - Connect USB cable from USB-C port on target to host -9. Connect Mega 2560 to target +7. Connect Mega 2560 to target +8. Start the console +``` +make BOARD=system76/ console_external +``` EC logs should now print to the console on the host. This can be tested by removing or inserting the AC adapter to trigger a power event. To return the Mega to host mode, reset the device. -If logs are corrupted, try power cycling the Mega. +If logs are corrupted, try power cycling the Mega or reseating the cable. ## I2C connection