SM 0 15 января, 2015 Опубликовано 15 января, 2015 · Жалоба В общем, разбирайтесь дальше с помехами по JTAG-цепи... Где-то в них собака порылась. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ELEKTROS 0 15 января, 2015 Опубликовано 15 января, 2015 · Жалоба Я работаю с серией Delfino, но похожая трабла была несколько месяцев назад уже на объекте, прошивал не композером, а C2prog (XDS100V2), значит этот загрузчик показывал что всё окей, но устройство не работало. Когда прошивал из под композера (правда XDS100v3), то вроде бы всё работало, а вот c XDS100V2 результат был как у Вас. В итоге выяснил экспериментально что одина из секций flash не была включена в процесс программирования (для каждого отладчика своя настройка была и для XDS100V2 было не всё подключенно), а потом начались другие траблы, но уже связанные с разъёмом JTAG, поменял шлейф от программатора до платы и всё вроде бы заработало нормально. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Alecsej 0 16 января, 2015 Опубликовано 16 января, 2015 · Жалоба Перезагрузка во время стирания приводит к залочиванию стираемого блока. По опыту эксплуатации этой серии, есть такая рекомендация: сразу зашивать собственный загрузчик и обновлять только через него. Также в него полезно заложить функцию сброса залоченных при неудачном стирании блоков, в мануале есть описание процедуры. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ELEKTROS 0 16 января, 2015 Опубликовано 16 января, 2015 · Жалоба Это к какому семейству? Если С2000, то я в курсе, не один камень угрохался таким образом, когда использовал XDS100V1, как перешёл на V2, V3 или XDS560 случаев больше небыло. Что Вы имеете ввиду под сбросом залоченных блоков, восстановление, если нет, то игнорировать их может и обычный JTAG-отладчик. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться