[fprint] elan patch + poc 0x903 and 0x0C03
Sébastien Béchet
sebastien.bechet at osinix.com
Wed Jan 24 08:40:48 UTC 2018
Hello Igor,
Thank you very much for your driver modification. It remains a problem
for firmware version 1.53. get_calib_mean_cmd answer length is 1 not 2.
see: https://github.com/sbechet/elanfp#hardware-report
see: https://github.com/sbechet/elanfp/blob/master/elanfp.c#L178
MEAN_H only.
I have a hypothesis that should be validated. The firmware version 1.53
does not implement the calculation of the "Re-Calibration condition". As
found in the [documentation] (Elan_FP_Rest_calibration.pdf). That's why
we found many 0x00,0x09 in the original driver.
Igor, what firmware version do you have for 0x0907 please? Is it time to
write to our elan contact? i wrote some questions on my POC repository
README.md.
Thank you.
On 2018-01-23 22:58, Igor Filatov wrote:
> I've updated the driver to support the devices known so far. Please
> see if it works for you. Please send me your logs if not.
janv. 24 08:00:00 fprintd[PID]: elan:debug [elan_run_cmd] 4024
janv. 24 08:00:00 fprintd[PID]: elan:debug [elan_cmd_cb]
janv. 24 08:00:00 fprintd[PID]: elan:debug [elan_cmd_read]
janv. 24 08:00:00 fprintd[PID]: elan:debug [elan_cmd_cb]
janv. 24 08:00:00 fprintd[PID]: elan:debug [elan_cmd_cb] transfer length
error: expected 2, got 1
janv. 24 08:00:00 fprintd[PID]: elan:debug [elan_dev_reset]
janv. 24 08:00:00 fprintd[PID]: drv:debug [fpi_ssm_mark_aborted] error
-71 from state 7
janv. 24 08:00:00 fprintd[PID]: drv:debug [fpi_ssm_mark_completed]
0x55791fcfff00 completed with status -71
janv. 24 08:00:00 fprintd[PID]: elan:debug [activate_complete]
janv. 24 08:00:00 fprintd[PID]: fp:debug [fpi_imgdev_activate_complete]
status -71
janv. 24 08:00:00 fprintd[PID]: async:debug [fpi_drvcb_enroll_started]
status -71
janv. 24 08:00:00 fprintd[PID]: enroll_stage_cb: result -71
janv. 24 08:00:00 fprintd[PID]: elan:debug [dev_deinit]
janv. 24 08:00:00 fprintd[PID]: elan:debug [elan_dev_reset]
janv. 24 08:00:00 fprintd[PID]: async:debug [fpi_drvcb_close_complete]
janv. 24 08:00:00 fprintd[PID]: no longer monitoring fd 15
janv. 24 08:00:00 fprintd[PID]: released device 0
More information about the fprint
mailing list