[EGD-7402] Cmake changes to download Updater
Right now we have updater as a fixed binary, we require
it downloaded as latest asset
[CP-305] Add sign update package in secure mode
Add signing package when the secure mode
is enabled
Signed-off-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
[BH-777] Add Bell specific ld script configuration
Added bell specific ld script configuration for
board memory layout
[BH-739] Split EventManager
Renaming:
- rename EventManager to EventManagerCommon,
- rename PureEventManager and BellEventManager
to EventManager
[BH-739] Split EventManager
Move `test-settings` to `PurePhone` product-specific directory
[BH-733] Cleanup target dependencies
Remove obsolete target dependencies across modules.
Remove 'cross' and 'unittests' targets.
Refactor some remaining target dependencies to use board include macro.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[BH-734] Add hardware board selection
To support bell hardware one needs to distinguish between the rt1051
generic target and product's boards.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[BH-736] Add image generation
Add image generation
[CP-427] Set Mudita USB VID as default
Use Mudita USB VID/PID as default.
[CP-282] Compute MD5 of the correct boot.bin file
The version file must store the checksum of the secured boot.bin file.
[CP-411] Add updater.bin to Update package
Packaging updater.{bin, ver} using embedded assets
[EGD-7267] Fix product reconfiguration
Product should be stored as a string, not boolean.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[CP-459] Add boot.bin version string to version.json
We want all versions stings to be handled in the same way.
[EGD-7032] Add product preconfiguration
Split build directories for each of a product.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-7031] Remove pureflash dep from disk img
The generated disk image does not require pureflash to be created.
[EGD-7227] Fix update package generation
Adjust paths in update image generation script to point to a new
sysroot.
Fix boot.bin file path to point to a new sysroot.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[EGD-7031] Remove UT deps to the production image
Remove dependency to the production image by creating separate sysroot
for test assets alongside with a test image Test.img.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com>
[CP-282] Set correct standalone image dependencies
Fix a bug indroduced by removing cmake variables.
[CP-282] Add md5sums to the version.json file
Move checksums from a separate file to the version.json file.
[EGD-7088] SDRAM configuration on T7 board
Add configuration for new, increased to 64 MB SDRAM.