There is no need to include the CFE bootloader in the Sercomm factory
images.
There might be a case when this could be useful:
- We are running the stock firmware on the first Sercomm image
- The second partition storing the botloader was erased (unlikely)
Even in this case flashing an image without a bootlader is harmless.
Don't include the bootloader in the factory image creation and rid of the
risk of flashing factory images with an untested bootloader partition.
Signed-off-by: Daniel González Cabanelas <[email protected]>
--part-name rootfs_lib \
--part-version $(SERCOMM_VERSION)
- rm -rf $@-bootloader
- mkdir -p $@-bootloader
- cp $(KDIR)/bcm63xx-cfe/$(CFE_RAM_FILE) $@-bootloader/$(CFE_RAM_JFFS2_NAME)
- $(call Build/cfe-jffs2,$@-bootloader)
- $(call Build/pad-to,$(BLOCKSIZE))
- $(TOPDIR)/scripts/sercomm-partition-tag.py \
- --input-file $@ \
- --part-name bootloader \
- --part-version $(SERCOMM_VERSION)
-
endef
define Build/cfe-sercomm-load