blob: db0cf655254b636c831a8992e81c44f104c5f501 [file] [view]
# Sitemap
## Getting Started
* [Getting Started Quickly](./getting_started_quickly.md)
* [Core Runtime](./core_runtime.md)
* [Write Protection](./write_protection.md)
* [EC Acronyms and Technologies](./ec_terms.md)
## EC Bringup
* [New Board Checklist](./new_board_checklist.md)
## Case Closed Debugging (CCD)
* [Case Closed Debugging Overview][1]
* [Google Security Chip Case Closed Debugging][2]
* [Tutorials][3]
## Verified Boot Troubleshooting
* [Cr50 Verified Boot Troubleshooting][4]
## Fingerprint MCU (FPMCU)
* [Fingerprint MCU (FPMCU)](./fingerprint/fingerprint.md)
* [FPMCU Development for Partners](./fingerprint/fingerprint-dev-for-partners.md)
* [FPMCU Firmware Testing for Partners](./fingerprint/fingerprint-firmware-testing-for-partners.md)
* [FPMCU Debugging](./fingerprint/fingerprint-debugging.md)
* [Fingerprint Authentication Design Doc](./fingerprint/fingerprint-authentication-design-doc.md)
* [Fingerprint Factory Requirements](./fingerprint/fingerprint-factory-requirements.md)
* [Fingerprint Quick Factory Guide](./fingerprint/fingerprint-factory-quick-guide.md)
* [Dragonclaw Schematics and Layout](./schematics/dragonclaw)
* [Fingerprint MCU RAM and Flash](./fingerprint/fingerprint-ram-and-flash.md)
## Renode
* [Renode](../util/renode/README.md)
## LLVM Toolchain
* [LLVM Toolchain](./llvm_toolchain.md)
## Testing
* [Unit Tests](./unit_tests.md)
* [Zephyr Testing](./zephyr/ztest.md)
* [Code Coverage](./code_coverage.md)
* [ChromeOS EC Firmware Test Requirements](./chromeos-ec-firmware-test-requirements.md)
## Updaters
* [USB Updater](./usb_updater.md)
## USB
* [USB-C Power Delivery and Alternate Modes](./usb-c.md)
* [USB-A and USB-C Policies for Sourcing Power](./usb_power.md)
* [USB-C Power Delivery TCPMv2](./usb-tcpmv2.md)
## Verified Boot
* [Detachable Base Verified Boot](./detachable_base_verified_boot.md)
## Zephyr
* [Zephyr New Board Checklist](./zephyr/zephyr_new_board_checklist.md)
* [Building Zephyr OS](./zephyr/zephyr_build.md)
* [Initialization Order](./zephyr/zephyr_init.md)
* [Proof-of-Concept-Device Bringup](./zephyr/zephyr_poc_device_bringup.md)
* [Shimming](./zephyr/zephyr_shim.md)
* [Zephyr Testing](./zephyr/ztest.md)
* [Zephyr FPMCU test migration](./zephyr/zephyr_fpmcu_test_migration.md)
## Miscellaneous
* [Low Battery Startup](./low_battery_startup.md)
* [I2C tracing via console commands](./i2c-debugging.md)
* [Application Processor to EC communication](./ap-ec-comm.md)
* [Reducing EC Image Size](./reducing_ec_image_size.md)
* [Code Reviews](./code_reviews.md)
* [Parallel Uprevs for ebuilds](./pupr.md)
* [ECTool Rust Porting Guide](./ectool_rust_porting.md)
[1]:https://chromium.googlesource.com/chromiumos/platform/ec/+/cr50_stab/docs/case_closed_debugging.md
[2]:https://chromium.googlesource.com/chromiumos/platform/ec/+/cr50_stab/docs/case_closed_debugging_cr50.md
[3]:https://chromium.googlesource.com/chromiumos/platform/ec/+/cr50_stab/docs/ccd_howtos.md
[4]:https://chromium.googlesource.com/chromiumos/platform/ec/+/cr50_stab/docs/cr50_vboot_troubleshooting.md