Easyelectronics.ru

Электроника для всех
Текущее время: 19 окт 2019, 05:17

Часовой пояс: UTC + 5 часов



JLCPCB – Прототипы печатных плат за $2/10pcs (Любой цвет!)
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 2257 ]  На страницу Пред.  1 ... 71, 72, 73, 74, 75, 76, 77 ... 91  След.
Автор Сообщение
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 04 окт 2017, 15:02 
Старожил
Аватара пользователя

Зарегистрирован: 31 окт 2011, 11:35
Сообщения: 613
Откуда: Москва
Я в прошивке сменил частоту и микроконтроллер.
Вроде там все совпадает по портам.

ps Заказал себе nano c ch340... Буду ардуинить по uart протоколу =)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 04 окт 2017, 18:35 
Только пришел

Зарегистрирован: 27 сен 2017, 23:56
Сообщения: 11
Tifa писал(а):
Я в прошивке сменил частоту и микроконтроллер.
Вроде там все совпадает по портам.

ps Заказал себе nano c ch340... Буду ардуинить по uart протоколу =)

Пересобири пожалуйста для кварца на 12мгц. Попробую завтра кварца перекинуть, везде читаю что упор именно в кварц на 12мгц, а на 16мгц для v-usb компиляция идёт с какими-то костылями якобы.
Проверим теорию.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 04 окт 2017, 19:50 
Старожил
Аватара пользователя

Зарегистрирован: 31 окт 2011, 11:35
Сообщения: 613
Откуда: Москва
12mhz
https://cloud.mail.ru/public/FYK3/Hko4xvrHL


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 04 окт 2017, 20:11 
Только пришел

Зарегистрирован: 27 сен 2017, 23:56
Сообщения: 11
Tifa писал(а):

Спасибо


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 07 окт 2017, 22:31 
Заглядывает иногда

Зарегистрирован: 31 окт 2012, 21:36
Сообщения: 183
Откуда: Калининград
rioi писал(а):
Maker39 писал(а):
Заработало !!!

!!!
Попробую на tiny24, tiny84, правда быстро как у вас у меня не получится.

просто звезды так сошлись - все на столе под рукой.
Статистика интересна по другим кристаллам конечно, мне Atmega8 новые едут...

susskiy, не пробовали обновление ? Вы-же инициировали багрепорт.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 09 окт 2017, 22:26 
Старожил

Зарегистрирован: 23 фев 2016, 22:10
Сообщения: 750
avrdude.exe: AVR device not responding
avrdude.exe: initialization failed, rc=-1
avrdude.exe: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.00s

avrdude.exe: Device signature = 0xffffff
avrdude.exe: Yikes! Invalid device signature.
avrdude.exe: Expected signature for ATtiny2313 is 1E 91 0A
avrdude.exe: reading lfuse memory:

Reading | ################################################## | 100% 0.00s


после успешного программирования аспом, при чтении аспом и авриспом такая байда - чип не опознан, хотя фуз "выключить ресет" при прошивке не был активен
вывод: все эти испы полная ерунда перед высоковольтным параллельным прогером, которого у меня нет
попробую сделать фузебит доктор, хотя сигнатура серьёзная проблема

убиты 3 чипа тини2313, видимо надо шинный усилитель и новую прошивку аспа
возможно ли в строку после Используется программатор: USBASP добавить fw. xxxxx на всех выпусках прошивок?

обновил fw аспа
Show


Вложения:
Комментарий к файлу: прошил , нормально работало,
прошивка не обновилась, а наоборот слетела вместе с сигнатурой

22.png
22.png [ 31.55 Кб | Просмотров: 7993 ]


Последний раз редактировалось moto261 17 окт 2017, 20:41, всего редактировалось 1 раз.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 15 окт 2017, 14:19 
Старожил

Зарегистрирован: 23 фев 2016, 22:10
Сообщения: 750
тест новой прошивки
Программатор SPI, I2C, Microwire FLASH/EEPROM v1.4.0
viewtopic.php?f=17&t=10947
tifa@nm.ru
Используется программатор: USBASP
ID(9F): 7F9D22
ID(90): 9D11
ID(AB): 11
ID(15): 0000
Используется программатор: USBASP
13:16:49
Читаю флэшку...
Готово
Время выполнения: 0:00:12

Show


-c usbasp -p t2313 -B 0.5 -F -v

Show

что сделает fuse bits doctor
в avrdudeshell приходилось включать и подбирать B, с прошивкой авто включать B видимо не надо
в AVRDUDESS этот перебор видимо бесполезен


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 22 окт 2017, 00:35 
Заглядывает иногда

Зарегистрирован: 22 окт 2017, 00:24
Сообщения: 50
Может кто подскажет нужно прошить 25q64fwsig 1.8V для USBAsp какой нужно использовать преобразователь уровней?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 22 окт 2017, 01:40 
Заглядывает иногда

Зарегистрирован: 03 дек 2011, 00:54
Сообщения: 34
kosta139 писал(а):
25q64fwsig 1.8V для USBAsp какой нужно использовать преобразователь уровней?

Вот один из вариантов. проверен, замечаний нет. Если замкнуть джемпером Vcc и Vcc1, тогда можно работать с м/с у которых питание 3v3


Вложения:
1v8.jpg
1v8.jpg [ 110.52 Кб | Просмотров: 6051 ]

_________________
Show


Последний раз редактировалось fsem 22 окт 2017, 13:08, всего редактировалось 1 раз.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 22 окт 2017, 12:08 
Здравствуйте!
Аватара пользователя

Зарегистрирован: 22 окт 2017, 11:57
Сообщения: 1
В версии AsProgrammer_1.3.14 при выборе микросхемы "SST25VF080B" значение страницы "SSTW" принимается, а в AsProgrammer_1.4.0 ругается ""SSTW" is an invalid integer".


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 22 окт 2017, 13:53 
Заглядывает иногда

Зарегистрирован: 22 окт 2017, 00:24
Сообщения: 50
Tifa а можно вашу программу под linux собрать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 22 окт 2017, 14:12 
Старожил

Зарегистрирован: 23 фев 2016, 22:10
Сообщения: 750
kosta139 писал(а):
Tifa а можно вашу программу под linux собрать?

по-моему маловероятно, если бы всё просто сделать, версии шли паралельно
здесь пробуют исходники компилировать, что-то получается, что-то не очень, попробуйте если очень надо


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 22 окт 2017, 19:08 
Заглядывает иногда

Зарегистрирован: 22 окт 2017, 00:24
Сообщения: 50
fsem писал(а):
kosta139 писал(а):
25q64fwsig 1.8V для USBAsp какой нужно использовать преобразователь уровней?

Вот один из вариантов. проверен, замечаний нет. Если замкнуть джемпером Vcc и Vcc1, тогда можно работать с м/с у которых питание 3v3

А если в этой схеме запитать 74LVC07 от 1.8V то вроде можно и резисторы все убрать или я что-то путаю? Во вложении пример правда на другое напряжение. И еще свободные концы буфера вроде надо на землю посадить.


Вложения:
558b23.gif
558b23.gif [ 16.1 Кб | Просмотров: 5962 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 22 окт 2017, 20:19 
Заглядывает иногда

Зарегистрирован: 03 дек 2011, 00:54
Сообщения: 34
kosta139 писал(а):
fsem писал(а):
kosta139 писал(а):
25q64fwsig 1.8V для USBAsp какой нужно использовать преобразователь уровней?


А если в этой схеме запитать 74LVC07 от 1.8V то вроде можно и резисторы все убрать или я что-то путаю? .


74LVC07A Hex buffer with open-drain outputs - как же без резисторов? В этом и вся изюминка, запитываем м/с от 3v3, а выхода через резисторы под нужное нам питание. Вы посмотрите, выход 4Y - 8 пин подвешен на Vcc = 3v3.
От lopvlad : http://remont-aud.net/forum/121-29146-6 есть вот такая схема:
Вложение:
7LVC125.jpg
7LVC125.jpg [ 22.82 Кб | Просмотров: 5951 ]

Но как он писал:"Уровни не больше напряжению питания в 1.8 вольт.Всё работает отлично и проверено кроме Postal на TL866"
Наконец переходник-согласователь на диодно-резистивных делителях:
Вложение:
1v8_схема.JPG
1v8_схема.JPG [ 62.15 Кб | Просмотров: 5951 ]

_________________
Show


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 22 окт 2017, 20:30 
Только пришел

Зарегистрирован: 26 июл 2013, 01:00
Сообщения: 9
И ещё один ПУ на 1,8 вольт, проще некуда.
Удалил вложение. Схема и печатная плата содержат ошибки.


Последний раз редактировалось ua4fgj 23 окт 2017, 16:45, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 22 окт 2017, 20:49 
Старожил

Зарегистрирован: 23 фев 2016, 22:10
Сообщения: 750
Цитата:
А если в этой схеме запитать 74LVC07 от 1.8V то вроде можно и резисторы все убрать или я что-то путаю? Во вложении пример правда на другое напряжение. И еще свободные концы буфера вроде надо на землю посадить.

74LVC07 для согласования уровней 3.3-1.8, с открытым стоком в отличии от 74LVТ(LVC)125, U питания всех микросхем должно быть одинаковым, свободные входы 74LVC07 подключать к 0


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 22 окт 2017, 21:06 
Заглядывает иногда

Зарегистрирован: 03 дек 2011, 00:54
Сообщения: 34
ua4fgj писал(а):
И ещё один ПУ на 1,8 вольт, проще некуда.

Проверьте его в работе.

_________________
Show


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 23 окт 2017, 10:14 
Здравствуйте!

Зарегистрирован: 23 окт 2017, 10:07
Сообщения: 2
Доброго времени суток.
пробовал прошить W25X40BVSSIG, собрал все по схеме, версия программатора последняя (1.4)
при попытке прочитать информацию постоянно разные Unknown значение, при попытке записать через раз выскакивает "возможно чип заблокирован, снимите блокировку". При снятии блокировки тоже каждый раз рандомные значение в полях было/стало.
при программировании всегда ошибка сверки по адресу 00000000

кто-то прошивал такое?

и еще вопрос по схемам в архиве сама flash питается от 3.3в однако выводы от USBasp подключены напрямую в выводам flash (и у него 5в). по даташиту макс который можно подать на ножку VCC+0.4 (3.7в.). Не сжигает её программатор стазу?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 23 окт 2017, 14:13 
Старожил
Аватара пользователя

Зарегистрирован: 31 окт 2011, 11:35
Сообщения: 613
Откуда: Москва
t7eddy писал(а):
В версии AsProgrammer_1.3.14 при выборе микросхемы "SST25VF080B" значение страницы "SSTW" принимается, а в AsProgrammer_1.4.0 ругается ""SSTW" is an invalid integer".

Есть такой косяк.
kosta139 писал(а):
Tifa а можно вашу программу под linux собрать?

Можно. Но только без ch341.
aquarius2002 писал(а):
и еще вопрос по схемам в архиве сама flash питается от 3.3в однако выводы от USBasp подключены напрямую в выводам flash (и у него 5в). по даташиту макс который можно подать на ножку VCC+0.4 (3.7в.). Не сжигает её программатор стазу?

Скорее всего нет. Но за напряжением конечно следить надо.
Если id не читается то проблема в подключении(с условием что id поддерживается и микросхема живая).
Кондеры по питанию.
Кондер на cs.
Провода покороче.
Попробовать снизить частоту.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 24 окт 2017, 02:51 
Здравствуйте!

Зарегистрирован: 14 сен 2017, 23:48
Сообщения: 3
Tifa, можешь добавить в файле findchip.pas в конец процедуры TChipSearchForm.ListBoxChipsDblClick команду закрытия формы (ChipSearchForm.Close)? Просто для себя постоянно добавляю эту команду, привык что окно выбора закрывается по даблклику.
Кстати заметил - уверенно читаются SPI флеши через разъемы USB непосредственно впаянные на материнскую плату, то-есть гнезда сзади на десктопах и в основном гнезда слева на ноутах.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 24 окт 2017, 04:20 
Старожил

Зарегистрирован: 23 фев 2016, 22:10
Сообщения: 750
mobiNik писал(а):
Tifa, можешь добавить в файле findchip.pas в конец процедуры TChipSearchForm.ListBoxChipsDblClick команду закрытия формы (ChipSearchForm.Close)? Просто для себя постоянно добавляю эту команду, привык что окно выбора закрывается по даблклику.
Кстати заметил - уверенно читаются SPI флеши через разъемы USB непосредственно впаянные на материнскую плату, то-есть гнезда сзади на десктопах и в основном гнезда слева на ноутах.
и закрываются и читаются без разницы


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 24 окт 2017, 16:00 
Здравствуйте!

Зарегистрирован: 23 окт 2017, 10:07
Сообщения: 2
Все спаял на макетке, добавил ёмкостей, все прошилось и прочиталось. Спасибо.

было
Вложение:
Комментарий к файлу: было
photo_2017-10-24_17-56-33.jpg
photo_2017-10-24_17-56-33.jpg [ 132.01 Кб | Просмотров: 5119 ]


стало
Вложение:
Комментарий к файлу: стало
photo_2017-10-24_17-56-39.jpg
photo_2017-10-24_17-56-39.jpg [ 149.48 Кб | Просмотров: 5119 ]


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 02 ноя 2017, 12:52 
Здравствуйте!

Зарегистрирован: 02 ноя 2017, 12:24
Сообщения: 3
Пытаюсь переделать AVR910 (вот схема), соответственно переназначить выводы надо. Кварц на 12 МГц.
Под Atmega48 собирается, но вылазит больше объема флеш.
Под Atmega8 собирается, но определяется как неизвестное устройство.

Собирал под Atmega48 вот это проект usbasp, отлично заработал, с перемычкой между выводами PD2 PD4

Этот проект ни в какую не хочет заводиться, сам проект, взято от сюда.
Сейчас стоит
Код:
#define USB_CFG_IOPORTNAME      D
#define USB_CFG_DMINUS_BIT      3
#define USB_CFG_DPLUS_BIT       2
Но и так тоже не хочет работать, доже и с перемычкой между выводами PD2 PD4
Код:
#define USB_CFG_IOPORTNAME      D
#define USB_CFG_DMINUS_BIT      3
#define USB_CFG_DPLUS_BIT       4
Может еще где что надо прописать?

----------------------------------
Заставил его работать, но как работать:
В файле usbdrv.c изменил
Код:
#if USB_CFG_IS_SELF_POWERED
    (1 << 7) | USBATTR_SELFPOWER,       /* attributes */
#else
    (1 << 7) | USBATTR_REMOTEWAKE,      /* attributes */
#endif
на это
Код:
#if USB_CFG_IS_SELF_POWERED
    USBATTR_SELFPOWER,       /* attributes (1 << 7) | USBATTR_SELFPOWER*/
#else
    USBATTR_REMOTEWAKE,      /* attributes (1 << 7) | USBATTR_REMOTEWAKE*/
#endif
и в файле usbdrv.h изменил это
Код:
#define USBATTR_REMOTEWAKE      0x20
на это
Код:
#define USBATTR_REMOTEWAKE      0x80
В результате комп его увидел, поставил драйвер.
Проверил работу с I2С 24LC16 на чтение-стирание-запись, работает великолепно.

А вот Atmeg-и отказывается видеть, и вообще avrdudeprog его не видит, может версия avrdudeprog не та? Печально.
-------------------------------------
Запустил я сие чудо, вот окончательный вариант. Без понятие что было, мистика наверное.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 04 ноя 2017, 13:28 
Старожил
Аватара пользователя

Зарегистрирован: 31 окт 2011, 11:35
Сообщения: 613
Откуда: Москва
В первом посте есть версия под 910. Ее пробовали?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 04 ноя 2017, 17:31 
Здравствуйте!

Зарегистрирован: 02 ноя 2017, 12:24
Сообщения: 3
Tifa писал(а):
В первом посте есть версия под 910. Ее пробовали?
Написано было Прошивка для avr910(PROTTOSS), подумал что оригинальная.
Скажите, а в этой версии avr910 в файле Makefile специально ошибка допущена?
А в программе AsProgrammer_1.4.0 можно реализовать подсчет контрольной суммы?

И еще вопросик, я так понял что этот весь функционал не влазит в 48мегу?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2257 ]  На страницу Пред.  1 ... 71, 72, 73, 74, 75, 76, 77 ... 91  След.

Часовой пояс: UTC + 5 часов


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB