Merge pull request #241 from Wesseldr/feature/STM32L432_documentation_update
Added OsX arm install, updated FIDO2 test site links
This commit is contained in:
commit
435b908c17
@ -66,7 +66,7 @@ Environment: Fedora 29 x64, Linux 4.19.9
|
|||||||
|
|
||||||
See <https://docs.solokeys.io/solo/building/> for the original guide. Here details not included there will be covered.
|
See <https://docs.solokeys.io/solo/building/> for the original guide. Here details not included there will be covered.
|
||||||
|
|
||||||
### Install ARM tools
|
### Install ARM tools Linux
|
||||||
|
|
||||||
1. Download current [ARM tools] package: [gcc-arm-none-eabi-8-2018-q4-major-linux.tar.bz2].
|
1. Download current [ARM tools] package: [gcc-arm-none-eabi-8-2018-q4-major-linux.tar.bz2].
|
||||||
|
|
||||||
@ -75,6 +75,13 @@ See <https://docs.solokeys.io/solo/building/> for the original guide. Here detai
|
|||||||
3. Add full path to the `./bin` directory as first entry to the `$PATH` variable,
|
3. Add full path to the `./bin` directory as first entry to the `$PATH` variable,
|
||||||
as in `~/gcc-arm/gcc-arm-none-eabi-8-2018-q4-major/bin/:$PATH`.
|
as in `~/gcc-arm/gcc-arm-none-eabi-8-2018-q4-major/bin/:$PATH`.
|
||||||
|
|
||||||
|
### Install ARM tools OsX using brew package manager
|
||||||
|
|
||||||
|
```bash
|
||||||
|
brew tap ArmMbed/homebrew-formulae
|
||||||
|
brew install arm-none-eabi-gcc
|
||||||
|
```
|
||||||
|
|
||||||
### Install flashing software
|
### Install flashing software
|
||||||
|
|
||||||
ST provides a CLI flashing tool - `STM32_Programmer_CLI`. It can be downloaded directly from the vendor's site:
|
ST provides a CLI flashing tool - `STM32_Programmer_CLI`. It can be downloaded directly from the vendor's site:
|
||||||
@ -114,8 +121,8 @@ Do not use it, if you do not plan to do so.
|
|||||||
```bash
|
```bash
|
||||||
# while in the main project directory
|
# while in the main project directory
|
||||||
# create Python virtual environment with required packages, and activate
|
# create Python virtual environment with required packages, and activate
|
||||||
make env3
|
make venv
|
||||||
. env3/bin/activate
|
. venv/bin/activate
|
||||||
# Run flashing
|
# Run flashing
|
||||||
cd ./targets/stm32l432
|
cd ./targets/stm32l432
|
||||||
make flash
|
make flash
|
||||||
@ -178,8 +185,8 @@ make fido2-test
|
|||||||
|
|
||||||
#### FIDO2 test sites
|
#### FIDO2 test sites
|
||||||
|
|
||||||
1. <https://webauthn.bin.coffee/>
|
1. <https://www.passwordless.dev/overview>
|
||||||
2. <https://github.com/apowers313/fido2-server-demo/>
|
2. <https://webauthn.bin.coffee/>
|
||||||
3. <https://webauthn.org/>
|
3. <https://webauthn.org/>
|
||||||
|
|
||||||
#### U2F test sites
|
#### U2F test sites
|
||||||
|
Loading…
x
Reference in New Issue
Block a user