* SR1: VDD autocomp is not active
@ 2009-12-01 11:53 Sergey Lapin
2009-12-01 16:08 ` Premi, Sanjeev
0 siblings, 1 reply; 11+ messages in thread
From: Sergey Lapin @ 2009-12-01 11:53 UTC (permalink / raw)
To: linux-omap
Hi, all!
on my OMAP3525-based custom board I get SR1: VDD autocomp is not
active and SR2: VDD autocomp is not active
quite frequently with PM branch. What that means, and how to fix it?
Thanks a lot,
S.
^ permalink raw reply [flat|nested] 11+ messages in thread
* RE: SR1: VDD autocomp is not active
2009-12-01 11:53 SR1: VDD autocomp is not active Sergey Lapin
@ 2009-12-01 16:08 ` Premi, Sanjeev
2009-12-01 17:04 ` Sergey Lapin
0 siblings, 1 reply; 11+ messages in thread
From: Premi, Sanjeev @ 2009-12-01 16:08 UTC (permalink / raw)
To: Sergey Lapin, linux-omap@vger.kernel.org
> -----Original Message-----
> From: linux-omap-owner@vger.kernel.org
> [mailto:linux-omap-owner@vger.kernel.org] On Behalf Of Sergey Lapin
> Sent: Tuesday, December 01, 2009 5:24 PM
> To: linux-omap@vger.kernel.org
> Subject: SR1: VDD autocomp is not active
>
> Hi, all!
>
> on my OMAP3525-based custom board I get SR1: VDD autocomp is not
> active and SR2: VDD autocomp is not active
> quite frequently with PM branch. What that means, and how to fix it?
Do you see them while trying to set the sr_vdd[1|2]_autocomp?
OR
During normal execution?
What is the silicon version reported when Linux kernel boot up?
~sanjeev
>
> Thanks a lot,
> S.
> --
> To unsubscribe from this list: send the line "unsubscribe
> linux-omap" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: SR1: VDD autocomp is not active
2009-12-01 16:08 ` Premi, Sanjeev
@ 2009-12-01 17:04 ` Sergey Lapin
2009-12-01 18:46 ` Premi, Sanjeev
0 siblings, 1 reply; 11+ messages in thread
From: Sergey Lapin @ 2009-12-01 17:04 UTC (permalink / raw)
To: Premi, Sanjeev; +Cc: linux-omap@vger.kernel.org
On Tue, Dec 1, 2009 at 7:08 PM, Premi, Sanjeev <premi@ti.com> wrote:
>> -----Original Message-----
>> From: linux-omap-owner@vger.kernel.org
>> [mailto:linux-omap-owner@vger.kernel.org] On Behalf Of Sergey Lapin
>> Sent: Tuesday, December 01, 2009 5:24 PM
>> To: linux-omap@vger.kernel.org
>> Subject: SR1: VDD autocomp is not active
>>
>> Hi, all!
>>
>> on my OMAP3525-based custom board I get SR1: VDD autocomp is not
>> active and SR2: VDD autocomp is not active
>> quite frequently with PM branch. What that means, and how to fix it?
>
> Do you see them while trying to set the sr_vdd[1|2]_autocomp?
> OR
> During normal execution?
During normal execution.
>
> What is the silicon version reported when Linux kernel boot up?
OMAP3525 ES2.1 (l2cache iva neon isp )
S.
^ permalink raw reply [flat|nested] 11+ messages in thread
* RE: SR1: VDD autocomp is not active
2009-12-01 17:04 ` Sergey Lapin
@ 2009-12-01 18:46 ` Premi, Sanjeev
[not found] ` <48239d390912011223yf2ffa2bhe43a6b699b9f6655@mail.gmail.com>
0 siblings, 1 reply; 11+ messages in thread
From: Premi, Sanjeev @ 2009-12-01 18:46 UTC (permalink / raw)
To: Sergey Lapin; +Cc: linux-omap@vger.kernel.org
________________________________________
From: Sergey Lapin [slapinid@gmail.com]
Sent: Tuesday, December 01, 2009 10:34 PM
To: Premi, Sanjeev
Cc: linux-omap@vger.kernel.org
Subject: Re: SR1: VDD autocomp is not active
On Tue, Dec 1, 2009 at 7:08 PM, Premi, Sanjeev <premi@ti.com> wrote:
>> -----Original Message-----
>> From: linux-omap-owner@vger.kernel.org
>> [mailto:linux-omap-owner@vger.kernel.org] On Behalf Of Sergey Lapin
>> Sent: Tuesday, December 01, 2009 5:24 PM
>> To: linux-omap@vger.kernel.org
>> Subject: SR1: VDD autocomp is not active
>>
>> Hi, all!
>>
>> on my OMAP3525-based custom board I get SR1: VDD autocomp is not
>> active and SR2: VDD autocomp is not active
>> quite frequently with PM branch. What that means, and how to fix it?
>
> Do you see them while trying to set the sr_vdd[1|2]_autocomp?
> OR
> During normal execution?
During normal execution.
>
> What is the silicon version reported when Linux kernel boot up?
OMAP3525 ES2.1 (l2cache iva neon isp )
I did notice an earlier mail where you mentioned about using an older
kernel version. have to back-ported patches specific to silicon
identification on this kernel/
It appears that efuse data required for SmartReflex to work may not
be available on this silicon... leading to these messages.
Right now, I am away from source code, will be able to verify in the
morning.
S.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: SR1: VDD autocomp is not active
[not found] ` <B85A65D85D7EB246BE421B3FB0FBB59301DE87A5E9@dbde02.ent.ti.com>
@ 2009-12-02 12:04 ` Sergey Lapin
2009-12-02 12:19 ` Premi, Sanjeev
0 siblings, 1 reply; 11+ messages in thread
From: Sergey Lapin @ 2009-12-02 12:04 UTC (permalink / raw)
To: Premi, Sanjeev; +Cc: linux-omap
Hi, all! It seems discussion went off-list somehow, so I won't delete
some quoting.
On Wed, Dec 2, 2009 at 2:38 PM, Premi, Sanjeev <premi@ti.com> wrote:
>> -----Original Message-----
>> From: Sergey Lapin [mailto:slapinid@gmail.com]
>> Sent: Wednesday, December 02, 2009 1:54 AM
>> To: Premi, Sanjeev
>> Subject: Re: SR1: VDD autocomp is not active
>>
>> > I did notice an earlier mail where you mentioned about
>> using an older
>> > kernel version. have to back-ported patches specific to silicon
>> > identification on this kernel/
>> I use PM branch of linux-omap git.
>> I just need to make my patches less disgusting by properly
>> porting these.
>> Actually now I think I could do this work even without
>> appropriate tree, since
>> amount of patches is not that big and API is not too different. These
>> patches are
>> not required to make board basically run.
>>
>> >
>> > It appears that efuse data required for SmartReflex to work may not
>> > be available on this silicon... leading to these messages.
>> >
>> > Right now, I am away from source code, will be able to verify in the
>> > morning.
>> Thanks, looking forward for your reply.
>
> You should try this with an ES3.1 silicon. If sr_enable() fails, we might
> see this issue.
It seems I only have ES2.1 silicon, so what should I do
- disable SR functionality at all
- somehow set values the other way?
It seems SR is possible on this silicon, only efuse data are absent,
so is there a way I could somehow fake these (with some known working values),
so the stuff works?
Thanks a lot,
S.
>
>>
>> S.
>>
^ permalink raw reply [flat|nested] 11+ messages in thread
* RE: SR1: VDD autocomp is not active
2009-12-02 12:04 ` Sergey Lapin
@ 2009-12-02 12:19 ` Premi, Sanjeev
2009-12-02 13:13 ` Sergey Lapin
0 siblings, 1 reply; 11+ messages in thread
From: Premi, Sanjeev @ 2009-12-02 12:19 UTC (permalink / raw)
To: Sergey Lapin; +Cc: linux-omap@vger.kernel.org
> -----Original Message-----
> From: Sergey Lapin [mailto:slapinid@gmail.com]
> Sent: Wednesday, December 02, 2009 5:35 PM
> To: Premi, Sanjeev
> Cc: linux-omap@vger.kernel.org
> Subject: Re: SR1: VDD autocomp is not active
>
> Hi, all! It seems discussion went off-list somehow, so I won't delete
> some quoting.
>
> On Wed, Dec 2, 2009 at 2:38 PM, Premi, Sanjeev <premi@ti.com> wrote:
> >> -----Original Message-----
> >> From: Sergey Lapin [mailto:slapinid@gmail.com]
> >> Sent: Wednesday, December 02, 2009 1:54 AM
> >> To: Premi, Sanjeev
> >> Subject: Re: SR1: VDD autocomp is not active
> >>
> >> > I did notice an earlier mail where you mentioned about
> >> using an older
> >> > kernel version. have to back-ported patches specific to silicon
> >> > identification on this kernel/
> >> I use PM branch of linux-omap git.
> >> I just need to make my patches less disgusting by properly
> >> porting these.
> >> Actually now I think I could do this work even without
> >> appropriate tree, since
> >> amount of patches is not that big and API is not too
> different. These
> >> patches are
> >> not required to make board basically run.
> >>
> >> >
> >> > It appears that efuse data required for SmartReflex to
> work may not
> >> > be available on this silicon... leading to these messages.
> >> >
> >> > Right now, I am away from source code, will be able to
> verify in the
> >> > morning.
> >> Thanks, looking forward for your reply.
> >
> > You should try this with an ES3.1 silicon. If sr_enable()
> fails, we might
> > see this issue.
> It seems I only have ES2.1 silicon, so what should I do
> - disable SR functionality at all
[sp] Yes. It will be a good starting point.
> - somehow set values the other way?
[sp] It will be difficult for you to ascertain these values.
> It seems SR is possible on this silicon, only efuse data are absent,
> so is there a way I could somehow fake these (with some known
> working values),
> so the stuff works?
[sp] The code will allow you to do so; but without right values
kernel execution can go haywire.
Best regards,
Sanjeev
>
> Thanks a lot,
> S.
>
>
>
> >
> >>
> >> S.
> >>
>
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: SR1: VDD autocomp is not active
2009-12-02 12:19 ` Premi, Sanjeev
@ 2009-12-02 13:13 ` Sergey Lapin
2009-12-02 13:33 ` Sergey Lapin
0 siblings, 1 reply; 11+ messages in thread
From: Sergey Lapin @ 2009-12-02 13:13 UTC (permalink / raw)
To: Premi, Sanjeev; +Cc: linux-omap@vger.kernel.org
On Wed, Dec 2, 2009 at 3:19 PM, Premi, Sanjeev <premi@ti.com> wrote:
>> -----Original Message-----
>> From: Sergey Lapin [mailto:slapinid@gmail.com]
>> Sent: Wednesday, December 02, 2009 5:35 PM
>> To: Premi, Sanjeev
>> Cc: linux-omap@vger.kernel.org
>> Subject: Re: SR1: VDD autocomp is not active
>>
>> Hi, all! It seems discussion went off-list somehow, so I won't delete
>> some quoting.
>>
>> On Wed, Dec 2, 2009 at 2:38 PM, Premi, Sanjeev <premi@ti.com> wrote:
>> >> -----Original Message-----
>> >> From: Sergey Lapin [mailto:slapinid@gmail.com]
>> >> Sent: Wednesday, December 02, 2009 1:54 AM
>> >> To: Premi, Sanjeev
>> >> Subject: Re: SR1: VDD autocomp is not active
>> >>
>> >> > I did notice an earlier mail where you mentioned about
>> >> using an older
>> >> > kernel version. have to back-ported patches specific to silicon
>> >> > identification on this kernel/
>> >> I use PM branch of linux-omap git.
>> >> I just need to make my patches less disgusting by properly
>> >> porting these.
>> >> Actually now I think I could do this work even without
>> >> appropriate tree, since
>> >> amount of patches is not that big and API is not too
>> different. These
>> >> patches are
>> >> not required to make board basically run.
>> >>
>> >> >
>> >> > It appears that efuse data required for SmartReflex to
>> work may not
>> >> > be available on this silicon... leading to these messages.
>> >> >
>> >> > Right now, I am away from source code, will be able to
>> verify in the
>> >> > morning.
>> >> Thanks, looking forward for your reply.
>> >
>> > You should try this with an ES3.1 silicon. If sr_enable()
>> fails, we might
>> > see this issue.
>> It seems I only have ES2.1 silicon, so what should I do
>> - disable SR functionality at all
> [sp] Yes. It will be a good starting point.
>
>> - somehow set values the other way?
> [sp] It will be difficult for you to ascertain these values.
>
>> It seems SR is possible on this silicon, only efuse data are absent,
>> so is there a way I could somehow fake these (with some known
>> working values),
>> so the stuff works?
>
> [sp] The code will allow you to do so; but without right values
> kernel execution can go haywire.
Is it possible somehow to identify right silicon revision before ordering?
I mean by part number or something?
Also, is there some safe numbers somebody knows about, or is there
some way of generating them?
S.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: SR1: VDD autocomp is not active
2009-12-02 13:13 ` Sergey Lapin
@ 2009-12-02 13:33 ` Sergey Lapin
2009-12-02 14:06 ` Sergey Lapin
2009-12-02 14:23 ` Premi, Sanjeev
0 siblings, 2 replies; 11+ messages in thread
From: Sergey Lapin @ 2009-12-02 13:33 UTC (permalink / raw)
To: Premi, Sanjeev; +Cc: linux-omap@vger.kernel.org
>>
>> [sp] The code will allow you to do so; but without right values
>> kernel execution can go haywire.
>
> Is it possible somehow to identify right silicon revision before ordering?
> I mean by part number or something?
Sorry for my ignorance, I've found answer on first question (answer is
to read errata properly).
>
> Also, is there some safe numbers somebody knows about, or is there
> some way of generating them?
I still persist with this question, though.
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: SR1: VDD autocomp is not active
2009-12-02 13:33 ` Sergey Lapin
@ 2009-12-02 14:06 ` Sergey Lapin
2009-12-02 14:23 ` Premi, Sanjeev
1 sibling, 0 replies; 11+ messages in thread
From: Sergey Lapin @ 2009-12-02 14:06 UTC (permalink / raw)
To: Premi, Sanjeev; +Cc: linux-omap@vger.kernel.org
On Wed, Dec 2, 2009 at 4:33 PM, Sergey Lapin <slapinid@gmail.com> wrote:
>>>
>>> [sp] The code will allow you to do so; but without right values
>>> kernel execution can go haywire.
>>
>> Is it possible somehow to identify right silicon revision before ordering?
>> I mean by part number or something?
> Sorry for my ignorance, I've found answer on first question (answer is
> to read errata properly).
>
>>
>> Also, is there some safe numbers somebody knows about, or is there
>> some way of generating them?
> I still persist with this question, though.
>
Resume: kernel seems to hang wit SRF disabled and PM enabled.
As I have advantage of saving lots of power with PM.
disabling SRF seems not to be an option. So
it either have to be left as is or numbers should be provided
(possibly for even better tasty power saving!)
Thanks a lot for your help,
S.
^ permalink raw reply [flat|nested] 11+ messages in thread
* RE: SR1: VDD autocomp is not active
2009-12-02 13:33 ` Sergey Lapin
2009-12-02 14:06 ` Sergey Lapin
@ 2009-12-02 14:23 ` Premi, Sanjeev
2009-12-03 3:22 ` Nishanth Menon
1 sibling, 1 reply; 11+ messages in thread
From: Premi, Sanjeev @ 2009-12-02 14:23 UTC (permalink / raw)
To: Sergey Lapin; +Cc: linux-omap@vger.kernel.org
> -----Original Message-----
> From: Sergey Lapin [mailto:slapinid@gmail.com]
> Sent: Wednesday, December 02, 2009 7:04 PM
> To: Premi, Sanjeev
> Cc: linux-omap@vger.kernel.org
> Subject: Re: SR1: VDD autocomp is not active
>
> >>
> >> [sp] The code will allow you to do so; but without right values
> >> kernel execution can go haywire.
> >
> > Is it possible somehow to identify right silicon revision
> before ordering?
> > I mean by part number or something?
> Sorry for my ignorance, I've found answer on first question (answer is
> to read errata properly).
>
> >
> > Also, is there some safe numbers somebody knows about, or is there
> > some way of generating them?
> I still persist with this question, though.
[sp] These numbers are based on silicon characterization process.
There is no other way to generate them. The numbers can change
between silicon lots.
Best regards,
Sanjeev
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: SR1: VDD autocomp is not active
2009-12-02 14:23 ` Premi, Sanjeev
@ 2009-12-03 3:22 ` Nishanth Menon
0 siblings, 0 replies; 11+ messages in thread
From: Nishanth Menon @ 2009-12-03 3:22 UTC (permalink / raw)
To: Premi, Sanjeev; +Cc: Sergey Lapin, linux-omap@vger.kernel.org
Premi, Sanjeev said the following on 12/02/2009 04:23 PM:
>> -----Original Message-----
>> From: Sergey Lapin [mailto:slapinid@gmail.com]
>> Sent: Wednesday, December 02, 2009 7:04 PM
>> To: Premi, Sanjeev
>> Cc: linux-omap@vger.kernel.org
>> Subject: Re: SR1: VDD autocomp is not active
>>
>>
>>>> [sp] The code will allow you to do so; but without right values
>>>> kernel execution can go haywire.
>>>>
Actually the entire silicon can go haywire due to bad voltages. :( yep
kernel can go crazy as a result..
>>> Is it possible somehow to identify right silicon revision
>>>
>> before ordering?
>>
>>> I mean by part number or something?
>>>
>> Sorry for my ignorance, I've found answer on first question (answer is
>> to read errata properly).
>>
>>
>>> Also, is there some safe numbers somebody knows about, or is there
>>> some way of generating them?
>>>
>> I still persist with this question, though.
>>
>
> [sp] These numbers are based on silicon characterization process.
> There is no other way to generate them. The numbers can change
> between silicon lots.
>
>
Actually can change even between silicons themselves. This is part of
EFUSE values which we write on to each of the silicon. If the chip does
not have SR NVALUES EFUSED, two options:
a) Get a new chip which has SR enabled (or a platform such as zoom2 with
3430 ES3.1 silicon)
b) Disable smartreflex :(
Regards,
Nishanth Menon
PS: NOT recommended: you could choose to play around with my original
patch for SR http://marc.info/?l=linux-omap&m=125623250803526&w=2 esp
looking at the script involved. but I would not recommend to use it on a
production system.
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2009-12-03 3:30 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-01 11:53 SR1: VDD autocomp is not active Sergey Lapin
2009-12-01 16:08 ` Premi, Sanjeev
2009-12-01 17:04 ` Sergey Lapin
2009-12-01 18:46 ` Premi, Sanjeev
[not found] ` <48239d390912011223yf2ffa2bhe43a6b699b9f6655@mail.gmail.com>
[not found] ` <B85A65D85D7EB246BE421B3FB0FBB59301DE87A5E9@dbde02.ent.ti.com>
2009-12-02 12:04 ` Sergey Lapin
2009-12-02 12:19 ` Premi, Sanjeev
2009-12-02 13:13 ` Sergey Lapin
2009-12-02 13:33 ` Sergey Lapin
2009-12-02 14:06 ` Sergey Lapin
2009-12-02 14:23 ` Premi, Sanjeev
2009-12-03 3:22 ` Nishanth Menon
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox