-
- Попробуй вот эти xcl, у меня работают. --> - Михаил Е.(30.08.2008 10:52, ссылка)
- Вот решил дописать: SA(4018 знак., 28.08.2008 15:39)
- Не пробовали взять нормальный скрипт линкера из демо-проекта с сайта Atmel? Кстати, если хотите, чтобы код лежал в флеши, для этого у них есть специальные скрипты, со словом FLASH в названии - she(28.08.2008 16:51)
- Пробовал. Не работает. Зацикливается в __segment_init. По прерыванию "Data Abort". Складывается впечатление что у меня какойто левый файл инициализации. У меня стоит ИАР 4.11 вроде. Есть другие инициализационные файлы под ИАР 5.хх, которые в моем SA(253 знак., 28.08.2008 18:46)
- Частоты PLL/ядра/контроллера флеш проверяли? - she(28.08.2008 19:43)
- А как это может влиять на инициализацию и адресацию? - SA(28.08.2008 23:38)
- Не заметил, что у вас инит виснет. Атмелевский скрипт для 4-го иара приложил, попробуйте... she(29.08.2008 10:57)
- Спасибо почерпнул интересную идею отсюда. Но прога вообще теперь не грузится. Я так понимаю что она таки рогами уперлась чтоб сегмент CODE был с адреса 0ч00000000 - SA(29.08.2008 17:14)
- Что значит "не грузится", откуда у нее рога? Извольте выражаться яснее =) - she(31.08.2008 11:27)
- Когда начинается выполнение программы, оно начинается с 0х00000000 там лежит какойто хлам. А старт-ап код начинается с 0х00100000. Потому и не грузится. Я не понимаю как и куда нужно вписать этот старт-ап так чтоб она грузила нормально. Все похожие SA(48 знак., 01.09.2008 12:48)
- Шьете-то чем? Кнопкой "дебаг" иара? Смотрите .mac файл отладчика, небось нужно туды еще ремап добавить, чтоб адресацию в порядок привести. - she(01.09.2008 13:34)
- Об этом не знал. Спасибо. Попробую завтра - SA(01.09.2008 20:24)
- Шьете-то чем? Кнопкой "дебаг" иара? Смотрите .mac файл отладчика, небось нужно туды еще ремап добавить, чтоб адресацию в порядок привести. - she(01.09.2008 13:34)
- Когда начинается выполнение программы, оно начинается с 0х00000000 там лежит какойто хлам. А старт-ап код начинается с 0х00100000. Потому и не грузится. Я не понимаю как и куда нужно вписать этот старт-ап так чтоб она грузила нормально. Все похожие SA(48 знак., 01.09.2008 12:48)
- Что значит "не грузится", откуда у нее рога? Извольте выражаться яснее =) - she(31.08.2008 11:27)
- Спасибо почерпнул интересную идею отсюда. Но прога вообще теперь не грузится. Я так понимаю что она таки рогами уперлась чтоб сегмент CODE был с адреса 0ч00000000 - SA(29.08.2008 17:14)
- Не заметил, что у вас инит виснет. Атмелевский скрипт для 4-го иара приложил, попробуйте... she(29.08.2008 10:57)
- А как это может влиять на инициализацию и адресацию? - SA(28.08.2008 23:38)
- Частоты PLL/ядра/контроллера флеш проверяли? - she(28.08.2008 19:43)
- Пробовал. Не работает. Зацикливается в __segment_init. По прерыванию "Data Abort". Складывается впечатление что у меня какойто левый файл инициализации. У меня стоит ИАР 4.11 вроде. Есть другие инициализационные файлы под ИАР 5.хх, которые в моем SA(253 знак., 28.08.2008 18:46)
- Не пробовали взять нормальный скрипт линкера из демо-проекта с сайта Atmel? Кстати, если хотите, чтобы код лежал в флеши, для этого у них есть специальные скрипты, со словом FLASH в названии - she(28.08.2008 16:51)