Thingy 53 Weather station demo doesn't work

I have new Thingy 53. Default Edge Inpulse demo works without any problem. But I have problem with Weather Station demo.

First I tested Zigbee version. After flashing using nRF Programmer it doesn't do nothing. No LED action, can't connect to Zigbee coordinator (I have many Zigbee devices and newer had problem connecting them).

Next I tested Matter version. Thingy should flash blue LED after start but LED is always on - not flashing. So this does something but not works as described in documentation.

Is some problem on my side? Definitelly I'd like to use Zigbee version but currently device seems dead every time I flash it.

Parents Reply
  • kocouj1 said:
    Can see Weather station device in Serial Terminal but can't connect to port. Serial Terminal also has problem enumerating connected devices when Thingy is connected (with Weather station image flashed) - sometimes timeout, sometimes see devices after about 30 s.

    This sounds strange. The image can work without issue on my side. Could you try to restart the PC/use another USB cable or port? Also, ensure that the port of Thingy53 is not occupied by other tools. 

Children
  • Hey together, 
    I have the same issues with your zipped file and the sample project, too. 
    The matter weather station sample works fine and the thingy boots with a blinking blue LED, but I cant get the Zigbee sample to work. 
    I'm using a M2 Macbook Air, 2.6.1 NCS and Programmer v4.3.0

  • Hi,

    I've just setup dev tools on different Windows 11 computer and used different USB cable (10 cm USB-C to USB-C). Same result. Can't connect Serial Terminal, can't join Zigbee network.

    Toolchain, SDK and West workspace 2.6.1, Programmer 4.3.0, Serial Terminal 1.4.0. Thingy is version 1.1.0 (2023.50).

    Regards

    Jakub

  • For any reason the zipped sample works now. I flashed it and left it on the desk. I then continued working on another Zigbee project and suddenly after about 20 minutes, the thingy53 started to glow blue and could be integrated into my network. Is this behavior right?

  • Hi, 

    Something you can check:

    *Make sure the JLink USB driver is installed. 

    Begin by downloading JLink from this link: https://www.segger.com/downloads/jlink/

    During installation, select "Install legacy USB Driver for J-Link" and "Update existing installation."

    * Ensure the Serial Terminal connects to the correct port.

    * Press the Button (SW3) of Thingy53 for five seconds to initiate the factory reset of the device. 

    -Amanda H.

  • Hi Amanda,

    Installed J-Link and now I have warning message in Serial Terminal "Installed JLink version does not match the expected version (JLink_V7.94e)". Terminal still can't connect to Thingy with Weather Station flashed:

    Device Connected SN:{BF9E3611-4DB0-2845-A5C9-10D935A6605A}
    Getting serialport options from persistent store {BF9E3611-4DB0-2845-A5C9-10D935A6605A}.pc-nrfconnect-serial-terminal
    Selected device with s/n {BF9E3611-4DB0-2845-A5C9-10D935A6605A}
    Failed to connect to port: COM10. Make sure the port is not already taken, if you are not sure, try to power cycle the device and try to connect again.
    Port could not be opened. Verify it is not used by some other applications.
    It seems that factory reset doesn't do anything good. Terminal after Thingy reset can't enumerate devices at all:
    Error: Failed to enumerate devices Caused by: Timeout
    Error: Failed with exit code 1.
    If I power cycle Thingy, I can see it in Terminal as unknown device again and can't connect to it.
    So I flashed your zip again (now with new J-Link). But no change, still doesn't work.
    Strange thing is that sometimes I can see "Thingy 53: Zigbee Weather Station" as device name in Terminal (not unknown device), but seems like it freeze in a few seconds after power cycle and I can't connect to it.
    15:39:41.504
    Initialising nrfutil module: device
    15:39:44.228
    Using nrfutil-device core version: 7.7.1
    15:39:44.730
    [PID:29684] nrfutil-device (version = 2.1.1, platform = x86_64-pc-windows-msvc) invoked with list --traits serialPorts --hotplug --json --log-output=stdout --log-level trace
    15:39:45.204
    Using nrfutil-device version: 2.1.1
    15:39:45.204
    Using nrf-device-lib version: 0.17.5
    15:39:45.204
    Using nrfjprog DLL version: 10.24.0
    15:39:45.204
    Using JLink version: JLink_V7.96g
    15:39:45.205
    Installed JLink version does not match the expected version (JLink_V7.94e)
    15:39:45.256
    [PID:29684] [JlinkARM] JlinkARM version non expected one found: JLink_V7.96g, expected: JLink_V7.94e
    15:40:00.952
    Device Connected SN:00e04c000001
    15:40:00.952
    Getting serialport options from persistent store 00e04c000001.pc-nrfconnect-serial-terminal
    15:40:00.955
    Device Connected SN:{BF9E3611-4DB0-2845-A5C9-10D935A6605A}
    15:40:00.955
    Getting serialport options from persistent store {BF9E3611-4DB0-2845-A5C9-10D935A6605A}.pc-nrfconnect-serial-terminal
    15:40:06.302
    Selected device with s/n {BF9E3611-4DB0-2845-A5C9-10D935A6605A}
    15:40:25.223
    Failed to connect to port: COM10. Make sure the port is not already taken, if you are not sure, try to power cycle the device and try to connect again.
    15:40:25.223
    Port could not be opened. Verify it is not used by some other applications
    Regards
    Jakub
Related