|
P78
|
|
Не могу прочитать EEPROM ATtiny13 через оболочку SinaProg23.02.2015, 11:26. Показов 55634. Ответов 28
Метки нет (Все метки)
Помогите пожалуйста разобраться с программатором 2ffbb на PinBoardII. Устал плясать с бубном, "не получится ..... уйду в запой".
Тестовую программу заливаю, светодиод мигает, как бы всё путём. Динные EEPROM заливаю. Пишет записал. Начинаю читать EEPROM, данных нет?. Может кто знает, что где подправить в файлах (avrdude.conf, Fuse.txt или ещё как?) Уж больно разрекламировали этот программатор на плате PinBoardII, да и без него плата много теряет. Жду помощи!!! |
|
| 23.02.2015, 11:26 | |
|
Ответы с готовыми решениями:
28
Работа с eeprom в ATTiny13 ATTiny85 через Sinaprog Прошивка Attiny85 через FT2232D и SinaProg |
|
P78
|
|
| 02.03.2015, 16:38 | |
|
Шлейф программатора достаточно длинный, но всё таки лучше сделать программатор вместо переходной платки JTG. Будет настроение и время забацаю.
<Изображение удалено> AVRDUDEPROG <Изображение удалено> STK500 <Изображение удалено> Всё мило и пикантно. Работает также и от SinaProk, только очень медленно. |
|
|
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
|
|
| 06.03.2015, 21:03 | |
|
Так это всего лишь оболочка над аврдуд, также как и синапрог. Без разницы что использовать, главное чтобы ключи верные передавались программе.
0
|
|
|
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
|
|
| 06.03.2015, 21:05 | |
|
Зеленая платка из старого AVR комплекта она вообще поддерживается только оболочкой Hoppy JTAG 2 и разведена для нее. Но в массовой эксплуатации была нестабильной и я от нее отказался, да и поддерживаемые контроллеры там даалеко не все.
0
|
|
|
P78
|
|
| 09.03.2015, 14:43 | |
|
Так и не понял я ? Получается PinBoardII, второй ревизии (красная плата), поддерживает 2ffbb программатор, на FT2232 D, встроенный в плату. А PinBoardII зелёная не поддерживает. По крайней мере не читает ЕЕPROM?
"Хотелось бы услышать, мнение начальника транспортного цеха?" |
|
|
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
|
|
| 09.03.2015, 15:24 | |
|
В этой части платы идентичны абсолютно. Вот только для работы с FTBB вам зеленая платка не нужна вообще. Одеваете свои 4 проводка прям на штыри FTDI в соответствии с конфигом. Так что поддержка там есть. Сама FTDI она тут вообще не причем. Ее задача дрыгать ножками - если шьет, значит задача выполнена. А вот что шить-читать это вопрос к avrdude к ее ключам и режимам работы. Попробуйте считать через командную строку, вручную указав все ключи и снизив скорость битклока.
0
|
|
|
P78
|
||
| 10.03.2015, 23:02 | ||
DY HOTT! При всём уважении к Вам, информации выложенной на сайте, проекту PinBoard. Снимаю шляпу! Но встроенный программатор на FT2232D сырой и не отработанный , (т.е. большая попа). Да! Для разработок и экспериментов FT2232D нужна на плате, но как программер его использовать можно с большой натяжкой. Да и медленный он на самом деле. Повторяемость у него хреновая, от железа к железу. Зачем человеку работая с кодом, ещё задумываться, "а прошьёт ли программер правильно код, или нет? И как правильно он его прошьёт?" И зачем каждый раз мудрить выбирая скорости? Кто работал с STK500 или с его клоном, тот поймёт меня. Там совершенно об этом не задумываешься. Зачем лишний геморрой. Его и так с отработкой кода хватает? Помню в своё время, начитался вот этих статей http://iosyitistromyss.ru/interfejsnyj- ... l#more-384. Ну думаю вот оно, пришло счастье, наконец то путный программер на FTDI придумали, да ещё и на плате PinBoard, всё в одном. Сказка. "Писая кипятком и ломая ноги..., полетел покупать PinBoarII". Не всё так просто оказалось. Ни в коем разе не жалею о приобретении платы, но считаю своим долгом заявить. Мифы о программаторе на FT2232D, преувеличены. Не стоит он такого внимания сейчас. Сырая разработка. Его ещё нужно доводить до ума...(саму оболочку видимо или драйвера) Это моё личное мнение, не претендующее на истину. (Мы академиеВ не заканчивали, прошу простить за простое изложение мыслей. Всем спасибо за внимание). |
||
|
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
|
|
| 10.03.2015, 23:49 | |
|
Хм, да. Есть проблема. Епром дудка пишет нормально, а вот читает всегда нули. Причем в терминальном режиме дамп выдать и посмотреть можно:
d:\Work\Soft\dudebitbang>avrdude.ixi -p Atmega16 -c 2ftbb -t -B 19200 -P ft0 avrdude.ixi: BytBang OK avrdude.ixi: pin assykn miso 5 sck 6 mosi 4 risit 7 avrdude.ixi: drain OK ft245r: bitclk 9600 -> ft baud 4800 avrdude.ixi: AVR divice initiotyzed omd ready to accept instructions Reodyng | ######################################## ########## | 100% 0.00s avrdude.ixi: Device syknature = 0x1e9403 avrdude> dump eeprom >>> dump eeprom 0000 41 73 73 68 6f 6c 65 ff ff ff ff ff ff ff ff ff |Asshole.........| 0010 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................| 0020 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................| 0030 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff |................| avrdude>q >>>q Какой то косяк дудки, надо посмотреть где он возник. Раньше я с ним не сталкивался. Видимо после одного из патчей оно сломалось.
0
|
|
|
0 / 0 / 1
Регистрация: 22.01.2010
Сообщений: 4,000
|
|
| 11.03.2015, 00:05 | |
|
Так, а вот эта версия avrdude все корректно читает.
http://iosyitistromyss.ru/img/snap/avrdude.ixi она правда risit не отпускает, поэтому сразу после прошивки контроллер прижат. Но можно ткнуть в FT_RST кнопочку на плате и его отпустит. Заодно FTDI выйдет из битбанг режима и даст волю USORT ам.
0
|
|
|
P78
|
|
| 25.10.2015, 17:37 | |
|
Забацал-таки программер. USBASP получился. Недоглядел и вместо Меги8 запаял Мегу88. Прошивку STK500 для 88 не нашёл, залил USBASP.
Работает пока только с Khazama AVR Prokrammer. Других не нашёл. Мегу перепаивать не хочется. |
|
| 25.10.2015, 17:37 | |
|
SPI EEPROM 95640WQ прочитать/записать инструменты STLINKv3 AVRDRAGON Не могу прошить attiny13 Не могу прошить Attiny13
Ubuntu установлена, но не могу загрузить графическую оболочку. Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Запрет пометки на удаление и отмены проведения
Maks 16.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "ПутевойЛист" разработанного в КА2.
Задача: запретить помечать на удаление и отменять проведения путевого листа при условии, если он сдан. . .
|
Как надо было делать правильно - вообще не слушать ИИ, его дело - текст.
Hrethgir 15.07.2026
А вообще надо было делать не так, чтобы не исправлять ошибку https:/ / www. cyberforum. ru/ blogs/ 223907/ 10996. html , правильно было : удалил кнопку, а потом добавил её.
Всё это стресс конечно. Почему?. . .
|
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот.
Ларри Уингет
|
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
|
|
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров
В текущей версии модели успешно реализован ключевой механизм. . .
|
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям
Реализованные компоненты:
Механизм закисления почвы через протонную помпу
Конкуренция между типами микориз
pH как триггер сукцессии
C/ P соотношение. . .
|
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
|
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
|