You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-6
Original file line number
Diff line number
Diff line change
@@ -5,13 +5,9 @@ This repository contains a collection of Mbed TLS example applications based on
5
5
# Getting started
6
6
7
7
## Required hardware
8
-
*An [FRDM-K64F](http://os.mbed.com/platforms/FRDM-K64F/) development board.
8
+
*Any Mbed OS capable development board such as those listed [here](https://os.mbed.com/platforms/), which have an entropy source integrated into Mbed TLS. The single example that does not need an entropy source is `hashing`. The `tls-client` example should also have a network interface supported on your board.
9
9
* A micro-USB cable.
10
10
11
-
### Other hardware
12
-
13
-
Although the only board supported by these examples is K64F, they should work on any Mbed enabled hardware, if it has a hardware entropy source, and this entropy source is integrated with Mbed TLS. The single example that does not need an entropy source is `hashing`.
14
-
15
11
If your board has no hardware entropy source or its entropy source is not integrated with Mbed TLS, but you want to try these examples anyway, then you may want to consider compiling Mbed TLS without real entropy sources.
16
12
17
13
*Warning!* Without entropy sources Mbed TLS does not provide any security whatsoever. If you still want to compile Mbed TLS without entropy sources, then consult the section "How to test without entropy sources" in the Mbed TLS Porting Guide.
@@ -28,6 +24,8 @@ An alternative to Mbed CLI is to use the [Mbed Online Compiler](https://os.mbed.
28
24
29
25
## Building and running the examples
30
26
27
+
The following example shows how to build and run on FRDM-K64F, but it should work on any Mbed OS capable device.
28
+
31
29
1. Clone the repository containing the collection of examples:
@@ -55,7 +53,7 @@ Please browse the subdirectories for specific documentation.
55
53
* [hashing](./hashing/README.md): performs hashing of a buffer with SHA-256 using various APIs.
56
54
* [tls-client](./tls-client/README.md): downloads a file from an HTTPS server (os.mbed.com) and looks for a specific string in that file.
57
55
58
-
The application prints debug messages over the serial port, so you can monitor its activity with a serial terminal emulator. Start the [serial terminal emulator](https://os.mbed.com/handbook/Terminals) and connect to the [virtual serial port](https://os.mbed.com/handbook/SerialPC#host-interface-and-terminal-applications) presented by FRDM-K64F. Use the following settings:
56
+
The application prints debug messages over the serial port, so you can monitor its activity with a serial terminal emulator. Start the [serial terminal emulator](https://os.mbed.com/handbook/Terminals) and connect to the [virtual serial port](https://os.mbed.com/handbook/SerialPC#host-interface-and-terminal-applications) presented by your board. Use the following settings:
0 commit comments