* No console output (omap-3.2 branch)
@ 2011-12-10 13:55 Andre Puschmann
2012-01-25 22:15 ` Frank Agius
0 siblings, 1 reply; 4+ messages in thread
From: Andre Puschmann @ 2011-12-10 13:55 UTC (permalink / raw)
To: linux-omap
Hi list, Steve,
I am trying to boot a kernel I built (using omap2plus_defconfig) based
on Steve's omap-3.2 branch without much success.
I don't get any console output after Uboot finished uncompressing the
kernel. Is there anything I need to configure? The kernel image based on
Tony's tree boots fine on the same hardware (Gumstix Overo Tide)
(despite having MMC issues as mentioned earlier).
Thanks in advance.
-Andre
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: No console output (omap-3.2 branch)
2011-12-10 13:55 No console output (omap-3.2 branch) Andre Puschmann
@ 2012-01-25 22:15 ` Frank Agius
2012-01-26 10:13 ` Andre Puschmann
0 siblings, 1 reply; 4+ messages in thread
From: Frank Agius @ 2012-01-25 22:15 UTC (permalink / raw)
To: linux-omap
On 12/10/2011 8:55 AM, Andre Puschmann wrote:
> Hi list, Steve,
>
> I am trying to boot a kernel I built (using omap2plus_defconfig) based
> on Steve's omap-3.2 branch without much success.
>
> I don't get any console output after Uboot finished uncompressing the
> kernel. Is there anything I need to configure? The kernel image based on
> Tony's tree boots fine on the same hardware (Gumstix Overo Tide)
> (despite having MMC issues as mentioned earlier).
I ran into the same problem you described. Steve's tree has some patches
that are not in mainline 3.2. I tracked the hang down to one of those
patches that added support for 720Mhz capable hardware. The
kernel reads the status register and determines that the CPU can support
720Mhz (omap3_check_features). From what I can tell, the check is done
correctly (variable status in omap3_check_features is set to 0x08, which
looks like the right bit for 720Mhz support). Since the kernel thinks
that 720Mhz is supported, it calls omap3_opp_enable_720Mhz (file
opp3xx_data.c). The kernel dies silently when it calls the opp enable
for 720Mhz, at or near line 178:
176 pdev = &oh_mpu->od->pdev;
177
178 r = opp_enable(&pdev->dev, 720000000);
That's as far as I can take the debug. I'm going to disable the check
for 720Mhz in my local tree until this can get sorted out.
frank
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: No console output (omap-3.2 branch)
2012-01-25 22:15 ` Frank Agius
@ 2012-01-26 10:13 ` Andre Puschmann
2012-01-26 10:27 ` Belisko Marek
0 siblings, 1 reply; 4+ messages in thread
From: Andre Puschmann @ 2012-01-26 10:13 UTC (permalink / raw)
To: linux-omap
On 01/25/2012 11:15 PM, Frank Agius wrote:
> On 12/10/2011 8:55 AM, Andre Puschmann wrote:
>> Hi list, Steve,
>>
>> I am trying to boot a kernel I built (using omap2plus_defconfig) based
>> on Steve's omap-3.2 branch without much success.
>>
>> I don't get any console output after Uboot finished uncompressing the
>> kernel. Is there anything I need to configure? The kernel image based on
>> Tony's tree boots fine on the same hardware (Gumstix Overo Tide)
>> (despite having MMC issues as mentioned earlier).
>
> I ran into the same problem you described. Steve's tree has some patches
> that are not in mainline 3.2. I tracked the hang down to one of those
> patches that added support for 720Mhz capable hardware. The
> kernel reads the status register and determines that the CPU can support
> 720Mhz (omap3_check_features). From what I can tell, the check is done
> correctly (variable status in omap3_check_features is set to 0x08, which
> looks like the right bit for 720Mhz support). Since the kernel thinks
> that 720Mhz is supported, it calls omap3_opp_enable_720Mhz (file
> opp3xx_data.c). The kernel dies silently when it calls the opp enable
> for 720Mhz, at or near line 178:
>
> 176 pdev = &oh_mpu->od->pdev;
> 177
> 178 r = opp_enable(&pdev->dev, 720000000);
>
> That's as far as I can take the debug. I'm going to disable the check
> for 720Mhz in my local tree until this can get sorted out.
Just wanted to mention that the bug is still present here, too.
Interestingly, the same code seems to work in the omap-3.0pm tree and
the kernel boots fine. So disabling 720MHz support might just hide the
real cause.
-Andre
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: No console output (omap-3.2 branch)
2012-01-26 10:13 ` Andre Puschmann
@ 2012-01-26 10:27 ` Belisko Marek
0 siblings, 0 replies; 4+ messages in thread
From: Belisko Marek @ 2012-01-26 10:27 UTC (permalink / raw)
To: Andre Puschmann; +Cc: linux-omap
On Thu, Jan 26, 2012 at 11:13 AM, Andre Puschmann
<andre.puschmann@tu-ilmenau.de> wrote:
> On 01/25/2012 11:15 PM, Frank Agius wrote:
>> On 12/10/2011 8:55 AM, Andre Puschmann wrote:
>>> Hi list, Steve,
>>>
>>> I am trying to boot a kernel I built (using omap2plus_defconfig) based
>>> on Steve's omap-3.2 branch without much success.
>>>
>>> I don't get any console output after Uboot finished uncompressing the
>>> kernel. Is there anything I need to configure? The kernel image based on
>>> Tony's tree boots fine on the same hardware (Gumstix Overo Tide)
>>> (despite having MMC issues as mentioned earlier).
>>
>> I ran into the same problem you described. Steve's tree has some patches
>> that are not in mainline 3.2. I tracked the hang down to one of those
>> patches that added support for 720Mhz capable hardware. The
>> kernel reads the status register and determines that the CPU can support
>> 720Mhz (omap3_check_features). From what I can tell, the check is done
>> correctly (variable status in omap3_check_features is set to 0x08, which
>> looks like the right bit for 720Mhz support). Since the kernel thinks
>> that 720Mhz is supported, it calls omap3_opp_enable_720Mhz (file
>> opp3xx_data.c). The kernel dies silently when it calls the opp enable
>> for 720Mhz, at or near line 178:
>>
>> 176 pdev = &oh_mpu->od->pdev;
>> 177
>> 178 r = opp_enable(&pdev->dev, 720000000);
>>
>> That's as far as I can take the debug. I'm going to disable the check
>> for 720Mhz in my local tree until this can get sorted out.
>
Could this be related to same problem? :
http://marc.info/?l=linux-omap&m=132756359017621&w=2
> Just wanted to mention that the bug is still present here, too.
> Interestingly, the same code seems to work in the omap-3.0pm tree and
> the kernel boots fine. So disabling 720MHz support might just hide the
> real cause.
>
> -Andre
>
> --
> 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
marek
--
as simple and primitive as possible
-------------------------------------------------
Marek Belisko - OPEN-NANDRA
Freelance Developer
Ruska Nova Ves 219 | Presov, 08005 Slovak Republic
Tel: +421 915 052 184
skype: marekwhite
twitter: #opennandra
web: http://open-nandra.com
--
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] 4+ messages in thread
end of thread, other threads:[~2012-01-26 10:27 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-12-10 13:55 No console output (omap-3.2 branch) Andre Puschmann
2012-01-25 22:15 ` Frank Agius
2012-01-26 10:13 ` Andre Puschmann
2012-01-26 10:27 ` Belisko Marek
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox