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
+9-5Lines changed: 9 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -314,12 +314,13 @@ The contribution of platform support to this repository is restricted to Arm Mbe
314
314
Expectations on contributions:
315
315
316
316
- No code changes in`main.cpp`.
317
-
This is a minimal and generic application that’s expected to work on out of the box withall platforms listed in the documentation and [Pelion Quick-start](https://os.mbed.com/guides/connect-device-to-pelion/) guide
317
+
This is a minimal and generic application that’s expected to work on out of the box withall platforms listed in the documentation and [Pelion Quick-start](https://os.mbed.com/guides/connect-device-to-pelion/) guide.
318
318
319
319
- No changes to the hash of `mbed-os.lib `or`mbed-cloud-client.lib` files.
320
-
These are maintained andupdated by the Arm team.
320
+
The Mbed OS release used in this repository should be update-to-date but you can raise an issue to be updated by the maintainers.
321
321
322
322
- No extra files or`.mbedignore`with removal of Mbed OS code.
323
+
You may need to fix issues and send a PR to [Mbed OS](https://github.com/ARMmbed/mbed-os) first.
323
324
324
325
- Configuration (required)
325
326
-`mbed_app.json` to add components or features. Please follow the guidelines in the porting section of the docs.
@@ -328,22 +329,25 @@ These are maintained and updated by the Arm team.
328
329
- If required, drivers for networking or storage (non-default) can be added in the `drivers` folder using an external library (.lib). For example `COMPONENT_MYDRIVER.lib`and enabling in`mbed_app.json`.
329
330
330
331
- Bootloader (required)
331
-
- The configuration should be provided in either [mbed-bootloader](https://github.com/ARMmbed/mbed-bootloader) repository (as default configuration) or bootloader folder in this repository (if non-default). Our recommendation is to contribute to the mbed-bootloader repository whether possible. Please indicate where the bootloader configuration lives.
332
-
- Binaries should be generated and contributed following the name conventions (see bootloader folder).
332
+
- The configuration should be provided in either [mbed-bootloader](https://github.com/ARMmbed/mbed-bootloader) repository (as default configuration) or[bootloader](https://github.com/ARMmbed/mbed-os-example-pelion/tree/master/bootloader) folder in this repository (if non-default). Our recommendation is to contribute to the mbed-bootloader repository whether possible. Please indicate where the bootloader configuration lives.
333
+
- Binaries should be generated and contributed following the name conventions in the bootloader folder.
333
334
334
335
- Indication of platform support
335
336
- Please update `README.md`fileand add an entry to the list of supported boards.
336
337
337
338
- Test results and other information
338
339
- Attach test logs for required toolchains as documented [here](https://os.mbed.com/docs/mbed-os/latest/tools/index.html)
339
-
-Greentea (Mbed OS tests, including integration tests)
340
+
-Greentea (Mbed OS tests, including integration tests)
340
341
- Pelion E2E tests based on pytest
341
342
- Mbed OSand Mbed-cloud-client version used during the tests.
342
343
Note contributions will be accepted only against versions available in the example at that time.
343
344
344
345
- Pull-requests are raised against the master branch. The Arm team makes releases regularly.
346
+
345
347
- Pelion-Ready. Indicate if a platform is expected to be marked as Pelion-Ready and therefore be added to the Pelion Quick-start
346
348
349
+
- You agree that the configuration changes contributed are considered open source and Apache 2.0 licensed.
350
+
347
351
- Support of the platform is provided by Silicon Partners or Platform vendors for Mbed Enabled platforms. If using a non-default configuration, then Arm is responsible for its support.
348
352
349
353
Note platforms will be tested regularly in the Arm CI system. Please discuss with your Arm contact and make hardware available as indicated in the Mbed Enabled requirements.
0 commit comments