Цитата(zltigo @ Mar 30 2010, 21:04)

Теперь смотрите, что в JTAG скрипте инициализируется.
Надо инициализировать периферию, как Вам надо, вот и все.
Спасибо за ответ. Разобрался. Кому интересно:
Для того чтобы заработал UART5 так и сделал, проинициализировал UART периферию и все клоки. Скрипт кстати до этого был скопирован в мой код. Просто внутренний бутлодер делал дополнительную инициализацию. Короче проинициализировал всё по новой не надеясь на значения после сброса.
А вот с USB фишка в том что у меня на плате стоит рекомендованный ISP1301 драйвер шины USB. Так вот внутренний бутлодер программирует его в transparent mode и соединяет по сути USB к UART. При этом если к USB в этот момент подключен комп то он виснет(у меня XP). Сделал так, поменял на плате I2C адрес ISP1301 и теперь бутлодер его не находит. Ну и естественно заменил I2C адрес обращения в основной программе.
Вообщем так и есть, если одним словом, "Надо инициализировать периферию, как Вам надо, вот и все"