Deploying to gh-pages from @ Klipper3d/klipper@848a78d1a5 🚀

This commit is contained in:
KevinOConnor 2023-02-20 16:07:14 +00:00
parent bc59ba8d7d
commit 6913c09690
56 changed files with 283 additions and 288 deletions

View file

@ -1868,7 +1868,7 @@ while it is running). Alternatively, set the "boot 0" pin to low and
compact, driverless bootloader capable of flashing over USB. Also available
is a <a href="https://github.com/Arksine/STM32_HID_Bootloader/releases/latest">fork with builds specific to the SKR Mini E3 1.2</a>.</p>
<p>For generic STM32F103 boards such as the blue pill it is possible to flash
the bootloader via 3.3v serial using stm32flash as noted in the stm32duino
the bootloader via 3.3V serial using stm32flash as noted in the stm32duino
section above, substituting the file name for the desired hid bootloader binary
(ie: hid_generic_pc13.bin for the blue pill).</p>
<p>It is not possible to use stm32flash for the SKR Mini E3 as the boot0 pin is
@ -1938,12 +1938,12 @@ make
<p>It may be necessary to manually enter the bootloader, this can be done by
setting "boot 0" low and "boot 1" high. On the SKR Mini E3 "Boot 1" is
not available, so it may be done by setting pin PA2 low if you flashed
"hid_btt_skr_mini_e3.bin". This pin is labeld "TX0" on the TFT header in
"hid_btt_skr_mini_e3.bin". This pin is labeled "TX0" on the TFT header in
the SKR Mini E3's "PIN" document. There is a ground pin next to PA2
which you can use to pull PA2 low.</p>
<h3 id="stm32f103stm32f072-with-msc-bootloader">STM32F103/STM32F072 with MSC bootloader<a class="headerlink" href="#stm32f103stm32f072-with-msc-bootloader" title="Permanent link">&para;</a></h3>
<p>The <a href="https://github.com/Telekatz/MSC-stm32f103-bootloader">MSC bootloader</a> is a driverless bootloader capable of flashing over USB.</p>
<p>It is possible to flash the bootloader via 3.3v serial using stm32flash as noted
<p>It is possible to flash the bootloader via 3.3V serial using stm32flash as noted
in the stm32duino section above, substituting the file name for the desired
MSC bootloader binary (ie: MSCboot-Bluepill.bin for the blue pill).</p>
<p>For STM32F072 boards it is also possible to flash the bootloader over USB (via DFU)
@ -1965,7 +1965,7 @@ STM32F042, and STM32F072 models.</p>
should be possible to flash using <code>stm32flash</code> on STM32F103 devices, and
<code>dfu-util</code> on STM32F042/STM32F072 devices. See the previous sections in this
document for instructions on these flashing methods, substituting <code>canboot.bin</code>
for the file name where appropriate. The CanBoot repo linked above provides
for the file name where appropriate. The CanBoot repository linked above provides
instructions for building the bootloader.</p>
<p>The first time CanBoot has been flashed it should detect that no application
is present and enter the bootloader. If this doesn't occur it is possible to
@ -1987,16 +1987,16 @@ options may be omitted, they default to <code>can0</code> and <code>~/klipper/ou
respectively.</p>
<p>When building Klipper for use with CanBoot, select the 8 KiB Bootloader option.</p>
<h2 id="stm32f4-micro-controllers-skr-pro-11">STM32F4 micro-controllers (SKR Pro 1.1)<a class="headerlink" href="#stm32f4-micro-controllers-skr-pro-11" title="Permanent link">&para;</a></h2>
<p>STM32F4 microcontrollers come equipped with a built-in system bootloader
capable of flashing over USB (via DFU), 3.3v Serial, and various other
<p>STM32F4 micro-controllers come equipped with a built-in system bootloader
capable of flashing over USB (via DFU), 3.3V Serial, and various other
methods (see STM Document AN2606 for more information). Some
STM32F4 boards, such as the SKR Pro 1.1, are not able to enter the DFU
bootloader. The HID bootloader is available for STM32F405/407
based boards should the user prefer flashing over USB over using the sdcard.
Note that you may need to configure and build a version specific to your
board, a <a href="https://github.com/Arksine/STM32_HID_Bootloader/releases/latest">build for the SKR Pro 1.1 is available here</a>.</p>
<p>Unless your board is DFU capable the most accessable flashing method
is likely via 3.3v serial, which follows the same procedure as
<p>Unless your board is DFU capable the most accessible flashing method
is likely via 3.3V serial, which follows the same procedure as
<a href="#stm32f103-micro-controllers-blue-pill-devices">flashing the STM32F103 using stm32flash</a>.
For example:</p>
<div class="highlight"><pre><span></span><code>wget https://github.com/Arksine/STM32_HID_Bootloader/releases/download/v0.5-beta/hid_bootloader_SKR_PRO.bin