This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
I am having so many problems with this board. I have followed TIs instructions multiple times on multiple examples. I have followed googles example on Tis board. I have 2 of Tis launch pads because the first one wouldn't work and google recommended this one. I cant get both to work at all. All of Tis examples have old programs for examples syscong 1.15 on one example then 1.17 on another. I have tried to contact them but they refuse to help me, they simply say to come and post here. So here I am. But if this doesn't work i will just switch companies.
Hello Corey Ross,
I hope you are well. To better understand your issue and situation could you include the following: Your SDK version, CCS version, and example code tested (from SDK). Was the first launchpad that did not work also a CC2652R7? Our latest SDK for the CC2652R7 is the "7.10.01.24" sdk (link here). Could you also briefly explain your goals with the CC2652R7?
Thanks,
Alex F
My SDK is v7.10.10.24, my CCS is v12.04.0 and the example code I have is from the TI github, connectedhomeip. My first launchpad was CC3235MOD. But it didn't work with it either.
Hi Corey,
Are you able to supply links from your previous Google inquiries for more details? Please answer the following questions so that I may know more about your current situation:
Screenshots or logs of the exact issue would be quite beneficial to further identifying the problem.
Regards,
Ryan
I was trying to build the lock up. It says it compiles but it always stops here. I am using Uniflash to program it. I have compiled from connectedhomeip and the matter git but neither work. I have tried to do the lighting app as well, but it wont compile from either of the sources. I believe all of the prereqs are there. I have also tried to use sysconfig 1.15 and 1.16. I have made no changes to any of the code provided.
Can you please try using the attached chip-LP_CC2652R7-lighting-example-bim.hex image? This would determine whether the hardware is sufficient. You should be able to observe BTN-1 turning on the red LED and BTN-2 turning it off on the LP-CC2652R7 without needing to connect to a Matter fabric. The UART output should look as such:
OpenThread started: OK Setting OpenThread device type to MINIMAL END DEVICE Initialize Server Server initializing... Initializing FabricTable from persistent storage Last Known Good Time: 2023-10-04T14:30:07 AccessControl: initializing Examples::AccessControlDelegate::Init AccessControl: setting DefaultAclStorage: initializing DefaultAclStorage: 0 entries loaded UDP::Init bind&listen port=5540 UDP::Init bound to port=5540 BLEBase::Init - setting/overriding transport TransportMgr initialized Using Thread extended MAC for hostname. Using ZAP configuration... Failed to read stored attribute (0, 0x0000_0028, 0x0000_0005: a0 Failed to read stored attribute (0, 0x0000_0028, 0x0000_0010: a0 Failed to read stored attribute (0, 0x0000_002C, 0x0000_0000: a0 Failed to read stored attribute (0, 0x0000_002C, 0x0000_0001: a0 Failed to read stored attribute (1, 0x0000_0006, 0x0000_0000: a0 Failed to read stored attribute (1, 0x0000_0006, 0x0000_4003: a0 Failed to read stored attribute (1, 0x0000_0008, 0x0000_0000: a0 Failed to read stored attribute (1, 0x0000_0008, 0x0000_4000: a0 AccessControlCluster: initializing Initiating Admin Commissioning cluster. Endpoint 0, Cluster 0x0000_0030 update version to 769273d6 Cluster callback: 0x0000_0030 GeneralDiagnostics: OnDeviceReboot Endpoint 0, Cluster 0x0000_0033 update version to 8bc6c8aa LogEvent event number: 0x0000000000010000 priority: 2, endpoint id: 0x0 cluster id: 0x0000_0033 event id: 0x3 Sys timestamp: 0x00000000000001FA Endpoint 0, Cluster 0x0000_0004 update version to b3e767c0 Cluster callback: 0x0000_0004 Groups attribute ID: 0x0000_0000 Type: 24 Value: 128, length 1 Endpoint 0, Cluster 0x0000_0004 update version to b3e767c1 Cluster callback: 0x0000_0004 Groups attribute ID: 0x0000_FFFC Type: 27 Value: 1, length 4 Endpoint 0, Cluster 0x0000_002B update version to 57c4ed9c Cluster callback: 0x0000_002B Endpoint 1, Cluster 0x0000_0003 update version to 75662499 Cluster callback: 0x0000_0003 Identify attribute ID: 0x0000_0001 Type: 48 Value: 2, length 1 Endpoint 1, Cluster 0x0000_0004 update version to d823708a Cluster callback: 0x0000_0004 Groups attribute ID: 0x0000_0000 Type: 24 Value: 128, length 1 Endpoint 1, Cluster 0x0000_0004 update version to d823708b Cluster callback: 0x0000_0004 Groups attribute ID: 0x0000_FFFC Type: 27 Value: 1, length 4 On/Off set value: 1 0 On/off already set to new value Endpoint 1, Cluster 0x0000_0008 update version to 57424444 Cluster callback: 0x0000_0008 Endpoint 1, Cluster 0x0000_0300 update version to 47b2bb2f Cluster callback: 0x0000_0300 Endpoint 1, Cluster 0x0000_0300 update version to 47b2bb30 Cluster callback: 0x0000_0300 Endpoint 1, Cluster 0x0000_0300 update version to 47b2bb31 Cluster callback: 0x0000_0300 Endpoint 1, Cluster 0x0000_0406 update version to e2500a6c Cluster callback: 0x0000_0406 Endpoint 1, Cluster 0x0000_0406 update version to e2500a6d Cluster callback: 0x0000_0406 Updating services using commissioning mode 0 Using Thread extended MAC for hostname. Using Thread extended MAC for hostname. Advertise commission parameter vendorID=65521 productID=32773 discriminator=3840/15 cm=0 Failed to advertise extended commissionable node: 3 Scheduling extended discovery timeout in 900s Failed to finalize service update: 1c Delaying proxy of operational discovery: missing delegate CASE Server enabling CASE session setups SecureSession[0x20010ca8]: Allocated Type:2 LSID:39304 Allocated SecureSession (0x20010ca8) - waiting for Sigma1 msg Joining Multicast groups Emitting StartUp event LogEvent event number: 0x0000000000010001 priority: 2, endpoint id: 0x0 cluster id: 0x0000_0028 event id: 0x0 Sys timestamp: 0x00000000000002D2 Server Listening... Initialize LEDs Initialize buttons On/Off ep1 value: 0 Device Configuration: Serial Number: TEST_SN Vendor Id: 65521 (0xFFF1) Product Id: 32773 (0x8005) Hardware Version: 0 Setup Pin Code (0 for UNKNOWN/ERROR): 20202021 Setup Discriminator (0xFFFF for UNKNOWN/ERROR): 3840 (0xF00) Manufacturing Date: (not set) Device Type: 65535 (0xFFFF) Stopping the watchdog timer Starting the periodic query timer, timeout: 86400 seconds SetupQRCode: [MT:6FCJ142C00KA0648G00] Copy/paste the below URL in a browser to see the QR Code: https://project-chip.github.io/connectedhomeip/qrcode.html?data=MT%3A6FCJ142C00KA0648G00 Manual pairing code: [34970112332]
Differences in the log outputs are due to example types and the github repo used, however your UART log does appear to end prematurely as it should be displaying device configurations and pairing codes afterwards. This would indicate that the device is in a locked/frozen state. What operating system are you using and are any errors or warnings generated during the build process?
chip-LP_CC2652R7-lighting-example-bim.hex
Regards,
Ryan
I am on ubuntu 22.04.3. I will compile it again, but I believe there were no warnings generated.
Also, be sure to erase all device memory before re-programming (under the Uniflash Settings & Utilities tab). Previous NV memory contents could be interpreted as corrupt and may be affecting the device behavior.
Regards,
Ryan
Thanks for the update. Please provide the specific commands you use to build the image, and confirm that you are using the *-bim.hex output images on your device.
Regards,
Ryan
I setting a that extends the UART readout. I listed out the QR code and everything. I tried to pair it to my nest and it says its not verified.
I don't fully understand your last message. Can you please explain your current status with more details? Images of the issue at hand would be preferable. I have been able to confirm in weeks prior that a CC2652R7 light Matter device is capable of joining a Google Nest Hub Home network.
Regards,
Ryan
Sorry i went to hit reply and hit resolved. There was a setting in the debug that they set to limit what the uart was out putting. I got the lock app to work. I still cant get the lighting app to work. The device that I am trying to program is to take an input from an external source and notify you on your phone/nest. This was just step one to get it to work.
Are you unable to get the lighting app you built to work, the one I provided, or either? And are the devices freezing/locked up or simply not connecting to the Google Nest Home? Nevertheless, if you have a working lock-app which you are able to build independently then I recommend that you begin your project development from there.
Regards,
Ryan
Its connected and working. I am trying to find the pin layout to be able to take an input from an external source. The file that i had to edit was args.gni in ~/connectedhomeip/examples/lock-app/cc13x2x7_26xx2x7/out/debug. It had chip_progress_logging set to true. It was preset to false. When I changed that I was able to get the QR code and once I had that it connected no problem. I have it set up to turn a light on and off and play a song. But, my end game is to have a device that I have send a high to one of the pins and when that happens it triggers a notification on the phone and allows the home nest to make a sound.