I have problem with Geniatech-T230 on Vu+ Zero.
I use drivers repacked from Solo2 (change 'vusolo2' to 'vuzero' in CONTROL file) - http://zalil.su/1564869
Installation of drivers is successful:
Spoiler
Installing enigma2-plugin-firmware-t230 (0.1-r0) on root.
Installing kernel-module-dib0070 (1:3.13.5-r7.5) on root.
Installing kernel-module-dib7000p (1:3.13.5-r7.5) on root.
Installing kernel-module-dibx000-common (1:3.13.5-r7.5) on root.
Package kernel-module-dibx000-common (1:3.13.5-r7.5) installed in root is up to date.
Installing kernel-module-dvb-usb-cxusb (1:3.13.5-r7.5) on root.
Installing kernel-module-dvb-usb (1:3.13.5-r7.5) on root.
Package kernel-module-dvb-usb (1:3.13.5-r7.5) installed in root is up to date.
Installing kernel-module-i2c-mux (1:3.13.5-r7.5) on root.
Installing kernel-module-si2157 (1:3.13.5-r7.5) on root.
Installing kernel-module-si2168 (1:3.13.5-r7.5) on root.
Configuring kernel-module-si2157.
Configuring kernel-module-i2c-mux.
Configuring kernel-module-si2168.
Configuring kernel-module-dibx000-common.
Configuring kernel-module-dvb-usb.
Configuring kernel-module-dib0070.
Configuring kernel-module-dib7000p.
Configuring kernel-module-dvb-usb-cxusb.
Configuring enigma2-plugin-firmware-t230.
But stick do not work. There are no DVB-C/T2 tuners.
Diagnostic info (dmesg):
Spoiler
loop: module loaded
ahci strict-ahci.0: can't get clock
__clk_enable: sata [1]
ahci strict-ahci.0: SSS flag set, parallel bus scan disabled
ahci strict-ahci.0: AHCI 0001.0300 32 slots 2 ports 6 Gbps 0x3 impl platform mode
ahci strict-ahci.0: flags: ncq sntf stag clo slum part
scsi0 : ahci_platform
scsi1 : ahci_platform
ata1: FORCE: PHY spd limit set to 1.5Gbps
ata1: SATA max UDMA/133 mmio [mem 0x10181000-0x10190fff] port 0x100 irq 87
ata2: SATA max UDMA/133 mmio [mem 0x10181000-0x10190fff] port 0x180 irq 87
brcmstb_nand: NAND controller driver is loaded
__clk_enable: network [1]
__clk_enable: enet [1]
bcm7552_pm_genet_enable 00
bcmgenet: configuring instance #0 for internal PHY
bcmgenet bcmgenet.0 eth0: link down
__clk_disable: enet [0]
bcm7552_pm_genet_disable 00
__clk_disable: network [0]
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
__clk_enable: usb [1]
bcm7552_pm_usb_enable 00
ehci-brcm ehci-brcm.0: Broadcom STB EHCI
ehci-brcm ehci-brcm.0: new USB bus registered, assigned bus number 1
ehci-brcm ehci-brcm.0: irq 66, io mem 0x10480300
ehci-brcm ehci-brcm.0: USB 0.0 started, EHCI 1.00
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
ohci-brcm ohci-brcm.0: Broadcom STB OHCI
ohci-brcm ohci-brcm.0: new USB bus registered, assigned bus number 2
ohci-brcm ohci-brcm.0: irq 67, io mem 0x10480400
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
usbcore: registered new interface driver usb-storage
mousedev: PS/2 mouse device common for all mice
i2c /dev entries driver
IR NEC protocol handler initialized
IR RC5(x) protocol handler initialized
IR RC6 protocol handler initialized
IR JVC protocol handler initialized
IR Sony protocol handler initialized
IR RC5 (streamzap) protocol handler initialized
IR SANYO protocol handler initialized
ata1: SATA link down (SStatus 0 SControl 310)
IR MCE Keyboard/mouse protocol handler initialized
sdhci: Secure Digital Host Controller Interface driver
sdhci: Copyright© Pierre Ossman
sdhci-pltfm: SDHCI platform and OF driver helper
hidraw: raw HID events driver © Jiri Kosina
usbcore: registered new interface driver usbhid
usbhid: USB HID core driver
TCP: cubic registered
NET: Registered protocol family 17
Key type dns_resolver registered
PM: CP0 COUNT/COMPARE frequency does not depend on divisor
EBI CS0: setting up NAND flash (primary)
NAND device: Manufacturer ID: 0xad, Chip ID: 0xda (Hynix H27U2G8F2CTR-BC)
NAND device: 256MiB, SLC, page size: 2048, OOB size: 64
NAND device: Manufacturer ID: 0xad, Chip ID: 0xda (Hynix H27U2G8F2CTR-BC)
NAND device: 256MiB, SLC, page size: 2048, OOB size: 64
brcmnand brcmnand.0: 256MiB total, 128KiB blocks, 2KiB pages, 16B OOB, 8-bit, Hamming ECC
Bad block table found at page 131008, version 0x01
Bad block table found at page 130944, version 0x01
Creating 4 MTD partitions on "brcmnand.0":
0x000002100000-0x000010000000 : "rootfs"
0x000002100000-0x000010000000 : "rootfs(redundant)"
0x000000200000-0x000000900000 : "kernel"
0x000000900000-0x000000a00000 : "mac"
UBI: attaching mtd0 to ubi0
ata2: SATA link down (SStatus 0 SControl 300)
usb 1-1: new high-speed USB device number 2 using ehci-brcm
usb 1-1: string descriptor 0 malformed (err = -61), defaulting to 0x0409
random: nonblocking pool is initialized
UBI: scanning is finished
UBI: attached mtd0 (name "rootfs", size 223 MiB) to ubi0
UBI: PEB size: 131072 bytes (128 KiB), LEB size: 126976 bytes
UBI: min./max. I/O unit sizes: 2048/2048, sub-page size 2048
UBI: VID header offset: 2048 (aligned 2048), data offset: 4096
UBI: good PEBs: 1780, bad PEBs: 4, corrupted PEBs: 0
UBI: user volume: 1, internal volumes: 1, max. volumes count: 128
UBI: max/mean erase counter: 11/6, WL threshold: 4096, image sequence number: 1647056000
UBI: available PEBs: 0, total reserved PEBs: 1780, PEBs reserved for bad PEB handling: 36
UBI: background thread "ubi_bgt0d" started, PID 52
ALSA device list:
No soundcards found.
UBIFS: parse sync
UBIFS: background thread "ubifs_bgt0_0" started, PID 55
UBIFS: mounted UBI device 0, volume 0, name "rootfs"
UBIFS: LEB size: 126976 bytes (124 KiB), min./max. I/O unit sizes: 2048 bytes/2048 bytes
UBIFS: FS size: 219541504 bytes (209 MiB, 1729 LEBs), journal size 9023488 bytes (8 MiB, 72 LEBs)
UBIFS: reserved for root: 0 bytes (0 KiB)
UBIFS: media format: w4/r0 (latest is w4/r0), UUID D959CB2A-5F77-4267-8D5D-CE0088738658, small LPT model
VFS: Mounted root (ubifs filesystem) on device 0:12.
devtmpfs: mounted
Freeing unused kernel memory: 216K (8073a000 - 80770000)
procmk_init
dvb_bcm7362: module license 'Proprietary' taints kernel.
Disabling lock debugging due to kernel taint
DVB: registering new adapter (_vuplus_zero_)
bcm7362: hotplug_callback():
Hotplug - status.connected 1:0:0
bcm7362: hotplug_callback():
Hotplug - connecting HDMI to display 0xe
[GP]:brcm_pwm_init
brcm_demux_init: $Id: bcm_demux.c,v 0.7 $
bcm7362: hotplug_callback():
Hotplug - status.connected 1:1:2
[MPVR]: >> misc_pvr_init
[VID]: 6bcm7335_video_init
[AUD]: 6bcm7335_audio_init
BRCM brcm_dvb0: DVB: registering adapter 0 frontend 0 (BCM7362 FE)...
input: dreambox advanced remote control (native) as /devices/virtual/input/input0
[LCD]: registered
0:0
[DFP]: registered dbox fp
[SC]: registered sci0
system_time_set wakeup mode get
system_time_set wakeup mode get 0xc4
fpga update driver loaded
dvb-usb: found a 'Mygica T230 DVB-T/T2/C' in warm state.
dvb-usb: will pass the complete MPEG2 transport stream to the software demuxer.
DVB: registering new adapter (Mygica T230 DVB-T/T2/C)
i2c i2c-3: Added multiplexed i2c bus 4
si2168 3-0064: Silicon Labs Si2168 successfully attached
CPU 1 Unable to handle kernel paging request at virtual address 00000000, epc == 00000000, ra == 00000000
Oops[#1]:
CPU: 1 PID: 190 Comm: modprobe Tainted: P O 3.13.5 #1
task: af71c490 ti: af4f4000 task.ti: af4f4000
$ 0 : 00000000 10008b00 00000000 00010000
$ 4 : af6fa7c8 00000017 00000001 ffff00fe
$ 8 : af4f5fe0 00008b00 fffffffc 00000001
$12 : 00000080 ffffff00 004bc4e0 0044e010
$16 : 00000001 80700000 80780000 00000006
$20 : 10008b08 802f0000 e12e0000 00000001
$24 : 000000fc 800110d0
$28 : af4f4000 af4f5818 00000000 00000000
Hi : 00000001
Lo : e716d300
epc : 00000000 (null)
Tainted: P O
ra : 00000000 (null)
Status: 10008b03 KERNEL EXL IE
Cause : 00800008
BadVA : 00000000
PrId : 0002a065 (Broadcom BMIPS4380)
Modules linked in: si2157 si2168 i2c_mux dvb_usb_cxusb(+) dib0070 dvb_usb dib7000p dibx000_common fpga_directc(PO) brcmfb(O) dvb_bcm7362(PO) procmk(O)
Process modprobe (pid: 190, threadinfo=af4f4000, task=af71c490, tls=771db6a0)
Stack : 00000020 af4f58d0 00000000 8033da80 000000d5 00000001 806ffe08 807293c0
10008b01 00000000 00000000 800a2984 00000178 af4f58d0 af6fa7e0 802f7ad0
af6fa7f8 af4f58c0 00000001 806f0000 fffb8c0b fffffff5 00600100 adc0ae00
af4f5b84 80423db4 00000000 80345b58 8077e3d4 0000001f af72a000 af66c000
00000001 00000001 af4f5970 fffffff5 00000001 e1426030 af6fa7e0 00000000
...
Call Trace:
[<8033da80>] mem32_serial_out+0x0/0x20
[<800a2984>] get_page_from_freelist+0x1d0/0x6ac
[<802f7ad0>] arch_local_irq_restore+0x20/0x30
[<80423db4>] __i2c_transfer+0x90/0xc8
[<80345b58>] create_syslog_header+0xbc/0x1c0
[<e1426030>] si2168_select+0x64/0xd0 [si2168]
[<e141c060>] i2c_mux_master_xfer+0x60/0xa4 [i2c_mux]
[<8030c090>] atomic64_read+0x60/0x84
[<8030c090>] atomic64_read+0x60/0x84
[<80423db4>] __i2c_transfer+0x90/0xc8
[<80420000>] evdev_connect+0x10c/0x234
[<80424690>] i2c_transfer+0x7c/0xc0
[<80424770>] i2c_master_recv+0x44/0x5c
[<801512ec>] __sysfs_add_one+0x84/0x184
[<e142e18c>] si2157_cmd_execute+0x10c/0x158 [si2157]
[<801514e0>] sysfs_add_one+0x1c/0x60
[<e142e874>] si2157_probe+0x9c/0x168 [si2157]
[<801523c4>] sysfs_do_create_link_sd.isra.2+0x100/0x348
[<e142e7d8>] si2157_probe+0x0/0x168 [si2157]
[<80424040>] i2c_device_probe+0x80/0xf0
[<8034a810>] driver_probe_device+0xb0/0x2d0
[<8034aa30>] __device_attach+0x0/0x64
[<805b0bb4>] klist_next+0x48/0x188
[<8034aa60>] __device_attach+0x30/0x64
[<8034aa30>] __device_attach+0x0/0x64
[<803488bc>] bus_for_each_drv+0x68/0xb0
[<802ed59c>] kobject_uevent_env+0x110/0x51c
[<80055088>] __blocking_notifier_call_chain+0x60/0x88
[<8034a714>] device_attach+0xbc/0xf0
[<80349b90>] bus_probe_device+0xa0/0xdc
[<803479a0>] device_add+0x4cc/0x5d0
[<80346050>] dev_set_name+0x24/0x30
[<802f1df4>] strlcpy+0x0/0x84
[<80090fc8>] try_module_get+0x0/0x58
[<804258d4>] i2c_new_device+0x184/0x1b8
[<80425750>] i2c_new_device+0x0/0x1b8
[<80425750>] i2c_new_device+0x0/0x1b8
[<802f78e0>] memset+0x0/0x1c
[<8004394c>] __request_module+0x0/0x308
[<e12daf00>] cxusb_mygica_t230_frontend_attach+0x1e0/0x2c8 [dvb_usb_cxusb]
[<8043a8e4>] dvb_register_device+0x210/0x318
[<e12b7610>] dvb_usb_fe_sleep+0x0/0x80 [dvb_usb]
[<e12b7690>] dvb_usb_fe_wakeup+0x0/0x8c [dvb_usb]
[<80440000>] dvb_ca_en50221_thread_update_delay+0x88/0xf4
[<e12b7b04>] dvb_usb_adapter_frontend_init+0xe8/0x1d8 [dvb_usb]
[<805b50b0>] printk+0x38/0x44
[<805b5078>] printk+0x0/0x44
[<e12b69b4>] dvb_usb_device_init+0x390/0x6fc [dvb_usb]
[<804262e0>] __process_new_adapter+0x0/0x8
[<e12b6624>] dvb_usb_device_init+0x0/0x6fc [dvb_usb]
[<e12da25c>] cxusb_probe+0x214/0x224 [dvb_usb_cxusb]
[<803e8edc>] usb_unlocked_disable_lpm+0x38/0x58
[<803f9330>] usb_probe_interface+0x1f0/0x300
[<8034a164>] driver_sysfs_add+0x78/0xac
[<8034a810>] driver_probe_device+0xb0/0x2d0
[<8034aa94>] __driver_attach+0x0/0xc4
[<803f8930>] usb_device_match+0x5c/0xa0
[<8034ab50>] __driver_attach+0xbc/0xc4
[<805b69f4>] schedule_timeout+0x1b4/0x20c
[<8034aa94>] __driver_attach+0x0/0xc4
[<803487f8>] bus_for_each_dev+0x6c/0xb4
[<805b0f90>] klist_add_tail+0x24/0x70
[<800461f4>] __queue_work+0x150/0x2cc
[<80349e84>] bus_add_driver+0x17c/0x244
[<8034b230>] driver_find+0x1c/0x48
[<8034b2e0>] driver_register+0x84/0x12c
[<803f766c>] usb_register_driver+0x88/0x1a4
[<e12e6000>] cxusb_driver_init+0x0/0x24 [dvb_usb_cxusb]
[<800015b8>] do_one_initcall+0x138/0x1e0
[<800a401c>] free_hot_cold_page+0x34/0x1f8
[<800d1a54>] remove_vm_area+0x88/0xcc
[<800d1b58>] __vunmap+0xc0/0x128
[<80094644>] load_module+0x1d50/0x2248
[<80091074>] unknown_module_param_cb+0x0/0x68
[<800e6a64>] kernel_read+0x2c/0x40
[<80092250>] copy_module_from_fd.isra.51+0x13c/0x1d4
[<800c81a4>] vma_merge+0x1a8/0x2ec
[<80094cb0>] SyS_finit_module+0x88/0xa8
[<80011334>] handle_sys+0x134/0x158
Code: (Bad address in epc)
---[ end trace 81e60fdeaf49c418 ]---
lsmod:
Spoiler
oot@vuzero:~# lsmod
Module Size Used by
ipv6 331884 24
rt2800usb 17562 0
rt2800lib 78027 1 rt2800usb
crc_ccitt 1067 1 rt2800lib
rt2x00usb 10274 1 rt2800usb
rt2x00lib 42623 3 rt2x00usb,rt2800lib,rt2800usb
mac80211 304949 3 rt2x00lib,rt2x00usb,rt2800lib
si2157 3908 0
si2168 6904 1
i2c_mux 1846 1 si2168
dvb_usb_cxusb 44989 1
dib0070 8187 1 dvb_usb_cxusb
dvb_usb 17866 1 dvb_usb_cxusb
dib7000p 28126 1 dvb_usb_cxusb
dibx000_common 7102 1 dib7000p
fpga_directc 493 0
brcmfb 1590 2
dvb_bcm7362 6639860 33 brcmfb
procmk 1668 1 dvb_bcm7362
Module Size Used by
ipv6 331884 24
rt2800usb 17562 0
rt2800lib 78027 1 rt2800usb
crc_ccitt 1067 1 rt2800lib
rt2x00usb 10274 1 rt2800usb
rt2x00lib 42623 3 rt2x00usb,rt2800lib,rt2800usb
mac80211 304949 3 rt2x00lib,rt2x00usb,rt2800lib
si2157 3908 0
si2168 6904 1
i2c_mux 1846 1 si2168
dvb_usb_cxusb 44989 1
dib0070 8187 1 dvb_usb_cxusb
dvb_usb 17866 1 dvb_usb_cxusb
dib7000p 28126 1 dvb_usb_cxusb
dibx000_common 7102 1 dib7000p
fpga_directc 493 0
brcmfb 1590 2
dvb_bcm7362 6639860 33 brcmfb
procmk 1668 1 dvb_bcm7362