diff options
author | Denis Shienkov <denis.shienkov@gmail.com> | 2020-04-29 15:34:15 +0300 |
---|---|---|
committer | Denis Shienkov <denis.shienkov@gmail.com> | 2020-05-01 10:06:17 +0000 |
commit | 7ff956f39fe2dc03e65b4cfd7faf4bbd25967259 (patch) | |
tree | 1afc4cb73d9987f389f713ec6348d1003367dbda /src/plugins | |
parent | 6a66ced594ad0063b088bf743be7ff962bbb5616 (diff) |
BareMetal: Add support for NXP S32 device series for UVSC provider
Now it is possible to choose a target devices series S32xxx from NXP
for debugging:
* https://www.nxp.com/products/processors-and-microcontrollers/arm-microcontrollers/s32k-automotive-mcus/s32k-scalable-microcontrollers-for-automotive-general-purpose-and-and-high-reliability-industrial:S32K
Make sure that an appropriate device software pack installed into the
Keil MDK-ARM instance using the "Pack Installer" tool.
Tested with the NXP S32K146 chip using the Segger J-Link debugger.
Change-Id: Ib9b7af591ac15a238c5fdac64deab055e9bf8617
Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'src/plugins')
-rw-r--r-- | src/plugins/baremetal/debugservers/uvsc/uvtargetdevicemodel.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/plugins/baremetal/debugservers/uvsc/uvtargetdevicemodel.cpp b/src/plugins/baremetal/debugservers/uvsc/uvtargetdevicemodel.cpp index d07a66c83f4..8d0e610fb32 100644 --- a/src/plugins/baremetal/debugservers/uvsc/uvtargetdevicemodel.cpp +++ b/src/plugins/baremetal/debugservers/uvsc/uvtargetdevicemodel.cpp @@ -67,8 +67,8 @@ static QString extractPackVersion(const QString &packFilePath) static QStringList findKeilPackFiles(const QString &path) { QStringList files; - // Search for the STMicroelectronics devices. - QDirIterator it(path, {"STM*_DFP"}, QDir::Dirs); + // Search for STMicroelectronics and NXP S32 devices. + QDirIterator it(path, {"STM*_DFP", "S32*_DFP"}, QDir::Dirs); while (it.hasNext()) { const QDir dfpDir(it.next()); const QFileInfoList entries = dfpDir.entryInfoList(QDir::Dirs | QDir::NoDotAndDotDot, |