Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - oma

1
Cubieboard / ring ruffer overflow und Aufnahmelaufwerk
« on: August 27, 2015, 16:17:07 »
Hallo,

habe heute angefangen auf einer 2. Karte MLD5 für meinen Cubietruck zu testen. Habe mich für die "Server" Installation entschieden und vieler klappt auch schon ganz gut. Zur Zeit kämpfe ich noch mit einem ring buffer overflow Problem beim streamen von SD/HD über VLC per streamdev device. Folgende Meldungen im messages:
Code: [Select]
Aug 27 16:02:01 Cubietruck user.err vdr: [1608] ERROR: 1 ring buffer overflow (188 bytes dropped)
Aug 27 16:02:02 Cubietruck user.err vdr: [1323] ERROR: 1 ring buffer overflow (188 bytes dropped)
Aug 27 16:02:03 Cubietruck user.err vdr: [1606] ERROR: streamdev-server: couldn't send 3331016 bytes: Broken pipe
Aug 27 16:02:17 Cubietruck user.err vdr: [1323] ERROR: 1 ring buffer overflow (188 bytes dropped)
Aug 27 16:02:18 Cubietruck user.err vdr: [1608] ERROR: 1 ring buffer overflow (188 bytes dropped)
Aug 27 16:02:23 Cubietruck user.err vdr: [1323] ERROR: 25 ring buffer overflows (4700 bytes dropped)
Aug 27 16:02:24 Cubietruck user.err vdr: [1608] ERROR: 49751 ring buffer overflows (9353188 bytes dropped)
Aug 27 16:02:29 Cubietruck user.err vdr: [1323] ERROR: 26 ring buffer overflows (4888 bytes dropped)
Aug 27 16:02:30 Cubietruck user.err vdr: [1608] ERROR: 57424 ring buffer overflows (10795712 bytes dropped)
Aug 27 16:02:35 Cubietruck user.err vdr: [1323] ERROR: 27 ring buffer overflows (5076 bytes dropped)
Aug 27 16:02:36 Cubietruck user.err vdr: [1608] ERROR: 55477 ring buffer overflows (10429676 bytes dropped)
Aug 27 16:02:41 Cubietruck user.err vdr: [1323] ERROR: 27 ring buffer overflows (5076 bytes dropped)
Aug 27 16:02:42 Cubietruck user.err vdr: [1608] ERROR: 48479 ring buffer overflows (9114052 bytes dropped)
Aug 27 16:02:45 Cubietruck user.err vdr: [1610] ERROR: streamdev-server: couldn't send data: Connection timed out
Ein Hardwareproblem (Kabel, Netzteil etc) kann ich ausschließen da ich auf einer zweiten SD Karte das "Produktivsystem" mit klassischem Igor Image und selbst kompiliertem VDR habe - dort klappt alles ohne das Buffer voll laufen.
Eine weitere Frage wie ich am Besten mein NFS Laufwerk mit den bestehenden Aufnahmen mounten soll. Ich habe es mal als "data" gemundet:
Code: [Select]
Cubietruck> mount
rootfs on / type rootfs (rw)
/dev/mmcblk0p2 on / type btrfs (rw,relatime,ssd,noacl,space_cache)
proc on /proc type proc (rw,relatime)
sys on /sys type sysfs (rw,relatime)
tmp on /tmp type tmpfs (rw,relatime)
run on /run type tmpfs (rw,relatime)
dev on /dev type devtmpfs (rw,relatime,size=390752k,nr_inodes=97688,mode=755)
devpts on /dev/pts type devpts (rw,relatime,gid=5,mode=620,ptmxmode=000)
log on /var/log type tmpfs (rw,relatime)
/dev/mmcblk0p2 on /var/cache type btrfs (rw,relatime,ssd,noacl,space_cache)
/dev/mmcblk0p1 on /boot type vfat (rw,relatime,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=ascii,shortname=mixed,errors=remount-ro)
mystor:/video/myvdr on /mnt/data type nfs (rw,relatime,vers=3,rsize=32768,wsize=32768,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,mountaddr=192.168.1.8,mountvers=3,mountproto=tcp,local_lock=none,addr=192.168.1.8)
nfsd on /proc/fs/nfsd type nfsd (rw,relatime)
jedoch zeigt z.B. VDRAdmin keine Aufnahmen an obwohl der Pfad für Aufnahmen auf /mnt/data liegt. Habe ich hier einen Denkfehler? Vielleicht habt ihr hier mal ein paar Tipps für mich aber das buffer Problem ist natürlich das Wichtigste... Besten Dank!

2
Raspberry PI / mld server und pctv 460e
« on: October 21, 2013, 22:13:14 »
Welche Version vom em28xx Modul hast du kompiliert? Diese hier läuft bei mir unter gentoo fehlerfrei:
Code: [Select]
gentoovdr ~ # modinfo em28xx
filename:       /lib/modules/3.6.11+/kernel/drivers/media/video/em28xx/em28xx.ko
version:        0.1.3
license:        GPL
description:    Empia em28xx based USB video device driver
author:         Ludovico Cavedon <cavedon@sssup.it>, Markus Rechberger <mrechberger@gmail.com>, Mauro Carvalho Chehab <mchehab@infradead.org>, Sascha Sommer <saschasommer@freenet.de>
srcversion:     BA3DE73B78E2AEDA79270BD
Output von dmesg:
Code: [Select]
[    7.211807] bcm2708_i2c bcm2708_i2c.0: BSC0 Controller at 0x20205000 (irq 79) (baudrate 100k)
[    7.213741] bcm2708_i2c bcm2708_i2c.1: BSC1 Controller at 0x20804000 (irq 79) (baudrate 100k)
[    7.228496] bcm2708_spi bcm2708_spi.0: master is unqueued, this is deprecated
[    7.228747] bcm2708_spi bcm2708_spi.0: SPI Controller at 0x20204000 (irq 80)
[    7.323190] Linux media interface: v0.10
[    7.342916] Linux video capture interface: v2.00
[    7.385684] Registered led device: led0
[    7.421232] em28xx: New device PCTV Systems PCTV 460e @ 480 Mbps (2013:024c, interface 0, class 0)
[    7.421260] em28xx: DVB interface 0 found
[    7.422083] em28xx #0: chip ID is em28174
[    7.784801] em28xx #0: Identified as PCTV DVB-S2 Stick (460e) (card=80)
[    7.784832] em28xx #0: v4l2 driver version 0.1.3
[    7.790523] em28xx #0: V4L2 video device registered as video0
[    7.807271] usbcore: registered new interface driver em28xx
[    8.037337] i2c i2c-2: a8293: Allegro A8293 SEC attached
[    8.037373] DVB: registering new adapter (em28xx #0)
[    8.037392] DVB: registering adapter 0 frontend 0 (NXP TDA10071)...
[    8.039047] em28xx #0: Successfully loaded em28xx-dvb
[    8.039071] Em28xx: Initialized (Em28xx dvb Extension) extension
[    8.134330] Registered IR keymap rc-pinnacle-pctv-hd
[    8.134848] input: em28xx IR (em28xx #0) as /devices/platform/bcm2708_usb/usb1/1-1/1-1.2/rc/rc0/input2
[    8.135412] rc0: em28xx IR (em28xx #0) as /devices/platform/bcm2708_usb/usb1/1-1/1-1.2/rc/rc0
[    8.137601] Em28xx: Initialized (Em28xx Input Extension) extension
[   11.274752] Adding 119896k swap on /dev/mmcblk0p5.  Priority:-1 extents:1 across:119896k SS
[   22.206435] smsc95xx 1-1.1:1.0: eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1
[   24.570698] bcm2835-cpufreq: switching to governor ondemand
[   24.570732] bcm2835-cpufreq: switching to governor ondemand
[   26.702357] NET: Registered protocol family 10
[   40.314618] i2c i2c-2: tda10071: found a 'NXP TDA10071' in cold state, will try to load a firmware
[   40.314649] i2c i2c-2: tda10071: downloading firmware from file 'dvb-fe-tda10071.fw'
[   41.873210] i2c i2c-2: tda10071: firmware version 1.21.31.2
[   41.873236] i2c i2c-2: tda10071: found a 'NXP TDA10071' in warm state
kann ich mit weiteren Infos helfen? Wäre doch schald wenn MLD diesen durchaus populären Stick nicht supporten könnte...

3
Raspberry PI / mld server und pctv 460e
« on: October 18, 2013, 22:23:12 »
Hi THS,

du kannst die folgende Anleitung nehmen:

http://www.dvbcube.org/index.php?action=printpage;topic=31479.0

bis auf den streamdev-server den er vergessen hat zu installieren (konfiguriert er aber später) ist die Anleitung prima. Ich habe den xbmc natürlich rausgelassen denn vdr+xbmc auf einem system ist zu viel für das kleine Teil - das habe ich auf 2 Stück aufgeteilt. Problem bei mir ist aber noch das http://www.vdr-portal.de/board18-vdr-hardware/board98-arm-co/120600-pi-mit-pctv-460e-verstirbt-mit-i2c-2-tda10071-i2c-rd-failed-110-reg-39-len-1/?s=16f910a4a65bc49b9076929f4c403c0ef34d042d (selbes Problem nur andere Distro) - deswegen hab ich überhaupt MLD angeschaut und hoffe das ich das Problem hier nicht habe, aber dafür muss der Stick erstmal laufen, nich? :-)


4
Raspberry PI / mld server und pctv 460e
« on: October 18, 2013, 18:32:43 »
Hallo,

auch wenn ich neu im Forum bin so bin ich doch was VDR angeht nicht ganz neu. Ich bin ebenfalls in diese Falle mit dem 460e getappt welcher in anderen distros (raspbian, gentoo etc) per em28xx modul funktioniert. Ich habe frisch MLD installiert,  im rc.config auf SYSTEM_VERSION="3.0.1-rpi" und ADDON_CLASS="devel" umgestellt, "apm cc" und "apm e dvb-usb" und ein "apm u dvb-usb" sagt nun das das addon "up to date" sei. Soweit so gut, jedoch wird das modul nicht geladen und auch ein händisches modprobe em28xx klappt nicht weil:
Code: [Select]
MLD_SERVER> modprobe em28xx
modprobe: can't load module videobuf2_vmalloc (kernel/drivers/media/v4l2-core/videobuf2-vmalloc.ko): unknown symbol in module, or unknown parameter
was bedeutet das unter /dev/dvb nix passiert...
Ich hoffe das trägt zur Fehlersuche bei, falls ihr noch logs o.ä. braucht - noch bin ich online :-)

PS: Firmwarefile dvb-fe-tda10071.fw hab ich noch nirgens hinkopiert, tippe auf /lib/firmware

Gruß aus NRW
Markus