[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH 0/6] hw/arm: Fix modelling of SSE-300 TCMs and SRAM
From: |
Philippe Mathieu-Daudé |
Subject: |
Re: [PATCH 0/6] hw/arm: Fix modelling of SSE-300 TCMs and SRAM |
Date: |
Mon, 10 May 2021 21:37:09 +0200 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 |
On 5/10/21 9:22 PM, Peter Maydell wrote:
> On Mon, 10 May 2021 at 20:14, Philippe Mathieu-Daudé <f4bug@amsat.org> wrote:
>>
>> Hi Peter,
>>
>> On 5/10/21 9:08 PM, Peter Maydell wrote:
>>> This patchset fixes some bugs in how we were modelling the
>>> TCMs and the SRAM in the SSE-300 which were preventing
>>> Arm TF-M from booting on our AN547 model; there are also
>>> some fixes to things I noticed while I was in the code.
>>>
>>> The specific bugs preventing boot were:
>>> * SRAM_ADDR_WIDTH for the AN547 is 21, not 15, so the SRAM
>>> area was too small
>>> * we were putting the SRAMs at the wrong address (0x2100_0000
>>> for SSE-300, not 0x2000_0000 as for SSE-200)
>>
>> How can we test it?
>
> I tested using a binary that Devaraj provided me. As usual,
> I don't know if there's anything that would be a sufficiently
> "publicly hosted, with associated source for licensing purposes"
> binary that we could put into tests/acceptance.
OK, thank you.
Phil.
- [PATCH 4/6] hw/arm/armsse: Convert armsse_realize() to use ERRP_GUARD, (continued)
- [PATCH 4/6] hw/arm/armsse: Convert armsse_realize() to use ERRP_GUARD, Peter Maydell, 2021/05/10
- [PATCH 5/6] hw/arm/mps2-tz: Allow board to specify a boot RAM size, Peter Maydell, 2021/05/10
- [PATCH 3/6] hw/arm/armsse.c: Correct modelling of SSE-300 internal SRAMs, Peter Maydell, 2021/05/10
- [PATCH 6/6] hw/arm: Model TCMs in the SSE-300, not the AN547, Peter Maydell, 2021/05/10
- Re: [PATCH 0/6] hw/arm: Fix modelling of SSE-300 TCMs and SRAM, Philippe Mathieu-Daudé, 2021/05/10
- Re: [PATCH 0/6] hw/arm: Fix modelling of SSE-300 TCMs and SRAM, Peter Maydell, 2021/05/20