Junior Member
Posts: 4
Karma: 10
Join Date: Jun 2009
Device: PRS-505
|
Calibre 0.6.0b12 not seeing my PRS-505 (Mac)
I thought I might try the 0.6 beta, having read good things on the forum about it, unfortunately it is not seeing my PRS-505.
I have no problems using 0.5.14, and when I switch back all is well again.
Having read similar posts in the forum I have reset my device, and repeated with and without an SD card.
I have run the following commands (with output) on a MacBook Pro with OSX 10.5.7
Any suggestions as to how to get the beta running would be most kind.
$ calibre-debug -d
USB devices on system: [(1452, 32773, 272), (1452, 32773, 272), (1452, 32773, 272), (1452, 33346, 22), (1452, 561, 112), (1452, 32773, 272), (2652, 17664, 256), (1452, 33295, 384), (1452, 32773, 272), (1452, 32774, 512), (1452, 34050, 352), (1452, 32774, 512), (1356, 798, 553)]
ioreg output saved to /tmp/ioreg.txt
Looking for BEBOOK
Looking for BEBOOK_MINI
Looking for BLACKBERRY
Looking for CYBOOKG3
Looking for EB600
Looking for IREXDR1000
Looking for JETBOOK
Looking for KINDLE
Looking for KINDLE2
Looking for KINDLE_DX
Looking for PRS500
Looking for PRS505
Device Connected: <calibre.devices.prs505.driver.PRS505 object at 0x442a0b0>
Trying to open device...
Traceback (most recent call last):
File "/Applications/calibre.app/Contents/Resources/loaders/calibre-debug.py", line 9, in <module>
main()
File "/Applications/calibre.app/Contents/Resources/lib/python2.6/site-packages.zip/calibre/debug.py", line 160, in main
File "/Applications/calibre.app/Contents/Resources/lib/python2.6/site-packages.zip/calibre/debug.py", line 123, in debug_device_driver
File "calibre/devices/prs505/driver.pyo", line 49, in open
File "calibre/devices/usbms/device.pyo", line 514, in open
File "calibre/devices/usbms/device.pyo", line 303, in open_osx
calibre.devices.errors.DeviceError: Unable to detect the PRS505 disk drive. Try rebooting.
$ calibre-debug -c "from calibre.devices.scanner import DeviceScanner; s = DeviceScanner(); s.scan(); print s.devices"
[(1452, 32773, 272), (1452, 32773, 272), (1452, 32773, 272), (1452, 33346, 22), (1452, 561, 112), (1452, 32773, 272), (2652, 17664, 256), (1452, 33295, 384), (1452, 32773, 272), (1452, 32774, 512), (1452, 34050, 352), (1452, 32774, 512), (1356, 798, 553)]
$ calibre-debug -c "from calibre.devices.scanner import DeviceScanner; from calibre.devices.prs505.driver import PRS505; s = DeviceScanner(); s.scan(); print s.is_device_connected(PRS505);"
True
$ calibre-debug -c "from calibre.devices.prs505.driver import PRS505; d=PRS505(); d.open(); print d.total_space()"
Traceback (most recent call last):
File "/Applications/calibre.app/Contents/Resources/loaders/calibre-debug.py", line 9, in <module>
main()
File "/Applications/calibre.app/Contents/Resources/lib/python2.6/site-packages.zip/calibre/debug.py", line 155, in main
File "<string>", line 1, in <module>
TypeError: __init__() takes exactly 2 arguments (1 given)
|