Re: Pandaboard ES

Rui-Xiang Guo <[email protected]>
Newsgroups gmane.os.netbsd.ports.arm
Message-ID <Z_X8foJ8-pz_MSan@picohive>
On Tue, Apr 08, 2025 at 04:06:24PM -0400, Lwazi Dube wrote:
> >
> > > > Some known issues:
> > > > 1. a9ptmr manually obtains frequency, not sure if this is a good
> > solution.
> > > > 2. armpmu failed to be attached, it seems to be a problem with dts.
> > > > 3. ti_prcm doesn't support multiple instances so we can get the last
> > attached
> > > >    PRCM (CM2) clocks only, this causes tiwdt to not work.
> > >
> > > Issue 3 should be my misunderstanding, tiwdt is attached if I comment out
> > > wd_timer3 clock in omap4_prcm.
> >
> > Issue 1 is fixed by changing a9ptmr pass 2 to 3 so a9ptmr.diff is no need.
> >
> 
> I see this in your original dmesg: arma9ptmr0 at a9ptmr0: A9 Private Timer
> (349 MHz)
> Are the private timers still 349MHz after your change?

Hi,
it becomes
[   1.0000000] arma9ptmr0 at a9ptmr0: A9 Private Timer (174 MHz)
which comes from mpu_periphclk.

The updated boot log:
https://dmesgd.nycbug.org/index.cgi?do=view&id=8308

BTW, the cause of Issue 2 is the default loading omap4-panda.dtb has no
interrupts definition. I will try to force load omap4-panda-es.dtb.

-rxg
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.