Menu

#413 EOS 20D doesn't work at all in Canon mode

closed-fixed
None
7
2007-08-12
2004-11-27
No

0.116768 canon/canon.c(2): NULL
camera->pl->cached_drive in gphoto2canonpath
0.117109 canon/canon.c(2): canon_int_get_disk_name()
0.117477 canon/usb.c(2): canon_usb_long_dialogue()
function 9, payload = 0 bytes0.117803 canon/usb.c(2):
canon_usb_dialogue() cmd 0xa 0x11 0x202 (Flash device
ident)
0.118123 gphoto2-port(2): Writing message (request=0x4
value=0x10 index=0x0 size=80=0x50)...
0.118445 gphoto2-port(3): Hexdump of 80 = 0x50 bytes
follows:
0000 10 00 00 00 02 02 00 00-00 00 00 00 00 00 00 00
................
0010 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
................
0020 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
................
0030 00 00 00 00 00 00 00 00-00 00 00 00 00 00 00 00
................
0040 02 00 00 00 0a 00 00 11-10 00 00 00 0b 00 00 00
................

0.123669 gphoto2-port(2): Reading 64=0x40 bytes from
port...
5.173773 canon/usb.c(2): canon_usb_dialogue: read 1 of
64 bytes failed! (Error reading from the port)
5

Discussion

  • Hubert Figuière

    Logged In: YES
    user_id=27487

    swestin, if you have trouble, I have THAT camera. I'm just
    still clueless about Canon native protocol. Contact me if
    needed.

     
  • Hubert Figuière

    • assigned_to: nobody --> swestin
     
  • Stephen H. Westin

    Logged In: YES
    user_id=682763

    I actually have a 20D on my desk right now. Unfortunately, its
    protocol is a major alteration of what has gone before: some
    command codes are the same, some have been reassigned to
    new functions, and there are at least seven new ones!

    I'm working on it at low priority.

     
  • Matthias Urlichs

    Logged In: YES
    user_id=10327

    I can probably help. Where can I getr the command code
    documentation from?

     
  • Stephen H. Westin

    Logged In: YES
    user_id=682763

    Well, there is a DocBook XML file
    libgphoto2/camlibs/doc/Protocol.xml. If you have as much
    hassle as I do turning that into readable HTML, point your
    browser to http://www.graphics.cornell.edu/~westin/canon/
    which is derived from it. The latter is actually updated more
    frequently as I learn more about the 20D.

     
  • Hubert Figuière

    • summary: EOS 20D doesn't reply in canon_int_get_disk_name() --> EOS 20D doesn't work at all in Canon mode
    • priority: 5 --> 7
     
  • Hubert Figuière

    Logged In: YES
    user_id=27487

    I get different errors. swestin removed support for it in
    gphoto2 until we fix it.

     
  • Textoris Julien

    Textoris Julien - 2005-01-26

    Logged In: YES
    user_id=1205237

    I don't know if it can help, but i have tried to connect my
    20D with gphoto2 under a 10.1 mandrakebox with rpm from cooker.
    It doesn't work, it's not a scoop, but what i don't
    understand, is it doesn't send any error to me, it's just it
    says that there is no file in any directory, or there are !
    i connect in PTP mode, (normal mode doesn't work) after
    having changed into the camera the configuration item to PTP
    mode with this command line :
    gphoto2 --camera "Canon EOS 20D (PTP mode)" --port
    "usb:002,010" -l
    that gives :
    "Il y a un dossier dans le dossier '/' :
    - store_00000001
    Il n'y a pas de dossier(s) dans le dossier '/store_00000001'.
    "
    when i try to get file list it say there is non files ...

    I can send you the debug file if it can help, but i really
    don't understand a word of it ;-)

    thanks for your work till now

    Julien

     
  • Hubert Figuière

    Logged In: YES
    user_id=27487

    PTP != Canon mode.

    PTP problems have been addressed for the upcoming 2.1.6.

     
  • Hubert Figuière

    • assigned_to: swestin --> hfiguiere
     
  • Hubert Figuière

    Logged In: YES
    user_id=27487

    for now, I'm taking care of this

     
  • Marcus Meissner

    Marcus Meissner - 2005-03-14

    Logged In: YES
    user_id=48092

    The eos 20d will work in PTP mode already (with current CVS and
    starting with 2.1.6).

    Canon driver work is still in progress...

     
  • Stephen H. Westin

    Logged In: YES
    user_id=682763

    For the brave, there is now experimental support for the 20D (and 350D).
    Rebuild from CVS with CFLAGS=-DCANON_EXPERIMENTAL_20D and
    try it. As far as I know, things are functional except --capture-image under
    Linux (works fine under Mac OS X) and thumbnail and info operations.

    Thumbnails (from which we get image info) are handled differently for raw
    images on these cameras; this will take some time to work out. And I'm
    working on Linux image capture.

     
  • Stephen H. Westin

    Logged In: YES
    user_id=682763

    For the brave, there is now experimental support for the 20D (and 350D).
    Rebuild from CVS with CFLAGS=-DCANON_EXPERIMENTAL_20D and
    try it. As far as I know, things are functional except --capture-image under
    Linux (works fine under Mac OS X) and thumbnail and info operations.

    Thumbnails (from which we get image info) are handled differently for raw
    images on these cameras; this will take some time to work out. And I'm
    working on Linux image capture.

     
  • Marcus Meissner

    Marcus Meissner - 2007-08-12

    Logged In: YES
    user_id=48092
    Originator: NO

    we have good success reports from the EOS 20D even in normal mode now.

     
  • Marcus Meissner

    Marcus Meissner - 2007-08-12
    • milestone: 214509 -->
    • status: open --> closed-fixed
     

Log in to post a comment.

MongoDB Logo MongoDB