Я тоже так думаю, т.к. для IAR характерно менять драйверы вместе с
заменой мажорного номера версии. Полагаю, что это даже не вина IAR,
а подчас вынужденная мера из-за того, что Segger периодически
меняет прошивки в своих программаторах, чтобы нагадить владельцам
китайских клонов. Лично я пользуюсь JLink_V488b от 2014 года,
страшась того, что обновление прошивки (в том числе автоматическое)
превратит мой (китайский) программатор в кирпич :). Тогда как IAR,
по-видимому,
рассчитывает, что программаторы у всех пользователей лицензионные, вот и меняет драйверы, стараясь шагать в ногу со временем. А когда при очередном обновлении драйвера программатор перестает работать, пользователи начинают ругать IAR, тогда как им стоит ругать Segger. Но есть еще и другая причина - вместе IAR-компилятором в поддиректории \arm\drivers лежат драйверы вместе с их инсталляторами к разным операционным системам. Причем я не знаю никого, кто бы их ставил :).