не могу понять где проблема... погнался за дешевизной... Проблема в том что ни Macraigor ни OCD ни с некоторыми изменениями EMBEST programmer не дают прошить, хотя читают отлично... Если зашить J-link -ом и подключить вигглер то отладка идет, брекпоинты ставятся и проц на них встает, флеш читается, рам и регистры правятся... короче обмен на самой бол скорости для ЛПТ идет без ошибок. Но с прошивкой флеш одинаковый прикол со всеми прогами. Пишется через 128 байт!0-0х80,затем 0х100-0х180 и тд а между ними т.е 0х80-0х100 - 0xFFFFFFFF. Два разных кристалла... Два разных компа... Кварц 18.432, MCK=PLL/2 около 47MHz Хотел уж было самбу использовать, так Один кристалл ваще добил приколом с TST и ERASE(хотя PA0,1,2 на +3в сами висят ), теперь жтаг работает, но читает изовсех регистров и памяти одно 32 разрядное число. Если не трудно направте на путь истинный... Бубен не помогает.. Вопрос только "в прошивке кристалла" а не реинкарнации убитых.. может есть какие-то новые/старые партии/версии кристаллов?
|