Александр Терентьев (aterentiev) wrote,
Александр Терентьев
aterentiev

Arduino жив

Добрался я вчера вечером до поломатой китайской ардуины с программатором и плясками.

Сперва долго-долго разбирался с этом вашим avrdude. Я так скажу, его писал садомазохист, командную строку ему в... ухо. Обязательный параметр для типа кристалла, но если тот тип не подойдет - он скажет, какой был правильным. А вот просто прочитать тип и выдать его на экран - тут уж нет, фиг вам.

Ну да ладно, после того, как я наконец-то прочитал мегу2560, начал копаться с 16u2. На рабочей плате он читался, на поломатой - пусто, как не знаю где. Долгое и нудное гугление, перепробованные ключи... В отчаянии попробовал последнее найденное средство -B DELAY. И вдруг он прочитался. Само собой, был тут же перепрограммирован последней фирмварью и теперь работает! Всего около часа плясок потребовалось.

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

Что это ваще было?

Упд:
Вот тут лежит дамп того, что было в кристалле
https://www.dropbox.com/s/59mwk9kb8ajqx27/16u2.hex
Tags: arduino, Очумелые ручки, Электроника
Subscribe

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 28 comments