Цитата(beer_warrior @ Apr 2 2006, 10:52)

Проблема скорее всего касается именно системы. Драйвер или конфликтует с кем-то или некорректно снесен.Рекомендую воспользоваться каким нибудь шпиенским софтом, от Sysinternals например или там хорошим отладчиком для драйверов, чтобы посмотреть на процесс вызова драйвера, IRP пакеты. На крайняк, прошерстить реестр.
Но ведь поначалу всё заработало !!! Значит, драйвер не битый, установлен корректно, ни с кем не конфликтует.
У меня на самом деле есть три версии произошедшего.
1. При повторной заливке SAM-BA в контроллере произошел сбой (часть кода не успела скопироваться из ROM или что-то подобное). А контроллер при поднятой ноге TST, вероятно, смотрит просто сигнатуру во флэше. Видит, что там уже лежит SAM-BA, и вновь его не перезаливает. А там битый код... Возможно такое?
2. Сдох какой-нибудь бит во флэшке и не берётся даже перезаписью. Хотя чип совсем новый, второй раз делал запись во флэш. Маловероятно...
3. Слабо поднимается уровень на USB проводе, по которому винда опознаёт подключение. Измерил, что-то около 2,6 В. Хотя сделал номиналы резисторов из даташита на SAM7S64.
Цитата
Ну и последнее, надеюсь TST поднимался ДО включения питания и удерживался не менее 10сек.
Одновременно. Вешаю на TST резистор 2 кОм, и его на питание 3,3 В, затем подаю питание на плату, жду около 15 сек, затем убираю резистор с TST, подключаю USB и подаю питание - и в этот момент происходит
Сделано в Китае. Упаковано в России.