Skip to content

Commit d68976d

Browse files
committed
Remove section about building cryptoauthlib as it is now precompiled
1 parent 1ea2652 commit d68976d

File tree

1 file changed

+0
-18
lines changed

1 file changed

+0
-18
lines changed

README.md

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -52,21 +52,3 @@ The [AVR-IoT Celluar Mini](https://www.microchip.com/en-us/development-tool/EV70
5252
* [Documentation](https://iot.microchip.com/docs/arduino/userguide/sensor-drivers/VEML3328)
5353

5454
Some examples featured in this library use these sensor drivers. Specifically the sandbox and low power examples. To compile said examples, both sensor driver libraries must be installed.
55-
56-
## Build Instructions
57-
58-
**A pre-built library can be downloaded from the releases tab. This section explains how to build the library locally for Linux. The process for Windows is similar. Most users do not need to build from source.**
59-
60-
The library depends on [MicrochipTech/cryptoauthlib](https://github.com/MicrochipTech/cryptoauthlib) to communicate with the ECC608B (Secure Element). It is added to this repository as a submodule. A CMake build configuration exists in [lib/cryptoauth](./lib/cryptoauth/), which builds `libcryptoauth.a`. Said file must be added to [./src/avr128db48](./src/avr128db48). The cryptoauth header files must be added to [./src](./src).
61-
62-
A script, [inject_cryptoauthlib.sh](./scripts/inject_cryptoauthlib.sh), builds the library and inserts the .a file together with the header files into the correct location.
63-
64-
### TLDR; How to build
65-
66-
1. Download and install all dependencies
67-
- CMake
68-
* `apt install cmake`
69-
- AVR Toolchain
70-
* `apt install gcc-avr avr-libc`
71-
2. Clone this repository with the `--recursive` flag
72-
3. Run [./scripts/inject_cryptoauthlib.sh](./scripts/inject_cryptoauthlib.sh)

0 commit comments

Comments
 (0)