Не заливается скетч

pelmen
pelmen аватар
Offline
Зарегистрирован: 04.04.2012

Доброго времени суток!!!

Имеем в наличии

1. Arduino Uno

2. Arduino Ethernet

3. Адаптер USB-Serial Light-версия

4. Мое устройство, сделанное на базе процессора от Arduino Uno, прошитого бутлоадером.

Проблема: При помощи Адаптера USB-Serial Light не могу прошить свое устройство.

Что делал:

1. Вставляю процессор в Uno. Прошивается. Значит проц нормал.

2. Подключаю USB-Serial к Arduino Ethernet. Прошивается. Значит USB-Serial в поряде.

3. Вставляю проц в мое устройство. Подключаю USB-Serial. Не льётца скетч.

Вот часть моего устройства с разъемом для ЮСБ сериал.

Сразу скажу. Скетч, который в процессоре, никак не использует RXD & TXD.

Поможите плиз.

Looka
Offline
Зарегистрирован: 24.04.2012

Попробуйте отключтью  RST,  оставьте только Tx и Rx,  а ресет  в ручную нажать после компиляции, когда загрузка начинается.

Ну и  для проверки Вашей обвязки, залейте блинк в камень на UNO, поставьте камень на свою плату, подключите диодик,   будет моргать?

 

 

pelmen
pelmen аватар
Offline
Зарегистрирован: 04.04.2012

Блинк не нужен. У меня всё устройство работает. Только в скетче много параметров, которые нужно подогнать. Да вот только дергать туда сюда камень нет особого желания. А приходится.

Да и вопрос уже стал принципиальным. Скопировал дуину, а скетч не льется.

Клапауций
Offline
Зарегистрирован: 10.02.2013

pelmen пишет:

Скопировал дуину, а скетч не льется.

А фьюзы?

pelmen
pelmen аватар
Offline
Зарегистрирован: 04.04.2012

Клапауций пишет:

pelmen пишет:

Скопировал дуину, а скетч не льется.

А фьюзы?

 

А что с фьюзами? Процессор в порядке. В УНЕ работает, скетч заливается.

Клапауций
Offline
Зарегистрирован: 10.02.2013

pelmen пишет:

А что с фьюзами? Процессор в порядке. В УНЕ работает, скетч заливается.

Просто переспросил.

По схеме:

- что делает конденсатор С3 - типо ресетит контроллер при включении, зачем?

- что делает конденсатор С6 - типо ограничивает время сигнала RESET, зачем?

- что делают конденсаторы С3, С6 и резистор R100 - повышают напряжение сигнала RESET по линии разъёма J2 до >=1/2 напряжения питания МК, зачем?

*попробуйте без конденсаторов.

MaksMS
Offline
Зарегистрирован: 11.03.2013

Конденсаторов там на resete не должно быть

pelmen
pelmen аватар
Offline
Зарегистрирован: 04.04.2012

Я же это не с потолка взял

Вот оригинальная схема эвернета:

http://arduino.ru/Schematic/arduino-ethernet-schematic.pdf

Там оба кондера присутствуют и резистор тоже.

Ресетить проц при запуске думаю правильно.

pelmen
pelmen аватар
Offline
Зарегистрирован: 04.04.2012

Клапауций пишет:

pelmen пишет:

А что с фьюзами? Процессор в порядке. В УНЕ работает, скетч заливается.

Просто переспросил.

По схеме:

- что делает конденсатор С3 - типо ресетит контроллер при включении, зачем?

- что делает конденсатор С6 - типо ограничивает время сигнала RESET, зачем?

- что делают конденсаторы С3, С6 и резистор R100 - повышают напряжение сигнала RESET по линии разъёма J2 до >=1/2 напряжения питания МК, зачем?

*попробуйте без конденсаторов.

 

я конечно попробую, но оригинальная схема говорит об обратном

http://arduino.ru/Schematic/arduino-ethernet-schematic.pdf

Клапауций
Offline
Зарегистрирован: 10.02.2013

pelmen пишет:
Ресетить проц при запуске думаю правильно.

А, я думаю, что бессмысленно.

pelmen пишет:
я конечно попробую, но оригинальная схема говорит об обратном

Что говорит оригинальна схема, что нужно искажать сигналы RESETA?

 

pelmen
pelmen аватар
Offline
Зарегистрирован: 04.04.2012

Всем спасибо!

И с конденсаторами льется скетч и без них. Во всех вариантах работает.

А вот Резонит бракоделы. Дорожка рваная. Связь восстановил, всё заработало.