[sane-devel] Canon CanoScan LiDE 35

Cameron Harris thecwin at gmail.com
Thu Oct 27 22:23:13 UTC 2005


Today, I checked out a CVS copy of the sane-backends, and compiled it
all with genesys support. Unfortunately it hangs when i try scanimage
(debug output:)

[genesys] sanei_genesys_create_slope_table: 8 steps, step_type = 0,
exposure_time = 250, same_speed =0
[genesys] sanei_genesys_create_slope_table: yres = 600.00
....
[genesys] sanei_genesys_create_slope_table: returns sum_time=371, completed
[genesys] sanei_genesys_create_slope_table: 255 steps, step_type = 1,
exposure_time = 250, same_speed =0
[genesys] sanei_genesys_create_slope_table: yres = 600.00
....
[genesys] sanei_genesys_create_slope_table: returns sum_time=9767, completed
[genesys] sanei_genesys_write_register (0x0e, 0x00) completed
[genesys] sanei_genesys_bulk_write_register (size = 162)
*hang*
[genesys] sanei_genesys_bulk_write_register: failed while writing bulk
data: Error during device I/O
scanimage: open of device genesys:libusb:004:006 failed: Error during device I/O


The problem seems to be occuring in genesys_gl841.c, ~4390:

   /* Write initial registers */
  RIE (sanei_genesys_bulk_write_register
       (dev, dev->reg, GENESYS_GL841_MAX_REGS * 2));

Any ideas? I think read previously in the mailing list that gl841
support is nearing completion...

Thanks in advance :)
--
Cameron Harris



More information about the sane-devel mailing list