Problem getting Broadcom Crystal HD BMC70015 to work with XBMC - Printable Version
+- XBMC Community Forum (http://forum.xbmc.org)
+-- Forum: Help and Support (/forumdisplay.php?fid=33)
+--- Forum: XBMC General Help and Support (/forumdisplay.php?fid=111)
+--- Thread: Problem getting Broadcom Crystal HD BMC70015 to work with XBMC (/showthread.php?tid=70537)
- jmacie - 2010-12-25 20:09
I've gotten more compiling info from "limini". If anyone could confirm or add to this info we would appreciate it. Thanks johnm
1. Install the XCode programming environment from your SL installation disk.
2. You have to get davilla's source code to your machine. On the Google code page the files are all there under "Source" but it's a pain to download one by one. Subversion is a code archiving system that allows devs to keep generations of code so they can backtrack and refer to older versions as required. You have to figure out how to point it to the source tree. There's also several items you need to install and you'll find them on the Subversion download page.
3. Once you're set up, you just sync the project source to the latest version.
After that you can follow the davilla's compiling directions.
- jmacie - 2010-12-28 06:41
3.8.0 kext/library anyone?
Maybe I'm asking the wrong question. It seems like sharing info is limited.
- beytarj - 2010-12-31 07:31
crystal 012, ver. 3.8, xbmc 10.0 - get kernel panic again.
- guano - 2011-02-05 14:55
I'm unable to use crystalhd and have been for quite a while now.
I have the BCM70015 model, running:
Crystalhd 3.10.0 (from the git repository)
I simply don't get the choice anywhere to use crystalhd.
Outputs of a couple of (possibly relevant) commands:
Linux htpc 2.6.37-ARCH #1 SMP PREEMPT Sat Jan 29 19:40:04 UTC 2011 i686 Intel® Atom CPU N270 @ 1.60GHz GenuineIntel GNU/Linux
dmesg | grep -i cryst
Loading crystalhd v3.10.0
crystalhd 0000:02:00.0: Starting Device:0x1615
crystalhd 0000:02:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ 17
crystalhd 0000:02:00.0: irq 44 for MSI/MSI-X
crystalhd 0000:02:00.0: setting latency timer to 64
lspci -k | grep -i -A 4 crystal
02:00.0 Multimedia controller: Broadcom Corporation BCM70015 Video Decoder [Crystal HD]
Subsystem: Broadcom Corporation BCM70015 Video Decoder [Crystal HD]
Kernel driver in use: crystalhd
Kernel modules: crystalhd
Anything else needed I'd be happy to provide!
- jmacie - 2011-02-06 18:06
Is there any real need to use kext/lib beyond 3.6.0? I couldn't compile the updated parts on google.code. I just don't have the ability to teach myself to do it. I tried. Just cannot get it or anyone to help. So, since I can't get it, I am curious, are newer versions better for any reason? Thank you, johnm
- icedtrip - 2011-02-16 17:43
mmmfishies Wrote:I'm still seeing precisely these same issues with RC2. Am I just doing something wrong, or are the videos in a format that's troublesome for the CrystalHD? Would more info help?
I went away for awhile and am playing catch-up on any CrystalHD news or updates. I too am still having issues with the latest XBMC version (10.0 Dharma) and CrystalHD drivers built from source (r174) with VC1 codecs inside MKV containers.
Re-stating the issue:
All of my rips are full quality rips in MKV containers. No encoding of the original codec has been done. The files that contain VC1 videos either stutter with audio playing just fine or no video with audio playing just fine. Again, this is only with VC1 files within an MKV container. The videos will play without CrystalHD enabled, but with high CPU utilization. Also, using TSMuxer to mux the file into an m2ts container (maintaining everything else the same), the videos play flawlessly with CrystalHD enabled.
New observation I made last night:
When in the MKV container, XBMC reports the codec as WMVHD, but when in the m2ts container, XBMC reports the codec as VC1. I understand that both codecs might be similar, but are they exactly the same (just 2 different names for the same codec)? Would XBMC reporting a VC1 video inside an MKV file as WMVHD cause issues for CrystalHD?
Sorry I don't have any logs to post as I'm at work, but I will post logs when I get home tonight.
Mac Mini 2.0 Core 2 Duo
70012 based CrystalHD card
XBMC 10.0 Dharma
- icedtrip - 2011-02-17 05:32
icedtrip Wrote:I went away for awhile and am playing catch-up on any CrystalHD news or updates. I too am still having issues with the latest XBMC version (10.0 Dharma) and CrystalHD drivers built from source (r174) with VC1 codecs inside MKV containers.
Here are my paste bins. I did a log for both containers. The MKV which produced no video, only audio; and the m2ts which played both video and audio just fine. An item that sticks out to me for the Media Info pieces is that the MKV is reported with a 29.970 frame rate whereas the m2ts is reported with a 23.976 frame rate. Even with that said, the XBMC Logs for both show 29.970 for both files.
I also took it one step further and re-muxed the MKV with MKVtoolnix in an attempt to rule out MakeMKV, and the resulting MKV does the exact same as the original MakeMKV produced file.
Thanks for any help!
VC-1 in MKV:
MediaInfo - http://pastebin.com/ghTPQaTT
XBMC Log - http://pastebin.com/xYZqCKDi
VC-1 in m2ts:
MediaInfo - http://pastebin.com/7t9bxZS1
XBMC Log - http://pastebin.com/ZkabnicU
Audio but no Video - Observer - 2011-03-14 00:36
I'm a little new at this; but have been trying to follow the threads but still am having trouble with my ATV/Broadcom Crystal HD
The first run the screen just goes black but the audio comes though. I'm expecting a TrueHD/DTS pass though to my receiver via optical cable, but from the logs there is something weird going on. Its seem to be trying the AC3 stream but reports "No suitable AC3 output format found".
The second run, the sound come though but the XBMC menu screens flicker for a bit and then get the black screen.
First Run XBMC.LOG
Second Run XBMC.LOG - With Debug turned on
Crystal HD version - BCM970015
XBMC 10.1 - Nightly Build - ff701de. Also tried with the 10.0 release with same problems.
Crystal HD Driver build r174. Also tried with the r165 release with same problems, and thought that r174 supported the BCM970015.
ATV - Version 1 - running 3.0.2
Quote:-bash-2.05b$ kextstat | grep crystalhd
Quote:-bash-2.05b$ uname -a
I rebooted the ATV after installing XBMC and the drivers.
Any and all help greatly appreciated, as I really want to make this my go forward median solution, and want to thanks everyone for the potential this solution offers.
- Observer - 2011-03-16 07:11
^ If there is anything else I need to provide please let me know....or want me to try.
Not sure how to chop my source .mkv file up to just have the first movie chapter or something. Any advice here much appreciated (I only have Mac/OSX computers, the mkv was a rip from the original Bluray using MakeMKV 1.6.5)
Thanks for all help !
- davilla - 2011-03-16 08:21
Observer Wrote:^ If there is anything else I need to provide please let me know....or want me to try.