Hi,
yesterday I got my new Fushicai grabber, since my stk1160 produces flickering when used with the latest hyperion and Openelec.
Thats why I still use the old version of .bismarck, which still runs fine. But I want to use the new features of Hyperion so I got a new grabber.
I plugged it in and Openelec recognised it. I can take screenshots, launch effects etc but there is no output from the grabber to the LEDs when I start hyperion. I also tried launching it manually. The process is running but there is no output to the leds from the grabber.
Edit: Further testing showed: The fault is the latest Beta. It works using the stable version, however I also have a blue flicker from time to time. This does not happen with the old hyperion version that works with .bismarcks switcher script.
Edit2: Might be a hardware problem afterall. The flickering started with the old hyperion as well.
Since there is no flickering when using the internal framegrabber i am guessing the power supply is working properly.
I flickers with both the stk1160 and the usbtv007, so usb grabber seems not to be the problem. I tested another generic hdmi2av converter that I replaced a while ago because of some flickering issues but the problem remains. I guess the only two options are: the second hdmi2av converter is broken (only lasted about half a year?) or my hdmi splitter is broken, although the output to the tv is perfectly fine. Another option could be cables, but I dont see what could be wrong with them. All decent amazon basic cables and I never had a problem with them. Did anyone of you have a similar problem?
Btw @admins: since this kinda shifted off topic and into a hardware problem, maybe this belongs into the hardware support section. Feel free to push it over or tell me and I open a new thread
My Config:
// Automatically generated configuration file for Hyperion ambilight daemon
// Notice: All values are explained with comments at our wiki: wiki.hyperion-project.org (config area)
// Generated by: HyperCon (The Hyperion deamon configuration file builder)
// Created with HyperCon V1.02.4 (21.05.2016)
{
/// DEVICE CONFIGURATION
"device" :
{
"name" : "MyHyperionConfig",
"type" : "lpd8806",
"output" : "/dev/spidev0.0",
"rate" : 1000000,
"colorOrder" : "brg"
},
/// COLOR CALIBRATION CONFIG
"color" :
{
"channelAdjustment" :
[
{
"id" : "default",
"leds" : "*",
"pureRed" :
{
"redChannel" : 255,
"greenChannel" : 12,
"blueChannel" : 0
},
"pureGreen" :
{
"redChannel" : 100,
"greenChannel" : 130,
"blueChannel" : 0
},
"pureBlue" :
{
"redChannel" : 20,
"greenChannel" : 20,
"blueChannel" : 100
}
}
],
"temperature" :
[
{
"id" : "default",
"leds" : "*",
"correctionValues" :
{
"red" : 255,
"green" : 255,
"blue" : 255
}
}
],
"transform" :
[
{
"id" : "default",
"leds" : "*",
"hsl" :
{
"saturationGain" : 1.0000,
"luminanceGain" : 1.0000
},
"red" :
{
"threshold" : 0.0000,
"gamma" : 2.2000
},
"green" :
{
"threshold" : 0.0000,
"gamma" : 1.8000
},
"blue" :
{
"threshold" : 0.0000,
"gamma" : 1.8000
}
}
],
/// SMOOTHING CONFIG
"smoothing" :
{
"type" : "linear",
"time_ms" : 50,
"updateFrequency" : 60.0000,
"updateDelay" : 0
}
},
/// V4L2 GRABBER CONFIG
"grabber-v4l2" :
{
"device" : "/dev/video0",
"input" : 0,
"standard" : "NTSC",
"width" : 720,
"height" : 480,
"frameDecimation" : 1,
"sizeDecimation" : 1,
"priority" : 900,
"mode" : "2D",
"cropLeft" : 12,
"cropRight" : 16,
"cropTop" : 6,
"cropBottom" : 6,
"redSignalThreshold" : 0.0,
"greenSignalThreshold" : 0.0,
"blueSignalThreshold" : 0.0
},
/// BLACKBORDER CONFIG
"blackborderdetector" :
{
"enable" : true,
"threshold" : 0.11,
"unknownFrameCnt" : 600,
"borderFrameCnt" : 50,
"maxInconsistentCnt" : 10,
"blurRemoveCnt" : 1,
"mode" : "default"
},
/// BOOTEFFECT CONFIG
"bootsequence" :
{
"color" : [0,0,0],
"effect" : "",
"duration_ms" : 3000,
"priority" : 700
},
/// JSON SERVER CONFIG
"jsonServer" :
{
"port" : 19444
},
/// PROTO SERVER CONFIG
"protoServer" :
{
"port" : 19445
},
/// EFFECT PATH
"effects" :
{
"paths" :
[
"/storage/hyperion/effects",
"/opt/hyperion/effects"
]
},
/// NO FRAME GRABBER CONFIG
/// NO KODI CHECK CONFIG
/// NO BOBLIGHT SERVER CONFIG
/// NO JSON/PROTO FORWARD CONFIG
/// LED CONFIGURATION
"leds" :
[
{
"index" : 0,
"hscan" : { "minimum" : 0.6114, "maximum" : 0.6386 },
"vscan" : { "minimum" : 0.9700, "maximum" : 1.0000 }
},
{
"index" : 1,
"hscan" : { "minimum" : 0.6341, "maximum" : 0.6614 },
"vscan" : { "minimum" : 0.9700, "maximum" : 1.0000 }
},
{
"index" : 2,
"hscan" : { "minimum" : 0.6568, "maximum" : 0.6841 },
"vscan" : { "minimum" : 0.9700, "maximum" : 1.0000 }
},
...
{
"index" : 135,
"hscan" : { "minimum" : 0.5886, "maximum" : 0.6159 },
"vscan" : { "minimum" : 0.9700, "maximum" : 1.0000 }
}
],
"endOfJson" : "endOfJson"
}
Display More
Log when started by HyperCon:
ssh out: /storage/.config/autostart.sh > /dev/null 2>&1 &
ssh out: cat /storage/logfiles/hyperion.log
ssh in: Hyperion Ambilight Deamon (977)
ssh in: Version : Beta (brindosch-9c9c913/ac43304-1464645511
ssh in: Build Time: May 31 2016 00:23:41
ssh in: INFO: Selected configuration file: /storage/.config/hyperion.config.json
ssh in: HYPERION INFO: ColorTransform 'default' => [0; 135]
ssh in: HYPERION INFO: ColorCorrection 'default' => [0; 135]
ssh in: HYPERION INFO: ColorAdjustment 'default' => [0; 135]
ssh in: LEDDEVICE INFO: configuration:
ssh in: {
ssh in: "colorOrder" : "brg",
ssh in: "name" : "MyHyperionConfig",
ssh in: "output" : "/dev/spidev0.0",
ssh in: "rate" : 1000000,
ssh in: "type" : "lpd8806"
ssh in: }
ssh in: INFO: Creating linear smoothing
ssh in: HYPERION (CS) INFO: Created linear-smoothing(interval_ms=16;settlingTime_ms=50;updateDelay=0
ssh in: EFFECTENGINE INFO: 26 effects loaded from directory /storage/hyperion/effects
ssh in: EFFECTENGINE INFO: Initializing Python interpreter
ssh in: INFO: Hyperion started and initialised
ssh in: INFO: Json server created and started on port 19444
ssh in: INFO: Proto server created and started on port 19445
ssh in: V4L2GRABBER INFO: width=720 height=480
ssh in: V4L2GRABBER INFO: pixel format=YUYV
ssh in: BLACKBORDER INFO: threshold set to 0.11 (29)
ssh in: BLACKBORDER INFO: mode:default
ssh in: V4L2GRABBER INFO: signal threshold set to: {0,0,0}
ssh in: QObject::connect: Cannot connect V4L2Wrapper::emitImage(int, const Image<ColorRgb>&, const int) to (null)::sendImageToProtoSlaves(int, const Image<ColorRgb>&, const int)
ssh in: V4L2GRABBER INFO: started
ssh in: INFO: V4L2 grabber created and started
ssh in: BORDER SWITCH REQUIRED!!
ssh in: CURRENT BORDER TYPE: unknown=0 hor.size=0 vert.size=0
Display More
lsusb:
OpenELEC:~/.config # lsusb
Bus 001 Device 006: ID 20a0:0001 Clay Logic
Bus 001 Device 007: ID 1b71:3002 Fushicai USBTV007 Video Grabber [EasyCAP]
Bus 001 Device 004: ID 2109:2812
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
ls -lh /dev/:
OpenELEC:~/.config # ls -lh /dev/
total 0
crw------- 1 root root 10, 235 Jan 1 1970 autofs
drwxr-xr-x 2 root root 760 Jan 1 1970 block
crw------- 1 root root 10, 234 Jan 1 1970 btrfs-control
drwxr-xr-x 3 root root 60 Jan 1 1970 bus
drwxr-xr-x 2 root root 2.4K Jun 5 20:50 char
crw------- 1 root root 5, 1 Jan 1 1970 console
crw------- 1 root root 10, 63 Jan 1 1970 cpu_dma_latency
drwxr-xr-x 5 root root 100 Jan 1 1970 disk
crw-rw---- 1 root video 29, 0 Jan 1 1970 fb0
lrwxrwxrwx 1 root root 13 Jan 1 1970 fd -> /proc/self/fd
crw-rw-rw- 1 root root 1, 7 Jan 1 1970 full
crw-rw-rw- 1 root root 10, 229 Jan 1 1970 fuse
crw------- 1 root root 244, 0 Jan 1 1970 gpiomem
crw------- 1 root root 247, 0 Jan 1 1970 hidraw0
crw------- 1 root root 10, 183 Jan 1 1970 hwrng
lrwxrwxrwx 1 root root 25 Jan 1 1970 initctl -> /run/systemd/initctl/fifo
drwxr-xr-x 4 root root 140 Jan 1 1970 input
crw-r--r-- 1 root root 1, 11 Jan 1 1970 kmsg
crw------- 1 root root 245, 0 Jan 1 1970 lirc0
lrwxrwxrwx 1 root root 28 Jan 1 1970 log -> /run/systemd/journal/dev-log
crw-rw---- 1 root disk 10, 237 Jan 1 1970 loop-control
brw-rw---- 1 root disk 7, 0 Jan 1 1970 loop0
crw-r----- 1 root kmem 1, 1 Jan 1 1970 mem
crw------- 1 root root 10, 60 Jan 1 1970 memory_bandwidth
brw-rw---- 1 root disk 179, 0 Jan 1 1970 mmcblk0
brw-rw---- 1 root disk 179, 1 Jan 1 1970 mmcblk0p1
brw-rw---- 1 root disk 179, 2 Jan 1 1970 mmcblk0p2
drwxrwxrwt 2 root root 40 Jan 1 1970 mqueue
brw-rw---- 1 root disk 43, 0 Jan 1 1970 nbd0
brw-rw---- 1 root disk 43, 1 Jan 1 1970 nbd1
brw-rw---- 1 root disk 43, 10 Jan 1 1970 nbd10
brw-rw---- 1 root disk 43, 11 Jan 1 1970 nbd11
brw-rw---- 1 root disk 43, 12 Jan 1 1970 nbd12
brw-rw---- 1 root disk 43, 13 Jan 1 1970 nbd13
brw-rw---- 1 root disk 43, 14 Jan 1 1970 nbd14
brw-rw---- 1 root disk 43, 15 Jan 1 1970 nbd15
brw-rw---- 1 root disk 43, 2 Jan 1 1970 nbd2
brw-rw---- 1 root disk 43, 3 Jan 1 1970 nbd3
brw-rw---- 1 root disk 43, 4 Jan 1 1970 nbd4
brw-rw---- 1 root disk 43, 5 Jan 1 1970 nbd5
brw-rw---- 1 root disk 43, 6 Jan 1 1970 nbd6
brw-rw---- 1 root disk 43, 7 Jan 1 1970 nbd7
brw-rw---- 1 root disk 43, 8 Jan 1 1970 nbd8
brw-rw---- 1 root disk 43, 9 Jan 1 1970 nbd9
drwxr-xr-x 2 root root 60 Jan 1 1970 net
crw------- 1 root root 10, 62 Jan 1 1970 network_latency
crw------- 1 root root 10, 61 Jan 1 1970 network_throughput
crw-rw-rw- 1 root root 1, 3 Jan 1 1970 null
crw------- 1 root root 108, 0 Jan 1 1970 ppp
crw-rw-rw- 1 root tty 5, 2 Jun 5 21:17 ptmx
drwxr-xr-x 2 root root 0 Jan 1 1970 pts
brw-rw---- 1 root disk 1, 0 Jan 1 1970 ram0
brw-rw---- 1 root disk 1, 1 Jan 1 1970 ram1
brw-rw---- 1 root disk 1, 10 Jan 1 1970 ram10
brw-rw---- 1 root disk 1, 11 Jan 1 1970 ram11
brw-rw---- 1 root disk 1, 12 Jan 1 1970 ram12
brw-rw---- 1 root disk 1, 13 Jan 1 1970 ram13
brw-rw---- 1 root disk 1, 14 Jan 1 1970 ram14
brw-rw---- 1 root disk 1, 15 Jan 1 1970 ram15
brw-rw---- 1 root disk 1, 2 Jan 1 1970 ram2
brw-rw---- 1 root disk 1, 3 Jan 1 1970 ram3
brw-rw---- 1 root disk 1, 4 Jan 1 1970 ram4
brw-rw---- 1 root disk 1, 5 Jan 1 1970 ram5
brw-rw---- 1 root disk 1, 6 Jan 1 1970 ram6
brw-rw---- 1 root disk 1, 7 Jan 1 1970 ram7
brw-rw---- 1 root disk 1, 8 Jan 1 1970 ram8
brw-rw---- 1 root disk 1, 9 Jan 1 1970 ram9
crw-rw-rw- 1 root root 1, 8 Jan 1 1970 random
drwxrwxrwt 2 root root 40 Jan 1 1970 shm
drwxr-xr-x 3 root root 120 Jun 5 20:50 snd
crw------- 1 root root 153, 0 Jan 1 1970 spidev0.0
crw------- 1 root root 153, 1 Jan 1 1970 spidev0.1
lrwxrwxrwx 1 root root 15 Jan 1 1970 stderr -> /proc/self/fd/2
lrwxrwxrwx 1 root root 15 Jan 1 1970 stdin -> /proc/self/fd/0
lrwxrwxrwx 1 root root 15 Jan 1 1970 stdout -> /proc/self/fd/1
crw-rw-rw- 1 root tty 5, 0 Jan 1 1970 tty
crw--w---- 1 root tty 4, 0 Jan 1 1970 tty0
crw--w---- 1 root tty 4, 1 Jan 1 1970 tty1
crw--w---- 1 root tty 4, 10 Jan 1 1970 tty10
crw--w---- 1 root tty 4, 11 Jan 1 1970 tty11
crw--w---- 1 root tty 4, 12 Jan 1 1970 tty12
crw--w---- 1 root tty 4, 13 Jan 1 1970 tty13
crw--w---- 1 root tty 4, 14 Jan 1 1970 tty14
crw--w---- 1 root tty 4, 15 Jan 1 1970 tty15
crw--w---- 1 root tty 4, 16 Jan 1 1970 tty16
crw--w---- 1 root tty 4, 17 Jan 1 1970 tty17
crw--w---- 1 root tty 4, 18 Jan 1 1970 tty18
crw--w---- 1 root tty 4, 19 Jan 1 1970 tty19
crw--w---- 1 root tty 4, 2 Jan 1 1970 tty2
crw--w---- 1 root tty 4, 20 Jan 1 1970 tty20
crw--w---- 1 root tty 4, 21 Jan 1 1970 tty21
crw--w---- 1 root tty 4, 22 Jan 1 1970 tty22
crw--w---- 1 root tty 4, 23 Jan 1 1970 tty23
crw--w---- 1 root tty 4, 24 Jan 1 1970 tty24
crw--w---- 1 root tty 4, 25 Jan 1 1970 tty25
crw--w---- 1 root tty 4, 26 Jan 1 1970 tty26
crw--w---- 1 root tty 4, 27 Jan 1 1970 tty27
crw--w---- 1 root tty 4, 28 Jan 1 1970 tty28
crw--w---- 1 root tty 4, 29 Jan 1 1970 tty29
crw--w---- 1 root tty 4, 3 Jan 1 1970 tty3
crw--w---- 1 root tty 4, 30 Jan 1 1970 tty30
crw--w---- 1 root tty 4, 31 Jan 1 1970 tty31
crw--w---- 1 root tty 4, 32 Jan 1 1970 tty32
crw--w---- 1 root tty 4, 33 Jan 1 1970 tty33
crw--w---- 1 root tty 4, 34 Jan 1 1970 tty34
crw--w---- 1 root tty 4, 35 Jan 1 1970 tty35
crw--w---- 1 root tty 4, 36 Jan 1 1970 tty36
crw--w---- 1 root tty 4, 37 Jan 1 1970 tty37
crw--w---- 1 root tty 4, 38 Jan 1 1970 tty38
crw--w---- 1 root tty 4, 39 Jan 1 1970 tty39
crw--w---- 1 root tty 4, 4 Jan 1 1970 tty4
crw--w---- 1 root tty 4, 40 Jan 1 1970 tty40
crw--w---- 1 root tty 4, 41 Jan 1 1970 tty41
crw--w---- 1 root tty 4, 42 Jan 1 1970 tty42
crw--w---- 1 root tty 4, 43 Jan 1 1970 tty43
crw--w---- 1 root tty 4, 44 Jan 1 1970 tty44
crw--w---- 1 root tty 4, 45 Jan 1 1970 tty45
crw--w---- 1 root tty 4, 46 Jan 1 1970 tty46
crw--w---- 1 root tty 4, 47 Jan 1 1970 tty47
crw--w---- 1 root tty 4, 48 Jan 1 1970 tty48
crw--w---- 1 root tty 4, 49 Jan 1 1970 tty49
crw--w---- 1 root tty 4, 5 Jan 1 1970 tty5
crw--w---- 1 root tty 4, 50 Jan 1 1970 tty50
crw--w---- 1 root tty 4, 51 Jan 1 1970 tty51
crw--w---- 1 root tty 4, 52 Jan 1 1970 tty52
crw--w---- 1 root tty 4, 53 Jan 1 1970 tty53
crw--w---- 1 root tty 4, 54 Jan 1 1970 tty54
crw--w---- 1 root tty 4, 55 Jan 1 1970 tty55
crw--w---- 1 root tty 4, 56 Jan 1 1970 tty56
crw--w---- 1 root tty 4, 57 Jan 1 1970 tty57
crw--w---- 1 root tty 4, 58 Jan 1 1970 tty58
crw--w---- 1 root tty 4, 59 Jan 1 1970 tty59
crw--w---- 1 root tty 4, 6 Jan 1 1970 tty6
crw--w---- 1 root tty 4, 60 Jan 1 1970 tty60
crw--w---- 1 root tty 4, 61 Jan 1 1970 tty61
crw--w---- 1 root tty 4, 62 Jan 1 1970 tty62
crw--w---- 1 root tty 4, 63 Jan 1 1970 tty63
crw--w---- 1 root tty 4, 7 Jan 1 1970 tty7
crw--w---- 1 root tty 4, 8 Jan 1 1970 tty8
crw--w---- 1 root tty 4, 9 Jan 1 1970 tty9
crw-rw---- 1 root dialout 204, 64 Jan 1 1970 ttyAMA0
crw------- 1 root root 10, 239 Jan 1 1970 uhid
crw------- 1 root root 10, 223 Jan 1 1970 uinput
crw-rw-rw- 1 root root 1, 9 Jan 1 1970 urandom
drwxr-xr-x 4 root root 80 Jun 5 20:50 v4l
crw------- 1 root root 251, 0 Jan 1 1970 vc-cma
crw------- 1 root root 250, 0 Jan 1 1970 vc-mem
crw------- 1 root root 248, 0 Jan 1 1970 vchiq
crw------- 1 root root 249, 0 Jan 1 1970 vcio
crw-rw---- 1 root tty 7, 0 Jan 1 1970 vcs
crw-rw---- 1 root tty 7, 1 Jan 1 1970 vcs1
crw-rw---- 1 root tty 7, 2 Jan 1 1970 vcs2
crw-rw---- 1 root tty 7, 3 Jan 1 1970 vcs3
crw-rw---- 1 root tty 7, 4 Jan 1 1970 vcs4
crw-rw---- 1 root tty 7, 5 Jan 1 1970 vcs5
crw-rw---- 1 root tty 7, 6 Jan 1 1970 vcs6
crw-rw---- 1 root tty 7, 128 Jan 1 1970 vcsa
crw-rw---- 1 root tty 7, 129 Jan 1 1970 vcsa1
crw-rw---- 1 root tty 7, 130 Jan 1 1970 vcsa2
crw-rw---- 1 root tty 7, 131 Jan 1 1970 vcsa3
crw-rw---- 1 root tty 7, 132 Jan 1 1970 vcsa4
crw-rw---- 1 root tty 7, 133 Jan 1 1970 vcsa5
crw-rw---- 1 root tty 7, 134 Jan 1 1970 vcsa6
crw------- 1 root root 246, 0 Jan 1 1970 vcsm
crw-rw---- 1 root video 81, 0 Jun 5 20:50 video0
crw-rw-rw- 1 root root 1, 5 Jan 1 1970 zero
Display More
If you need more, tell me. I would love to be able to get this running. The new colour calibration options are way better then trying to get it right with only gamma :p