Port-arm archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Pandaboard ES



On 14/05/2023 14:31, Rui-Xiang Guo wrote:
On Tue, May 09, 2023 at 10:44:35AM -0400, Lwazi Dube wrote:
On Tue, 9 May 2023 at 09:57, Rui-Xiang Guo <rxg%lavabit.com@localhost> wrote:

On Mon, May 01, 2023 at 07:31:07AM -0300, Jared McNeill wrote:
The PANDABOARD kernel relies on firmware to program the base address of the
GIC and local timers correctly in the CBAR cp15 register. Likely the reason
that the GIC driver did not discover any valid sources:

[   1.0000000] armgic0 at armperiph0: Generic Interrupt Controller, 32 sources (0 valid)
[   1.0000000] armgic0: 1 Priorities, 0 SPIs, 0 PPIs, 0 SGIs

With 0 valid sources, the A9 timer interrupt (and all others!) will not be
available.

I found it also missed armscu_attach. When I tried to enable it by adding
MULTIPROCESSOR to conf/PANDABOARD, the new kernel just hang on very early
boot process.
[   1.0000000] uboot arg = 0xbdf44f98, 0, 0xbffaad5e, 0xbdf46b08
[   1.0000000] initarm: cbar=0x48240000
[   1.0000000] [ Kernel symbol table missing! ]

Any ideas?

-rxg


rxg,

Every time I used NetBSD on the Pandaboard ES, I had to fix something
first. I made the following changes for an older version. Maybe they
will be useful to you.
https://mail-index.netbsd.org/port-arm/2019/01/12/msg005385.html
https://mail-index.netbsd.org/port-arm/2019/01/13/msg005387.html

-Lwazi

Hi,
Thanks for your information. Looks like Pandaboard has the TrustZone issue.
Additional spare time is required to delve into it.


Pandaboard support is now in nbcvs.

https://mail-index.netbsd.org/source-changes/2025/12/16/msg159556.html

Please send-pr if there are any issues.



Home | Main Index | Thread Index | Old Index