I believe you can upgrade the Firmware stack by right-clicking your PSoC project and selecting "Update Components", but it will not be able to implement any features that require update hardware without updating the board to a newer version that supports BLE v4.2 features.
Based on what you mention for the resolving list being what you want changed, since that is a software change (I think?), then I would suspect it to work with just a BLE stack firmware upgrade by programming the chip with updated components. (If you implemented the OTA with BLE stack upgradeable, then you can also use that method as well).
If updating the components and working with the resolving list using that change doesn't work, just post on here again and let us know
Useful information on BLE v4.2: http://www.electronicdesign.com/communications/ble-v42-creating-faster-more-secure-power-efficient-designs-part-2
2 of 2 people found this helpful
As e.pratt_1639216 mentioned, upgrading the BLE Stack only will not enable the BLE 4.2 features . The hardware should also support for it.
Anyways, coming to your resolving List Query --- The difference between the BLE 4.1 and 4.2 device regarding the resolving list is -in BLE 4.1 ,the resolving list is a part of BLE Host (Software) and in BLE 4.2 ,it is a part of the BLE Controller (hardware).
You can use the feature of resolving list with BLE 4.1 device as well. Please refer the code example from here on use of Resolving List with BLE 4.1 device.