Kodi Community Forum
Problem getting Broadcom Crystal HD BMC70015 to work with XBMC - Printable Version

+- Kodi Community Forum (https://forum.kodi.tv)
+-- Forum: Support (https://forum.kodi.tv/forumdisplay.php?fid=33)
+--- Forum: General Support (https://forum.kodi.tv/forumdisplay.php?fid=111)
+---- Forum: OS independent / Other (https://forum.kodi.tv/forumdisplay.php?fid=228)
+---- Thread: Problem getting Broadcom Crystal HD BMC70015 to work with XBMC (/showthread.php?tid=70537)

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15


I am having trouble getting xbmc to recognize my crystal hd BCM70015 - brandon-dacrib - 2011-12-23

Here are my details:
Platform: Windows 7, 32-bit Service Pack 1 build 7601.
XBMC Version: Built on Dec 10 2011 (Git:20111210-f1ae0b6, compiler 1600)
crystal hd driver version: driver version: 3.7.20.0 (latest as of today)
hardware: ZBOXHD-ID34BR-U (ion, atom, 2GB of ram)

grepable log: http://pastebin.com/NrnAHDHi

I don't see the option for crystalhd option under system --> settings --> video --> playback --> render method

I have tried 10.1, as well as the latest daily build available. I tried rebooting a few times as this is windows after all and I read some things on the forums about rebooting after a driver installation. I started off with 10.1 stable, and when I couldn't that to see the card, uninstalled it and downloaded the daily build. I really don't know what to try next. Under the device manager the card shows up as expected "broadcom crystal hd recorder". Any help would be greatly appreciated.

EDIT:
-------
I worked on this for 2 days and within minutes of posting this message I made some progress. I now see the option and can enable it but get no video when its enabled and I am playing a 1080p mpeg2 recorded by mythtv.

What changed?
When I did the driver install I just downloaded and unzipped the files then went into the device manager and pointed windows to the newly unzipped directory for the driver. After poking around a bit in that directory there was a setup exe. I ran that, saw that it did something quickly that opened a command line for a moment (I suspect loading the firmware), and then rebooted. On doing that xbmc could see the card; w00t!.

Now I am stuck on no video output when the option is enabled.. any suggestions?


crystalhd indicator for Ubuntu - schumi2012 - 2012-01-08

I've just made an indicator for Ubuntu's Unity surface which I find to be quite useful.
It shows the state of the linux CrystalHD driver in four different colors (inactive, active, working, erroneous) and also lets you disable/enable it.

Image

Testers are very welcome.

The link:
http://code.google.com/p/indicator-crystalhd/

It's python and there is a tar file under downloads, which should make installation easy.


Firmware image signature failure - crystalhd - drdeft - 2012-01-26

I am facing exactly the same problem with bcm70015 as well with the crystalhd driver compiled from git. Oddly enough, the md5sum of the firmware is different from different sources - e.g. googlecode, git and broadcom. I am on kernel 2.6.36.2 (Mandriva). The issue is not specific to XBMC however, the error messages appear when I try to play flash from youtube.


- davilla - 2012-01-26

drdeft Wrote:I am facing exactly the same problem with bcm70015 as well with the crystalhd driver compiled from git. Oddly enough, the md5sum of the firmware is different from different sources - e.g. googlecode, git and broadcom. I am on kernel 2.6.36.2 (Mandriva). The issue is not specific to XBMC however, the error messages appear when I try to play flash from youtube.

Yes, the md5sum is different because... (wait for it), those are all different versions. Not only firmware but also driver/lib.


- mbeyer - 2012-01-26

I just installed a bcm970015 card into my laptop and playback is working fine and very smooth. What is not working properly is skipping/seeking and fast forward/rewind. Whenever I skip ahead in a movie, the screen either freezes or it skips to the wanted location but playback becomes stuttering and lagging behind after the audio playback. In both scenarios, audio playback remains unaffected and works as expected.

The xbmc.log shows two playback sessions of the same video, first with crystalhd enabled, then with crystallhd disabled. When disabled, seeking and forwarding works as expected.

xbmc.log: http://pastebin.com/16MwJJry
File Info: http://pastebin.com/YH6fe1iP

Hope someone can help.


- mbeyer - 2012-01-27

Another thing I noticed:

After I bring back the system from a suspended state, the crystalhd playback fails completely. After reboot, playback starts working again.

Syslog shows the following error:

Code:
Jan 27 13:42:51 xbmc kernel: [33201.871539] crystalhd 0000:0c:00.0: Opening new user[0] handle
Jan 27 13:43:11 xbmc kernel: [33222.264201] crystalhd 0000:0c:00.0: Firmware command T/O
Jan 27 13:43:11 xbmc kernel: [33222.264212] crystalhd 0000:0c:00.0: FwCmd Failed.
Jan 27 13:43:12 xbmc kernel: [33222.381572] crystalhd 0000:0c:00.0: Closing user[0] handle via ioctl with mode 417a00

EDIT: Got this fixed by unloading/loading the module on suspend/resume. The FF problem still remains.


- Ned Scott - 2012-01-28

mbeyer Wrote:I just installed a bcm970015 card into my laptop and playback is working fine and very smooth. What is not working properly is skipping/seeking and fast forward/rewind. Whenever I skip ahead in a movie, the screen either freezes or it skips to the wanted location but playback becomes stuttering and lagging behind after the audio playback. In both scenarios, audio playback remains unaffected and works as expected.

The xbmc.log shows two playback sessions of the same video, first with crystalhd enabled, then with crystallhd disabled. When disabled, seeking and forwarding works as expected.

xbmc.log: http://pastebin.com/16MwJJry
File Info: http://pastebin.com/YH6fe1iP

Hope someone can help.

You probably have the BCM970012 instead of the BCM970015. They'll both playback the same formats (more or less), but the 15 doesn't have this "train wreak" effect that you are seeing.


- mbeyer - 2012-01-28

Ned Scott Wrote:You probably have the BCM970012 instead of the BCM970015. They'll both playback the same formats (more or less), but the 15 doesn't have this "train wreak" effect that you are seeing.

The card claims to be a BCM70015: http://pastebin.com/fZw6d1JS
Also, it has the smaller form factor that the BCM70012 doesn't.


- Ned Scott - 2012-01-28

mbeyer Wrote:The card claims to be a BCM70015: http://pastebin.com/fZw6d1JS
Also, it has the smaller form factor that the BCM70012 doesn't.

hmm, maybe a driver issue, then? I've been using ATV1s + BCHD under Crystalbuntu, and seeking is very smooth.


- mbeyer - 2012-01-28

Ned Scott Wrote:hmm, maybe a driver issue, then? I've been using ATV1s + BCHD under Crystalbuntu, and seeking is very smooth.

I'm using the module from the crystalhd-dkms package and the firmware from the linux-firmware-nonfree package, libcrystalhd as shipped with ubuntu and xbmc compiled on 12.04.
If it should be driver related, do you have any pointers on how to debug that?


- schumi2012 - 2012-01-31

mbeyer Wrote:I'm using the module from the crystalhd-dkms package and the firmware from the linux-firmware-nonfree package, libcrystalhd as shipped with ubuntu and xbmc compiled on 12.04.
If it should be driver related, do you have any pointers on how to debug that?

You shouldn't use beta software if you want a stable system.


- mbeyer - 2012-01-31

schumi2012 Wrote:You shouldn't use beta software if you want a stable system.

Thank you smartass.
You should also not post if you have nothing to contribute.


- umpa - 2012-01-31

I'm sorry if I have missed something (it is getting a long thread) but I have installed the crystal hd board in my ATV, and it plays some of my .mkv files, but the funny thing is that it no longer plays all the other .mp4 files that it used to before installing the card.

Am I right in assuming, that it should play all the files it used to plus hd content ? If not I can stop and chuck the card, but if so I can start work trouble shooting.

Tia

Ump..


- icedtrip - 2012-01-31

umpa Wrote:I'm sorry if I have missed something (it is getting a long thread) but I have installed the crystal hd board in my ATV, and it plays some of my .mkv files, but the funny thing is that it no longer plays all the other .mp4 files that it used to before installing the card.

Am I right in assuming, that it should play all the files it used to plus hd content ? If not I can stop and chuck the card, but if so I can start work trouble shooting.

Tia

Ump..

Were your other mp4 files HD or SD? If they were SD, then that should be handled in software I believe. If not, the CrystalHD card should handle it. Either way, it should still be able to play the files.

So far, the only videos I cannot handle are MKV containers with VC-1 video files.


- icedtrip - 2012-01-31

Or I guess I should ask, is SD content offloaded to the CHD card or only HD content? This question isn't for you umpa, just anyone that knows.