diff options
author | Sean Anderson <seanga2@gmail.com> | 2020-07-20 08:27:45 -0400 |
---|---|---|
committer | Anastasia Klimchuk <aklm@chromium.org> | 2023-04-13 09:41:13 +0000 |
commit | 6537d40e31519f7c066a6dd3835ea86569cafce7 (patch) | |
tree | 8c3a6a1423c036a0688e03a22d2ee6dec9b27a86 /doc | |
parent | 5b2716d99c483c13f403c09d3f85eadba835ada9 (diff) | |
download | flashrom-6537d40e31519f7c066a6dd3835ea86569cafce7.tar.gz flashrom-6537d40e31519f7c066a6dd3835ea86569cafce7.tar.bz2 flashrom-6537d40e31519f7c066a6dd3835ea86569cafce7.zip |
buspirate: Add option for setting the aux pin
This adds a parameter to drive the aux pin low (or high if you
explicitly want the previous behavior). Some boards need to have a reset
pin driven low before the firmware can be safely flashed. With the Bus
Pirate, this is most easily done with the auxiliary pin.
Change-Id: Ieeecfdf1afc06dadda9b8f99547cd74854ca6775
Signed-off-by: Sean Anderson <seanga2@gmail.com>
Reviewed-on: https://review.coreboot.org/c/flashrom/+/43608
Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Reviewed-by: Thomas Heijligen <src@posteo.de>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/classic_cli_manpage.rst | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/doc/classic_cli_manpage.rst b/doc/classic_cli_manpage.rst index d46d9cac..45ef4aa9 100644 --- a/doc/classic_cli_manpage.rst +++ b/doc/classic_cli_manpage.rst @@ -780,6 +780,14 @@ where ``state`` can be ``on`` or ``off``. This allows the bus pirate to power the ROM chip directly. This may also be used to provide the required pullup voltage (when using the **pullups** option), by connecting the Bus Pirate's Vpu input to the appropriate Vcc pin. +An optional aux parameter specifies the state of the Bus Pirate auxiliary pin. +This may be used to drive the auxiliary pin high or low before a transfer. +Syntax is:: + + flashrom -p buspirate_spi:aux=state + +where ``state`` can be ``high`` or ``low``. The default ``state`` is ``high``. + pickit2_spi programmer ^^^^^^^^^^^^^^^^^^^^^^ |