mirror of https://github.com/ARMmbed/mbed-os.git
PSoC 6 hex files contain 4-byte chip ID at virtual offset 0x90500002 added by PSoC Creator or cymcuelftool from .cymeta ELF section. merge_images compares chip ID in CM0+ and CM4 hex files and raises an exception in case of mismatch. Chip ID is different for each MPN (for example, 0xE2072100 for CY8C6347BZI-BLD53 and 0xE2062100 for CY8C6247BZI-D54). CM0+ prebuilt images target CY8C6347BZI-BLD53 but should be compatible with other PSoC6 MPNs. Remove the check to enable merging CM0+ images with CM4 applications built for different MPNs, with empty or absent cymetadata. |
||
---|---|---|
.. | ||
LPC.py | ||
NCS.py | ||
PSOC6.py | ||
REALTEK_RTL8195AM.py | ||
STM32_gen_PeripheralPins.py | ||
__init__.py | ||
lint.py |