Skip to content

Commit cb3c598

Browse files
committed
readme: udpate after integration of the troubleshoot port forwarding feature
1 parent dd1821d commit cb3c598

File tree

1 file changed

+3
-4
lines changed

1 file changed

+3
-4
lines changed

README.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ This repository is not a fork of [mender](https://github.com/mendersoftware/mend
2020

2121
Robustness is ensured with *atomic* image-based deployments using a dual A/B partition layout on the MCU. This makes it always possible to roll back to a working state, even when losing power at any time during the update process.
2222

23-
The project currently support firmware upgrade which is the main interest, Device Inventory, Device Configure and Device Troubleshoot (remote console and file transfer) add-ons. It will also provide in a near future some other Mender features that could make sense on MCU.
23+
The project currently support firmware upgrade which is the main interest, Device Inventory, Device Configure and Device Troubleshoot (remote console, file transfer and port forwarding) add-ons. It will also provide in a near future some other Mender features that could make sense on MCU.
2424

2525
![Mender logo](https://github.com/mendersoftware/mender/raw/master/mender_logo.png)
2626

@@ -151,11 +151,11 @@ The final code size of the mender-mcu-client library depends of your configurati
151151
| mender-client (core) | 20KB | 17KB |
152152
| mender-inventory | 2KB | 2KB |
153153
| mender-configure | 3KB | 3KB |
154-
| mender-troubleshoot | 29KB | 11KB |
154+
| mender-troubleshoot | 35KB | 25KB |
155155

156156
Note this is not including dependencies such as mbedTLS or HTTP client, etc. I suppose this kind of libraries is already available and used in your project.
157157

158-
The Troubleshoot add-on is configurable to integrate Shell and/or File Transfer features. Default configuration is Shell integrated only. Code size estimation provided in the above table includes all features activated.
158+
The Troubleshoot add-on is configurable to integrate shell, file transfer and port forwarding features. Default configuration is shell integrated only. Code size estimation provided in the above table includes all features activated.
159159

160160
It is possible to reduce even more the footprint of the mender-mcu-client library by customizing the default log level at build time using `CONFIG_MENDER_LOG_LEVEL` configuration key. Default is `MENDER_LOG_LEVEL_INF` which means information, warning and error messages are included. In production, it is highly possible you don't have a logging interface and as a consequence you can disable all logs. This permits to reduce the total size of the application (down to 12kB only with the default configuration including mender-client and mender-inventory add-on).
161161

@@ -164,7 +164,6 @@ It is possible to reduce even more the footprint of the mender-mcu-client librar
164164

165165
The following features are currently in the pipeline. Please note that I haven't set dates in this road-map because I develop this in my free time, but you can contribute with Pull Requests:
166166

167-
* Integration of other nice to have Mender features: Device Troubleshoot port forwarding, ...
168167
* Support new boards and prove it is cross-platform and that it is able to work on small MCU too: STM32F7, ATSAMD51...
169168
* Support other RTOS (particularly Azure RTOS is in progress actually) and bare metal platforms.
170169
* ...

0 commit comments

Comments
 (0)