• 1
  • 10
  • 11
  • 12
  • 13(current)
  • 14
[AppleTV] Broadcom Crystal HD Decoder Apple TV step-by-step installation guide
davilla,

i mentioned this in another thread.

I think many propblems are steming from the copy and pasting of the howto. I dont know why with this particular guide that it gives issues with copy and paste but thats almost identical to what happened with me.

if it helps i was copy and pasting from ie8 and win7. The periods were added at the end and the beginning. and the reason the poster above has so many entries is because it didnt work so he tried it yet once again. Makes that rc.local file a little "dirty"

Big Grin

I too had to clean mine up manually after see this output.

Enjoying crystal HD immensly!! Thank you for the phenom!
KODI1: Shield 2019 2D and 4K HDR / Zidoo Z9X 3DMVC /ATV4K 2D/ and 4K HDR/ DV AVR1: YAM RXA3080 DISP1: LG OLED77G6P /3D/HDR/DV
KODI2: Shield 2015 2D and 4K HDR / Zidoo X9S 3DMVC /ATV4K 2D and 4K/ HDR/ DV AVR2: Marantz NR1607 DISP2: LG OLED55C6P /3D/HDR/DV
KODI3: Shield 2015 2D and 4K HDR / Zidoo X9S 3DMVC /ATV4K 2D and 4K/ HDR/ DV AVR3: Denon AVR-X3300 DISP3: LG OLED65G6P /3D/HDR/DV
Reply
will be back in a few hours., just doing some cleaning on my var2 dir on the server then will up the bandwidth limit for the blog


Zuphael Wrote:Hi there,

Bandwith ist exceeded Sad Is there any known mirror?

If installed the hardware and updated to Launchpad 3.2.2 and the current nightlie build... but can't finde the render Option for CrystalHD...

i thought this guide would help me Sad

Greets Zuph
Reply
Have been fiddling around with two broadcom cards now and while the first I ordered was broken I think I finally made it with the second one. Almost that is. takes like 10 sec to start a movie and when it does the playback is well, choppy to say at lest. Reinstalled a couple of times and I can choose the card as a renderer. Latest SVN-build r27293. Getting closer and closer to total madnessShocked. Here's my log btw
Reply
preppie Wrote:Have been fiddling around with two broadcom cards now and while the first I ordered was broken I think I finally made it with the second one. Almost that is. takes like 10 sec to start a movie and when it does the playback is well, choppy to say at lest. Reinstalled a couple of times and I can choose the card as a renderer. Latest SVN-build r27293. Getting closer and closer to total madnessShocked. Here's my log btw

Quote:18:47:58 T:2684407808 M: 23597056 DEBUG: SECTION:LoadDLL(libcrystalhd.dylib)
18:47:58 T:2684407808 M: 23576576 DEBUG: Loading: libcrystalhd.dylib
18:48:00 T:2684407808 M: 11804672 INFO: CrystalHD: device opened

so far so good.

Quote:18:48:55 T:52015616 M: 6217728 ERROR: CrystalHD: open decoder failed
18:48:55 T:52015616 M: 6221824 ERROR: DVDVideoCodecCrystalHD: Failed to open Broadcom Crystal HD Codec
18:48:55 T:52015616 M: 6225920 DEBUG: FactoryCodec - Video: bcm-h264 - Failed
18:48:55 T:52015616 M: 6230016 DEBUG: CrystalHD: codec closed

decoder failed to open. dmesg output please. also mediainfo output from this video file.
Reply
Dmesg outpu, guess that this is the problem

BroadcomCrystalHD:Confusedtart
BroadcomCrystalHD: Found HW and started driver SW.
*ERR*:/Users/davilla/Documents/crystalhd-for-osx/trunk/crystalhd/driver/darwin/crystalhd_hw.c:1799: Firmware command T/O
*ERR*:/Users/davilla/Documents/crystalhd-for-osx/trunk/crystalhd/driver/darwin/crystalhd_hw.c:1810: FwCmd Failed.
*ERR*:/Users/davilla/Documents/crystalhd-for-osx/trunk/crystalhd/driver/darwin/crystalhd_cmds.c:304: Link invalid state 1

Edit:
After restart I got this from Dmesg
bash-2.05b# dmesg | grep -i crystalBroadcomCrystalHD:Confusedtart
BroadcomCrystalHD: Found HW and started driver SW.

But after I tried to play the video and then tried Dmesg again I get errormessages as abov
Reply
There's now an auto-install option seen here (untested by me< I just finished installing manually):

http://forum.xbmc.org/showthread.php?tid=69074
Reply
just realized that the same shuttering takes place when playing ordinary SD content (now watching a 480p)
Reply
Duo75 Wrote:The seller is sending me an onther one. I'll see within 2 weeks.

Thx for your help

Received today a new card from my seller. Card is recognized.

Thanks for the help.

Any interest in upgrading to the latest SVN version?

Duo
Reply
Question 
hello all,

first of all, thank you for developing such awesome software.
You guys rock. did you think about taking donations?
for me its clear, if my crystal hd card running in my apple tv box i will do a donation, so please provide me a donation link for the xbmc team.

i have a apple tv box with an BCM70012 crystal hd card build in.
i have some issues to get it running.

my configuration:
- apple tv box with Software 3.0.2 running
- xbmc PRE-10.5 r32894M (Aug 18 2010) running
- dmesg | grep -i crystal gives me:
crystalhd_hw_open: setting up functions, device = Link
Starting Crystal HD Device
Stopping Crystal HD Device
BroadcomCrystalHD: Found HW and started driver SW.

kextstat | grep crystalhd gives me:
nothing (kextstat seems not to be installed?!)

grep -i crystal /Users/frontrow/Library/Logs/xbmc.log gives me:
15:24:26 T:2684407808 M: 33521664 DEBUG: SECTION:LoadDLL(libcrystalhd.dylib)
15:24:26 T:2684407808 M: 33497088 DEBUG: Loading: libcrystalhd.dylib
15:24:28 T:2684407808 M: 70914048 ERROR: CrystalHD: device open failed , returning(0xffffffff)
15:24:28 T:2684407808 M: 70828032 INFO: CrystalHD: broadcom crystal hd not found
15:24:58 T:2684407808 M: 14901248 DEBUG: SECTION:UnloadDelayed(DLL: libcrystalhd.dylib)
15:24:58 T:2684407808 M: 14901248 DEBUG: Unloading: libcrystalhd.dylib



my questions:
i could not locate programm to get an output from there kextstat.
How can i install it to get the information out? where is the kextstat located?

how could i get more information whats wrong?
how could i get my card running?
i am not sure, but i think the drivers are not loaded.
i cannot select crystal hd from the video settings playback menu.

how can i get the latest build from the svn (nightly builds) to my apple-tv box?

and, last but not least, is there a list of the versions from xbmc for apple out there?

i have a CrystalHD Driver r36 link in my download section. when i select it, it downloads about 1 M and returns an message: an error ocurred.




regards

muellie
Reply
Hello all,

ok i 've figured out what the difference is:

when i use this script to install 1.0.3, it works:
[code]
# Step 1: read the manuals. Double proof the script !!

# Step 2: Obtain the crystalhd kext, driver, and firmware and install in to the appropriate location
cd /tmp
wget http://crystalhd-for-osx.googlecode.com/...-1.0.3.zip
unzip crystalhd-for-osx-1.0.3.zip
mv crystalhd-for-osx-1.0.3/BroadcomCrystalHD.kext /System/Library/Extensions
chown -R root:wheel /System/Library/Extensions/BroadcomCrystalHD.kext
chmod -R 755 /System/Library/Extensions/BroadcomCrystalHD.kext
mv crystalhd-for-osx-1.0.3/libcrystalhd.dylib /usr/lib/
chmod 755 /usr/lib/libcrystalhd.dylib
mv crystalhd-for-osx-1.0.3/bcmFilePlayFw.bin /usr/lib/
chmod 644 /usr/lib/bcmFilePlayFw.bin
rm -rf /tmp/crystalhd-for-osx-1.0.3

# Step 3: Ensure that the crystalhd kext is activated at boot time by adding an entry to /etc/rc.local

# to load kexts, we require Turbo's ATV or Kext enabler ...
# check for presence of /sbin/turbo_atv_enabler.bin or /sbin/turbo_kext_enabler.bin
if [ ! -f /sbin/turbo_kext_enabler.bin ] && [ ! -f /sbin/turbo_atv_enabler.bin ]; then
wget http://crystalhd-for-osx.googlecode.com/...nabler.bin
mv turbo_atv_enabler.bin /sbin
chown root:wheel /sbin/turbo_atv_enabler.bin
chmod 755 /sbin/turbo_atv_enabler.bin
fi

# begin rc.local changes ...
touch /etc/rc.local
cp /etc/rc.local /etc/rc.local.original


# check if kext enabler entry missing from rc.local
if [ `grep --count -G '^/sbin/turbo_\(atv\|kext\)_enabler.bin' /etc/rc.local` -eq 0 ]; then
if [ -f /sbin/turbo_atv_enabler.bin ]; then
echo "/sbin/turbo_atv_enabler.bin" > /tmp/rc.top
else
echo "/sbin/turbo_kext_enabler.bin" > /tmp/rc.top
fi

cat /tmp/rc.top /etc/rc.local.original > /etc/rc.local
rm -rf /tmp/rc.top
fi

# add kexload entry to end of rc.local file if missing
if [ `grep --count -G '^/sbin/kextload -v /System/Library/Extensions/BroadcomCrystalHD.kext' /etc/rc.local` -eq 0 ]; then
echo "/sbin/kextload -v /System/Library/Extensions/BroadcomCrystalHD.kext" >> /etc/rc.local
fi

# ensure rc.local permissions are correct
chown root:wheel /etc/rc.local
chmod 644 /etc/rc.local


# exit as user root, and return as user frontrow ...
exit

when i simply change version numbers to 2.0.0 it fails:
i figured out, that in zipfile 2.0.0
bcmFilePlayFw.bin was missing.
so i copied this file from 1.0.3 to the directory and peeked at my settings for video playback: no crystal button here.

therefore, i assume the package 2.0.0 or better bcmFilePlay did not match the version or something.

using 1.0.3 and it shows up in video-playback-settings.
so i will test some movies now and let you know

regards

PS: something strange with my mkv file: it plays, i can hear sound, but cannot see any video :-( and the filename is shown yellow
Reply
muelli Wrote:hello all,

first of all, thank you for developing such awesome software.
You guys rock. did you think about taking donations?
for me its clear, if my crystal hd card running in my apple tv box i will do a donation, so please provide me a donation link for the xbmc team.

i have a apple tv box with an BCM70012 crystal hd card build in.
i have some issues to get it running.

my configuration:
- apple tv box with Software 3.0.2 running
- xbmc PRE-10.5 r32894M (Aug 18 2010) running
- dmesg | grep -i crystal gives me:
crystalhd_hw_open: setting up functions, device = Link
Starting Crystal HD Device
Stopping Crystal HD Device
BroadcomCrystalHD: Found HW and started driver SW.

kextstat | grep crystalhd gives me:
nothing (kextstat seems not to be installed?!)

grep -i crystal /Users/frontrow/Library/Logs/xbmc.log gives me:
15:24:26 T:2684407808 M: 33521664 DEBUG: SECTION:LoadDLL(libcrystalhd.dylib)
15:24:26 T:2684407808 M: 33497088 DEBUG: Loading: libcrystalhd.dylib
15:24:28 T:2684407808 M: 70914048 ERROR: CrystalHD: device open failed , returning(0xffffffff)
15:24:28 T:2684407808 M: 70828032 INFO: CrystalHD: broadcom crystal hd not found
15:24:58 T:2684407808 M: 14901248 DEBUG: SECTION:UnloadDelayed(DLL: libcrystalhd.dylib)
15:24:58 T:2684407808 M: 14901248 DEBUG: Unloading: libcrystalhd.dylib



my questions:
i could not locate programm to get an output from there kextstat.
How can i install it to get the information out? where is the kextstat located?

how could i get more information whats wrong?
how could i get my card running?
i am not sure, but i think the drivers are not loaded.
i cannot select crystal hd from the video settings playback menu.

how can i get the latest build from the svn (nightly builds) to my apple-tv box?

and, last but not least, is there a list of the versions from xbmc for apple out there?

i have a CrystalHD Driver r36 link in my download section. when i select it, it downloads about 1 M and returns an message: an error ocurred.


regards

muellie

see http://forum.xbmc.org/showthread.php?tid=69321
Reply
hello davilla,

thanks for your reply. i was able to install it manually. I've runned into a new problem, whenever i play an mkv file i can hear sound, but no video was playing.

when i use the launcher to download crystalhd, it downloads and terminates with an error-message.

an ideas for that?

regards

muellie
Reply
muelli Wrote:hello davilla,

thanks for your reply. i was able to install it manually. I've runned into a new problem, whenever i play an mkv file i can hear sound, but no video was playing.

when i use the launcher to download crystalhd, it downloads and terminates with an error-message.

an ideas for that?

regards

muellie

"thanks for your reply. i was able to install it manually. I've runned into a new problem, whenever i play an mkv file i can hear sound, but no video was playing." -> xbmc.log and dmesg to a pastebin site.

"when i use the launcher to download crystalhd, it downloads and terminates with an error-message. " -> already been covered. A web site went off line and we need to fix up the scripts but that waits for Andy to return from vacation.
Reply
Does anyone have the guide that was posted in the original link?

I wanted to install the Cyrstal HD card that I ordered over the weekend.
Reply
grupy Wrote:Does anyone have the guide that was posted in the original link?

I wanted to install the Cyrstal HD card that I ordered over the weekend.

I need it too Smile Anyone got it saved?
Reply
  • 1
  • 10
  • 11
  • 12
  • 13(current)
  • 14

Logout Mark Read Team Forum Stats Members Help
[AppleTV] Broadcom Crystal HD Decoder Apple TV step-by-step installation guide1