• Stefan Agner's avatar
    ARM: vf610m4: add defconfig for Linux on Vybrids Cortex-M4 · b4423bb8
    Stefan Agner authored
    Add defconfig for Linux on Vybrid (vf610) on the secondary Cortex-
    M4 CPU. The use of a XIP image has been tested which needs to be
    loaded (e.g. using the custom m4boot loader) to the end of the
    available RAM at address 0x8f000000. The Cortex-M4 has a code-alias
    which makes sure that the instructions get fetched through the code
    bus (alias starts at 0x00800000 => 0x80800000 in system address).
    Hence, to get optimal performance, use 0x0f000000 as XIP_PHYS_ADDR.
    This address is additionally shifted by the length of the minimal
    loader which is inserted by m4boot. Currently, this offset is 0x80.
    
    The standard DRAM base address is configured to 0x8C000000, which
    gives the Cortex-M4 48MiB of RAM.
    Signed-off-by: default avatarStefan Agner <stefan@agner.ch>
    Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
    b4423bb8
vf610m4_defconfig 1.15 KB