iSight on Linux with automatic firmware loading

I’ve been using the patched linux-uvc module with iSight support by Ronald S. Bultje (clicky). It required me to run a separate program to load the firwmare and then load the module. I’ve coded up and integrated a firmware loader in the module, which will automatically extract and load the firmware from /lib/firmware using the firmware_class kernel interface when the device is detected. Said otherwise … no more need to run extract.

Download driver + firmware + installation instructions.

I’ve also merged Ronald’s patch with linux-uvc SVN Head, but unfortunatly it doesn’t work, because of “”uvcvideo: Failed to query (130)
UVC control 1 (unit 0) : 2 (exp. 26).” errors. But if you want to play you can get it from here.

  • Twitter
  • Facebook
  • FriendFeed
  • StumbleUpon
  • Digg
  • del.icio.us
  • Google Bookmarks
  • Reddit
  • Tumblr
  • PDF
  • Print
  • email
Rating: (No Ratings Yet)
Loading ... Loading ...
View Comments
Published: Dec 10th, 2006 (Views: 8)
Categories: Coding
Tags:
blog comments powered by Disqus