• 1
  • 3
  • 4
  • 5(current)
  • 6
  • 7
  • 12
CrystalHD & current SVN builds of XBMC?
#61
davilla Wrote:I would first test out the driver/lib/firmware in /tmp first.

Tested it with a 1080p mkv and a blu-ray rip.......... goddamn it's snappy!
I can seek through the movie now with no stutter whatsoever and everything seems to work fine! Thank you for your work with this! Big Grin

I will move the .kext out of the /temp folder now
Reply
#62
davilla Wrote:There's some regression going on with old layout bcm70012 cards, not sure what's going on but looking into it. "Firmware command T/O" errors were seen sporadically with 1.0.3 tagged driver/lib/firmware and old layout cards and now it seems to be hitting all old layout cards with new driver/lib/firmware.

I'm in discussions with Broadcom as to what might be the issue.

It's a little difficult to debug as I don't have any older layout cards, only new layout bcm70012s and the new bcm70015 cards.

how can i know what i have?
Reply
#63
look at the pic on this http://www.logicsupply.com/products/bcm970012

this is the new layout other is old
Reply
#64
davilla Wrote:There's some regression going on with old layout bcm70012 cards, not sure what's going on but looking into it. "Firmware command T/O" errors were seen sporadically with 1.0.3 tagged driver/lib/firmware and old layout cards and now it seems to be hitting all old layout cards with new driver/lib/firmware.

I'm in discussions with Broadcom as to what might be the issue.

It's a little difficult to debug as I don't have any older layout cards, only new layout bcm70012s and the new bcm70015 cards.

Does it help if I send you mine for testing?
Reply
#65
Same issue as iwaleed when I upgraded to r115:

Code:
[ 108.192050] crystalhd 0000:02:00.0: Entering chd_dec_open
[ 108.192059] crystalhd 0000:02:00.0: Opening new user[0] handle
[ 108.192063] opening HW
[ 108.192068] crystalhd_hw_open: setting up functions, device = Link
[ 121.844369] Opening HW. hw:0xcf8f8200, hw->adp:0xce3466c0
[ 127.853034] crystalhd 0000:02:00.0: Firmware Downloaded Successfully
[ 122.962082] crystalhd 0000:02:00.0: Firmware command T/O
[ 122.972096] crystalhd 0000:02:00.0: FwCmd Failed.
[ 122.982103] crystalhd 0000:02:00.0: fw cmd 73763001 failed
[ 123.096649] crystalhd 0000:02:00.0: Entering chd_dec_close
[ 123.096662] crystalhd 0000:02:00.0: Closing user[0] handle
[ 124.086667] Closing HW
Reply
#66
First person located in the USA (as I am) that's willing to part with a working old layout bcm70012 that has the "Firmware command T/O" issue with the new driver/lib/firmware gets a bcm70015 in exchange. Send me a PM.

Note that the bcm70015 is 1/2 the length of the bcm70012 and you might have to make a small extender for it to mount in a full length space. The production bcm70015's will be shipped with an extender but the ones I have don't have the extender.

Clock starts ticking in 3... 2... 1 Smile
Reply
#67
PM sent!

In the meantime, how do I go about downgrading this back down to the 1.0.3 release? I tried to check out the crystalhd-for-osx-1.0.3 tag and it still downloaded r115. I recompiled it and reboot, same issue.
Reply
#68
Philmatic Wrote:PM sent!

In the meantime, how do I go about downgrading this back down to the 1.0.3 release? I tried to check out the crystalhd-for-osx-1.0.3 tag and it still downloaded r115. I recompiled it and reboot, same issue.

svn checkout http://crystalhd-for-osx.googlecode.com/...-osx-1.0.3 crystalhd-for-osx-1.0.3

It will say "Checked out revision 115", but that's a svn quirk. Make sure you do both driver and lib.
Reply
#69
My complete process:

Code:
svn checkout http://crystalhd-for-osx.googlecode.com/svn/tags/crystalhd-for-osx-1.0.3 crystalhd-for-osx-1.0.3
cd crystalhd-for-osx-1.0.3/crystalhd/linux_lib/libcrystalhd
make
sudo make install
cd ../../driver/linux
autoconf
./configure
make
sudo make install
sudo modprobe crystalhd

Then rebooted, lspci sees the card:

Code:
xbmc@atv:~$ lspci | grep Broadcom
02:00.0 Multimedia controller: Broadcom Corporation Unknown device 1612 (rev 01)

But dmesg returns the following:

Code:
[  143.935851] Starting BCM70012 Device
[  143.944296] clock is moving to 175 with n 35 with vco_mg 2
[  143.944325] CInitializing Dio pool 10 1024 505c ce3b4f60
[   87.376656] Firmware Downloaded Successfully
[  148.575668] *ERR*:/home/xbmc/tmp/crystalhd-for-osx-1.0.3/crystalhd/driver/linux/crystalhd_hw.c:1766: Firmware command T/O
[  148.575683] *ERR*:/home/xbmc/tmp/crystalhd-for-osx-1.0.3/crystalhd/driver/linux/crystalhd_hw.c:1777: FwCmd Failed.
[  148.575692] fw cmd 73763001 failed
[  148.589350] Closing user[0] handle
[  148.589359] Deleting IOQs
[  148.589371] Releasing RX Pkt pool
[  148.589430] Released dio pool 10
[  148.592714] Stopping BCM70012 Device
Reply
#70
powerdown and up.
Reply
#71
Nope
Reply
#72
I have the old style card, running r114 and xbmc r31499 and am not getting the T/O error. I'm guessing that's on startup during module loading, based on the logs I've seen?

I'm running this on Ubuntu 9.10 on the ATV.
Reply
#73
See my experiences with latest svn here: http://forum.xbmc.org/showpost.php?p=561...stcount=31
Reply
#74
I have compiled r123 of the crystal libs and installed them where they should go on the appleTV, but the xbmc version 31542 does not seem to load them. I am getting the following error from the XBMC log:


Code:
18:30:08 T:2684407808 M: 17158144   DEBUG: SECTION:LoadDLL(libcrystalhd.dylib)
18:30:08 T:2684407808 M: 17113088   DEBUG: Loading: libcrystalhd.dylib
18:30:36 T:2684407808 M: 72466432   ERROR: CrystalHD: device open failed , returning(0xa)
18:30:36 T:2684407808 M: 72077312    INFO: CrystalHD: broadcom crystal hd not found

when I do a sudo dmesg on the appletv I get this:


Code:
BroadcomCrystalHD::start
opening HW
crystalhd_hw_open: setting up functions, device = Link
Starting Crystal HD Device
Opening HW. hw:0x208c804, hw->adp:0x2077300
Closing HW
Stopping Crystal HD Device
BroadcomCrystalHD: Registering power handler
BroadcomCrystalHD: Found HW and started driver SW.
Opening new user[0] handle
opening HW
crystalhd_hw_open: setting up functions, device = Link
Starting Crystal HD Device
Opening HW. hw:0x2258e04, hw->adp:0x2077300
allocated 26 elem
Initializing Dio pool 18 1024 305c 0x1dbef04
crystalhd_link_download_fw entered
Firmware Downloaded Successfully
Firmware command T/O
FwCmd Failed.
fw cmd 73763001 failed
Closing user[0] handle
Closing HW
Stopping Crystal HD Device

Is this the same issue that's being reported here or am I doing something completely wrong?
Reply
#75
jlemus Wrote:I have compiled r123 of the crystal libs and installed them where they should go on the appleTV, but the xbmc version 31542 does not seem to load them. I am getting the following error from the XBMC log:


Code:
18:30:08 T:2684407808 M: 17158144   DEBUG: SECTION:LoadDLL(libcrystalhd.dylib)
18:30:08 T:2684407808 M: 17113088   DEBUG: Loading: libcrystalhd.dylib
18:30:36 T:2684407808 M: 72466432   ERROR: CrystalHD: device open failed , returning(0xa)
18:30:36 T:2684407808 M: 72077312    INFO: CrystalHD: broadcom crystal hd not found

when I do a sudo dmesg on the appletv I get this:


Code:
BroadcomCrystalHD::start
opening HW
crystalhd_hw_open: setting up functions, device = Link
Starting Crystal HD Device
Opening HW. hw:0x208c804, hw->adp:0x2077300
Closing HW
Stopping Crystal HD Device
BroadcomCrystalHD: Registering power handler
BroadcomCrystalHD: Found HW and started driver SW.
Opening new user[0] handle
opening HW
crystalhd_hw_open: setting up functions, device = Link
Starting Crystal HD Device
Opening HW. hw:0x2258e04, hw->adp:0x2077300
allocated 26 elem
Initializing Dio pool 18 1024 305c 0x1dbef04
crystalhd_link_download_fw entered
Firmware Downloaded Successfully
Firmware command T/O
FwCmd Failed.
fw cmd 73763001 failed
Closing user[0] handle
Closing HW
Stopping Crystal HD Device

Is this the same issue that's being reported here or am I doing something completely wrong?

"Firmware command T/O", same issue.
Reply
  • 1
  • 3
  • 4
  • 5(current)
  • 6
  • 7
  • 12

Logout Mark Read Team Forum Stats Members Help
CrystalHD & current SVN builds of XBMC?0