Digital cam & MorphOS
  • Order of the Butterfly
    Order of the Butterfly
    winterhunter
    Posts: 204 from 2005/10/13
    From: PACA, France
    I've just bought a Pentax istDL digital camera, and I'm trying to use it with MorphOS.

    Poseidon detects it correctly and mounts it as USMD:, but no icon appears in ambient. When I try to read it with DOpus, it tells me that it is not a valid DOS disk.

    Any clues why this happens, and/or how I can solve it?

    Thanks!
  • »16.12.05 - 19:18
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    takemehomegrandma
    Posts: 2720 from 2003/2/24
    MorphOS can not read FAT16/32 partitions by default, so you will have to download and install it in L: yourself. Search Aminet (for the file) and this forum (for lots of old info) for FAT95.
    MorphOS is Amiga done right! :-)
    MorphOS NG will be AROS done right! :-)
  • »16.12.05 - 19:38
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    winterhunter
    Posts: 204 from 2005/10/13
    From: PACA, France
    @takemehomegrandma:
    The file "fat95" is already in L:, and I can read USB sticks without
    any problem.

    On the other side, this camera, which is suppossed to be 100% mass
    storage compliant, gives me this error.
  • »16.12.05 - 19:53
    Profile Visit Website
  • pOS
  • Order of the Butterfly
    Order of the Butterfly
    pOS
    Posts: 216 from 2003/11/14
    From: Bavaria
    I don't think any of their cameras is fully mass torage compliant, even if the claim so.

    I got a Pentax Optio S4i last year.

    Maybe this will help you:

    https://morph.zone/modules/newbb_plus/viewtopic.php?topic_id=2757&forum=9#22996
  • »16.12.05 - 20:14
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    winterhunter
    Posts: 204 from 2005/10/13
    From: PACA, France
    Thanks for the info. However, I've tried it, and the camera is
    recognized.

    It then tells me "Matching partition for usbscsi.device unit 0 already
    found, no remount required".

    If I try to open UMSD:, it tells me that it is not a DOS disk (it
    detects that a disk is present but doesn't recognize it).

    In Devices-->Settings, it is configured as fat95, filetype 46415401.

    I connected the cam to Linux, and it is recognized without a problem.

    Any other clues?
  • »16.12.05 - 21:11
    Profile Visit Website
  • Moderator
    gunne
    Posts: 441 from 2003/2/26
    From: Sweden
    Hi winterhunter,

    There is some settings for the massstorage.class that you can try, if you bring up the configuration GUI-interface.

    Have a look of what output you get, when you connect the device.

    If you press 'Help-key' when the configuration interface is open and active, it will bring up the Poseidon guide, if its proper installed.

    Gunne
    Best wishes, Gunne
  • »17.12.05 - 12:21
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    winterhunter
    Posts: 204 from 2005/10/13
    From: PACA, France
    @Gunne:

    I've tried all the different configs with poseidon, but... Well, with some of them poseidon says it recognizes the cam without any errors, and the cam appears as configured, ready and mounted. But the filesystem is not recognized!

    Can it be a mount error????? When I try to access UMSD:, it says that it is not a DOS disk (but doesn't say that no disk is present).
  • »17.12.05 - 12:42
    Profile Visit Website
  • Moderator
    gunne
    Posts: 441 from 2003/2/26
    From: Sweden
    winterhunter,

    You can perhaps try to take out and reinserting the device, using the settings that you feel seems to work.

    Or save the settings, and restart the system, and see if it mounts properly after that.

    Gunne
    Best wishes, Gunne
  • »17.12.05 - 20:28
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    winterhunter
    Posts: 204 from 2005/10/13
    From: PACA, France
    It is now getting surreal: I am trying to read the card with a
    multi-card reader, and morphos recognizes the device as 4 separate
    devices (which is correct, since it has 4 slots). When I insert the
    card, it is mounted as UMSD: without errors or warnings.

    However, when trying to access the SD card, it is STILL not recognized
    as a DOS disk.

    I've tried ALL the settings for poseidon, and MOST of them give me
    errors (timeouts and data phase errors). Can the SD card be formatted
    as something other than fat95?5 Something that Linux DOES recognize
    while morphos doesn't?


    [ Edited by winterhunter on 2005/12/18 7:24 ]
  • »17.12.05 - 23:21
    Profile Visit Website
  • Moderator
    gunne
    Posts: 441 from 2003/2/26
    From: Sweden
    winterhunter,

    You can create partitons on USB-devices by setting DEVICE=usbscsi.device in Tooltypes for ScsiConfig. And then format like on an ordinary disk.

    But I think the best is that you try to understand how Poseidon works first, and also how using various filesystems, before you do anything. Try to experiment using some ordinary USB-Disk.

    Gunne
    Best wishes, Gunne
  • »18.12.05 - 14:19
    Profile Visit Website
  • Order of the Butterfly
    Order of the Butterfly
    winterhunter
    Posts: 204 from 2005/10/13
    From: PACA, France
    @Gunne: Is there any simple way of seeing what filetype a mounted
    device has? Just to look whether the SD card is fat95 or not.
  • »19.12.05 - 12:31
    Profile Visit Website
  • Moderator
    guruman
    Posts: 461 from 2003/7/22
    The problem seems indeed a non recognized filesystem. Check under Linux or Windows the properties of the SD card (using the multicard reader), and check if it's not FAT16/32. You might format the card (even under MorphOS, since the device gets correctly mounted), but I don't know if the Digicam would happily read it afterwards..

    Kind regards,
    Andrea
  • »19.12.05 - 12:50
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    winterhunter
    Posts: 204 from 2005/10/13
    From: PACA, France
    @Guruman:
    I've just came back from my lunch pause, and I wanted to tell the forum that I've found the solution. But it seems that you also found it...

    Actually, the cam asked me to format the card before recognizing it (the card used to belong to my pocket pc, so it was already fat32, but wtf, I did it anyway).

    The problem is that the card was formated as fat32, BUT without the proper FS identifier. So Linux and windoze ASSUMED it was fat32 (they were right, of course) and mounted it without problem. MorphOS, on the other hand, looked for the identifier, and didn't correspond to FAT32.

    So I've just formatted as fat with MorphOS, and now both the cam and morphos recognize the card.

    For info only (maybe it will help someone), the settings I use for my Lexus 12-in-1 card reader are:

    Simple SCSI and No init reset checked, all the others unchecked.
  • »19.12.05 - 13:11
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    takemehomegrandma
    Posts: 2720 from 2003/2/24
    @ winterhunter

    Thanks for the feedback on the solution. Worth adding to the knowledge and experience bank! :-)
    MorphOS is Amiga done right! :-)
    MorphOS NG will be AROS done right! :-)
  • »20.12.05 - 18:46
    Profile