Re: Pandaboard ES

Nick Hudson <[email protected]> Tue, 16 Dec 2025 12:59:54 +0000
Newsgroups gmane.os.netbsd.ports.arm
Message-ID <[email protected]>
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 <[email protected]> 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.