tlsr9268j lighting - matter 1.5 - #472
Draft
fengtai-telink wants to merge 16 commits into
Draft
Conversation
- update bootstrap and validate config. - update 4m partition setting. Signed-off-by: haiwen.xia <haiwen.xia@telink-semi.com>
- add dual mode proc logic . Signed-off-by: haiwen.xia <haiwen.xia@telink-semi.com>
- Add watchdog startup flag . - Add the token.bin generation method . - Accelerate factory_reset run time . - Only upgrade in boot stage . - Add ota flag and event callback . - Merge zigbee and sign fimware .
- do nvs read ,write ,erase. - add the logic for meta data . - verify trigger cmd , still need to test with raspeberry pi. - open the independent factory reset button and irq mode , use PF6 to trigger. - add the cluster info proc. - add i2c and adc demo code.
- Add gatt service for read chip-id when adv and conn. - Disabling the banner is to allow cmd tool to better parse the chip ID, avoid interface. Signed-off-by: Hao Wu <hao.wu@telink-semi.com>
- Add deferred storage attributes for provider . - Optimize startup time and the time less than 500ms . - Adjust the code format based on restyled CI .
- Stopping sDnssTimer when duf-ota start . Signed-off-by: Fengtai Xie <fengtai.xie@telink-semi.com>
* tlsr9268j: Add Custom Features for Production Line - update zephyr working revision - enable CONFIG_BOOT_VALIDATE_SLOT0_ONCE - update SBoot and ZB FW paths Signed-off-by: Damien Ji <yinghao.ji@telink-semi.com> * Fix Multicast Addresse issue - Increase NET_IF_MCAST_IPV6_ADDR_COUNT from 15 to 47 - Increase OPENTHREAD_IP6_MAX_EXT_MCAST_ADDRS from 8 to 40 Note: - Only 32 groups can be controlled on chip-tool. - Currently it is due to the Raspberry Pi sending package error. - Need further confirm whether there is a problem with ecosystem. Signed-off-by: Damien Ji <yinghao.ji@telink-semi.com> * Add Support for 8 Groups - Increase maximum group number per fabric Signed-off-by: Damien Ji <yinghao.ji@telink-semi.com> * Extend mfg_tool, FactoryDataParser and FactoryDataProvider - extend mfg_tool (optional argument --secure-programming-verification and --chip-id) to generate encrypted standalone dac data block from factorydata - modify FactoryData Parser & Provider to read and parse dac key & cert from dac partition on flash - add CONFIG_SECURE_PROGRAMMING & CHIP_DEVICE_SECURE_PROGRAMMING to enable modification for production line - Add sample logging, PAI & CD for debugging - use the flash address as pointer for the dac key & cert Signed-off-by: Damien Ji <yinghao.ji@telink-semi.com> * telink: update manufacturingDate format - Enhance the Manufacturing Date handling to support extended string formats (e.g., 20250825CNLS0413) while maintaining compatibility with the previous numeric format (YYYY-MM-DD). - Some modifications are Matter public implementation changes, use as reference to implement your own requirements. - Verification command: ./chip-tool basicinformation read manufacturing-date 1 0 Signed-off-by: Damien Ji <yinghao.ji@telink-semi.com> * Clean and Delete Test files - update zephyr revision - delete test key PAI and CD - revert project configuration Signed-off-by: Damien Ji <yinghao.ji@telink-semi.com> * Fix Build Error - adjust conditions to avoid build error Signed-off-by: Damien Ji <yinghao.ji@telink-semi.com> * Clean code remove unnecessary code Signed-off-by: Damien Ji <yinghao.ji@telink-semi.com> --------- Signed-off-by: Damien Ji <yinghao.ji@telink-semi.com> Co-authored-by: Damien Ji <yinghao.ji@telink-semi.com>
- Clean code and add format . - Update zephyr to trigger CI .
- Adjust the code struct for startup optimization . - Support 8 groups per fabric, default is 5 . - Disable the hardware init to avoid conflict if use user mode .
Signed-off-by: Lingzhi Chen <lingzhi.chen@telink-semi.com>
- Implement peripheral configuration based on hw_token - Add ADC driver interface validation demo - Add token partition area read/write demo Signed-off-by: Lingzhi Chen <lingzhi.chen@telink-semi.com>
- Add support for more attributes - Add parameter-to-RGB conversion based on colorMode Signed-off-by: Lingzhi Chen <lingzhi.chen@telink-semi.com>
- Increase bootloader max image sectors from 512 to 1024 - Enable user mode (APP_LIGHT_USER_MODE_EN) - Enable DFU over BT SMP Signed-off-by: Lingzhi Chen <lingzhi.chen@telink-semi.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
review