I'm an Engineer in Mexico. I am trying to solve an issue on an IPL (Intense Pulse Light for depilation). The problem is this: there is on a screen the touch calibration marks but when touch screen is touched, nothing happens. I measured voltage when finger is present and I have voltage reading according to X-y touch... What do you think is wrong? I would appreciate if you can dend me information egarding FriendlyARM Nano2440V3 Otherinfo is: 06720 J35719M6 Thank you so much. Francisco Maciel.
help request on Nano 2440 V3
It might help to state which touchscreen you are using. Also, are you using the standard FriendlyARM distro? Do you know if it is a 1-wire touchscreen or not?
It is a 4 wire touchscreen on 8 1/2" screen. Regarding the FriendlyARM... is a different version. Image is different... Do you know why?
Firstly, I have never heard of a Nano2440v3. There was a 2nd version of the mini2440 and now a replacement called the mini2451. For the mini2440 each touchscreen had a specific FriendlyArm distro with the correct touchscreen parameters in them. Could you clarify which actually development platform you have and how you have attached the monitor to it?
The thing is this... I'm trying to solve this problem on a cpu or main cotrol board from a machine from china. This machine is an IPL, the strange thing is this: I search for the information printed on the pcb board. If you want it I can take pictures from it. Usually, we (Engineers from Mexico) try to fix problems from nothing. I mean without diagrams or circuit specifications (voltages, amperages, oscilloscope traces...) An this is the case. I just received this machine I'm trying to fix and that's it. I don't know if FriendlyARM produce some parts (like OEM or ODM) for other companies so they use only the "cpu" or "brain" of the machine and this is mounted on a different board so it will controll all system. I think this will be the case.
Yes, manufacturers could use FriendlyArm boards in their product. I would think it would be more productive for engineers anywhere to get as much information from manufacturers, the internet or where ever. You could post a picture. The touchscreen connects to the main PCB via a multiconductor flat cable? You appear to be able to invoke ts_calibrate. Is there a ts.conf in /etc? If so, what does it contain? There is a another utility called ts_open (?) What happens when you run that. Are there any ADC inputs being used in the rest of equipment? For the mini2440 the first 4 ADC inputs are used for the touchscreen. In /dev/input what devices do you see? Is one called touchscreen? Do you know how to do: cat <device> to see if it is working?
Haven't checked myself, but try to find where adc0 is in /dev and do: cat <where ever adc0 is> run your finger over the touchscreen and see what is displayed.