https://github.com/greatcattw/cc2652r7_matter_example_hex
For Google home / Google nest hub gen 2 test
https://github.com/greatcattw/cc2652r7_matter_example_hex
cc2652 example matter
Last synced: 6 months ago
JSON representation
For Google home / Google nest hub gen 2 test
- Host: GitHub
- URL: https://github.com/greatcattw/cc2652r7_matter_example_hex
- Owner: greatcattw
- Created: 2023-06-28T08:06:34.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2024-08-16T07:20:17.000Z (almost 2 years ago)
- Last Synced: 2024-12-29T08:12:43.214Z (over 1 year ago)
- Topics: cc2652, example, matter
- Language: C++
- Homepage:
- Size: 3.42 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# CC2652R7_matter_example_hex
For Google home / Google nest hub gen 2 test
There are 3 hex file for test, lighting, lock, pump.
You need to add you google account to google "Developer Console" and it is able to pass Matter check.

The VID and PID is at https://github.com/TexasInstruments/matter/blob/v1.0-ti-branch/examples/xxx-app/cc13x2x7_26x2x7/args.gni
All of VID is 0xFFF1
PID of lighting is 0x8001 (some BSP is 0x8005, check it with minicom log)
PID of lock is 0x8006
PID of pump is 0x800A
All of PIN is 34970112332

All of QR-Code can get from UART log.
The example of lock, press BTN-2 1 sec more to enable BLE advertising.



# Useful reference
https://developers.home.google.com/matter/vendors/texas-instruments
> ubuntu 20.04.6 <--- MUST, MUST, MUST, u22 is unable to compile. I tried this and spent a loooooot of time.
>
> sudo apt-get install git gcc g++ pkg-config libssl-dev libdbus-1-dev \
> libglib2.0-dev libavahi-client-dev ninja-build python3-venv python3-dev \
> python3-pip unzip libgirepository1.0-dev libcairo2-dev libreadline-dev
>
> download and run it
> wget https://software-dl.ti.com/ccs/esd/sysconfig/sysconfig-1.15.0_2826-setup.run
>
>
> git clone -b v1.0-ti-branch --recurse-submodules https://github.com/TexasInstruments/matter.git
> cd matter
> source ./scripts/activate.sh
> cd ~/matter/examples/lighting-app/cc13x2x7_26x2x7
> gn gen out/debug --args="ti_sysconfig_root=\\"$HOME/ti/sysconfig_1.15.0\\""
> ninja -C out/debug
>
> I tried to build ok with :
> lighting-app/cc13x2x7_26x2x7,
> pump-app/cc13x2x7_26x2x7,
> lock-app/cc13x2x7_26x2x7.
>
> These hex can test with google nest hub gen 2.
>
> uniFlash 8.7.0
> sudo apt-get install libusb-0.1
> sudo apt-get install libgconf2-dev
> install uniFlash_sl.8.7.0.4818.run
> cd ~/ti/uniflash_8.7.0
> sudo ./postinstall.sh
>
If this document help you, how about buy street cats a can of fish ?