Toon start niet op

If your (rooted) Toon doesn't do what it's supposed to, post here. Dutch allowed / Posten in 't Nederlands toegestaan.

Moderators: marcelr, TheHogNL, Toonz

Rkzr
Starting Member
Starting Member
Posts: 17
Joined: Sat Jan 26, 2019 2:21 pm

Re: Toon start niet op

Post by Rkzr »

Beide bestanden zijn aangewezig. Ik zie wel een verschil in het bestand init:

pi@raspberrypi:/srv/nfs/toon $ ls -las /sbin/init
0 lrwxrwxrwx 1 root root 20 Dec 10 01:18 /sbin/init -> /lib/systemd/systemd
Rkzr
Starting Member
Starting Member
Posts: 17
Joined: Sat Jan 26, 2019 2:21 pm

Re: Toon start niet op

Post by Rkzr »

Ik heb de stap: 'curl -Nks "http://qutility.nl/toon-recovery-nfs-se ... age.tar.gz" | tar zxvf -' opnieuw uitgevoerd.
De output geeft de volgende informatie:

tar: toon/dev/console: Cannot mknod: Operation not permitted
toon/dev/ubi0_0
tar: toon/dev/ubi0_0: Cannot mknod: Operation not permitted
toon/dev/mtd1
tar: toon/dev/mtd1: Cannot mknod: Operation not permitted
toon/dev/ubi_ctrl
tar: toon/dev/ubi_ctrl: Cannot mknod: Operation not permitted
toon/dev/ubi1_0
tar: toon/dev/ubi1_0: Cannot mknod: Operation not permitted
toon/dev/mtd3block
tar: toon/dev/mtd3block: Cannot mknod: Operation not permitted
toon/dev/mtd4block
tar: toon/dev/mtd4block: Cannot mknod: Operation not permitted
toon/dev/ubi1
tar: toon/dev/ubi1: Cannot mknod: Operation not permitted
toon/dev/ubi0
tar: toon/dev/ubi0: Cannot mknod: Operation not permitted
toon/dev/ttymxc0
tar: toon/dev/ttymxc0: Cannot mknod: Operation not permitted
toon/dev/mtd4
tar: toon/dev/mtd4: Cannot mknod: Operation not permitted
toon/dev/mtd3
tar: toon/dev/mtd3: Cannot mknod: Operation not permitted
toon/dev/initctl
toon/dev/mtd2
tar: toon/dev/mtd2: Cannot mknod: Operation not permitted
toon/dev/mtd5
tar: toon/dev/mtd5: Cannot mknod: Operation not permitted
toon/dev/null
tar: toon/dev/null: Cannot mknod: Operation not permitted
toon/dev/mtd0
tar: toon/dev/mtd0: Cannot mknod: Operation not permitted

tar: Exiting with failure status due to previous errors

Enig idee of dit effect heeft op de werking?
mAiden
Member
Member
Posts: 330
Joined: Mon Jul 10, 2017 10:22 am

Re: Toon start niet op

Post by mAiden »

Ook geprobeerd met

Code: Select all

sudo curl -Nks "http://qutility.nl/toon-recovery-nfs-server-image.tar.gz" | tar zxvf -
Member of the Toon Software Collective
Rkzr
Starting Member
Starting Member
Posts: 17
Joined: Sat Jan 26, 2019 2:21 pm

Re: Toon start niet op

Post by Rkzr »

Nee helaas dezelfde uitkomst.
Ik maak eerst de map, daarna zet ik er rechten op en dan voer ik de ' sudo curl' regel uit.
Rkzr
Starting Member
Starting Member
Posts: 17
Joined: Sat Jan 26, 2019 2:21 pm

Re: Toon start niet op

Post by Rkzr »

Op de volgende manier lukt het wel zonder fouten:
curl -Nks "http://qutility.nl/toon-recovery-nfs-se ... age.tar.gz" | sudo tar zxvf -
Rkzr
Starting Member
Starting Member
Posts: 17
Joined: Sat Jan 26, 2019 2:21 pm

Re: Toon start niet op

Post by Rkzr »

Het is eindelijk gelukt!
Ik vermoed dat het komt omdat ik gebruik maakte van pi@raspberrypi. Vanuit de terminal heb ik 'sudo -i' uitgevoerd om te switchen naar root@raspberrypi.

Ik zal het straks nog even uitschrijven.
Onwijs bedankt voor jullie ondersteuning!
Rkzr
Starting Member
Starting Member
Posts: 17
Joined: Sat Jan 26, 2019 2:21 pm

Re: Toon start niet op

Post by Rkzr »

/* Swtich from Pi to Root@raspberrypi */
sudo -i

/* Create (sub)folders */
sudo mkdir -p /srv/nfs

(Switch -p creates also a subfolder)

/* Set permissions on both folders SRV and NFS */
sudo chmod 777 srv & sudo chmod 777 nfs

/* Run command from location root@raspberrypi:/srv/nfs/ */
curl -Nks "http://qutility.nl/toon-recovery-nfs-se ... age.tar.gz" | sudo tar zxvf -

/* Install NFS Server */
sudo apt-get install nfs-kernel-server portmap nfs-common

/* Edit exports file with nano (or vi) */
sudo nano /etc/exports

(Save changes with CRTL+0 and exit nano with CTRL+X)

/* Add line to file */
/srv/nfs *(rw,no_subtree_check,async,no_root_squash)

/* Enable NFS v2 */
sudo nano /etc/default/nfs-kernel-server

Change: RPCNFSDCOUNT=8
To: RPCNFSDCOUNT="-V 2 8"

Change: RPCMOUNTDOPTS="--manage-gids"
To: RPCMOUNTDOPTS="-V 2 --manage-gids"

/* Run command */
sudo cat /proc/fs/nfsd/versions

Output should be: +2 +3 +4 +4.1 +4.2
+2 means that NFS v2 is activated

/* Disable serial on Raspberry Pi */
sudo raspi-config

(Choose Option 3 and P6 (Serial Port). Disable both the options. Reboot if necessary.)

/* Restart NFS Server */
sudo service nfs-kernel-server restart

/* Install Phyton */
sudo apt install python-serial

/* Install terminal: Screen */
sudo apt install screen

/* Get ToonRecovery (execute from location root@raspberrypi:/srv/nfs/) */
git clone https://github.com/ToonSoftwareCollecti ... covery.git

/* Go to folder */
cd ToonRecovery

/* Start Python */
sudo python . --jtag-available --output-level DEBUG (output switch is optional)

(After the message: INFO:recovery:Toon booting into recovery shell. For now, just start your favourite serial terminal)
/* Start Screen (Connect to serial) from new terminal */
sudo screen /dev/ttyUSB0 115200

FAQ:
Q: After running command 'Curl -Nks...' I receive an error message:
tar: toon/dev/console: Cannot mknod: Operation not permitted
toon/dev/ubi0_0

A: Make sure you run the command:
curl -Nks "http://qutility.nl/toon-recovery-nfs-se ... age.tar.gz" | sudo tar zxvf -
(sudo must be after the dash)

Q: After running the command 'sudo python . --jtag-available' I receive an error message:
CRITICAL:__main__:Cannot autodetect jtag hardware.

A: Change in the file __main__.py (located in the folder ToonRecovery) line 6 and 22:

Change: supported_jtag_hardware=['auto']
To: supported_jtag_hardware=['/dev/ttyUSB0']

Change: default='auto')
To: default='/dev/ttyUSB0')

Change in the file recovery.py (located in the folder ToonRecovery) line 23:
Change: (
port=params['port'],
baudrate=115200
)

To:
params['port']=serial.Serial('/dev/ttyUSB0', 115200)

(Check if you are using USB0 of USB1 with the command: cd /dev/serial/by-id and ls -l)
(Output could be: >> lrwxrwxrwx 1 root root 13 Dec 15 19:17 usb-FTDI_FT232R_USB_UART_A50285BI-if00-port0 -> ../../ttyUSB0)

Stil got the same error message? Try 'sudo python . --jtag-hardware rpi4 --output-level DEBUG'

Q: After running the command 'sudo python . --jtag-available' I receive an error message:
CRITICAL:__main__:device reports readiness to read but returned no data (device disconnected or multiple access on port?)

A: Make sure you only use one serial connection. Kill other (screen) terminal processes with command:
sudo killall screen
Post Reply

Return to “Toon issues and support (Nederlands toegestaan)”