Author Topic: Dyson v10 Battery Management System  (Read 2870 times)

0 Members and 1 Guest are viewing this topic.

Offline badisanTopic starter

  • Newbie
  • Posts: 1
  • Country: cs
    • www.digital-servis.rs
Dyson v10 Battery Management System
« on: November 04, 2022, 11:23:38 am »
Hello,

Has anyone had experience with the battery lock on the V10,it has an atmel controller on the board ATSAMD 20.

Best regards

Dejan
 

Offline Black Phoenix

  • Super Contributor
  • ***
  • Posts: 1135
  • Country: hk
Re: Dyson v10 Battery Management System
« Reply #1 on: November 04, 2022, 11:37:32 am »
There is a topic regarding a custom firmware for older systems - https://www.eevblog.com/forum/reviews/dyson-v7-trigger-cordless-vacuum-teardown-of-battery-pack/

Don't know if there is any discussion or advancement regarding the new systems.
« Last Edit: November 04, 2022, 11:39:22 am by Black Phoenix »
 

Offline zhoukevin

  • Newbie
  • !
  • Posts: 6
  • Country: cn
Re: Dyson v10 Battery Management System
« Reply #2 on: November 11, 2022, 02:07:51 pm »
It can be through the programmer debugging function to send the I2C command to the 76930, which should be unlocked!
 

Offline rulof

  • Contributor
  • Posts: 28
  • Country: ru
Re: Dyson v10 Battery Management System
« Reply #3 on: January 25, 2023, 12:13:11 pm »
also faced with such a fee.
I tried to read the firmware, but there is a protection against reading.
maybe there is an option to count only eeprom?
atasamd20e15 can anyone have worked with similar ones?
 

Offline rulof

  • Contributor
  • Posts: 28
  • Country: ru
Re: Dyson v10 Battery Management System
« Reply #4 on: May 12, 2023, 07:40:03 am »
I have two dyson v10- sv17 batteries.
one is fully functional,
the other is blocked.
the atasamd20e15 processor is installed.
there is a programmer j link v9.
when connected, he wants to erase the firmware.
tell me is it possible to read and flash only eeprom?
by analogy with dyson v7-v8?
 

Offline duzycinek

  • Contributor
  • Posts: 42
  • Country: pl
Re: Dyson v10 Battery Management System
« Reply #5 on: May 19, 2023, 09:03:08 pm »
It can be through the programmer debugging function to send the I2C command to the 76930, which should be unlocked!

Hey. After that it will work again?
 

Offline davidmpye

  • Contributor
  • Posts: 27
  • Country: gb
Re: Dyson v10 Battery Management System
« Reply #6 on: July 20, 2023, 09:29:07 pm »
Alas that doesn't work, because the issue is that the MCU stores the error internally in its' flash (presumably in the EEPROM emulation that the chip supports), so won't ever set the pack up to work again.

I've got some replacement firmware which DOES work, but is probably best for experimenters for now. That said, if you have a dead pack and fancy a challenge, come have a go :-)

It will be possible to program/unlock the pack using a raspberry Pi to program it but for now, you'll need an SWD / CMSIS-DAP compliant programmer that Microchip Studio supports.
New thread on eevblog for it:

https://www.eevblog.com/forum/projects/replacement-firmware-for-dyson-v10-batteries/

David
 


Share me

Digg  Facebook  SlashDot  Delicious  Technorati  Twitter  Google  Yahoo
Smf