Skip to content

Commit c21526b

Browse files
authored
Merge pull request #226 from RonEld/2680
State the examples work on all Mbed OS devices
2 parents b9f43ba + 0e791ab commit c21526b

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

README.md

+4-6
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,9 @@ This repository contains a collection of Mbed TLS example applications based on
55
# Getting started
66

77
## 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.
99
* A micro-USB cable.
1010

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-
1511
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.
1612

1713
*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.
2824

2925
## Building and running the examples
3026

27+
The following example shows how to build and run on FRDM-K64F, but it should work on any Mbed OS capable device.
28+
3129
1. Clone the repository containing the collection of examples:
3230
```
3331
$ git clone https://github.com/ARMmbed/mbed-os-example-tls
@@ -55,7 +53,7 @@ Please browse the subdirectories for specific documentation.
5553
* [hashing](./hashing/README.md): performs hashing of a buffer with SHA-256 using various APIs.
5654
* [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.
5755
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:
5957
6058
* 9600 baud.
6159
* 8N1.

0 commit comments

Comments
 (0)