Skip to content

Commit 06e6d58

Browse files
committed
readme: update logs following update of the client
1 parent 6f761f5 commit 06e6d58

File tree

1 file changed

+97
-58
lines changed

1 file changed

+97
-58
lines changed

README.md

Lines changed: 97 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -49,30 +49,47 @@ Note this also constraints to download [esp_websocket_client](https://components
4949
After flashing the application on the ESP32 module and displaying logs, you should be able to see the following:
5050

5151
```
52-
I (6546) main: MAC address of the device '7c:9e:bd:ed:bc:1c'
53-
I (6556) main: Running project 'mender-esp32-example' version '0.1'
54-
I (6576) mender: ./components/mender-mcu-client/mender-mcu-client/platform/storage/esp-idf/nvs/src/mender-storage.c (90): Authentication keys are not available
55-
I (6576) mender: ./components/mender-mcu-client/mender-mcu-client/platform/tls/generic/mbedtls/src/mender-tls.c (126): Generating authentication keys...
56-
I (8306) main: Mender client initialized
57-
I (8306) main: Mender inventory initialized
58-
I (10766) wifi:<ba-add>idx:0 (ifx:0, 1a:18:cb:a8:e5:12), tid:0, ssn:1, winSize:64
59-
I (11056) mender: ./components/mender-mcu-client/mender-mcu-client/platform/storage/esp-idf/nvs/src/mender-storage.c (169): OTA ID or artifact name not available
60-
I (13116) esp-x509-crt-bundle: Certificate validated
61-
I (14256) HTTP_CLIENT: Body received in fetch header state, 0x3ffc8681, 86
62-
E (14256) mender: ./components/mender-mcu-client/mender-mcu-client/core/src/mender-api.c (854): [401] Unauthorized: dev auth: unauthorized
63-
I (14266) main: Mender client authentication failed (1/3)
52+
I (640) main: MAC address of the device '7c:9e:bd:ed:bc:1c'
53+
I (650) main: Running project 'mender-esp32-example' version '0.1'
54+
I (660) main: Mender client initialized
55+
I (660) main: Mender inventory add-on registered
56+
I (680) mender: ./components/mender-mcu-client/mender-mcu-client/platform/storage/esp-idf/nvs/src/mender-storage.c (163): Deployment data not available
57+
I (680) main: Mender client connect network
58+
I (690) example_connect: Start example_connect.
59+
60+
... (wifi connecting to the network)
61+
62+
I (5560) example_connect: Got IPv4 event: Interface "example_netif_sta" address: 192.168.2.140
63+
I (5640) example_connect: Got IPv6 event: Interface "example_netif_sta" address: fe80:0000:0000:0000:7e9e:bdff:feed:bc1c, type:
64+
ESP_IP6_ADDR_IS_LINK_LOCAL
65+
I (5640) example_common: Connected to example_netif_sta
66+
I (5650) example_common: - IPv4 address: 192.168.2.140,
67+
I (5650) example_common: - IPv6 address: fe80:0000:0000:0000:7e9e:bdff:feed:bc1c, type: ESP_IP6_ADDR_IS_LINK_LOCAL
68+
I (7740) esp-x509-crt-bundle: Certificate validated
69+
I (8870) HTTP_CLIENT: Body received in fetch header state, 0x3ffc9b11, 86
70+
E (8870) mender: ./components/mender-mcu-client/mender-mcu-client/core/src/mender-api.c (900): [401] Unauthorized: dev auth: unauthorized
71+
I (8880) main: Mender client authentication failed
72+
I (8880) main: Mender client released network
6473
```
6574

6675
Which means you now have generated authentication keys on the device. Authentication keys are stored in NVS partition of the ESP32. You now have to accept your device on the mender interface. Once it is accepted on the mender interface the following will be displayed:
6776

6877
```
69-
I (68626) esp-x509-crt-bundle: Certificate validated
70-
I (69956) HTTP_CLIENT: Body received in fetch header state, 0x3ffc8d39, 139
71-
I (69966) main: Mender client authenticated
72-
I (69966) mender: ./components/mender-mcu-client/mender-mcu-client/core/src/mender-client.c (433): Checking for deployment...
73-
I (70466) esp-x509-crt-bundle: Certificate validated
74-
I (71396) mender: ./components/mender-mcu-client/mender-mcu-client/core/src/mender-client.c (441): No deployment available
75-
I (71896) esp-x509-crt-bundle: Certificate validated
78+
I (60670) main: Mender client connect network
79+
I (60670) example_connect: Start example_connect.
80+
81+
... (wifi connecting to the network)
82+
83+
I (65640) example_common: Connected to example_netif_sta
84+
I (65650) example_common: - IPv4 address: 192.168.2.140,
85+
I (65650) example_common: - IPv6 address: fe80:0000:0000:0000:7e9e:bdff:feed:bc1c, type: ESP_IP6_ADDR_IS_LINK_LOCAL
86+
I (68150) esp-x509-crt-bundle: Certificate validated
87+
I (69290) HTTP_CLIENT: Body received in fetch header state, 0x3ffc6070, 156
88+
I (69290) main: Mender client authenticated
89+
I (69290) mender: ./components/mender-mcu-client/mender-mcu-client/core/src/mender-client.c (884): Checking for deployment...
90+
I (69740) esp-x509-crt-bundle: Certificate validated
91+
I (70720) mender: ./components/mender-mcu-client/mender-mcu-client/core/src/mender-client.c (892): No deployment available
92+
I (70720) main: Mender client released network
7693
```
7794

7895
Congratulation! Your device is connected to the mender server. Device type is `mender-esp32-example` and the current software version is displayed.
@@ -92,48 +109,70 @@ Upload the artifact `mender-esp32-example-v0.2.mender` to the mender server and
92109
The device checks for the new deployment, downloads the artifact and installs it on the next ota partition. Then it reboots to apply the update:
93110

94111
```
95-
I (249966) mender: ./components/mender-mcu-client/mender-mcu-client/core/src/mender-client.c (433): Checking for deployment...
96-
I (250696) esp-x509-crt-bundle: Certificate validated
97-
I (251626) HTTP_CLIENT: Body received in fetch header state, 0x3ffc7c88, 140
98-
I (251626) mender: ./components/mender-mcu-client/mender-mcu-client/core/src/mender-client.c (453): Downloading deployment artifact with id '895ce47b-566a-472e-b72e-9300c40c8cc9', artifact name 'mender-esp32-example-v0.2' and uri 'https://hosted-mender-artifacts.s3.amazonaws.com/6370b06a7f0deaedb279fb6a/7a463d2a-8078-4f51-bbad-9560201e80af?X-Amz-Algorit
99-
I (252126) esp-x509-crt-bundle: Certificate validated
100-
I (253266) main: Deployment status is 'downloading'
101-
I (253776) esp-x509-crt-bundle: Certificate validated
102-
I (254906) mender: ./components/mender-mcu-client/mender-mcu-client/core/src/mender-artifact.c (380): Artifact has valid version
103-
I (254906) mender: ./components/mender-mcu-client/mender-mcu-client/platform/ota/esp-idf/src/mender-ota.c (48): Start flashing OTA artifact 'mender-esp32-example.bin' with size 1009936
104-
I (254926) mender: ./components/mender-mcu-client/mender-mcu-client/platform/ota/esp-idf/src/mender-ota.c (61): Next update partition is 'ota_1', subtype 17 at offset 0x210000 and with size 2031616
105-
I (313976) esp_image: segment 0: paddr=00210020 vaddr=3f400020 size=3ac18h (240664) map
106-
I (314046) esp_image: segment 1: paddr=0024ac40 vaddr=3ffb0000 size=033cch ( 13260)
107-
I (314056) esp_image: segment 2: paddr=0024e014 vaddr=40080000 size=02004h ( 8196)
108-
I (314056) esp_image: segment 3: paddr=00250020 vaddr=400d0020 size=a3564h (669028) map
109-
I (314256) esp_image: segment 4: paddr=002f358c vaddr=40082004 size=13358h ( 78680)
110-
I (314296) mender: ./components/mender-mcu-client/mender-mcu-client/core/src/mender-client.c (463): Download done, installing artifact
111-
I (314796) esp-x509-crt-bundle: Certificate validated
112-
I (315936) main: Deployment status is 'installing'
113-
I (315936) esp_image: segment 0: paddr=00210020 vaddr=3f400020 size=3ac18h (240664) map
114-
I (316006) esp_image: segment 1: paddr=0024ac40 vaddr=3ffb0000 size=033cch ( 13260)
115-
I (316016) esp_image: segment 2: paddr=0024e014 vaddr=40080000 size=02004h ( 8196)
116-
I (316016) esp_image: segment 3: paddr=00250020 vaddr=400d0020 size=a3564h (669028) map
117-
I (316216) esp_image: segment 4: paddr=002f358c vaddr=40082004 size=13358h ( 78680)
118-
I (316856) esp-x509-crt-bundle: Certificate validated
119-
I (317986) main: Deployment status is 'rebooting'
120-
I (317996) main: Restarting system
112+
I (249310) main: Mender client connect network
113+
I (249310) example_connect: Start example_connect.
114+
115+
... (wifi connecting to the network)
116+
117+
I (254100) example_common: Connected to example_netif_sta
118+
I (254100) example_common: - IPv4 address: 192.168.2.140,
119+
I (254110) example_common: - IPv6 address: fe80:0000:0000:0000:7e9e:bdff:feed:bc1c, type: ESP_IP6_ADDR_IS_LINK_LOCAL
120+
I (254120) mender: ./components/mender-mcu-client/mender-mcu-client/core/src/mender-client.c (884): Checking for deployment...
121+
I (254190) wifi:<ba-add>idx:0 (ifx:0, ca:fb:00:03:97:ce), tid:0, ssn:1, winSize:64
122+
I (255140) esp-x509-crt-bundle: Certificate validated
123+
I (256120) HTTP_CLIENT: Body received in fetch header state, 0x3ffcae18, 140
124+
I (256120) mender: ./components/mender-mcu-client/mender-mcu-client/core/src/mender-client.c (918): Downloading deployment artifact with id '2c878cbb-3268-4aac-8fd9-9fdb07430739', artifact name 'mender-esp32-example-v0.2' and uri 'https://hosted-mender-artifacts.s3.amazonaws.com/6370b06a7f0deaedb279fb6a/8041a7d0-5db2-4223-b512-15c98eab87fb?X-Amz-Algorit
125+
I (256570) esp-x509-crt-bundle: Certificate validated
126+
I (257650) main: Deployment status is 'downloading'
127+
I (258420) esp-x509-crt-bundle: Certificate validated
128+
I (259550) mender: ./components/mender-mcu-client/mender-mcu-client/core/src/mender-artifact.c (382): Artifact has valid versionI (260170) mender: ./components/mender-mcu-client/mender-mcu-client/platform/flash/esp-idf/src/mender-flash.c (48): Start flashing artifact 'mender-esp32-example.bin' with size 931696
129+
I (260180) mender: ./components/mender-mcu-client/mender-mcu-client/platform/flash/esp-idf/src/mender-flash.c (61): Next update
130+
partition is 'ota_1', subtype 17 at offset 0x210000 and with size 2031616
131+
I (318090) esp_image: segment 0: paddr=00210020 vaddr=3f400020 size=38c98h (232600) map
132+
I (318170) esp_image: segment 1: paddr=00248cc0 vaddr=3ffb0000 size=0328ch ( 12940)
133+
I (318170) esp_image: segment 2: paddr=0024bf54 vaddr=40080000 size=040c4h ( 16580)
134+
I (318180) esp_image: segment 3: paddr=00250020 vaddr=400d0020 size=93a4ch (604748) map
135+
I (318380) esp_image: segment 4: paddr=002e3a74 vaddr=400840c4 size=0fccch ( 64716)
136+
I (318400) mender: ./components/mender-mcu-client/mender-mcu-client/core/src/mender-client.c (930): Download done, installing artifact
137+
I (319450) esp-x509-crt-bundle: Certificate validated
138+
I (320580) main: Deployment status is 'installing'
139+
I (320580) esp_image: segment 0: paddr=00210020 vaddr=3f400020 size=38c98h (232600) map
140+
I (320660) esp_image: segment 1: paddr=00248cc0 vaddr=3ffb0000 size=0328ch ( 12940)
141+
I (320670) esp_image: segment 2: paddr=0024bf54 vaddr=40080000 size=040c4h ( 16580)
142+
I (320670) esp_image: segment 3: paddr=00250020 vaddr=400d0020 size=93a4ch (604748) map
143+
I (320870) esp_image: segment 4: paddr=002e3a74 vaddr=400840c4 size=0fccch ( 64716)
144+
I (321500) esp-x509-crt-bundle: Certificate validated
145+
I (322630) main: Deployment status is 'rebooting'
146+
I (322630) main: Mender client released network
121147
122148
...
123149
124-
I (5751) main: MAC address of the device '7c:9e:bd:ed:bc:1c'
125-
I (5761) main: Running project 'mender-esp32-example' version '0.2'
126-
I (5781) main: Mender client initialized
127-
I (5791) main: Mender inventory initialized
128-
I (7831) esp-x509-crt-bundle: Certificate validated
129-
I (8991) HTTP_CLIENT: Body received in fetch header state, 0x3ffcb00d, 139
130-
I (8991) main: Mender client authenticated
131-
I (9061) mender: ./components/mender-mcu-client/mender-mcu-client/platform/ota/esp-idf/src/mender-ota.c (176): Application has been mark valid and rollback canceled
132-
I (9491) esp-x509-crt-bundle: Certificate validated
133-
I (10631) main: Deployment status is 'success'
134-
I (10651) mender: ./components/mender-mcu-client/mender-mcu-client/core/src/mender-client.c (433): Checking for deployment...
135-
I (11131) esp-x509-crt-bundle: Certificate validated
136-
I (12061) mender: ./components/mender-mcu-client/mender-mcu-client/core/src/mender-client.c (441): No deployment available
150+
I (329220) main: Restarting system
151+
152+
... (system is rebooting)
153+
154+
I (696) main: MAC address of the device '7c:9e:bd:ed:bc:1c'
155+
I (696) main: Running project 'mender-esp32-example' version '0.2'
156+
I (706) main: Mender client initialized
157+
I (706) main: Mender inventory add-on registered
158+
I (726) main: Mender client connect network
159+
I (726) example_connect: Start example_connect.
160+
161+
... (wifi connecting to the network)
162+
163+
I (5686) example_common: Connected to example_netif_sta
164+
I (5696) example_common: - IPv4 address: 192.168.2.140,
165+
I (5696) example_common: - IPv6 address: fe80:0000:0000:0000:7e9e:bdff:feed:bc1c, type: ESP_IP6_ADDR_IS_LINK_LOCAL
166+
I (7656) esp-x509-crt-bundle: Certificate validated
167+
I (8706) HTTP_CLIENT: Body received in fetch header state, 0x3ffca4b8, 156
168+
I (8706) main: Mender client authenticated
169+
I (8776) mender: ./components/mender-mcu-client/mender-mcu-client/platform/flash/esp-idf/src/mender-flash.c (171): Application has been mark valid and rollback canceled
170+
I (9296) esp-x509-crt-bundle: Certificate validated
171+
I (10426) main: Deployment status is 'success'
172+
I (10446) mender: ./components/mender-mcu-client/mender-mcu-client/core/src/mender-client.c (884): Checking for deployment...
173+
I (10936) esp-x509-crt-bundle: Certificate validated
174+
I (11866) mender: ./components/mender-mcu-client/mender-mcu-client/core/src/mender-client.c (892): No deployment available
175+
I (11866) main: Mender client released network
137176
```
138177

139178
Congratulation! You have updated the device. Mender server displays the success of the deployment.

0 commit comments

Comments
 (0)