summaryrefslogtreecommitdiffstats
path: root/configs/platform-v7a/config/images/vexpress-nor.config
Commit message (Collapse)AuthorAgeFilesLines
* images: remove qemu size hackRoland Hieber2023-10-201-7/+3
| | | | | | | | | | | | | | | | | | | genimage knows about the 'size' option for images to fill the image to a certain size, and since genimage v14 it supports the 'fill' option to write all zeroes at the end of the image and not cut them off to optimise the image size. Use this to blow up the images that are used with qemu to the next power of two so qemu can work with them, and remove our invisible-partition-at-the-end hack. Since the first MiB (when using 1 MiB alignment) is occupied by the partition table, and the first partition only starts at offset 1 MiB, the data partition now no longer fits into the available space. Set it to 'autoresize' so that genimage computes the size to fill the remaining space in the image. Signed-off-by: Roland Hieber <rhi@pengutronix.de> Link: https://lore.pengutronix.de/20231020090519.3320460-5-rhi@pengutronix.de Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* images: use 'partition-table-type' option instead of 'partition-table'Roland Hieber2023-10-201-1/+1
| | | | | | | | | genimage v16 complains that 'partition-table = false' is deprecated in favour of 'partition-table-type = none'. Signed-off-by: Roland Hieber <rhi@pengutronix.de> Link: https://lore.pengutronix.de/20231020090519.3320460-2-rhi@pengutronix.de Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* v7a: image-vexpress: convert hex numbers to human-readable sizesRoland Hieber2021-04-261-3/+3
| | | | | | | | | genimage already supports human-readable syntax, which makes the config easier to understand. Signed-off-by: Roland Hieber <rhi@pengutronix.de> Link: https://lore.pengutronix.de/20210426060526.32029-1-rhi@pengutronix.de Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>
* platform-v7a: barebox: use reworked vexpress patchesRobert Schwebel2017-10-111-1/+1
| | | | | | | The vexpress patch series has recently been reworked. Use it. Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de> Reviewed-by: Rouven Czerwinski <r.czerwinski@pengutronix.de>
* platform-v7a: add vim-modeline to image .config-filesChris Fiege2017-07-041-0/+2
| | | | | | This should help keeping the code-formatting consistent in this files. Signed-off-by: Chris Fiege <c.fiege@pengutronix.de>
* platform-v7a: vexpress: add board supportRouven Czerwinski2017-07-031-0/+29
Add support for Versatile Express, with the configs+rules for image creation and bootspec entries. Note that vexpress in qemu can currently only boot from nor, so we put the bootloader, environment and boot state there and the rest of the system into mmc. Signed-off-by: Rouven Czerwinski <r.czerwinski@pengutronix.de> [add vexpress.conf] Signed-off-by: Chris Fiege <c.fiege@pengutronix.de> [improve commit description] [split from vexpress patches] [fix and cleanupimage generation] Signed-off-by: Robert Schwebel <r.schwebel@pengutronix.de>