Hi Clément, I am using the H3 THS driver, maybe this needs a rewrite. 3.15.3.2. Temperature Conversion Formula *TBD.* Could be just that, but who knows. At least i tried.
Thank you anyway. On Thursday, July 25, 2019 at 5:37:39 PM UTC-3, Clément Péron wrote: > > Hi Alex, > > On Thu, 25 Jul 2019 at 22:01, @lex <alex....@gmail.com <javascript:>> > wrote: > > > > Thank you for the info. > > > > Almost there, i get negative values for the temp, still something > missing or wrong. > > This mean that the calibration data are wrong. > > I don't know where the H3 is looking for his callibration data. > > But the R40 seems to have a register for that with an offset of 0x74: > Maybe you should try : > reg = <0x1c24c00 0x400>, > <0x1c24c74 0x4>; > > Else you have to open the H3 user manual and understand what this > "0x01c14234" address is pointing to. > And look for the same information for R40. > > Regards, > Clément > > > > > I came up with this: > > > >> ths: ths@1c24c00 { > >> #thermal-sensor-cells = <0>; > >> compatible = "allwinner,sun8i-h3-ths"; > >> reg = <0x1c24c00 0x400>, > >> <0x01c14234 0x4>; > >> reg-names = "ths", "calibration"; > >> interrupts = <GIC_SPI 36 IRQ_TYPE_LEVEL_HIGH>; > >> resets = <&ccu RST_BUS_THS>; > >> reset-names = "ahb"; > >> clocks = <&ccu CLK_BUS_THS>, <&ccu CLK_THS>; > >> clock-names = "ahb", "ths"; > >> }; > > > > > > On Thursday, July 25, 2019 at 4:28:07 PM UTC-3, Clément Péron wrote: > >> > >> Hi Alex, > >> > >> On Thu, 25 Jul 2019 at 19:12, @lex <alex....@gmail.com> wrote: > >> > > >> > Hi Clément, > >> > > >> > No. i did not read the R40 manual until now, Base address: 1c24c00 > >> > But how to find the correct interrupt number and the correct Mapping > in the Manual? What should o look for? > >> You have to look for GIC interrupt table (page 205). > >> And you have to find the correct interrupt number. > >> To have it you have to subtract 32 (the first 32 interrupts are ARM > reserved). > >> > >> Regards, > >> Clément > >> > >> > > >> > Thanks for the answer. > >> > > >> > @lex > >> > > >> > > >> > > >> > On Wednesday, July 24, 2019 at 1:46:47 PM UTC-3, @lex wrote: > >> >> > >> >> Hi, > >> >> > >> >> I am trying to get the thermal readout to work on bpi m2 ultra using > the same setup from the H3 without success. > >> >> i get: > >> >> [ 802.038807] thermal thermal_zone0: failed to read out thermal > zone (-16) > >> >> > >> >> Anyone have this working or have a fix for this? > >> >> > >> >> This is what i am using: > >> >> > >> >> ths: ths@1c25000 { > >> >> #thermal-sensor-cells = <0>; > >> >> compatible = "allwinner,sun8i-h3-ths"; > >> >> reg = <0x01c25000 0x400>, > >> >> <0x01c14234 0x4>; > >> >> reg-names = "ths", "calibration"; > >> >> interrupts = <GIC_SPI 31 IRQ_TYPE_LEVEL_HIGH>; > >> >> resets = <&ccu RST_BUS_THS>; > >> >> reset-names = "ahb"; > >> >> clocks = <&ccu CLK_BUS_THS>, <&ccu CLK_THS>; > >> >> clock-names = "ahb", "ths"; > >> >> }; > >> >> > >> >> BR > >> > > >> > -- > >> > 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 linux...@googlegroups.com. > >> > To view this discussion on the web, visit > https://groups.google.com/d/msgid/linux-sunxi/29d0e510-bc3f-479d-9f8b-5f7f4fa3b77a%40googlegroups.com. > > > > > > -- > > 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 linux...@googlegroups.com <javascript:>. > > To view this discussion on the web, visit > https://groups.google.com/d/msgid/linux-sunxi/b8b52334-b423-4f74-bb64-67c937279d56%40googlegroups.com. > > > -- 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 linux-sunxi+unsubscr...@googlegroups.com. To view this discussion on the web, visit https://groups.google.com/d/msgid/linux-sunxi/de28da19-0644-4c5c-a811-763712f40f11%40googlegroups.com.