PTP USB Digital Cameras "Fugitive" to Poseidon & PTPDigicam
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1476 from 2012/11/10
    From: Manchester, UK/GB
    I have a FujiFilm Z90, and a Nikon Coolpix S200 digital cameras, and they use the PTP USB protocol, but neither of them seem to work, open their internal memory to view the images contained in it with either Poseidon, or PTP_Digicam v2.2. :-(

    With Poseidon I get:

    hub.class: New device 'USB PTP' at port 1. Very nice.
    cdcacm.class: Unable to load modeswitch data file...
    ptp.class: Hold still for images from for 'USB PTP'!
    ptp.class: Reading Response failed: nak timeout (10)!
    ptp.class: Command 'OpenSession' (1002) response failed: nak timeout (10)!
    ptp.class: Still pictures of 'USB PTP' became fugitive!
    cdcacm.class: Unable to load modeswitch data file...
    ptp.class: Hold still for images from for 'USB PTP'!
    ptp.class: Command 'GetDeviceInfo' (1001) failed: nak timeout (10)!
    ptp.class: Command 'OpenSession' (1002) failed: response timeout (6)!
    ptp.class: Command 'GetStorageIDs' (1004) failed: response timeout (6)!
    hub.class: Device 'USB PTP' at port 1 is gone!
    ptp.class: Command 'CloseSession' (1003) failed: response timeout (6)!
    ptp.class: Still pictures of 'USB PTP' became fugitive!
    hub.class: New device 'USB PTP' at port 1. Very nice.
    cdcacm.class: Unable to load modeswitch data file...
    ptp.class: Hold still for images from for 'USB PTP'!
    ptp.class: Model 'FinePix Z90' by 'FUJIFILM'.
    ptp.class: Camera Version '1.10?', Serial xxxxxxxxxxxxxxxxxxxxxxx (identified but details removed from here)

    PTP_Digicam gives the error: "PTP camera device protocol error"

    No volume for the camera is mounted on my system, either on Ambient main screen or even if I check in "My MorphOS" for a volume mounted there.

    Has anyone any idea or experience with PTP USB cameras under MorphOS, to know if there is a way to get these cameras recognised by Ambient and mounted, so I can view what is in the internal memory, rather than having to resort to using my Windows or Mac systems? :-?
    MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.18+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »11.10.18 - 07:14
    Profile
  • ASiegel
    Posts: 1370 from 2003/2/15
    From: Central Europe
    I hope someone else can help with regard to Poseidon and the camera device protocol but have you considered using a USB SD card reader to access your photos?

    Personally, I find it is quicker and easier to open the latch on the bottom of compact cameras, then tap on an SD card, pull it out and insert it into an SD card reader. I can usually do it blindly after a short while whereas I really need to pay attention if I want to correctly orient and then insert a small micro or mini USB plug into a camera.

    Many Windows and Mac systems feature built-in SD card readers by default. (Or used to at least.) But even if you have to buy an external one as you would for use with MorphOS, they are luckily very inexpensive.

    At the very least, it is good to own an SD card reader as a backup in case you cannot seem to find the correct camera cable when you need it.
  • »11.10.18 - 10:52
    Profile
  • jPV
  • Yokemate of Keyboards
    Yokemate of Keyboards
    jPV
    Posts: 2028 from 2003/2/24
    From: po-RNO
    I'm just checking the manuals for those cameras quickly, and at least Nikon Coolpix S200 has a setting for the USB mode in "Set up -> Interface -> USB". I would try to set it up to "Mass storage" instead of the "MTP/PTP", and try then again if it'd work better as a standard USB mass storage device.

    Although that "nak timeout" sounds bit nasty... if you see those in the log, it isn't usually promising... but hopefully it wouldn't happen with the mass storage mode :) Or if some Poseidon tuning would help, I don't know...

    And yeah, card readers are good for these kind of situations. I've had some freebie multi-card reader since ages and it has served me well with all setups, from SD cards to CF cards of all formats, in Amigas, MorphOS systems, RPis, and PCs :)
  • »11.10.18 - 14:14
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1476 from 2012/11/10
    From: Manchester, UK/GB
    @ASiegel and @jPV

    Thanks for the suggestions, but regarding SD card readers I have loads of those, both standard SD (<2GB) and SDHC (>2GB), so those suggestions are, for me, unnecessary, but others may find some of that advice of value/use. ;-)

    It is specifically the camera's internal memory I am trying to access/view.

    Anyway, I'll see if there is a USB option to get either/both of the cameras to mount up as mass-storage rather than PTP, though neither mounted as MTP, just for info.

    If I get any success I'll update this thread accordingly, hopefully later tonight. ;-)

    ** UPDATE **

    So, referring to jPV's suggestion to change the USB recognition from MTP/PTP to mass-storage - this is not an option in the camera settings for the FujiFilm Z90 - but there is an option to change from MTP/PTP to MassStorage in the Nikon Coolpix S200 settings, but it is a little troublesome to find, but after reading through/searching the PDF manual for this feature the S200 camera's USB options were revealed, and set.

    However, using a different powered USB port, but using the same cables I managed to mount the Nikon Coolpix S200, and the FujiFilm Z90 cameras using the PTP protocol.

    One anomaly I came across was that if either of the cameras, depending on which was was connected, were plugged in and switched to USB mode, BEFORE MorphOS booted then an icon was displayed on Ambient, BUT if the camera was switched on to USB mode AFTER booting had occurred then no icon was displayed on Ambient. Then the camera/device required to be accessed via the "My MorphOS" icon, which then displayed a default device icon, and it could be accessed in the usual way with double-mouse-clicks. Also, if the camera was switched off/disconnected, when it had been active when MorphOS booted and a default icon was generated for it, then the icon remained on Ambient, even though the device was no longer accessible/attached which is not so intuitive of the USB protocol, or whatever causes this anomaly.

    Using this same USB port, and the same USB leads I also managed to test that a Nikon Coolpix S203 and FujiFilm A610 cameras reacted in the same way as the above 2 cameras, so probably most Nikon Coolpix S series, and FujiFilm Z and A series cameras will work OK with MorphOS to view the data from the internal camera memory.

    The Nikon Coolpix S203, and the FujiFilm A610 cameras do not have the option to change from MTP/PTP to MassStorage like the S200 has, so MTP/PTP, like the FujiFilm Z90, is the only option available for those cameras.

    Maybe the Hardware Compatibility list and Library can be updated with some of this information for other users to benefit from in the future - once we are all satisfied the information is correct, and does not require any further amendment. ;-)
    MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.18+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »11.10.18 - 19:29
    Profile
  • ASiegel
    Posts: 1370 from 2003/2/15
    From: Central Europe
    To be honest, I do not believe that I have used a camera that had embedded memory for storing content in more than a decade so I forgot those even exist. Every camera I have encountered since required the presence of an SD card to be able to save any photos.

    In any case, I am glad you made it work.
  • »12.10.18 - 10:50
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    NewSense
    Posts: 1476 from 2012/11/10
    From: Manchester, UK/GB
    @ ASiegel

    I think you'll find that most digital cameras, of whatever make/model, have at least some internal memory that photos can be saved to, but it is quite limited, but you can usually save about 5-20 photos in the on-board memory space, but I'd have to say that not many people use it, and often forget they've saved photos in that space by mistake when they forgot to insert their own memory card. ;-)

    I was glad I got it to work as well. :-D
    MacMini 1.5GHz,64MB VRAM, PowerBooks A1138/9 (Model 5,8/9),PowerMac G5 2.3GHz(DP), iMac A1145 2.1GHz 20", all with MorphOS v3.18+,Airport,Bluetooth,A1016 Keyboard,T-RB22 Mouse,DVD-RW-DL,MiniMax,Firewire/USB2 & MacOSX 10.4/5
  • »12.10.18 - 20:55
    Profile