|
Перестала шиться Мега128 |
|
|
|
Jun 10 2007, 08:07
|
Группа: Новичок
Сообщений: 7
Регистрация: 11-04-07
Пользователь №: 26 962

|
Перестала шиться Мега128 - пишет Not connected, еще вчера все было нормально, чип работает (предыдущая прошивка работает нормально), пробовал прошить другую плату с Мега16 - шьется нормально. Замыкал PEN на ноль - без результата. Пробовал менять синхронизацию -о16000 и другие варианты - пишет Can't resync. avreal/WIN32 - AVR controllers LPT programmer by Redchuk Alexandr v1.25rev5 (Jan 15 2007 20:02:38) http://www.ln.com.ua/~real/avrealbug-reports, suggestions and so on mail to avreal@real.kiev.ua Command: -ab -p1 -o0 -e -w -v -fjtagen=1,boden=0,cksel=f,ckopt=0,brst=1,m103c=1,eesave=1 +mega128 -c pod.a90 Not connected Can't continue Reset pin released Adapter disabled
|
|
|
|
|
 |
Ответов
|
Jun 11 2007, 16:16
|
Группа: Новичок
Сообщений: 7
Регистрация: 11-04-07
Пользователь №: 26 962

|
Сегодня сходил на работу, воспользовался осциллографом и решил проблему - мега живая и нормально шьется. Оказалось что неудачно разработали схему устройства. На UART0 заложили оптоизолированный драйвер RS485 (MAX1480) - при программировании все ноги меги отключаются и драйвер переключается на передачу. Сам драйвер тоже какой-то кривой - в режиме передачи приемник не отключается! Получилось что сигнал MISO дублировался на линию MOSI! Отсюда и все проблемы. До этого устройство нормально шилось оттого что в схеме была еще одна ошибка - у MAX1480 выход приемника (/RO) инверсный и у меня не принимались данные, а когда я поставил инвертор обмен данными пошел, а мега шиться перестала! Но опять не понятно, ведь сигнал MISO тоже дублировался на линию MOSI, правда с инверсией!? И кстати после этой разработки никому не советую использовать MAX1480, столько проблем в одном месте я еще не встречал! Лучше использовать связку DC-DC преобразователь (типа P6KU-0505) и драйвер ADM2483.
|
|
|
|
Сообщений в этой теме
Andrey M Перестала шиться Мега128 Jun 10 2007, 08:07 Dog Pawlowa Цитата(Andrey M @ Jun 10 2007, 11:07) Пер... Jun 10 2007, 08:41 =AVR= Я бы на ее месте тоже перестал шиться после того, ... Jun 10 2007, 09:06 Andrey M Файл не ассемблерный, не первый день замужем.
Пыта... Jun 10 2007, 10:27 =AVR= Не понял - какие земли не соединял - устройства и ... Jun 10 2007, 10:32 Andrey M Цитата(=AVR= @ Jun 10 2007, 13:32) Не пон... Jun 10 2007, 11:09 SunnyAngel Пробовали перегрузить компьютер, авр студию и устр... Jun 10 2007, 10:33 =AVR= Точно, точно. А еще можно попробовать лампочку в с... Jun 10 2007, 10:39 SunnyAngel Цитата(=AVR= @ Jun 10 2007, 13:39) Точно,... Jun 10 2007, 10:41 =AVR= А -o0 поддержано физически - проводком с соответст... Jun 10 2007, 11:15 Andrey M Цитата(=AVR= @ Jun 10 2007, 14:15) А -o0 ... Jun 10 2007, 11:25 =AVR= Ну вот все и прояснилось - чип залочен. Снимай лок... Jun 10 2007, 11:38 Andrey M Цитата(=AVR= @ Jun 10 2007, 14:38) Ну вот... Jun 10 2007, 12:40   ReAl Цитата(Andrey M @ Jun 11 2007, 18:16) Но ... Jun 11 2007, 20:05 Pyku_He_oTTyda ЦитатаИ кстати после этой разработки никому не сов... Jun 11 2007, 18:10 Andrey M Цитата(Pyku_He_oTTyda @ Jun 11 2007, 21:1... Jun 12 2007, 08:24  SunnyDevil Цитата(Andrey M @ Jun 12 2007, 11:24) Ну ... Jun 12 2007, 09:57 GDI ЦитатаИ кстати после этой разработки никому не сов... Jun 13 2007, 11:11
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|