Helaas had mijn toon de nieuwste uboot versie waardoor ik niet elke stap kon volgen. De jtag hiervan en de serial comport kun je het beste via 1 PI laten lopen. De USB Blaster en 3.3v serial poort heb je niet meer nodig. Alleen een PI en wat jumper cables zijn voldoende! Na het rooten met behulp van de Jtag kon ik direct via de PI met SSH inloggen op de toon. Vanaf daar heb ik alle verdere stappen van deze video gevolgd en is alles geluk. Bedankt voor het maken van de video en je snelle reactie per mail! Topper, duimpje omhoog!
Heey tim, Echt super gaaf van je om deze kennis met een ieder delen, ik kijk er dan ook naar uit om deze te mod te gaan gebruiken als ik klaar ben met de verhuizing. Ik heb m niet helemaal afgekeken, dat doe ik wel zodra ik gesteld ben.
It depends on the U-Boot version of your Toon. If the password of your U-Boot version is not listed in the video's description, you'll need to sideload the patched U-Boot version which bypasses the password protection. For that you'll need a JTAG adapter
Attach the uart to usb connector and boot the Toon. You can also find the U-Boot version online by looking up the Toons build date, check the links in the description for that
@@TimsElectronicsLab I could not find any link where I can look up the Uboot version of my toon, you previously referred to connect the ""uart to the USB connector "" what did you meant by that ??
Bij het uitbouwen van het moederboard, kan je ook ipv de antennekabels van het mobo af te halen de wifikaart en antenne aan de linkerzijde uit de behuizing halen
Hoi dank voor je antwoord en ik waardeer je antwoord maar de Toon wordt niet in het buitenland verkocht dus het lijkt mij beter om deze video OOK in het Nederlands te maken en ik denk dat je dan ook meer views genereert en meer wordt gewaardeerd!!!
Hoi tom, ik heb een toon 2. Maar ik heb een tijdje probleem met mijn toon, beeldscherm staat andersom mirror, ken jij dat probleem? Voor de rest werkt mijn toon wel goed. En ik kon je email adres niet vinden. Groetjes alan
Hoi bedankt voor de super uitleg, excellente video, ik heb nu zon Altera USB blaster gekocht want heb een nieuwere versie toon. maar heb je de driver ervoor? driver heb ik gevonden. maar nu nog een installatie versie van openocd voor windows , een gecompilde versie, die kan ik niet vinden
Mooie video, maar helaas voor mij abracadabra... Zou het dolgraag wilen doen, maar dit gaat me boven mijn pet. Als ik mijn Toon ga rooten, komt hij zeker te overlijden. Maar ik geloof graag dat er mensen zijn die het je na doen! Groeten en ga zo door!
Ik heb eigenlijk nog wel een vraag: Is er ergens een tutorial waar je de basis kennis onder de knie kunt krijgen? Als leek is dit echt niet te doen namelijk.... Enig advies van een kenner graag👍
Tim's Electronics Lab moet je de website naam wel goed spellen..... en hier is meteen de link maar de Toon sectie: www.domoticaforum.eu/viewforum.php?f=94&start=0
Hey Tim, im a bit stuck with the wiring, this is a whole new topic for me that im gonna try. I see that the Toon Pin 1 goes to NC, but Pin 9 From the Toon also goes to a NC while there is 1 “NC” by the Usb Blaster. Do the 2 pin’s(Pin 1 & Pin 9 from the Toon) both goes to that one NC Pin (Pin 7 from USB Blaster)? Or just one of the pin’s to Pin7 I dont wanna blow things up haha
Hi Nick, NC stands for not connected, so they shouldn't be connected to anything. I've attached the pinouts for the Toon -> Blaster below. I'm a little bit confused about pin 1 and 9 going to pin 7 of the blaster, as that will not work out pin 1: RTCK → pin 2: TRST → pin 8: TRST pin 3: GND → pin 2: GND pin 4: TCK → pin 1: TCK pin 5: GND → pin 10: GND pin 6: TMS → pin 5: TMS pin 7: SRST → pin 6: SRST pin 8: TDI → pin 9: TDI pin 9: Vt → pin 4: +VE pin 10: TDO → pin 3: TDO Let me know if this anwers your question! Tim
@@TimsElectronicsLab Hey Tim, yes the thing was that i didn’t know what NC was haha, but now everything is connected and its works with putty :) thanks
waar kan ik het beste de benodigde apparatuur aanschaffen? zoals USB blaster en de kabels? mijn toon heeft versie 4.22.7 is dit een probleem? laatste vraag: hoe kan ik nu toon op afstand gaan bedienen?
The purchase links are in the description! What matters is the bootloader version, not the software version. Remote controlling the Toon is a video I'm going to make soon!
Hi Bertus, I think that you mean an text editor? You can use vi on the toon to edit text files. Please note that vi is a little tough to get used to, the basics are explained here: www.cs.drexel.edu/~kschmidt/Ref/vi_reference.html
It's a shame Eneco has cut off the usage of toon on Domoticz. I already bought a second-hand Toon to try this. Just to keep my original toon in case the trick fails. Hope to get Toon to work again with domoticz after rooting using this tutorial. Otherwise it's time to say goodbye to Eneco and Toon and start with Thermosmart with another energy provider. Thanks in advance for your effort making this vlog.
Was the Toon compatible with Domoticz out of the box?! There are a couple of topics online about reading out the (rooted) Toon with Domoticz. Check out domoticaforum.eu (links are in the description)
WIE KAN MIJ HELPEN?Ik heb nu 4 jaar een toon. Gebruik hem alleen als thermostaat. Daarom mijn abonnement opgezegd. Heb nu (achteraf waarom weet ik ook niet!!!) een update gedaan die niet is gelukt. Scherm staat nu vast. Heb stekkers al los gehad en reset knop ingedrukt. Helpt allemaal niet. Is er nog een andere manier om update ongedaan te maken?
Hi Guys, I have a similar Toon display at home, after the last update, it froze at 1/3 of the update and it never finishes it, and now I cannot access anything in it, also I cannot change the temperature in my house. The screen turns on, starts loading, and then freezes at 1/3 and never starts. I have tried to turn it off, remove it from the wall, unplug the adapter that is mounted on the CV kettle, nothing helps. Do you have any idea what could be wrong with it? I called Toon, but they say that I need to unplug it and plug it back in, if it does not work, I need to hire their professional for 150 Eur. That screen is worth like 5 Eur now :) If you can help me, Thank you!
Hi! How well are you experienced with electronics? You could try to perform a recovery of the toon, just Google for Toon recovery github and there will be a repo listing all the required steps
hallo tim, mooie video hoe je uitlegt hoe het werkt. nu zou ik de toon ook graag willen rooten, heb alleen niet de materialen en de de kennis om het te doen. is het mogelijk dat jij de toon root ?
hoi Tim ik wilde toch even vragen of jij ook toon,s ombouwt tegen vergoeding . ik heb jou hele filmpje af gekeken nou dat gaat denk niks worden bij mij . ik heb hier een toon an de wand hangen en meer optie enz is wel heel mooi.
Hi Henry, RUclips is doing weird stuff with my reply's. I do root toons for a small price! If you want to know more, you can email me. My email address is under the About section of my channel.
hey tim, ik ben dus toon aan het rooten, alles zit goed. juiste kabels op juiste plekken aangesloten enz maar wanneer ik dus putty open en mijn password wil in typpen. gebuert er niks. en als ik er manier vind om toch te doen, staat er geen u-boot erop. enige idee wat ik mis?
Hi Iam, Do you have the U-Boot version of which a password is known? If no, you should use the JTAG adapter to temporarely load an alternative U-Boot version which has the password toon
Hey Patrick, no question is a dump question! The colors do not represent anything, it's just a visual tool to separate and identify each wire. What does matter is the order which you plug them in. If you are unfamiliar with the abbreviations, I recommend buying a rooted toon or sending a toon to somebody who can root it for you!
There is an app you need to install on your server that connects to the app on the Toon. I'm not sure how the app was called, but it's name is mentioned by the Sonos Toon app
You most certainly need the USB to Serial adapter! The pin out is in the description. If you need the Pi as a JTAG adapter depends on your bootloader version, if there is no password in the description for your bootloader version, you'll need a Pi
For more current Toon versions (like U-Boot 2010.09-R10) this description seems outdated... In the video on 14:20 a text is inserted (with somewhat illogical content) how to proceed when you have newer U-boot versions. However, currently the description is lacking any further information.
Yes that is true! If passwords don't work, you need to have a JTAG adapter in order to boot the Toon with a temporary bootloader that has a known password.
@@TimsElectronicsLab Nou niet echt. De Pi heeft ook gewoon serial poort op z'n pin-headers. Als je hem aansluit zoals in de toonrooter staat kan je gewoon je toon op /dev/serial0 bereiken. Geen USB-serial adapter nodig.
I believe that the Toon use an internal webserver connected to Eneco's vpn to allow controlling via the app. I'm not sure where the irc user is for though
I did not! But it is not needed anyways, since it is a couple of http requests. The Toon is already remote controllable without Eneco so we don't need it anyways
I just noticed that the BusyBox package is not in the repo anymore. You could try to use the -b flag of the install script github.com/IgorYbema/update-rooted/blob/master/update-rooted.sh However, BusyBox is not really needed if I remember correctly
Hi Tim, Great tutorial. it gave me a good understanding of how to root the Toon device. I also noticed there is something changes between the video and the notes below the video. If executed the "$ U-Boot: run boot_nand" command. witch of course worked fine :-) But then I got lost in the procedure. If downloaded the ed20.cfg and the u-boot.bin as stated. executed the "sudo openocd -f [JTAGINTERFACECOFIG].cfg -f ed20.cfg" but toon gave me an error "/bin/sh: sudo: not found" and without the sudo "/bin/sh: openocd: not found". I`f done lots of thing with Linux but I`m unfamiliar with OpenOCD. could you elaborate a bit more on this procedure? it would be greatly appreciated Thank you in advance
Hi Bavo! I suppose you did install the opencd program on your Linux computer (not the Toon, on the computer you are rooting the Toon with) If there is no sudo installed, that shouldn't be any problem, just make sure that you execute the openocd command with root privileges one way or another. Let me know if you've got any further problems!
@@TimsElectronicsLab I was using Windows 10 for this procedure. But I understand that is is better to use Linux (Raspberry Pi), I have to dangle up a pi somewhere. I let you know how it went with the Pi
Hi Tim, Thanks for this step by step guide. It took me some time but got it all to work. Now i am trying to see how i can connect it to domoticz, but i get the error: " Error: ToonThermostat: Invalid data received, or invalid username/password!". On the forums i found that a lot of people have (had) this problem but from what i can see all with unrooted toon's. Did i do something wrong with the routing? or is this error also with rooted toon's?. I must say i am totaly new to this, only installed domoticz on my pc today to give it a try before i go and buy a raspberry. Like i said this video helped me allot, however i would like to comment on one thing. When you put in commands wait a few seconds before hitting return or maybee put the command in a text box like you did with the :q :wq commands. That would make it even more easy to follow and
Hi! Rooting the Toon version 2 is very different than v1. The chances of breaking the glass panel are quite high and there are no debug pins on the PCB. So I'm afraid I won't be able to make a video about version 2
I am getting stuck at: wget --no-check-certificate raw.githubusercontent.com/IgorYbema/update-rooted/master/update-rooted.sh It tells me that it is connected and then nothing happens. How to proceed?
I recommend trying the ToonRooter script github.com/IgorYbema/ToonRooter If you want to do it manually though, you may use curl to do so. If that doesn't work, try to install the updated wget from files.domoticaforum.eu (files.domoticaforum.eu/uploads/Toon/ipk/qb2/wget_1.12-r8.2_qb2.ipk)
Hi Tim, Thank for your Tutorial, I followed it exactly and everthing works fine up until 49:06 (installing wget) I get the following errors: * opkg_install_pkg: Package wget md5sum mismatch. Either the opkg or the package index are corrupt. Try 'opkg update'. * opkg_install_cmd: Cannot install package wget. When I try to install Libssl I get the same errors (md5sum mismatch). I hope you have a tip for me.
Hi Jorrit! Try to run these commands: opkg install files.domoticaforum.eu/uploads/Toon/libssl_0.9.8m-r14.1_qb2.ipk opkg install files.domoticaforum.eu/uploads/Toon/wget_1.12-r8.2_qb2.ipk If that fails, run opkg update (which you probably already did) and try again If the problem still occurs after you tried that, I recommend you search around on domoticaforum.eu and if you can't find anything I suggest that you start a topic. Keep me updated!
@@TimsElectronicsLab een vraag bij het uitlezen via putty krijg ik alleen rare tekens te zien, waar kan dit aanliggen, ik maak gebruik van pl2303 serial kabel
@@TimsElectronicsLab ik ben er uit veroudere kabel, nieuwe gekocht en geen problemen meer, Echter heb ik een r10 versie, Dusnik zoek een raspberry om de bootloader aan te passen
@@TimsElectronicsLab toch door jouw handleiding veel wijzer geworden, Ik heb al Gelezen dat je de boatloader kunt faken naar een r6 of r8 ik ga dit proberen
Hi Hielke, If the password is not listed in the description, then you need to use the modified U-Boot image to root the Toon. This is because the passwords where not found for this version of the U-Boot bootloader.
Ik heb deze gekocht alleen kan ik niet verbinden op de seriele poort. Kan het zijn dat deze niet werkt? www.reichelt.nl/raspberry-pi-usb-naar-ttl-0-9-m-pl2303hx-pl2303hx-rpi-usb-ttl-p150567.html
Hey Jan, yes I could do it, but al the internet forum's are in English and English is the main language of my RUclips channel. Thanks for your feedback though ;-) Fijne avond!
Hi Tim, I have a toon with the new u-boot, so I want to use a external jtag interface. I bought this one: www.distrelec.nl/nl/sipeed-usb-jtag-ttl-risc-debugger-seeed-studio-114991786/p/30163018# I have a VM installed (raspbian) on my windows PC. Installed openocd. That's where I'm lost and cant seem to find the answer on how to continue.. do you have any idea? Just wanting to know how to use an external jtag instead of a RPi Thank you!!!
@@TimsElectronicsLab I will post the full error later, but its starting openocd.. and then it says error 111 (I believe, something with the connection) and afterwards error 3 no such process. I have to mentioned I use a virtual machine (raspbian) on virtualbox for windows
On the desktop website, if you click on the three dots next to the like/dislike buttons, you can click show transcript (Transcript openen) and there click on English (automatically generated) and select Add translation (vertaling toevoegen) That should do the trick! Thanks
Helaas had mijn toon de nieuwste uboot versie waardoor ik niet elke stap kon volgen. De jtag hiervan en de serial comport kun je het beste via 1 PI laten lopen. De USB Blaster en 3.3v serial poort heb je niet meer nodig. Alleen een PI en wat jumper cables zijn voldoende!
Na het rooten met behulp van de Jtag kon ik direct via de PI met SSH inloggen op de toon. Vanaf daar heb ik alle verdere stappen van deze video gevolgd en is alles geluk. Bedankt voor het maken van de video en je snelle reactie per mail! Topper, duimpje omhoog!
Great to hear that you succesfully rooted your Toon!
Je kan gewoon putty installeren op een Windows machine daar kun je ook mee ssh-en
Thanks for this video, had some fun and learned some new things while going through the process.
I'm glad you've enjoyed it!
Heey tim,
Echt super gaaf van je om deze kennis met een ieder delen, ik kijk er dan ook naar uit om deze te mod te gaan gebruiken als ik klaar ben met de verhuizing.
Ik heb m niet helemaal afgekeken, dat doe ik wel zodra ik gesteld ben.
Top! Thanks for your reaction, let me know how it went
If i have the usb to serial converter why should i get the usb ballaster
It depends on the U-Boot version of your Toon. If the password of your U-Boot version is not listed in the video's description, you'll need to sideload the patched U-Boot version which bypasses the password protection. For that you'll need a JTAG adapter
So how can i know the bootloader version to spare some costs , or should i buy them both ??
Attach the uart to usb connector and boot the Toon. You can also find the U-Boot version online by looking up the Toons build date, check the links in the description for that
@@TimsElectronicsLab I could not find any link where I can look up the Uboot version of my toon, you previously referred to connect the ""uart to the USB connector "" what did you meant by that ??
The link to purchase the USB to UART adapter is in the description!
Bij het uitbouwen van het moederboard, kan je ook ipv de antennekabels van het mobo af te halen de wifikaart en antenne aan de linkerzijde uit de behuizing halen
You saved my Toon with the reset button issue. Toon has been reanimated.
Hoi dank voor je antwoord en ik waardeer je antwoord maar de Toon wordt niet in het buitenland verkocht dus het lijkt mij beter om deze video OOK in het Nederlands te maken en ik denk dat je dan ook meer views genereert en meer wordt gewaardeerd!!!
If you've got some spare time available, you can help me out by adding closed captions to the video :-P
hi there , how i connect putty to USB port ?My j-link does not support serial port virtualisation
Hoi tom, ik heb een toon 2. Maar ik heb een tijdje probleem met mijn toon, beeldscherm staat andersom mirror, ken jij dat probleem? Voor de rest werkt mijn toon wel goed. En ik kon je email adres niet vinden. Groetjes alan
Hoi Alan,
Dat is nieuw voor mij. Heb je de toon uit elkaar gehaald?
Dank voor de video, zeer leerzaam!
Maar "just screw them in" is zoiets als "now the money comes out of the sleeve" :D :P
Thanks! I hope you found it useful.
😂😂 Sometimes the translations are a bit to literally
Oh no, now you've got the dolls a dancing!
what do you mean? That's proper english.
Hoi bedankt voor de super uitleg, excellente video, ik heb nu zon Altera USB blaster gekocht want heb een nieuwere versie toon. maar heb je de driver ervoor? driver heb ik gevonden. maar nu nog een installatie versie van openocd voor windows , een gecompilde versie, die kan ik niet vinden
Hi Wouter,
You can find the precompiled version here: gnutoolchains.com/arm-eabi/openocd/
Nice step-by-step guide. About time someone did this :-)
Thanks hahah! I'll place the link in the description
Hey Tim, my toon is in a bootloop. it's a version 1 is there a fix for this ? Is there a way to reset it somehow ?
Thanks in advance for helping me.
Mooie video, maar helaas voor mij abracadabra... Zou het dolgraag wilen doen, maar dit gaat me boven mijn pet. Als ik mijn Toon ga rooten, komt hij zeker te overlijden. Maar ik geloof graag dat er mensen zijn die het je na doen! Groeten en ga zo door!
Thanks for your comment! I really appreciate it 🙂
Ik heb eigenlijk nog wel een vraag: Is er ergens een tutorial waar je de basis kennis onder de knie kunt krijgen? Als leek is dit echt niet te doen namelijk.... Enig advies van een kenner graag👍
Yes there is! You can look around on donoticaforum.eu in the Toon section
Super bedankt! Ik ga ermee aan de slag!
Tim's Electronics Lab moet je de website naam wel goed spellen..... en hier is meteen de link maar de Toon sectie: www.domoticaforum.eu/viewforum.php?f=94&start=0
Hey Tim, im a bit stuck with the wiring, this is a whole new topic for me that im gonna try. I see that the Toon Pin 1 goes to NC, but Pin 9 From the Toon also goes to a NC while there is 1 “NC” by the Usb Blaster. Do the 2 pin’s(Pin 1 & Pin 9 from the Toon) both goes to that one NC Pin (Pin 7 from USB Blaster)? Or just one of the pin’s to Pin7 I dont wanna blow things up haha
Hi Nick,
NC stands for not connected, so they shouldn't be connected to anything. I've attached the pinouts for the Toon -> Blaster below. I'm a little bit confused about pin 1 and 9 going to pin 7 of the blaster, as that will not work out
pin 1: RTCK →
pin 2: TRST → pin 8: TRST
pin 3: GND → pin 2: GND
pin 4: TCK → pin 1: TCK
pin 5: GND → pin 10: GND
pin 6: TMS → pin 5: TMS
pin 7: SRST → pin 6: SRST
pin 8: TDI → pin 9: TDI
pin 9: Vt → pin 4: +VE
pin 10: TDO → pin 3: TDO
Let me know if this anwers your question!
Tim
@@TimsElectronicsLab Hey Tim, yes the thing was that i didn’t know what NC was haha, but now everything is connected and its works with putty :) thanks
waar kan ik het beste de benodigde apparatuur aanschaffen? zoals USB blaster en de kabels? mijn toon heeft versie 4.22.7 is dit een probleem?
laatste vraag: hoe kan ik nu toon op afstand gaan bedienen?
The purchase links are in the description! What matters is the bootloader version, not the software version. Remote controlling the Toon is a video I'm going to make soon!
Hallo er wordt ook gesproken over een editor welke wordt hier gebruikt. Ben er zelf al wel mee bezig maar loop vast op het edit gebeuren
Hi Bertus,
I think that you mean an text editor? You can use vi on the toon to edit text files. Please note that vi is a little tough to get used to, the basics are explained here: www.cs.drexel.edu/~kschmidt/Ref/vi_reference.html
It's a shame Eneco has cut off the usage of toon on Domoticz. I already bought a second-hand Toon to try this. Just to keep my original toon in case the trick fails. Hope to get Toon to work again with domoticz after rooting using this tutorial. Otherwise it's time to say goodbye to Eneco and Toon and start with Thermosmart with another energy provider. Thanks in advance for your effort making this vlog.
Was the Toon compatible with Domoticz out of the box?! There are a couple of topics online about reading out the (rooted) Toon with Domoticz. Check out domoticaforum.eu (links are in the description)
Yes Toon was compatible with Domoticz until 2018. Then suddenly Eneco changed it 😔
Ketel module - BoilerModule... Maakt de software versie welke nu op de Toon zit nog uit? Ik heb nu versie 5.18
That does still matter, you probably don't have a password free bootloader, so you'll need to load it through JTAG
WIE KAN MIJ HELPEN?Ik heb nu 4 jaar een toon. Gebruik hem alleen als thermostaat. Daarom mijn abonnement opgezegd. Heb nu (achteraf waarom weet ik ook niet!!!) een update gedaan die niet is gelukt. Scherm staat nu vast. Heb stekkers al los gehad en reset knop ingedrukt. Helpt allemaal niet. Is er nog een andere manier om update ongedaan te maken?
Hi Rene, Sorry for the late reply! I think your best bet is to go onto domoticaforum.eu under the Toon section. They will try to help you!
Thanks
hi Tim's Electronics,
is all this possible with my windows 10 pc, type windows 10 pro 2004. ? Old type rog motherboard with intel 5 processor.
Hi Jaap,
If you install the correct drivers it shouldn't be a problem!
Suggestion. You can also slide the wifi antenne out of the rail (on the other side). So you don't have to disconnect annything!
Hi Guys, I have a similar Toon display at home, after the last update, it froze at 1/3 of the update and it never finishes it, and now I cannot access anything in it, also I cannot change the temperature in my house. The screen turns on, starts loading, and then freezes at 1/3 and never starts. I have tried to turn it off, remove it from the wall, unplug the adapter that is mounted on the CV kettle, nothing helps. Do you have any idea what could be wrong with it? I called Toon, but they say that I need to unplug it and plug it back in, if it does not work, I need to hire their professional for 150 Eur. That screen is worth like 5 Eur now :) If you can help me, Thank you!
Hi!
How well are you experienced with electronics? You could try to perform a recovery of the toon, just Google for Toon recovery github and there will be a repo listing all the required steps
hallo tim, mooie video hoe je uitlegt hoe het werkt. nu zou ik de toon ook graag willen rooten, heb alleen niet de materialen en de de kennis om het te doen. is het mogelijk dat jij de toon root ?
Jazeker! Als je me een email kan sturen. Mijn email adres staat in de info onder mijn kanaal
Hi Tim, I understand that you need to isolate TOON from the internet by setting a wrong WIFI code first?
Hi pear,
Sorry for my late reply. Just to be safe, I recommend that you indeed do that!
hoi Tim ik wilde toch even vragen of jij ook toon,s ombouwt tegen vergoeding . ik heb jou hele filmpje af gekeken nou dat gaat denk niks worden bij mij .
ik heb hier een toon an de wand hangen en meer optie enz is wel heel mooi.
Hi Henry,
RUclips is doing weird stuff with my reply's. I do root toons for a small price! If you want to know more, you can email me.
My email address is under the About section of my channel.
Is this still working?
hey tim, ik ben dus toon aan het rooten, alles zit goed. juiste kabels op juiste plekken aangesloten enz maar wanneer ik dus putty open en mijn password wil in typpen. gebuert er niks. en als ik er manier vind om toch te doen, staat er geen u-boot erop. enige idee wat ik mis?
Hi Iam,
Do you have the U-Boot version of which a password is known? If no, you should use the JTAG adapter to temporarely load an alternative U-Boot version which has the password toon
@@TimsElectronicsLab ja, maar geen reactie ook niet met de jtag
Not sure which command it it, but there is an command that lists all the devices in the JTAG chain, is the Toons CPU present in that output?
Wil je misschien nog 1x uitleggen hoe je de toon pins aansluit op de altera USB blaster ?
I've updated the description of the video with the Toon -> USB Blaster pinout. Let me know if it worked.
Misschien een domme vraag, maar maakt het uit welke kleur in welke pin zit aangesloten? Ik ben niet bekend met de afkortingen namelijk. 😊
Hey Patrick, no question is a dump question! The colors do not represent anything, it's just a visual tool to separate and identify each wire. What does matter is the order which you plug them in. If you are unfamiliar with the abbreviations, I recommend buying a rooted toon or sending a toon to somebody who can root it for you!
@@TimsElectronicsLab Do you know what this means: /sbin/getty: invalid option -- ','
I'll get this message after restarting toon
BAUD_RATE of 0 leaves it unchanged
INIT: Id "gett" respawning too fast: disabled for 5 minutes
There are problems with starting the serial connection. That's all I know, Try searching domoticaforum.eu
Hey Tim.
Weet je ook hoe je de sonos app moet instellen ik heb de sonos one maar krijg hem niet werkend
There is an app you need to install on your server that connects to the app on the Toon. I'm not sure how the app was called, but it's name is mentioned by the Sonos Toon app
Heb ik nu wel of niet een raspberry pi nodig? Zo niet, hoe moet ik mijn USB naar serieel adapter aansluiten?
You most certainly need the USB to Serial adapter! The pin out is in the description.
If you need the Pi as a JTAG adapter depends on your bootloader version, if there is no password in the description for your bootloader version, you'll need a Pi
Do you repair them in the Netherlands?
Hi The Ari Air,
I can always attempt to do so. Please email me for more details.
For more current Toon versions (like U-Boot 2010.09-R10) this description seems outdated...
In the video on 14:20 a text is inserted (with somewhat illogical content) how to proceed when you have newer U-boot versions.
However, currently the description is lacking any further information.
Hi Bas! What information did you find missing in the description?
I noticed that passwords and the “short”-method to stop the bootloader do not work for newer Toon versions like R10.
Yes that is true! If passwords don't work, you need to have a JTAG adapter in order to boot the Toon with a temporary bootloader that has a known password.
Als ik een raspberry 2b gebruik, heb ik dan voldoende aan de jumper wires en de pi? of moet ik alsnog een usb adapter kopen?
You can use the 2B as a JTAG adapter! You don't need to buy the JTAG adapter separately. You still need the USB to Serial USB adapter though
www.protolectron.nl/arduino/arduino-accessoires/ft232rl-ftdi-usb-naar-ttl-adapter
zoals deze?
Yes!
top thnx :)
@@TimsElectronicsLab Nou niet echt. De Pi heeft ook gewoon serial poort op z'n pin-headers. Als je hem aansluit zoals in de toonrooter staat kan je gewoon je toon op /dev/serial0 bereiken. Geen USB-serial adapter nodig.
He gast, waarom heeft de toon een irc user? das wel intressant zou de controlle via de app zo lopen misschien?
I believe that the Toon use an internal webserver connected to Eneco's vpn to allow controlling via the app. I'm not sure where the irc user is for though
@@TimsElectronicsLab dis you try to reverse engineer the protocol?
I think you could intercept anything coming through the vpn tunnel and log it
I did not! But it is not needed anyways, since it is a couple of http requests. The Toon is already remote controllable without Eneco so we don't need it anyways
I cannot find the files for busybox. Could you help me to get a correct link?
Thanks!
I just noticed that the BusyBox package is not in the repo anymore. You could try to use the -b flag of the install script github.com/IgorYbema/update-rooted/blob/master/update-rooted.sh
However, BusyBox is not really needed if I remember correctly
Hi, what is the pin layout from your USB blaster to your toon?
It should be in the video. You might need to pause it.
Thanks for the excellent video .Top!!!
he kan ik mijn toon naar jouw sturen voor het rooten tegen betaling natuurlijk ?
Hi Kevin!
If you could email me! My email address is in my channel description
Had graag gezien dat je ook liet zien hoe je bv de usb blaster en jumper kabels aansluit.
Hi Rudolf,
Sorry for my late reply, I've added the Toon -> USB Blaster pinout in the description. Let me know if it works for you!
@@TimsElectronicsLab heb ook tips hoe een Toon te repareren van een gebrickte (bootloop).
En is dat zelf te doen
Hi Frans,
Yes! Checkout github.com/ToonSoftwareCollective/ToonRecovery
Hi Tim,
Great tutorial. it gave me a good understanding of how to root the Toon device. I also noticed there is something changes between the video and the notes below the video. If executed the "$ U-Boot: run boot_nand" command. witch of course worked fine :-) But then I got lost in the procedure. If downloaded the ed20.cfg and the u-boot.bin as stated. executed the "sudo openocd -f [JTAGINTERFACECOFIG].cfg -f ed20.cfg" but toon gave me an error "/bin/sh: sudo: not found" and without the sudo "/bin/sh: openocd: not found". I`f done lots of thing with Linux but I`m unfamiliar with OpenOCD. could you elaborate a bit more on this procedure? it would be greatly appreciated Thank you in advance
Hi Bavo! I suppose you did install the opencd program on your Linux computer (not the Toon, on the computer you are rooting the Toon with)
If there is no sudo installed, that shouldn't be any problem, just make sure that you execute the openocd command with root privileges one way or another. Let me know if you've got any further problems!
@@TimsElectronicsLab I was using Windows 10 for this procedure. But I understand that is is better to use Linux (Raspberry Pi), I have to dangle up a pi somewhere. I let you know how it went with the Pi
Hi Tim,
Thanks for this step by step guide. It took me some time but got it all to work. Now i am trying to see how i can connect it to domoticz, but i get the error: " Error: ToonThermostat: Invalid data received, or invalid username/password!". On the forums i found that a lot of people have (had) this problem but from what i can see all with unrooted toon's. Did i do something wrong with the routing? or is this error also with rooted toon's?. I must say i am totaly new to this, only installed domoticz on my pc today to give it a try before i go and buy a raspberry.
Like i said this video helped me allot, however i would like to comment on one thing. When you put in commands wait a few seconds before hitting return or maybee put the command in a text box like you did with the :q :wq commands. That would make it even more easy to follow and
That is a good one! I'll remember to do it in the next video
check on the discussion forum for rooted toons how to use it with domoticz www.domoticaforum.eu/viewforum.php?f=94
Hey tim ,ik heb hier ook nog en toon zou jij die ook kunnen rooten voor mij ? Mvg jake
Hey Jake,
Could you sent me an email? timselectronicslab@gmail.com
Thanks!
i successfully rooted toon thanks, but can I still be able to connect it anyway with google assistant ??
Not sure about that, I suggest reading some topics at domoticaforum.eu about that!
Is het mogelijk dat jij zo vriendelijk wilt zijn om een video te maken over het rooten van Toon thermostaat versie 2?
Hi! Rooting the Toon version 2 is very different than v1. The chances of breaking the glass panel are quite high and there are no debug pins on the PCB. So I'm afraid I won't be able to make a video about version 2
Zie hier github.com/ToonSoftwareCollective/Root-A-Toon (zonder filmpje, dat wel)
Wait what, this is for the Toon2?
@@TimsElectronicsLab Both
I am getting stuck at: wget --no-check-certificate raw.githubusercontent.com/IgorYbema/update-rooted/master/update-rooted.sh It tells me that it is connected and then nothing happens. How to proceed?
I recommend trying the ToonRooter script github.com/IgorYbema/ToonRooter
If you want to do it manually though, you may use curl to do so. If that doesn't work, try to install the updated wget from files.domoticaforum.eu (files.domoticaforum.eu/uploads/Toon/ipk/qb2/wget_1.12-r8.2_qb2.ipk)
Does this also work with a disabled (locked) toon?
Hi Maurice,
What exactly do you mean with locked toon?
Hi tim thanx for your fast reaction, i mean non activated, it was activated but after update it is not, now i can only watch temp on the thing.
That shouldn't be a problem! The toon Will be activated when using the root script if I recall correctly, if it doesn't you can activate it yourself
Did you manage to get it working with a non activated toon ?
@@frogeyedman2986 works for me. (Used Rpi3) and edit config xml file after flashing.
Hi Tim, Thank for your Tutorial, I followed it exactly and everthing works fine up until 49:06 (installing wget) I get the following errors:
* opkg_install_pkg: Package wget md5sum mismatch. Either the opkg or the package index are corrupt. Try 'opkg update'.
* opkg_install_cmd: Cannot install package wget.
When I try to install Libssl I get the same errors (md5sum mismatch). I hope you have a tip for me.
Hi Jorrit!
Try to run these commands:
opkg install files.domoticaforum.eu/uploads/Toon/libssl_0.9.8m-r14.1_qb2.ipk
opkg install files.domoticaforum.eu/uploads/Toon/wget_1.12-r8.2_qb2.ipk
If that fails, run opkg update (which you probably already did) and try again
If the problem still occurs after you tried that, I recommend you search around on domoticaforum.eu and if you can't find anything I suggest that you start a topic.
Keep me updated!
Beste, Ik hoor datje nl bent heb je hier een handleiding in nl voor ?
Hey, er bestaan zeker Nederlandse handleidingen. Op domotica forum.nl staat een hoop!
@@TimsElectronicsLab een vraag bij het uitlezen via putty krijg ik alleen rare tekens te zien, waar kan dit aanliggen, ik maak gebruik van pl2303 serial kabel
Dan staat de baudrate niet goed
@@TimsElectronicsLab ik ben er uit veroudere kabel, nieuwe gekocht en geen problemen meer,
Echter heb ik een r10 versie,
Dusnik zoek een raspberry om de bootloader aan te passen
@@TimsElectronicsLab toch door jouw handleiding veel wijzer geworden,
Ik heb al Gelezen dat je de boatloader kunt faken naar een r6 of r8 ik ga dit proberen
Dankjewel!
do you have a password for the 2010.09 R10 version ?
Hi Hielke,
If the password is not listed in the description, then you need to use the modified U-Boot image to root the Toon. This is because the passwords where not found for this version of the U-Boot bootloader.
That sound complicated. Do you know if that is hard to do?
If you watch this video, you'll find it out!
Gaat het rooten van toon2 op dezelfde manier?
Unfortunately not, it starts with removing the glass panel without breaking it (www.domoticaforum.eu/viewtopic.php?f=95&t=12110)
Ik heb deze gekocht alleen kan ik niet verbinden op de seriele poort. Kan het zijn dat deze niet werkt? www.reichelt.nl/raspberry-pi-usb-naar-ttl-0-9-m-pl2303hx-pl2303hx-rpi-usb-ttl-p150567.html
Hi Mark, yes that could be the case. Try swapping TX and RX around. Make sure that the uart receiver can process 3.3V logic levels
Is this the 16 version?
What version do you mean?
Kun je de video ook in het Nederlands maken
Hey Jan, yes I could do it, but al the internet forum's are in English and English is the main language of my RUclips channel.
Thanks for your feedback though ;-)
Fijne avond!
Hoi mijn Engels is not verry well but I have time say when
No problems! I just made the community contributions available on that video! :-) Thanks!!
Hi Tim, I have a toon with the new u-boot, so I want to use a external jtag interface. I bought this one: www.distrelec.nl/nl/sipeed-usb-jtag-ttl-risc-debugger-seeed-studio-114991786/p/30163018#
I have a VM installed (raspbian) on my windows PC. Installed openocd. That's where I'm lost and cant seem to find the answer on how to continue.. do you have any idea?
Just wanting to know how to use an external jtag instead of a RPi
Thank you!!!
So I've managed to get it working. But now the Toonrooter script isn't able to root. I think it's a problem with telnet..
Yes you can! Indeed, use openocd with the config files of your own jtag!
What error is the script giving? If so, you can manually root the Toon. Maybe it is an unsupported version of u-boot
@@TimsElectronicsLab i'm not sure if I have the right config file, so I'm using ed20.cfg..
@@TimsElectronicsLab I will post the full error later, but its starting openocd.. and then it says error 111 (I believe, something with the connection) and afterwards error 3 no such process. I have to mentioned I use a virtual machine (raspbian) on virtualbox for windows
Hoi ik ben geen RUclipsr / vlogger dus ik snap je laatste reactie niet
On the desktop website, if you click on the three dots next to the like/dislike buttons, you can click show transcript (Transcript openen) and there click on English (automatically generated) and select Add translation (vertaling toevoegen)
That should do the trick! Thanks
If you are trying to root your Toon, just look at github.com/martenjacobs/ToonRooter