LINUX.ORG.RU

История изменений

Исправление Zubok, (текущая версия) :

Хехе, это надо ftdi ставить а это +1 микросхема, причем ftdi в своем классе самые дорогие.

А, я думал, что ты хотел на плату поставить FT232 и держать ее там и как преобразователь для serial, и как on-board программатор. Я именно такую хрень и провернул, так как очень хотел, чтобы можно было дистанционно обновлять прошивку на плату. При этом плата должна быть все время подключена и готова к прошивке, участие человека невозможно (нельзя попросить кого-то перемычки перемкнуть или шлейф подключить.

Вот с загрузчиками я намудохался. Во-первых, этот auto-reset через DTR на RESET и конденсатор кучу геморроя добавляет, так как DTR, сцуко, при перезагрузке хост-компьютера возводится и схема сбрасывается, а этого-то не хотелось. Так как раз первые ардуины работали, народ очень жаловался. А хотелось, чтобы МК не сбрасывался и чтобы программировался, когда я этого захочу. И вот добился - avrdude через bitbang-mode превращает FT232 в программатор в любой момент времени. RI на RESET гарантирует, что AVR не будет сбрасываться, так как это вход для компьютера.

Более того битбанг ft232r-кой _очень_ слоупочен, в то время как поверх vusb шьется с весьма приличной скоростью.

Совсем нет. Это поначалу так было, а сейчас очень быстро работает. Особенно если учесть то, что память небольшая.

Исправление Zubok, :

Хехе, это надо ftdi ставить а это +1 микросхема, причем ftdi в своем классе самые дорогие.

А, я думал, что ты хотел на плату поставить FT232 и держать ее там и как преобразователь для serial, и как on-board программатор. Я именно такую хрень и провернул, так как очень хотел, чтобы можно было дистанционно обновлять прошивку на плату. При этом плата должна быть все время подключена и готова к прошивке, участие человека невозможно (нельзя попросить кого-то перемычки перемкнуть или шлейф подключить.

Вот с загрузчиками я намудохался. Во-первых, этот auto-reset через DTR на RESET и конденсатор кучу геморроя добавляет, так как DTR, сцуко, при перезагрузке хост-компьютера возводится и схема сбрасывается, а этого-то не хотелось. Так как раз первые ардуины работали, народ очень жаловался. А хотелось, чтобы не МК сбрасывался и чтобы программировался, когда я этого захочу. И вот добился - avrdude через bitbang-mode превращает FT232 в программатор в любой момент времени. RI на RESET гарантирует, что AVR не будет сбрасываться, так как это вход для компьютера.

Более того битбанг ft232r-кой _очень_ слоупочен, в то время как поверх vusb шьется с весьма приличной скоростью.

Совсем нет. Это поначалу так было, а сейчас очень быстро работает. Особенно если учесть то, что память небольшая.

Исправление Zubok, :

Хехе, это надо ftdi ставить а это +1 микросхема, причем ftdi в своем классе самые дорогие.

А, я думал, что ты хотел на плату поставить FT232 и держать ее там и как преобразователь для serial, и как on-board программатор. Я именно такую хрень и провернул, так как очень хотел, чтобы можно было дистанционно обновлять прошивку на плату. При этом плата должна быть все время подключена и готова к прошивке, участие человека невозможно (нельзя попросить кого-то перемычки перемкнуть или шлейф подключить.

Вот с загрузчиками я намудохался. Во-первых, этот auto-reset через DTR на RESET и конденсатор кучу геморроя добавляет, так как DTR, сцуко, при перезагрузке хост-компьютера возводится и схема сбрасывается, а этого-то не хотелось. Так как раз первые ардуины работали, народ очень жаловался. А хотелось, чтобы не МК сбрасывался и чтобы программировался, когда я этого захочу. И вот добился - avrdude через bitbang-mode превращает FT232 в программатор в любой момент времени. RI на RESET гарантирует, что FT232 не будет сбрасываться, так как это вход для компьютера.

Более того битбанг ft232r-кой _очень_ слоупочен, в то время как поверх vusb шьется с весьма приличной скоростью.

Совсем нет. Это поначалу так было, а сейчас очень быстро работает. Особенно если учесть то, что память небольшая.

Исправление Zubok, :

Хехе, это надо ftdi ставить а это +1 микросхема, причем ftdi в своем классе самые дорогие.

А, я думал, что ты хотел на плату поставить FT232 и держать ее там и как преобразователь для serial, и как on-board программатор. Я именно такую хрень и провернул, так как очень хотел, чтобы можно было дистанционно обновлять прошивку на плату. При этом плата должна быть все время подключена и готова к прошивке, участие человека невозможно (нельзя попросить кого-то перемычки перемкнуть или шлейф подключить.

Вот с загрузчиками я намудохался. Во-первых, этот auto-reset через DTR на RESET и конденсатор кучу геморроя добавляет, так как DTR, сцуко, при перезагрузке хост-компьютера возводится и схема сбрасывается, а этого-то не хотелось. Так как раз первый ардуины работали и народ очень жаловался. А хотелось, чтобы не МК сбрасывался и чтобы программировался, когда я этого захочу. И вот добился - avrdude через bitbang-mode превращает FT232 в программатор в любой момент времени. RI на RESET гарантирует, что FT232 не будет сбрасываться, так как это вход для компьютера.

Более того битбанг ft232r-кой _очень_ слоупочен, в то время как поверх vusb шьется с весьма приличной скоростью.

Совсем нет. Это поначалу так было, а сейчас очень быстро работает. Особенно если учесть то, что память небольшая.

Исправление Zubok, :

Хехе, это надо ftdi ставить а это +1 микросхема, причем ftdi в своем классе самые дорогие.

А, я думал, что ты хотел на плату поставить FT232 и держать ее там и как преобразователь для serial, и как on-board программатор. Я именно такую хрень и провернул, так как очень хотел, чтобы можно было дистанционно обновлять прошивку на плату. При этом плата должна быть все время подключена и готова к прошивке, участие человека невозможно (нельзя попросить кого-то перемычки перемкнуть или шлейф подключить.

Вот с загрузчиками я намудохался. Во-первых, этот auto-reset через DTR на RESET и конденсатор кучу геморроя добавляет, так как DTR, сцуко, при перезагрузке хост компьютера возводится и схема сбрасывается, а этого-то не хотелось. Так как раз первый ардуины работали и народ очень жаловался. А хотелось, чтобы не МК сбрасывался и чтобы программировался, когда я этого захочу. И вот добился - avrdude через bitbang-mode превращает FT232 в программатор в любой момент времени. RI на RESET гарантирует, что FT232 не будет сбрасываться, так как это вход для компьютера.

Более того битбанг ft232r-кой _очень_ слоупочен, в то время как поверх vusb шьется с весьма приличной скоростью.

Совсем нет. Это поначалу так было, а сейчас очень быстро работает. Особенно если учесть то, что память небольшая.

Исходная версия Zubok, :

Хехе, это надо ftdi ставить а это +1 микросхема, причем ftdi в своем классе самые дорогие.

А, я думал, что ты хотел на плату поставить FT232 и держать ее там и как преобразователь для serial, и как on-board программатор. Я именно такую хрень и провернул, так как очень хотел, чтобы можно было дистанционно обновлять прошику на плату, при этом плата должна быть все время подключена, участие человека невозможно.

Вот с загрузчиками я намудохался. Во-первых, этот auto-reset через DTR на RESET и конденсатор кучу геморроя добавляет, так как DTR, сцуко, при перезагрузке хост компьютера возводится и схема сбрасывается, а этого-то не хотелось. Так как раз первый ардуины работали и народ очень жаловался. А хотелось, чтобы не МК сбрасывался и чтобы программировался, когда я этого захочу. И вот добился - avrdude через bitbang-mode превращает FT232 в программатор в любой момент времени. RI на RESET гарантирует, что FT232 не будет сбрасываться, так как это вход для компьютера.

Более того битбанг ft232r-кой _очень_ слоупочен, в то время как поверх vusb шьется с весьма приличной скоростью.

Совсем нет. Это поначалу так было, а сейчас очень быстро работает. Особенно если учесть то, что память небольшая.