Цитата(ig_z @ May 3 2009, 23:19)
Очень интересно и очень странно! В собственной доке сеггер пишет, что 7 и 8 отличаются только наличием буферизации SW* выводов. Т.е. обе версии должны "аппаратно не поддерживать работу с ARM11" (или наоборот - поддерживать ;-). С точки зрения ARM11 они отличаются только прошивкой. А Вы свой контроллер через SWD интерфейс отлаживаете?
Наверное хитрый ход конем от маркетологов - не будет щастя без восьмой версии
. Странно, что они про версию не посоветовали.
Вы к V8403e бутлоадер то хоть прикрутили? У китаезов там пусто.
И я бы не с жлинк-а начал, а с жлинкарм.длл. Глядишь и родной бутлоадер был бы живым.
Использую JTAG.
Мне показалось странным другое.
Вот официальный ответ:
Dear User,
Update:
======
J-Links with hardware before 8.0 can not be recommended in conjunction with
ARM11. (The hardware J-Link before 8.0 has to less RAM.) So I suggest that
you work with the Wiggler, as it seems to give fair time/speed.
Получается что в V8 должен стоять AT91SAM7Sxxx вместо AT91SAM7S64 ?
Кстати dll-ку ковырять пробовал, лишние jx xxx заменил на nop. В итоге J-Link вроде как обновляется, при обновлении грузит уже не родную прошивку, а V8. Говорит что успешно обновился. После чего перекидываю родную dll-ку обратно, и перетыкаю jtag. J-Link как будто бы и не обновлялся. Такое ощущение, что есть какая-то сигнатура, которая находится за пределами обновляемой памяти, по которой J-Link и определяется как V7.