Hi,

On Fri, 15 Dec 2023 at 06:15, Pei Jia <jia...@longervision.com> wrote:
>
>
> Hi, all:
>
> I'm using a *BeagleV-Fire*, However, I failed to build *u-boot*, and now
> traced to this step. Where to find those *macro values* specifically for
> this board *BeagleV-Fire*?

I assume that beaglebone.org has a U-Boot for this board. Perhaps it
is somewhere at [1] ?

If you are wanting to do the port yourself, then the SoC docs should
provide the memory map.

CUSTOM_SYS_INIT_SP_ADDR could be set to somewhere near the top of RAM,
perhaps? It is just used to start up U-Boot and prepare for
relocation.

>
>
> #ifdef CONFIG_HAS_CUSTOM_SYS_INIT_SP_ADDR
> #define SYS_INIT_SP_ADDR    CONFIG_CUSTOM_SYS_INIT_SP_ADDR
> #else
> #ifdef CONFIG_MIPS
> #define SYS_INIT_SP_ADDR    (CFG_SYS_SDRAM_BASE + CFG_SYS_INIT_SP_OFFSET)
> #else
> #define SYS_INIT_SP_ADDR    \
>      (CFG_SYS_INIT_RAM_ADDR + CFG_SYS_INIT_RAM_SIZE -
> GENERATED_GBL_DATA_SIZE)
> #endif
> #endif
>
>
> Cheers
>
>
> --
> Dr. Pei Jia
> Email: jia...@longervision.com
> Cell: +1 778-863-5816 <tel:+17788635816>
> Website: https://www.longervision.ca

Regards,
Simon

[1] https://github.com/orgs/beagleboard/repositories

Reply via email to