Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Installation script tizen sdk #23

Closed
wants to merge 222 commits into from

Conversation

DamMicSzm
Copy link

Problem

What is being fixed? Examples:

Change overview

What's in this PR

Testing

How was this tested? (at least one bullet point required)

  • If unit tests were added, how do they cover this issue?
  • If unit tests existed, how were they fixed/modified to prevent this in future?
  • If new unit tests are not added, why not?
  • If integration tests were added, how do they verify this change?
  • If new integration tests are not added, why not?
  • If manually tested, what platforms controller and device platforms were manually tested, and how?
  • If no testing is required, why not?

Damian-Nordic and others added 30 commits July 11, 2022 11:34
* [power-source] Update cluster definitions

1. Align attribute names with the spec by replacing
   BateryXYZ names with BatXYZ.
2. Use specific enum types instead of ENUM8.
3. Add missing isNullable="true" definitions.
4. Fix attribute value ranges.

Signed-off-by: Damian Krolik <[email protected]>

* Fix examples

* Regen ZAP
…ip#20541)

Bumps [third_party/mbedtls/repo](https://github.com/ARMmbed/mbedtls) from `e3954e3` to `ada62f2`.
- [Release notes](https://github.com/ARMmbed/mbedtls/releases)
- [Commits](Mbed-TLS/mbedtls@e3954e3...ada62f2)

---
updated-dependencies:
- dependency-name: third_party/mbedtls/repo
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
* [BL602] unuse utc logging stamp, and update ota impl

* [BL602] Update submodule for ota

* Restyled by clang-format

* [BL602] Delete unused code

Co-authored-by: Restyled.io <[email protected]>
…eld. (project-chip#20180)

Adding/removing holders manipulates circular lists, and if we end up with data
races on these manipulations we can end up in bad states.  Since sessions are
somewhat singleton resources, and the "hold on to a session" operation is pretty
hidden in many cases, it's easy to end up with a situation where a session is
being pointed to by objects being manipulated on multiple threads and hard to
catch this via manual code inspection.
… held. (project-chip#20178)

* Assert that controllers are inited and shut down with the Matter lock held.

We were not asserting this, and some consumers were not doing this,
leading to data races.

* Fix platform manager impls to correctly flag tasks as shut down.

* Undo the FreeRTOS changes.
…hip#20513)

* AppTask clean up and refactor

* fix identify effect logic

* Simplify light timer for SED
* Add some additional FabricTable unit tests

- Some operations have been manually and integration-tested, but
  there are still FabricTable tests with TODO

- This PR implements the following FabricTable unit test
  - TestFabricLabelChange
  - TestAddNocRootCollision
- During development of unit tests, the following fixes were done:
  - Add a `GetFabricLabel(FabricIndex, CharSpan)` method to be symmetrical
    with `SetFabricLabel(FabricIndex, CharSpan)`
  - Fix the error code returned by CommitPendingFabric when a root is
    added, but neither Add was never done
  - Better document the existing methods

Testing done:

- Added unit tests
- All unit tests pass
- Integration tests still pass

* Remove needless comment line

* Address review comment

* Improve trusted-root-only case and metadata deletion logging
…after 4 hours, so allow up to 6 hours for a daily full build. Eventually we may want to start trimming what gets built (project-chip#20556)
* Modified scripts
TC-BINFO-2.1
TC-CC-2.1
TC-CC-9.1
TC-CC-9.2
TC-CC-9.3
TC-CGEN-2.1
TC-DGEN-1.1
TC-FLW-1.1
TC-I-1.1
TC-LVL-2.1
TC-LVL-3.1
TC-LVL-6.1
TC-MC-1.2
TC-MC-1.3
TC-MC-1.4
TC-MC-1.6
TC-MC-1.7
TC-MC-1.9
TC-MC-1.11
TC-MC-1.12
TCMOD-1.1
TC-OO-1.1
TC-OO-2.3
TC-TSTAT-1.1
TC-TSTAT-2.1
TC-WNCV-2.2

* Added auto generated files

* Restyled by whitespace

* Modified Script TC-CC-2.1

* Auto generated files

* Removed BINFO-2.1 from Darwin js

* auto generated files

* Restyled by whitespace

Co-authored-by: Restyled.io <[email protected]>
…#20546)

With all three SDKs installed, the imx docker image becomes 33.5GB and
exceeds the size limit of github CI.

remove two SDKs and keep the the SDK of 5.15 kernel for i.MX 8mm
devices. The generated docker image is now 17GB.

Change-Id: I20ac1d1052cc4a9707ea2d58757e3bba47dbcd69
Signed-off-by: faqiang.zhu <[email protected]>
* add CI for Bouffalolab BL602

* add newline at end of file

* use build_examples.py to build lighting-app

* use chip-build docker image for bl602

* fix build error
… in door-lock-server.cpp (project-chip#20538)

* Fix Chef DoorLock lock/unlock functions didn't overide weak functions in door-lock-server.cpp

* Fix restyle issue in src/app/chip_data_model.gni

* Restyled by whitespace

* Restyled by clang-format

* Restyled by gn

Co-authored-by: Restyled.io <[email protected]>
…FAILURE) (project-chip#20553)

* Mark constraint error as the error to return on overly long values

* Zap regen

* Fix return code

* Update TC-ULABEL-2.3 for using constraint_error

* Zap regen
…oject-chip#20570)

* Test added march 8 (project-chip#15957)

* Added new manual scripts

* Added Auto generated File

* [OTA] Fix OTARequestorDriverImpl inclusion (project-chip#15981)

* Regen to fix CI failures (project-chip#15990)

* [ota] Store Default OTA Providers in flash (project-chip#15970)

* [ota] Store Default OTA Providers in flash

Store Default OTA Providers in flash each time the attribute
is modified and load it back on the application startup.

* Restyled by clang-format

* Fix build and reduce flash usage

Co-authored-by: Restyled.io <[email protected]>

* Set MRP Active Retry interval in the Linux ota-provider-app config

* Remove merge artifacts

* Restyled by whitespace

Co-authored-by: kowsisoundhar12 <[email protected]>
Co-authored-by: Carol Yang <[email protected]>
Co-authored-by: Boris Zbarsky <[email protected]>
Co-authored-by: Damian Królik <[email protected]>
Co-authored-by: Restyled.io <[email protected]>
)

I forgot to update the factory reset routine after adding
escaping of forbidden characters in KVS keys and the routine
is escaping such keys twice which results in a failure.

Signed-off-by: Damian Krolik <[email protected]>
- Don't use -isystem for project configs as this suppresses warnings
- Use relative paths for options as is a best practice
…`FileNotFoundError: [Errno 2] No such file or directory: 'mbed-tools'` (project-chip#20616)
Introduce a new variable p6_sdk_root for the actual root of the SDK
repository and use this to specify SDK paths.

This avoids forcing locating the SDK submodule at a particular location
in the Matter SDK directory, as projects may want to use a different
layout.
* Fixed Door lock issues

* Added Auto generated files

* Restyled by whitespace

* Restyled by clang-format

* Restyled by prettier-yaml

Co-authored-by: Restyled.io <[email protected]>
tima-q and others added 28 commits July 22, 2022 09:25
…rmEvents (project-chip#20733)

* Only open commissioning window when no fabric exists (lighting-app)
)

* Update K32W in vscode image to matck K32W dockerfile

* Update path to be k32w_named. This matches project-chip#21063
…sarmed. (project-chip#21111)

We were allowing opening commissioning windows in the "fail-safe is
busy" state.  We should probably not allow that.
…p#21072)

* Remove InsufficientPrivilege no longer used

* ZAP regen

* Zap regen

* Regen zap

* Restyled by clang-format

Co-authored-by: Restyled.io <[email protected]>
Main fixes/functionalities brought in this PR:
* add initial enablement for K32W041A/AM
* add linker file fixes for OTA enablement
* add detokenizer support for the elock and
moved the script location to a generic location
* move tinycrypt implementation in a separate class
* enable low power with SDK 2.6.6
* enable MACv2
* refactoring around PDM storage
* add size-optimized BLE libraries

Signed-off-by: Doru Gucea <[email protected]>
Signed-off-by: Marius Tache <[email protected]>
Signed-off-by: Andrei Menzopol <[email protected]>
Co-authored-by: Chirag Bansal <[email protected]>
Co-authored-by: Andrei Litvin <[email protected]>
Fixes project-chip#19272

This will only work on platforms that actually set boot reasons
properly (i.e. probably not Mac/Linux).

Co-authored-by: Irene Siu (Apple) <[email protected]>
…project-chip#20788)

According to the Application Clusters specification, when Level Control
cluster is used in association with the On/Off cluster, the action on
receipt for an Off command should be to change the current level to:
    * the minimum level allowed for the device, if OnLevel is defined.
    * the stored level, if OnLevel is not defined.

In the current implementation, when receiving an Off command, the
currentLevel attribute is always restored to the stored value.

Signed-off-by: Marius Tache <[email protected]>

Restyled by clang-format
Remove old installation script
Changing the Dockerfile to use the installation script
Possiblility display help information
Possiblility install dependencies on ubuntu linux
Possibility of installation setting:
-Tizen SDK path
-Tizen SDK data path
-tizen version
-can override secret tool
@DamMicSzm DamMicSzm closed this Jul 25, 2022
@DamMicSzm DamMicSzm deleted the installation-tizen-sdk branch July 13, 2023 08:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.