реклама на сайте
подробности

 
 
> Не прошивается m128, Незнаю кудой шить. Через (PDI/PDO) или (MISO/MOSI) ???
west329_
сообщение Sep 1 2008, 06:17
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 10-09-07
Из: UKR/Voz
Пользователь №: 30 423



Собрал макетку на м128, по привычке как было с м8, м88, м16, 2313 нашо на ногах в даташите на м128 названия MISO/MOSI/SCK вывел их на разъм программатора PoniProg SPI, вобщем продолбался весь вечер, программатор отказывался работать, подключаю м16 все работает. Потом решил уйти в даташиты и обнаружил следующие отличия, на 2313 в разделе
Serial Programming Pin
MOSI PB5 I Serial Data in
MISO PB6 O Serial Data out
SCK PB7 I Serial Clock

вроде все нормально, открываю тотже раздел в м128
Pin Mapping SPI Serial Programming
MOSI (PDI) PE0 I Serial data in
MISO (PDO) PE1 O Serial data out
SCK PB1 I Serial clock

Вуаля ! Испоьзуются какието выводы PDI/PDO, и что самое интересное на тойже меге есть выводы MISO/MOSI которые не работают.

Если ктото прошивал м128 через SPI, подскажите через какие ноги её шить ???

Сообщение отредактировал west329_ - Sep 1 2008, 06:42
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Плехов
сообщение Sep 3 2008, 07:24
Сообщение #2


Участник
*

Группа: Новичок
Сообщений: 20
Регистрация: 27-05-08
Из: Украина г.Донецк
Пользователь №: 37 842



Привел бы схему девайса, ответ получил бы быстрей smile.gif

Боротся с этим можно так: ставить джампер и разрывать цепь между MAX при программировании, но можно сделать проще включить последовательно резистор между МК и МАХ порядка 1к, а разъем программирования непосредственно ко входу МК и тогда перетяжки не будет.
Go to the top of the page
 
+Quote Post
west329_
сообщение Sep 3 2008, 07:40
Сообщение #3


Местный
***

Группа: Свой
Сообщений: 378
Регистрация: 10-09-07
Из: UKR/Voz
Пользователь №: 30 423



Цитата(Плехов @ Sep 3 2008, 10:24) *
Привел бы схему девайса, ответ получил бы быстрей smile.gif

Боротся с этим можно так: ставить джампер и разрывать цепь между MAX при программировании, но можно сделать проще включить последовательно резистор между МК и МАХ порядка 1к, а разъем программирования непосредственно ко входу МК и тогда перетяжки не будет.


Благодарю. Я поставил джампер, а вот про резистор как то вылетело, так намного удобнее.
Go to the top of the page
 
+Quote Post
BioWolf2000
сообщение Sep 4 2008, 10:19
Сообщение #4


Частый гость
**

Группа: Свой
Сообщений: 89
Регистрация: 11-01-05
Из: Беларусь, Минск
Пользователь №: 1 897



Цитата(west329_ @ Sep 3 2008, 10:40) *
Благодарю. Я поставил джампер, а вот про резистор как то вылетело, так намного удобнее.


Я ставлю резистор только на линию RxD. Хватает.


--------------------
ex740104/103 БГУИР
Go to the top of the page
 
+Quote Post
VadimGVS
сообщение Sep 17 2008, 16:03
Сообщение #5





Группа: Новичок
Сообщений: 10
Регистрация: 7-09-08
Из: Астрахань
Пользователь №: 40 047



Цитата(BioWolf2000 @ Sep 4 2008, 14:19) *
Я ставлю резистор только на линию RxD. Хватает.

Резистор намного удобнее. При перепрошивке не требуется проводить никакие действия, а устойчивость к атмосферным воздействиям выше чем у контактов. Но если прибор перешивается редко, а эксплуатируется в комнатных условиях то все равно


Цитата(Nanobyte @ Sep 2 2008, 16:12) *
Ещё проверьте тестером (на прозвонке) наличие контакта непосредственно между выводами МК и разъёмом программатора, а также целостность цепей питания и земли. Может, вывод припаян некачественно, микротрещина в проводниках и т.д.

Как-то собрал программатор, а шлейф взял 70 см кусок плоского сетевого кабеля. Через месяц-два приборы стали возвращатся с зависанием. Перепрошивка помогала на некоторое время но вскоре возвращались снова. Долго немогли понять в чем дело.Оказалось что в этом шлейфе провода были не медные а из какогото сплава. Из 3.3 В до платы доходило 2.5. При верефикации все было нормально но через какоето время Flash слетала. Причем в основном Fuse биты. то BOD переключится на 4 В., то кварц, то еще что-нибудь. Прибор работает до следующего рестарта, а после просто не запускался. Пришлось всю партию отзывать и перешивать. Обратите внимание если ваш прибор прошивается не с первого раза причина может быть в низких уровнях программирования.
Go to the top of the page
 
+Quote Post
VladimirYU
сообщение Sep 18 2008, 06:23
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 426
Регистрация: 5-04-07
Из: Санкт-Петербург
Пользователь №: 26 782



Цитата(VadimGVS @ Sep 17 2008, 20:03) *
Как-то собрал программатор, а шлейф взял 70 см кусок плоского сетевого кабеля. Через месяц-два приборы стали возвращатся с зависанием. Перепрошивка помогала на некоторое время но вскоре возвращались снова. Долго немогли понять в чем дело.Оказалось что в этом шлейфе провода были не медные а из какогото сплава. Из 3.3 В до платы доходило 2.5. При верефикации все было нормально но через какоето время Flash слетала. Причем в основном Fuse биты. то BOD переключится на 4 В., то кварц, то еще что-нибудь. Прибор работает до следующего рестарта, а после просто не запускался. Пришлось всю партию отзывать и перешивать. Обратите внимание если ваш прибор прошивается не с первого раза причина может быть в низких уровнях программирования.

Не верю.
Go to the top of the page
 
+Quote Post
Flasher
сообщение Sep 18 2008, 08:23
Сообщение #7


Местный
***

Группа: Свой
Сообщений: 374
Регистрация: 6-09-05
Из: Тирасполь, Приднестровье
Пользователь №: 8 294



Цитата(VladimirYU @ Sep 18 2008, 09:23) *
Не верю.

Зря не верите-судя по техническим подробностям программатора , просто ужасть наверное что творилось в самих девайсах... smile.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- west329_   Не прошивается m128   Sep 1 2008, 06:17
- - SysRq   PDO, PDI, SCK. Читайте datasheet, раздел "Mem...   Sep 1 2008, 06:54
|- - west329_   Цитата(SysRq @ Sep 1 2008, 09:54) PDO, PD...   Sep 1 2008, 07:08
|- - SysRq   Цитата(west329_ @ Sep 1 2008, 11:08) ...а...   Sep 1 2008, 07:14
- - Nanobyte   Не забудьте ещё вывод PEN к единице подтянуть, ина...   Sep 1 2008, 17:34
|- - Павлик   Цитата(Nanobyte @ Sep 1 2008, 19:34) Не з...   Sep 1 2008, 19:52
||- - Flasher   Цитата(Павлик @ Sep 1 2008, 22:52) ATmega...   Sep 1 2008, 20:12
|- - defunct   Цитата(Nanobyte @ Sep 1 2008, 20:34) Не з...   Sep 1 2008, 20:10
- - west329_   Вобщем перерезал дорожки и перекинул MISO MOSI на...   Sep 2 2008, 06:03
- - mrKirill   А по-моему уж если начинаете работать с новым конт...   Sep 2 2008, 08:43
- - Плехов   А RESET на программатор завели? PEN пусть висит в ...   Sep 2 2008, 09:12
|- - west329_   Цитата(Плехов @ Sep 2 2008, 12:12) А RESE...   Sep 2 2008, 09:35
- - Плехов   Схема включения верна, сам такой пользуюсью Разве ...   Sep 2 2008, 09:48
- - Nanobyte   Вообще-то нужно ещё подключить AGND, как минимум.   Sep 2 2008, 10:37
|- - west329_   Цитата(Nanobyte @ Sep 2 2008, 13:37) Вооб...   Sep 2 2008, 10:47
- - Nanobyte   Ну, убитый вряд-ли, просто может дурковать при про...   Sep 2 2008, 12:12
- - Павлик   Если он даже и умер (контроллер) , то не сильно мн...   Sep 2 2008, 15:57
- - west329_   Всем доброе утро. Вобщем заработал девайс, как вс...   Sep 3 2008, 05:51
- - VladimirYU   Цитата(Flasher @ Sep 18 2008, 12:23) Зря ...   Sep 18 2008, 09:53
- - VadimGVS   Цитата(VladimirYU @ Sep 18 2008, 13:53) В...   Sep 20 2008, 09:22


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th June 2025 - 06:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.01472 секунд с 7
ELECTRONIX ©2004-2016