Page 1 of 2
toon root script wil niet doorstarten, Uboot R10
Posted: Tue Aug 31, 2021 10:29 am
by ikdenk
goede middag,
is er iemand die mijn kan helpen?
ik wil mijn toon rooten en ik heb het al is eerder gedaan maar dit is een R10 versie.
nou heb ik de FTDI aangesloten en daar zie ik toon praten.
ik heb een pi3+ met rasbian geinstalleert en ssh werk openocd is ook geinstalleert.
ik volg de stappen volgens:
https://github.com/martenjacobs/ToonRooter
als ik de script start krijg ik deze uitkomst.
Code: Select all
INFO:__main__:Starting up...
INFO:__main__:Detected JTAG hardware 'rpi3'
INFO:__main__:Written private and public key pair to ./id_rsa and ./id_rsa.pub, respectively
DEBUG:__main__:{"uboot_only": false, "has_jtag": true, "check_uboot": true, "boot_only": false, "reboot_after": true, "cleanup_payload": true, "port": "/dev/serial0", "jtag_hardware": "rpi3", "ssh_pubkey_data": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCq8dp9XHJUi9UtVW00KZ/w3rtzM0CzpGx7Xb5RleUb1Gik9h35qnsXZVqkrclQXNrf30TIHxnqEfuJp1I7WkPTmMbstu6M4OGDBBQOuXZAJKg91+2nlPrb5ylF3FHO+yyDed13Ko2sQw3qCFE+SULqvz5wPBwW1a2l0gQoZaA5EJ7lAqPog3IqmrDEtVyIibkAeYBcsNEZrGyPxNR0lCdpD28/xrVcd4fsEzLnh/CZb0qW3k0SiwpXyneiPuKZTfsMDhMEviyy7NBR9/XbnzpsUGTWVjjxCSv/mrYi84lHnu2JOo0XumK/zr5nmzL6QmOa9Jsy8CJAOl/nUHU6bTtN"}
INFO:rooter:Waiting for Toon to restart
Re: toon root script wil niet doorstarten, Uboot R10
Posted: Tue Aug 31, 2021 1:58 pm
by TheHogNL
En dan je toon dus restarten

succes
Re: toon root script wil niet doorstarten, Uboot R10
Posted: Tue Aug 31, 2021 5:27 pm
by ikdenk
TheHogNL wrote:En dan je toon dus restarten

succes
Ja als die zo makkelijk was dan had ik het niet gevraagd
Ik herstart de toon maar de pi pikt hem niet op. Ik heb de bedrading 3x ge checkt.
Re: toon root script wil niet doorstarten, Uboot R10
Posted: Wed Sep 01, 2021 8:08 am
by TheHogNL
ikdenk wrote:TheHogNL wrote:En dan je toon dus restarten

succes
Ja als die zo makkelijk was dan had ik het niet gevraagd
Ik herstart de toon maar de pi pikt hem niet op. Ik heb de bedrading 3x ge checkt.
Tja dit had je niet aangegeven
Je zegt dat je hem op de FTDI wel ziet praten, dan moet het script dat ook zien. Verwijs je het script wel naar de juiste seriele poort (van de FTDI)?
De FTDI is eigenlijk niet eens nodig want de Pi heeft onboard een seriele poort (twee van de zoveel pinnen die je moet aansluiten) om met de toon te babbelen.
Re: toon root script wil niet doorstarten, Uboot R10
Posted: Wed Sep 01, 2021 3:23 pm
by ikdenk
TheHogNL wrote:ikdenk wrote:TheHogNL wrote:En dan je toon dus restarten

succes
Ja als die zo makkelijk was dan had ik het niet gevraagd
Ik herstart de toon maar de pi pikt hem niet op. Ik heb de bedrading 3x ge checkt.
Tja dit had je niet aangegeven
Je zegt dat je hem op de FTDI wel ziet praten, dan moet het script dat ook zien. Verwijs je het script wel naar de juiste seriele poort (van de FTDI)?
De FTDI is eigenlijk niet eens nodig want de Pi heeft onboard een seriele poort (twee van de zoveel pinnen die je moet aansluiten) om met de toon te babbelen.
Ja ik snap hem ik heb de FTDI er tussen uit gehaald en nu loopt die wel door want de pi ziet hem
dan is dit de uit komst. ik heb daarna ook telnet geinstalleerd en dat was de zelfde uitkomst.
Code: Select all
INFO:rooter:Waiting for Toon to restart
INFO:rooter:Toon has U-Boot version 2010.09-R10
INFO:rooter:Loading new bootloader
INFO:rooter:Starting openocd
INFO:rooter:Waiting for 10 seconds
ERROR:rooter:
Traceback (most recent call last):
File "./rooter.py", line 211, in start_bootloader
client = telnetlib.Telnet('localhost', 4444)
File "/usr/lib/python2.7/telnetlib.py", line 211, in __init__
self.open(host, port, timeout)
File "/usr/lib/python2.7/telnetlib.py", line 227, in open
self.sock = socket.create_connection((host, port), timeout)
File "/usr/lib/python2.7/socket.py", line 575, in create_connection
raise err
error: [Errno 111] Connection refused
Traceback (most recent call last):
File "/usr/lib/python2.7/runpy.py", line 174, in _run_module_as_main
"__main__", fname, loader, pkg_name)
File "/usr/lib/python2.7/runpy.py", line 72, in _run_code
exec code in run_globals
File "/root/ToonRooter/__main__.py", line 187, in <module>
main()
File "/root/ToonRooter/__main__.py", line 183, in main
rooter.Rooter(**params).run()
File "./rooter.py", line 76, in run
self.start_bootloader("assets/u-boot.bin")
File "./rooter.py", line 231, in start_bootloader
proc.terminate()
File "/usr/lib/python2.7/subprocess.py", line 1274, in terminate
self.send_signal(signal.SIGTERM)
File "/usr/lib/python2.7/subprocess.py", line 1269, in send_signal
os.kill(self.pid, sig)
OSError: [Errno 3] No such process
Re: toon root script wil niet doorstarten, Uboot R10
Posted: Wed Sep 01, 2021 6:19 pm
by TheHogNL
Check even of je openocd wel geinstalleerd hebt en goed werkt.
Re: toon root script wil niet doorstarten, Uboot R10
Posted: Wed Sep 01, 2021 7:42 pm
by ikdenk
TheHogNL wrote:Check even of je openocd wel geinstalleerd hebt en goed werkt.
ik heb hem opnieuw geinstaleerd en apt-get geupdate ge reboot, ik kan alleen geen command vinden om te checken of openocd goed werkt.
ik heb na de installatie wel weer met de script getest en die geeft presies de zelfde uitkomst.

Re: toon root script wil niet doorstarten, Uboot R10
Posted: Wed Sep 01, 2021 9:37 pm
by TheHogNL
ikdenk wrote:TheHogNL wrote:Check even of je openocd wel geinstalleerd hebt en goed werkt.
ik heb hem opnieuw geinstaleerd en apt-get geupdate ge reboot, ik kan alleen geen command vinden om te checken of openocd goed werkt.
ik heb na de installatie wel weer met de script getest en die geeft presies de zelfde uitkomst.

Hier staat wel een manier om openocd met de hand te starten:
https://www.domoticaforum.eu/viewtopic. ... ocd#p94254
Re: toon root script wil niet doorstarten, Uboot R10
Posted: Thu Sep 02, 2021 11:08 am
by ikdenk
TheHogNL wrote:ikdenk wrote:TheHogNL wrote:Check even of je openocd wel geinstalleerd hebt en goed werkt.
ik heb hem opnieuw geinstaleerd en apt-get geupdate ge reboot, ik kan alleen geen command vinden om te checken of openocd goed werkt.
ik heb na de installatie wel weer met de script getest en die geeft presies de zelfde uitkomst.

Hier staat wel een manier om openocd met de hand te starten:
https://www.domoticaforum.eu/viewtopic. ... ocd#p94254
oke ik ben over nieuw begonnen nieuwe installatie van rasbian.
>ssh aan
>serial port aan en serial console uit
>install openocd gaat idd iets niet goed.
stappen die ik doe zijn.
Code: Select all
git clone --recursive git://git.code.sf.net/p/openocd/code openocd
Code: Select all
sudo apt install make libtool libtool-bin pkg-config autoconf automake texinfo libusb-1.0 libusb-dev
{
./bootstrap &&\
./configure --enable-sysfsgpio\
--enable-bcm2835gpio \
--prefix=/usr\
&&\
make -j4
} 2>&1 | tee openocd_build.log
dan krijg ik bij de laaste de vraag om J in te voeren en die breekt die af.
Code: Select all
root@raspberrypi:~/openocd# sudo apt install make libtool libtool-bin pkg-config autoconf automake texinfo libusb-1.0 libusb-dev
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd
De statusinformatie wordt gelezen... Klaar
Let op, 'libusb-1.0-0' wordt geselecteerd omwille van de regex 'libusb-1.0'
Let op, 'libusb-1.0-0-dev' wordt geselecteerd omwille van de regex 'libusb-1.0'
Let op, 'libusb-1.0-doc' wordt geselecteerd omwille van de regex 'libusb-1.0'
libusb-1.0-0 is reeds de nieuwste versie (2:1.0.22-2).
libusb-1.0-0 staat ingesteld op handmatig geïnstalleerd.
make is reeds de nieuwste versie (4.2.1-1.2).
make staat ingesteld op handmatig geïnstalleerd.
pkg-config is reeds de nieuwste versie (0.29-6).
Het volgende pakket is automatisch geïnstalleerd en is niet langer nodig:
python-colorzero
Gebruik 'sudo apt autoremove' om het te verwijderen.
De volgende extra pakketten zullen geïnstalleerd worden:
autotools-dev libauthen-sasl-perl libdata-dump-perl libencode-locale-perl
libfile-listing-perl libfont-afm-perl libhtml-form-perl libhtml-format-perl
libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl
libhttp-cookies-perl libhttp-daemon-perl libhttp-date-perl
libhttp-message-perl libhttp-negotiate-perl libio-html-perl
libio-socket-ssl-perl libltdl-dev liblwp-mediatypes-perl
liblwp-protocol-https-perl libmailtools-perl libnet-http-perl
libnet-smtp-ssl-perl libnet-ssleay-perl libsigsegv2 libtext-unidecode-perl
libtimedate-perl libtry-tiny-perl liburi-perl libwww-perl
libwww-robotrules-perl libxml-libxml-perl libxml-namespacesupport-perl
libxml-parser-perl libxml-sax-base-perl libxml-sax-expat-perl
libxml-sax-perl m4 perl-openssl-defaults tex-common
Voorgestelde pakketten:
autoconf-archive gnu-standards autoconf-doc gettext libdigest-hmac-perl
libgssapi-perl libtool-doc libcrypt-ssleay-perl gfortran
| fortran95-compiler gcj-jdk libauthen-ntlm-perl libxml-sax-expatxs-perl
m4-doc debhelper texlive-base texlive-latex-base texlive-generic-recommended
texinfo-doc-nonfree texlive-fonts-recommended
De volgende NIEUWE pakketten zullen geïnstalleerd worden:
autoconf automake autotools-dev libauthen-sasl-perl libdata-dump-perl
libencode-locale-perl libfile-listing-perl libfont-afm-perl
libhtml-form-perl libhtml-format-perl libhtml-parser-perl
libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl
libhttp-daemon-perl libhttp-date-perl libhttp-message-perl
libhttp-negotiate-perl libio-html-perl libio-socket-ssl-perl libltdl-dev
liblwp-mediatypes-perl liblwp-protocol-https-perl libmailtools-perl
libnet-http-perl libnet-smtp-ssl-perl libnet-ssleay-perl libsigsegv2
libtext-unidecode-perl libtimedate-perl libtool libtool-bin libtry-tiny-perl
liburi-perl libusb-1.0-0-dev libusb-1.0-doc libusb-dev libwww-perl
libwww-robotrules-perl libxml-libxml-perl libxml-namespacesupport-perl
libxml-parser-perl libxml-sax-base-perl libxml-sax-expat-perl
libxml-sax-perl m4 perl-openssl-defaults tex-common texinfo
0 opgewaardeerd, 49 nieuw geïnstalleerd, 0 te verwijderen en 0 niet opgewaardeerd.
Er moeten 6711 kB aan archieven opgehaald worden.
Na deze bewerking zal er 25,9 MB extra schijfruimte gebruikt worden.
Wilt u doorgaan? [J/n] J
Afbreken.
Re: toon root script wil niet doorstarten, Uboot R10
Posted: Thu Sep 02, 2021 12:55 pm
by TheHogNL
Bah nederlands. Mischien verwacht ie een Y van Yes

Re: toon root script wil niet doorstarten, Uboot R10
Posted: Thu Sep 02, 2021 1:46 pm
by ikdenk
ik heb gevonden wat er fout ging.
de goede volgorde is.
Code: Select all
root@raspberrypi:apt-get install git autoconf libtool make pkg-config libusb-1.0-0-dev libftdi-dev build-essential cmake minicom pkg-config
Code: Select all
root@raspberrypi:git clone --recursive git://git.code.sf.net/p/openocd/code openocd
Code: Select all
root@raspberrypi:{
./bootstrap &&\
./configure --enable-sysfsgpio\
--enable-bcm2835gpio \
--prefix=/usr\
&&\
make -j4
} 2>&1 | tee openocd_build.log
Re: toon root script wil niet doorstarten, Uboot R10
Posted: Thu Sep 02, 2021 1:48 pm
by ikdenk
TheHogNL wrote:Bah nederlands. Mischien verwacht ie een Y van Yes

Hahhaha ja dat dacht ik ook ik heb geprobeert J, j, Y, y, Yes, yes. geen van alle werkte

Re: toon root script wil niet doorstarten, Uboot R10
Posted: Thu Sep 02, 2021 5:29 pm
by TheHogNL
De volgorde staat hier:
https://github.com/ToonSoftwareCollecti ... ll-openocd
Als je de apt install eerder doet mag ook natuurlijk. Als het maar geinstalleerd is voordat openocd gecompiled gaat worden.
Re: toon root script wil niet doorstarten, Uboot R10
Posted: Fri Sep 03, 2021 10:35 am
by ikdenk
wat ik fout deed wat dit. (dit komt uit het readme bestand van github.)
stap één
git clone --recursive git://git.code.sf.net/p/openocd/code openocd
stap twee
cd openocd
stap drie
sudo apt install make libtool libtool-bin pkg-config autoconf automake texinfo libusb-1.0 libusb-dev
{
./bootstrap &&\
./configure --enable-sysfsgpio\
--enable-bcm2835gpio \
--prefix=/usr\
&&\
make -j4
} 2>&1 | tee openocd_build.log
stap vier
sudo make install
en door dat jij aan gaf om openocd na te checken kwam ik er idd achter dat daar iets niet goed zat en ben ik daar veder op gaan zoeken. en viel mijn op bij de post van rboers
deze >
domoticaforum.eu/viewtopic.php?f=87& ... 210#p83745 daar duidelijk staat hoe de regels moeten.
stap één root@raspberrypi:
apt-get install git autoconf libtool make pkg-config libusb-1.0-0-dev libftdi-dev build-essential cmake minicom pkg-config
root@raspberrypi:
mkdir ~/rootToon niet gedaan.
stap twee root@raspberrypi:
git clone --recursive git://git.code.sf.net/p/openocd/code openocd
stap drie root@raspberrypi:
cd openocd
stap vier root@raspberrypi:
{
./bootstrap &&\
./configure --enable-sysfsgpio\
--enable-bcm2835gpio \
--enable-maintainer-mode \
--disable-werror \
--enable-ft2232_libftdi \
--enable-ep93xx \
--enable-at91rm9200 \
--enable-usbprog \
--enable-presto_libftdi \
--enable-jlink \
--enable-vsllink \
--enable-rlink \
--enable-arm-jtag-ew \
--enable-dummy \
--enable-buspirate \
--enable-ulink \
--enable-presto_libftdi \
--enable-usb_blaster_libftdi \
--enable-ft2232_libftdi\
--prefix=/usr\
&&\
make -j4
} 2>&1 | tee openocd_build.log deze heb ik aangepast naar die readme van hier boven.
stap vijf root@raspberrypi:
sudo make install
dan zie je duidelijk mijn fout.
en daarna werkte jou script perfect, bedankt voor je hulp en je script.
Re: toon root script wil niet doorstarten, Uboot R10
Posted: Fri Sep 03, 2021 12:54 pm
by TheHogNL
ikdenk wrote:
wat ik fout deed wat dit. (dit komt uit het readme bestand van github.)
stap één
git clone --recursive git://git.code.sf.net/p/openocd/code openocd[/coler]
stap twee cd openocd
stap drie sudo apt install make libtool libtool-bin pkg-config autoconf automake texinfo libusb-1.0 libusb-dev
{
./bootstrap &&\
./configure --enable-sysfsgpio\
--enable-bcm2835gpio \
--prefix=/usr\
&&\
make -j4
} 2>&1 | tee openocd_build.log
stap vier sudo make install
en door dat jij aan gaf om openocd na te checken kwam ik er idd achter dat daar iets niet goed zat en ben ik daar veder op gaan zoeken. en viel mijn op bij de post van rboers
deze > domoticaforum.eu/viewtopic.php?f=87& ... 210#p83745 daar duidelijk staat hoe de regels moeten.
stap één root@raspberrypi:apt-get install git autoconf libtool make pkg-config libusb-1.0-0-dev libftdi-dev build-essential cmake minicom pkg-config
root@raspberrypi:mkdir ~/rootToon niet gedaan.
stap twee root@raspberrypi:git clone --recursive git://git.code.sf.net/p/openocd/code openocd
stap drie root@raspberrypi:cd openocd
stap vier root@raspberrypi:{
./bootstrap &&\
./configure --enable-sysfsgpio\
--enable-bcm2835gpio \
--enable-maintainer-mode \
--disable-werror \
--enable-ft2232_libftdi \
--enable-ep93xx \
--enable-at91rm9200 \
--enable-usbprog \
--enable-presto_libftdi \
--enable-jlink \
--enable-vsllink \
--enable-rlink \
--enable-arm-jtag-ew \
--enable-dummy \
--enable-buspirate \
--enable-ulink \
--enable-presto_libftdi \
--enable-usb_blaster_libftdi \
--enable-ft2232_libftdi\
--prefix=/usr\
&&\
make -j4
} 2>&1 | tee openocd_build.log deze heb ik aangepast naar die readme van hier boven.
stap vijf root@raspberrypi: sudo make install
dan zie je duidelijk mijn fout.
en daarna werkte jou script perfect, bedankt voor je hulp en je script.
Wat jij beschrijft staat toch echt niet in de README: https://github.com/ToonSoftwareCollecti ... ll-openocd
Ik vermoed dat je een andere copy van toonrooter hebt gepakt ergens met oude informatie.