Цитата
делаю hex-файл (выбираю Release).
В чем смысл "выбираю Release" ?
Цитата
а не вручную менять
Если вы руками поменяете в хекс файле это приведет к не работоспособности программы.
Для того что бы программа работала с 0xc8000000 (странный какой-то базовый адрес не припомню контроллеров с таким) это можно сделать 2 способами
1) правка руками линк файла (*.icf) который должен быть подключен к проекту
2) это правка того-же файла только с помощью визарда встроенного в среду Project->options->linker->linker Configuration file -> edit