ok, but I am not quite sure about that so I am going to collet more data as 
@Siarhei said to make it more clear.


On Tuesday, June 17, 2014 2:17:32 AM UTC+8, Hans de Goede wrote:
>
> Hi, 
>
> On 06/16/2014 05:22 PM, Tong Zhang wrote: 
> > OH! 
> > 
> > sorry, I made a typo 
> > 
> > that should be : ((raw_data_from_a10_tp_register-1447)/20) Celsius 
>
> Thanks I'm currently preparing a patch-set to change the kernel to 
> use 50 milli degree / step resolution on the A10, instead of the 100 
> milli degrees it currently uses (it will keep using the 100 milli degrees 
> for all the later SoC versions). 
>
> I'll put you in the CC of the posting of the patch-set. 
>
> Regards, 
>
> Hans 
>
> > 
> > 
> > 
> > On Monday, June 16, 2014 11:18:02 PM UTC+8, Hans de Goede wrote: 
> >> 
> >> Hi, 
> >> 
> >> On 06/16/2014 03:03 PM, Tong Zhang wrote: 
> >>> Hi Siarhei, 
> >>> 
> >>> Thank you for your reply. 
> >>> 
> >>> I attached a ds18b20 thermal sensor on top of a10 to measure the 
> >>> temperature. 
> >>> 
> >>> And I drew a graph using following formula (temp_data-1447)*/20. It 
> >> seems 
> >> 
> >> Seems you lost something there, I'm quite interested in getting the 
> actual 
> >> formula you used so that we can update the driver to do the right thing 
> >> on the A10 (it seems the current formula is correct for sun5i and 
> sun7i, 
> >> but not 
> >> for sun4i / the A10). 
> >> 
> >>> that the two line correlate well on the right(minutes after attached) 
> >>> rather than the left(not long after attached). 
> >>> 
> >>> < 
> >> 
> https://lh3.googleusercontent.com/-VX9j3c6EWnk/U57oUI6gB-I/AAAAAAAABxM/7FfvvskqmzQ/s1600/sensor.png>
>  
>
> >> 
> >> 
> >> This seems quite good actually, as the rtp sensor code measures die 
> >> temperature, and 
> >> the ds18b20 is attached to the casing of the die it is logically for it 
> to 
> >> lag behind. 
> >> 
> >> Regards, 
> >> 
> >> Hans 
> >> 
> >>> 
> >>> 
> >>> On Monday, June 16, 2014 4:51:02 PM UTC+8, Siarhei Siamashka wrote: 
> >>>> 
> >>>> On Sun, 15 Jun 2014 22:26:17 -0700 (PDT) 
> >>>> Tong Zhang <[email protected] <javascript:>> wrote: 
> >>>> 
> >>>>> Hello, 
> >>>>> 
> >>>>> I am having trouble with a10 temperature sensor. I have read a10 
> user 
> >>>>> manual[1] throughly and noticed conflict description about TP 
> >> registers. 
> >>>>> 
> >>>>> I also followed the routine[2]. The read is around 99C when cpu 
> >> governor 
> >>>> is 
> >>>>> performance and room temperature is 27C. I doubt whether the 
> >> temperature 
> >>>>> sensor is calibrated or am I interpreting the data 
> >>>>> correctly[(reg_read-1447)/10]. Or is it possible that the sensor is 
> >>>>> defective? 
> >>>>> 
> >>>>> Anyone has a10 can verify? 
> >>>> 
> >>>> The SoC (TP) temperature sensor was never properly calibrated. And 
> yes, 
> >>>> it's pretty obvious in the case of the A10: 
> >>>> 
> >>>>     http://irclog.whitequark.org/linux-sunxi/2014-04-04#7013946; 
> >>>> 
> >>>> We can't be sure about the temperature sensor in A20 either. It could 
> >>>> be also showing wrong temperature (but in a somewhat more believable 
> >>>> range). 
> >>>> 
> >>>> -- 
> >>>> Best regards, 
> >>>> Siarhei Siamashka 
> >>>> 
> >>> 
> >> 
> > 
>

-- 
You received this message because you are subscribed to the Google Groups 
"linux-sunxi" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to