Although it has similar naming the Librem 5 Devkit is a completely different design from the Librem 5 phone. It uses an imx8mq SOM from Emcraft, a separate HDMI port instead of DisplayPort, different USB-C chip, panel, etc. This is based on a Emcraft's SOM documentation, Purism's downstream fork and the available schematics of the devkit. Link: https://developer.puri.sm/Librem5/Development_Environment/Boards/imx8.html Link: https://source.puri.sm/Librem5/dvk-mx8m-bsb Co-authored-by: Angus Ainslie <angus@akkea.ca> Co-authored-by: Manuel Traut <manut@mecka.net> Signed-off-by: Manuel Traut <manut@mecka.net> Tested-by: Manuel Traut <manut@mecka.net> Signed-off-by: Guido Günther <agx@sigxcpu.org> [fabio: Removed the arch/arm/dts/Makefile entry that does not apply and it is not needed as the board uses OF_UPSTREAM] Signed-off-by: Fabio Estevam <festevam@gmail.com>
21 lines
608 B
Bash
21 lines
608 B
Bash
/* SPDX-License-Identifier: (GPL-2.0+ OR MIT) */
|
|
|
|
boot_targets=mmc0 dhcp
|
|
bootmeths=efi extlinux script
|
|
bootm_size=0x10000000
|
|
console=ttymxc0,115200
|
|
fdt_addr_r=0x43000000
|
|
fdtfile=DEFAULT_FDT_FILE
|
|
initrd_addr=0x43800000
|
|
image=Image
|
|
kernel_addr_r=CONFIG_SYS_LOAD_ADDR
|
|
loadaddr=CONFIG_SYS_LOAD_ADDR
|
|
mmcautodetect=yes
|
|
mmcdev=CONFIG_ENV_MMC_DEVICE_INDEX
|
|
mmcpart=1
|
|
mmcroot=/dev/mmcblk0p1
|
|
scriptaddr=CONFIG_SYS_LOAD_ADDR
|
|
mmcargs=setenv bootargs console=${console} root=${mmcroot} rootwait rw
|
|
loadimage=load mmc ${mmcdev}:${mmcpart} ${loadaddr} ${image}
|
|
loadfdt=load mmc ${mmcdev}:${mmcpart} ${fdt_addr_r} ${fdtfile}
|