Спасибо за дельные рекомендации!
Цитата(Trashy @ Feb 23 2005, 11:12)
Я же по русски в каком-то из постов писал: ёмкости на 12пФарад!
Ты должен видеть генерацию. Проверь питание на AVСС!
Уже пробовал и 12 пФ. Не пашет. Подключал также и генератор на 24 МГц -
на XTALOUT появились импульсы - но чип также не определяется (см.ниже).
На CLKOUT нет ничего. Аналоговое питание в норме.
Цитата
Правильность работы железа проверяется так: не устанавливая драйверов и не зашивая EEPROM(можно вообще без него но с резисторами подтяжки!)
При подключении, виндовоз должен начать установку драйвера. Винде говоришь, что драйверов нет и ни чего не ставишь. После этого лезешь в реестр по этому пути:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB
В нём находишь либо: VID_04B4&PID_8613 либо, если EEPROM установлен, то то что прописано в ЕЕПРОМ!
Всё!
Если это есть, то железо пашет!
Если этого нет, железо не пашет!
Кстати, если в реестре найдёшь VID_0000&PID_0000 , то это скорее всего твоё кривое устройство. Поудаляй из реестра все VID_0000&PID_0000 и снова подключи девайс. Если эта херня - VID_0000&PID_0000 опять всплывёт, то лечи железо!!!
Все так и сделал. Да, при подключении появляется девайс с нулевыми идентификаторами. Отслеживать можно только по реестру. USBview нифига не видит.
Теперь понятно, что что-то не то с платой. Вопросы тогда такие (сорри, что тупые и понятно, что все написано в PDF на чип, но все же):
EA=0 - внешняя память не используется.
WAKEUP=1 - чип постоянно "разбужен".
IFCLK=1 - наверное, роли не играет, я пока GPIF не использую.
#RESET - RC цепочка 0,1 мкФ/100 кОм
кварц на 24 МГц + кондеры на 12 пФ
SCL/SDA стоят подтяжки
D+, D- вроде бы не перепутаны

, проверил
с питанием все в порядке - прощупал все ноги
Все верно?
Цитата
И ещё!
Нахрена тебе там нужна Атмега???
В микрухе свой контроллер есть, который ни на много хуже атмеги.
И вообще, с этой микрухой целесообразно подключать только FIFO, DSP или PLIC.
А для Атмег пользуй cy7c68001
Кстати, мне cy7c68001 - больше понравился. Он проще.
Все понятно, что можно пользовать чип без процессорного ядра, но плата пока отладочная. Задачи - 1) мост USB 2.0 - другие процессоры;
2) быстрая читалка/писалка микросхем флеш-памяти.
В первом случае ясно, что хватит 68001, второй случай - наверное все-таки 68013. Пока, в общем 68013.