File tree 12 files changed +79
-9
lines changed
contact-sensor-app/nxp/k32w/k32w0
lighting-app/nxp/k32w/k32w0
12 files changed +79
-9
lines changed Original file line number Diff line number Diff line change 32
32
"examples/thermostat/nxp/linux-se05x/README.md" ,
33
33
"examples/common/m5stack-tft/repo" ,
34
34
"docs/guides/README.md" ,
35
+ "scripts/tools/memory/memdf/README.md" ,
36
+ "scripts/tools/memory/platform/README.md" ,
37
+ "scripts/tools/memory/README-GitHub-CI.md" ,
35
38
]
36
39
37
40
69
72
(MATTER_BASE , "examples/**/*.png" ),
70
73
(MATTER_BASE , "examples/**/*.jpg" ),
71
74
(MATTER_BASE , "examples/**/*.JPG" ),
75
+ (MATTER_BASE , "src/tools/**/*.md" ),
76
+ (MATTER_BASE , "scripts/tools/**/*.md" ),
72
77
]
73
78
external_content_link_prefixes = [
74
79
"src/" ,
Original file line number Diff line number Diff line change @@ -34,6 +34,7 @@ esp32/README
34
34
- [ nRF Connect - Software Update] ( ./nrfconnect_examples_software_update.md )
35
35
- [ NXP - Android Commissioning] ( ./nxp_k32w_android_commissioning.md )
36
36
- [ NXP - Linux Examples] ( ./nxp_imx8m_linux_examples.md )
37
+ - [ NXP - Manufacturing Data] ( ./nxp_manufacturing_flow.md )
37
38
- [ Silicon Labs - Documentation] ( https://github.com/SiliconLabs/matter#readme )
38
39
- [ Silicon Labs - Building] ( ./silabs_efr32_building.md )
39
40
- [ Silicon Labs - Software Update] ( ./silabs_efr32_software_update.md )
Original file line number Diff line number Diff line change 2
2
orphan : true
3
3
---
4
4
5
- ## Manufacturing data
5
+ # NXP manufacturing data guide
6
6
7
7
By default, the example application is configured to use generic test
8
8
certificates and provisioning data embedded with the application code. It is
Original file line number Diff line number Diff line change @@ -13,6 +13,7 @@ discussion/index
13
13
guides/index
14
14
style/index
15
15
examples/index
16
+ tools/index
16
17
BUG_REPORT
17
18
code_generation
18
19
ERROR_CODES
Original file line number Diff line number Diff line change
1
+ # Tools
2
+
3
+ The Matter SDK provides tools that allow you to generate and manage different
4
+ aspects of the Matter development.
5
+
6
+ ## C++ tools
7
+
8
+ Source files for these tools are located at ` src/tools ` .
9
+
10
+ ``` {toctree}
11
+ :glob:
12
+ :maxdepth: 1
13
+
14
+ ../src/tools/chip-cert/README
15
+ ../src/tools/spake2p/README
16
+
17
+ ```
18
+
19
+ ## Python tools
20
+
21
+ Source files for these tools are located at ` scripts/tools ` .
22
+
23
+ ### General tools
24
+
25
+ ``` {toctree}
26
+ :glob:
27
+ :maxdepth: 1
28
+
29
+ ../scripts/tools/memory/README
30
+ ../scripts/tools/spake2p/README
31
+
32
+ ```
33
+
34
+ ### NXP tools
35
+
36
+ ``` {toctree}
37
+ :glob:
38
+ :maxdepth: 1
39
+
40
+ ../scripts/tools/nxp/factory_data_generator/README
41
+ ../scripts/tools/nxp/ota/README
42
+
43
+ ```
44
+
45
+ ### Silabs tools
46
+
47
+ ``` {toctree}
48
+ :glob:
49
+ :maxdepth: 1
50
+
51
+ ../scripts/tools/silabs/README
52
+
53
+ ```
54
+
55
+ ### Telink tools
56
+
57
+ ``` {toctree}
58
+ :glob:
59
+ :maxdepth: 1
60
+
61
+ ../scripts/tools/telink/readme
62
+
63
+ ```
Original file line number Diff line number Diff line change @@ -241,7 +241,7 @@ The resulting output file can be found in out/debug/chip-k32w0x-contact-example.
241
241
## Manufacturing data
242
242
243
243
See
244
- [Guide for writing manufacturing data on NXP devices](../../../../platform/nxp/doc/manufacturing_flow .md).
244
+ [Guide for writing manufacturing data on NXP devices](../../../../../docs/guides/nxp_manufacturing_flow .md).
245
245
246
246
There are factory data generated binaries available in
247
247
examples/platform/nxp/k32w/k32w0/scripts/demo_generated_factory_data folder.
Original file line number Diff line number Diff line change @@ -254,7 +254,7 @@ The resulting output file can be found in out/debug/chip-k32w0x-light-example.
254
254
## Manufacturing data
255
255
256
256
See
257
- [ Guide for writing manufacturing data on NXP devices] ( ../../../../platform/nxp/doc/manufacturing_flow .md ) .
257
+ [ Guide for writing manufacturing data on NXP devices] ( ../../../../../docs/guides/nxp_manufacturing_flow .md ) .
258
258
259
259
There are factory data generated binaries available in
260
260
examples/platform/nxp/k32w/k32w0/scripts/demo_generated_factory_data folder.
Original file line number Diff line number Diff line change @@ -227,7 +227,7 @@ The resulting output file can be found in out/debug/chip-k32w0x-lock-example.
227
227
## Manufacturing data
228
228
229
229
See
230
- [ Guide for writing manufacturing data on NXP devices] ( ../../../../platform/nxp/doc/manufacturing_flow .md ) .
230
+ [ Guide for writing manufacturing data on NXP devices] ( ../../../../../docs/guides/nxp_manufacturing_flow .md ) .
231
231
232
232
There are factory data generated binaries available in
233
233
examples/platform/nxp/k32w/k32w0/scripts/demo_generated_factory_data folder.
Original file line number Diff line number Diff line change 1
- ## NXP Factory Data Generator
1
+ # NXP Factory Data Generator
2
2
3
3
For usage of the tool, please see
4
- [ Guide for writing manufacturing data on NXP devices] ( ../../../../examples/platform/nxp/doc/manufacturing_flow .md ) .
4
+ [ Guide for writing manufacturing data on NXP devices] ( ../../../../docs/guides/nxp_manufacturing_flow .md ) .
5
5
6
6
## Tool implementation
7
7
Original file line number Diff line number Diff line change @@ -116,7 +116,7 @@ private:
116
116
update OTA image. If the ` PAA ` changes, make sure to generate the new
117
117
certificates using the new ` PAA ` (which is only used by the controller, e.g.
118
118
` chip-tool ` ). Please see the
119
- [ manufacturing flow guide] ( ../../../../examples/platform/nxp/doc/manufacturing_flow .md )
119
+ [ manufacturing flow guide] ( ../../../../docs/guides/nxp_manufacturing_flow .md )
120
120
for generating new certificates.
121
121
122
122
Example of OTA image generation with factory data and application update (using
Original file line number Diff line number Diff line change 1
- #` FactoryDataProvider ` for EFR32 Matter device
1
+ # ` FactoryDataProvider ` for EFR32 Matter device
2
2
3
3
## Introduction
4
4
Original file line number Diff line number Diff line change @@ -809,7 +809,7 @@ HELP OPTIONS
809
809
Print the version and then exit.
810
810
```
811
811
812
- #### gen -cd example
812
+ #### print -cd example
813
813
814
814
An example of printing a Certificate Declaration (CD), which is provided as a
815
815
command line argument in a hex format:
You can’t perform that action at this time.
0 commit comments