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

LYWSD03MMC B1.4 bricked #116

Open
ddzobov opened this issue Feb 6, 2024 · 6 comments
Open

LYWSD03MMC B1.4 bricked #116

ddzobov opened this issue Feb 6, 2024 · 6 comments

Comments

@ddzobov
Copy link

ddzobov commented Feb 6, 2024

Just bricked 2pcs of LYWSD03MMC
Hardware Version: LYWSD03MMC B1.4, Software Version: 9.9, Sensor: SHTC3 (SHTV3)

I'm doing flashing as described in readme:

  1. ATC_ota_400000
  2. reconnect with new name
  3. z03mmc.bin

But after flashing target firmware device stucks on values and not connecting to zigbee.
Reinserting battery causes showing initial values, then screen blinks and stucks again (not updating values and not connecting to zigbee)

@realdigger
Copy link

Try to replace batteries with new ones.

@Sch8er
Copy link

Sch8er commented Feb 7, 2024

I did not got a new name after flashing with ATC_ota_40000.bin and replacing the battery afterwards (for minutes). I used the parameters from token_extractor to be able to Login. Do Activation did not work - wait for 10 minutes and nothing happend (maybe timeout)

13:12:22: Searching for devices
13:13:25: Connecting to: LYWSD03MMC
13:13:32: Hardware Revision String: B1.4
13:13:32: Software Revision String: 0159
13:13:32: Firmware Revision String: 2.1.1_0159
13:13:32: Detected Mi device
13:13:32: Connected
13:14:00: Send Login, please wait...
13:14:01: Received device infos are correct
13:14:01: Login successfull
13:14:08: File: ATC_ota_40000.bin
13:14:08: File size: 82516 bytes
13:14:08: Count: 5158
13:14:10: Start DFU
13:15:56: Update done after 104.879 seconds
13:16:03: Disconnected.

So flashing with z03mmc.bin failed at the end

14:40:56: Searching for devices
14:41:11: Connecting to: LYWSD03MMC
14:41:18: Hardware Revision String: B1.4
14:41:18: Software Revision String: 0159
14:41:18: Firmware Revision String: 2.1.1_0159
14:41:18: Detected Mi device
14:41:18: Connected
14:41:32: Send Login, please wait...
14:41:32: Received device infos are correct
14:41:32: Login successfull
14:41:39: Start DFU
-> stopped here image
14:44:01: Update error: NotSupportedError: GATT operation failed for unknown reason.
14:44:01: Disconnected.

Tried at different device (mobile phone), too.

Any ideas?

@ddzobov
Copy link
Author

ddzobov commented Feb 7, 2024

Try to replace batteries with new ones.

Just replaced battery and it works. Very strange thing, maybe add this to docs?

@realdigger
Copy link

Try to replace batteries with new ones.

Just replaced battery and it works. Very strange thing, maybe add this to docs?

Perhaps zigbee firmware is more sensitive to battery level.

@ddzobov
Copy link
Author

ddzobov commented Feb 7, 2024

Try to replace batteries with new ones.

Just replaced battery and it works. Very strange thing, maybe add this to docs?

Perhaps zigbee firmware is more sensitive to battery level.

I flashed third sensor with https://pvvx.github.io/ATC_MiThermometer/TelinkMiFlasher.html with same battery (after flashing previous two) and it connected after flashing without problems.

First bricked sensor was thrown away (i tried to flash it via UART and completely bricked it), second was connected after battery replacement with 100% capacity.

What is the difference between these two firmwares?

@Sch8er
Copy link

Sch8er commented Feb 8, 2024

I flashed third sensor with https://pvvx.github.io/ATC_MiThermometer/TelinkMiFlasher.html with same battery (after flashing previous two) and it connected after flashing without problems.

Tried without success obviously due to the version

11:05:39: Searching for devices
11:06:20: Connecting to: LYWSD03MMC
11:06:32: Hardware Revision String: B1.4
11:06:32: Software Revision String: 0159
11:06:32: Firmware Revision String: 2.1.1_0159
11:06:32: Detected Mi device
11:06:32: (!) Version: 2.1.1_0159 is temporarily not supported (!)
11:06:32: Disconnected.

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

No branches or pull requests

3 participants