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

Cant flash Zigbee Dongle-E on MacOS #130

Open
lennremy opened this issue Sep 23, 2024 · 17 comments
Open

Cant flash Zigbee Dongle-E on MacOS #130

lennremy opened this issue Sep 23, 2024 · 17 comments

Comments

@lennremy
Copy link

Hi,

Im currently still running my Dongle-E on the depricated ezsp adapter and wanted to update the firmware to use the ember adapter. But the flasher always shows the MacOS driver bug warning, although I've installed the driver to my mac.

I did attached the log, anyone can help me solve this issue?

silabs_flasher.log

@hassio-med74
Copy link

Hello lennremy. Did you manage to solve the problem? Because I have the exact same issue. Thank you in advance.

@MSL-DA
Copy link

MSL-DA commented Oct 12, 2024

I have the same problem. Mac Mini M1 with Sequoia

@lennremy
Copy link
Author

@hassio-med74 @MSL-DA kinda fixed it. I was able to update the dongle to a newer firmware, but I had to use a different method. Found this video that worked for me. Hope this helps

https://www.youtube.com/watch?v=BU9ha0Uaduc&t=161s

@MSL-DA
Copy link

MSL-DA commented Oct 12, 2024

Thanks for the answer 👍 Can I get you to reopen this issue? I don't know if it is a driver issue. Maybe @darkxst has something to add to that.

@lennremy lennremy reopened this Oct 12, 2024
@darkxst
Copy link
Owner

darkxst commented Oct 12, 2024

I have not previously heard of issues on Mac OS, it shouldnt be affected like the driver issues on windows.

The logs on OP are overly brief, the process seems to have ended prematurely, and nothing useful has been logged.

Can you test using the python universal-silabs-flasher, this might provide more useful logs.

https://pypi.org/project/universal-silabs-flasher/

@MSL-DA
Copy link

MSL-DA commented Oct 12, 2024

I can ... I will receive an extra Sonoff Dongle-E sometime next week. I will return with a log file.

@MSL-DA
Copy link

MSL-DA commented Oct 13, 2024

I can add that updating from EZPZ to ember 8.0.2 through SecureCRT went without error on macOS 15.0.1

@darkxst
Copy link
Owner

darkxst commented Oct 13, 2024

well that is not python based, so doesnt help much in working out why webflasher not work. universal-silabs-flasher is what is used by the web flasher behind the scenes.

@darkxst
Copy link
Owner

darkxst commented Oct 13, 2024

Also worth checking if there are any errors in the developer console logs (that didnt make it into downloadable logs)

@FrancoisLef
Copy link

Hello 👋

I am facing the same issue on Mac OS Sequoia 15.0.1.

  • ✨ Brand new Sonoff Dongle E
  • ✅ Drivers installed
  • ♻️ Rebooted multiple times

I can help on testing / QA if needed 👍

Debug file

silabs_flasher.log

MacOS driver

Selected device

Developer console logs

@lroehrs
Copy link

lroehrs commented Oct 23, 2024

Sam Issue with current MacOS Version, previously was working.

@lroehrs
Copy link

lroehrs commented Oct 23, 2024

As workaround I used:

https://pypi.org/project/universal-silabs-flasher/

$ universal-silabs-flasher --device /dev/cu.SLAB_USBtoUART \
  --ezsp-baudrate 115200 \
  flash \
  --firmware ../tmp1/silabs-firmware-builder/firmware_builds/zbdonglee/ncp-uart-hw-v7.4.4.0-zbdonglee-115200.gbl

I got the firmware from here:
https://github.com/darkxst/silabs-firmware-builder/tree/main/firmware_builds

ncp-uart-hw-v7.4.4.0-zbdonglee-115200 is EmberZnet pure Zigbee - EZSP - Standard Zigbee (NCP) firmware
Firmware Details:

@tootla
Copy link

tootla commented Oct 25, 2024

Hello 👋

I am facing the same issue on Mac OS Sequoia 15.0.1.

  • ✨ Brand new Sonoff Dongle E
  • ✅ Drivers installed
  • ♻️ Rebooted multiple times

I can help on testing / QA if needed 👍

Debug file

silabs_flasher.log

MacOS driver

Selected device

Developer console logs

Hello @FrancoisLef , could you check the driver version of SONOFF ZBDongle-E(cp2102n) in the Mac OS?

@bluemoehre
Copy link

Same issue here on MacBook Air M2. Not possible to read firmware version via Browser.

@darkxst
Copy link
Owner

darkxst commented Nov 5, 2024

From the logs posted above the web flasher looks to be hanging trying to probe CPC (Multipan) firmware. Not clear though why it would fail in browser, but then work from python with universal-silabs-flasher.

I do however plan to drop support for CPC when I update web flasher for v8.0.2 soon, this will likely atleast fix that hang.

@darkxst
Copy link
Owner

darkxst commented Nov 5, 2024

For now, I have disabled CPC 115200 on the test site:
https://darkxst.github.io/cp-test/

give that a try.

@bluemoehre
Copy link

Looks better in Win10 (still some exceptions and errors in console); no change in MacOS.

@darkxst darkxst changed the title Cant flash Zigbee Dongle-E Cant flash Zigbee Dongle-E on MacOS Nov 9, 2024
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

8 participants