[U-Boot] [PATCH 3/8] riscv: ax25-ae350: Use generic memory size setup

Rick Chen rickchen36 at gmail.com
Wed Oct 30 02:19:23 UTC 2019


Hi Bin

Bin Meng <bmeng.cn at gmail.com> 於 2019年10月29日 週二 下午10:42寫道:
>
> Hi Rick,
>
> On Fri, Oct 25, 2019 at 2:17 PM Andes <uboot at andestech.com> wrote:
> >
> > From: Rick Chen <rick at andestech.com>
> >
> > To get memory size from device tree instead of
> > get_ram_size(). This can avoid memory access fault
>
> Could you please explain a little more about why get_ram_size() causes
> PMP access fault?

OpenSBI will configure pmpcfg and pmpaddr for memory protection in
specific range.
When get_ram_size() try to store or load memory address, it will appear
access fault exception.

Thanks
Rick

>
> > in U-Boot proper after PMP configurations in OpenSbi.
> >
> > Signed-off-by: Rick Chen <rick at andestech.com>
> > Cc: KC Lin <kclin at andestech.com>
> > Cc: Alan Kao <alankao at andestech.com>
> > ---
> >  board/AndesTech/ax25-ae350/ax25-ae350.c | 21 ++-------------------
> >  1 file changed, 2 insertions(+), 19 deletions(-)
> >
>
> Regards,
> Bin


More information about the U-Boot mailing list