Brian DipertEDN Senior Technical Editor Brian Dipert exposes, analyzes and
opines on diverse topics in technology. Follow the Brian's Brain Twitter feed at www.twitter.com/BrianzBrain.



   Advertisement

Profile

RSS Feed

  • Add this blog to your RSS newsreader!

Recent Posts

Recent Comments

Most Commented On

Archives

By Category

Consumer Electronics Design Articles

Blog

Tuesday, December 9, 2008

A USB Faux Pas = Digital Camera Ahas

Dec 9 2008 10:06AM | Permalink |Email this|Comments (15) |


Early last week, after snapping a couple of pictures with my Panasonic Lumix DMC-LS75:

I realized that I didn't have a SD card installed in the camera and the images had therefore been stored in the DMC-LS75's internal memory. I subsequently discovered that there was no available means to move image files from internal memory to an SD card via the camera's user menus...I'd need to USB-tether the DMC-LS75 to a computer and get the files off the camera that way.

It was late on a cold night, and the DMC-LS75's USB cable was still in the product box out in the back yard storage shed. Feeling lazy, I instead grabbed the cable for the Kodak P880, which also offered a micro USB-sized connector and I therefore assumed would also work. After connecting the cable to both the camera and computer, however, I wasn't able to access the DMC-LS75's contents. Feeling tired, I went to bed and vowed to revisit the situation the next morning.

When I retrieved the DMC-LS75's cable and unsuccessfully attempted to mate it with the camera the next day, I realized the error of my ways. The Panasonic and Kodak cameras merge USB and A/V capabilities within a single connector form factor...one that's physically compatible with micro USB from an outer dimension standpoint, but with micro USB-incompatible plug and receptacle pinouts and interior dimensions. And, of course, the Kodak and Panasonic proprietary implementations are also incompatible with each other. When I inserted the Kodak cable in the Panasonic camera, I inadvertently smashed the interior of the DMC-LS75 connector, rendering it subsequently unusable. There ought to be a law...

Although the Panasonic camera still otherwise works fine, including the ability to remove SD cards and connect them to a computer via a memory card reader, I've decided to retire the DMC-LS75 to the Prying Eyes candidate pile. Part of my motivation, I admit, is that I've long wanted to try out the Canon Hack Development Kit (CHDK) that Paul Rako wrote about earlier this year. Per Wikipedia, CHDK...

... allows nearly complete programmatic control of cheap Canon point-and-shoot cameras, enabling users to add features, up to and including games and BASIC scripting. Features include shooting in RAW, USB-cable remote shutter-release, motion-detection triggered photography, customizable high-speed continuous (burst) Tv, Av, ISO, and Focus bracketing (increasing depth of field), 1 Gig video-size limit removed in earlier cameras, Shutter, Aperture, and ISO Overrides (shutter speeds of 64" to 1/10,000" and higher).

I remain a fan of AA battery-fueled cameras, in spite of their beefier form factors when compared against proprietary battery pack-based alternatives, so I focused (pun intended) my attention on Canon's PowerShot A-Series units, specifically the smallest form factor A400 versions. The latest-and-greatest PowerShot A470 is unfortunately not yet supported by CHDK because of its Digic III hardware and DryOS software platform foundations, but I found a gently used Digic II- and VxWorks-based PowerShot A460 on Ebay for $50:

In the interests of full disclosure, I'll admit that the PowerShot A460 is probably not going to be my primary conference snapshot camera going forward...as it turns out, it's a bit too thick to comfortably slip into a pants pocket, so I've gone ahead and also purchased a Panasonic Lumix DMC-LS80:

However, I don't regret the PowerShot A460 experiment one bit. As is the case with Panasonic's camera lines, Canon leverages a common image processor across multiple product proliferations at different price, form factor and (factory firmware-enabled) feature points. CHDK 'turns on' substantial additional high-end capabilities with my low-end digicam without, as Paul's writeup points out, at all disturbing the camera's native firmware (or, therefore, any Canon warranty). Instead, the firmware augmentations store on a SD card, which you can either manually load via user screen settings or (as I've done) configure to auto-boot on camera start-up.

So far, I'm really enjoying the histogram display and RAW image capture options, and I've only scratched the surface of what CHDK offers. Stay tuned for more reports here on Brian's Brain as I further explore my new-to-me camera's added features.


Reader Comments



at 12/9/2008 2:31:27 PM, Mark J Smith said:
You need to go to Amazon and put in a review of that Panasonic DMC-LS75 Camera to save anyone else from the same problem. I would call the design screw up more than just a faux-pas. Luckily I use Olympus cameras and they use standard USB cables.



at 12/9/2008 2:52:14 PM, Dick said:
See page 82 of your LS75 User Manual (page 86 in the LS80) to see how to copy images from the internal memory to the SD card (and visa versa).



at 12/9/2008 3:03:02 PM, Dave said:
Wow! I have a Cannon S Series camera and a Kodak. Along with the cable from those, my GPS unit and various other devices I quickly lose track of which cable belongs with what. I have been just picking up whatever cable from the pile looks like it will work based on the external dimensions and using it.....So far with success. I guess maybe I've been lucky. I'll be sure to pay more attention in the future.



at 12/9/2008 3:22:46 PM, Martin said:
I like Canon features and have bought A720is. The reason I bought this was the CHDK firmware. As a matter of fact - I was waithing until someone made a version for this one with Digic III. Nice toy! The only think makes me frown (and I had some 10 Canons so far) is that they do not implement a Storage device class. I want to be able to connect the camera to a computer and access files as if the flash card was in a reader. Other vendors do it.



at 12/9/2008 3:35:12 PM, Peter G. said:
Mentioned on speedsnfeeds.com...



at 12/9/2008 3:58:37 PM, Brian Dipert said:
Dear Martin, I agree that lack of Storage Class support is a bummer on the Canon cameras (though mine 'does' seem to use a standard USB-to-mini USB cable!). I found it surprising to not see the PowerShot's SD card auto-mount in Finder when I plugged it into my MacBook Air for the first time; I subsequently connected it to a Windows Vista laptop and saw the driver auto-install, thereby figuring out what was going on. I'd meant to mention this in my writeup but forgot...thanks for giving me another opportunity to discuss this point!



at 12/9/2008 4:05:44 PM, Brian Dipert said:
Dear Dick, Grrrr....;-)



at 12/9/2008 4:20:03 PM, William said:
Brian, Did you mean to say mini USB and micro USB?



at 12/9/2008 4:40:15 PM, Brian Dipert said:
Dear William, USB, mini USB and micro USB are three different connector standards. See the Wikipedia entry for USB...



at 12/10/2008 9:41:30 AM, ikb said:
I have naively used my Pentax cable with my Panasonic camera. No problems, so I guess that Pentax and Panasonic agree with each other. Consider me lucky.



at 12/10/2008 2:11:21 PM, Martin said:
Hello Brian, Thanks for the note. Yes - Canon is using standard Mini-USB (5-pin) connector. I would be thinking twice (perhaps 3x :-)) prior buying anything with proprietary cable. Cables get lost and also you don't want to carry it around. I have Mini-USB attached to every of my computers. Similary my personal preference is a common battery standard (AA) though you take some performance hit when compared with Li-Ion packs. But cost and general availability are important!



at 12/12/2008 10:01:50 AM, Josh said:
Great Article! Hopefully designers will learn from this to make life easier for us. Thanks Josh



at 12/14/2008 9:28:50 PM, mb said:
I have a Fuji camera that also uses the 7-pin "mini-usb" type connector. 5 pins for usb and 2 pins for audio and video out. Mechanical dimensions are actually slightly different than a standard mini-USB connector, so a standard mini-USB won''t fit.



at 12/18/2008 12:45:32 PM, The Bruce said:
Hmmm... seems like Dave I've been lucky? to date, no issues with interchanging Canon/Sony micro USB, or connecting a Kodak Z series with one of theirs. Are ALL Kodak's proprietary? On the connector front, saw a really interesting one the other day. on a friend's RCA boombox, line in connector *appears* to be the female power-style. was hoping to use it with Roland Juno synth. ...



at 4/14/2009 7:43:20 PM, DML-ee said:
I found that my Lumix DMC-TZ4 and my Sanyo VPC-S650EX have interchangeable PC/AV (USB+AV)connectors - which is very convenient. The socket has a 5.0x2.5mm D-shell and a thin 3.5mm wafer with 8 contacts on top and bottom. I have not been able to find the connector type or pinout. [The Lumix has different connectors for DC-IN and Component-AV.] I am all for the development of GOOD standards and then sticking to them! Can Panasonic please publish their connector specification!

Post a comment



Display Name

Change Image
Before submitting this form, please type the characters displayed above.
Note the letters are NOT case sensitive.


ADVERTISEMENT

©1997-2009 Reed Business Information, a division of Reed Elsevier Inc. All rights reserved.
Use of this Web site is subject to its Terms of Use | Privacy Policy

Please visit these other Reed Business sites