Easyelectronics.ru

Электроника для всех
Текущее время: 12 июл 2020, 06:03

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



JLCPCB – Прототипы печатных плат за $2/5шт. два слоя. $5/5шт. четыре слоя
Крупнейший производитель печатных плат и прототипов. Более 600000 клиентов и свыше 10000 заказов в день!
Получите скидку на почтовую отправку при первом заказе в JLCPCB!

Начать новую тему Ответить на тему  [ Сообщений: 2503 ]  На страницу Пред.  1 ... 91, 92, 93, 94, 95, 96, 97 ... 101  След.
Автор Сообщение
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 22 янв 2020, 00:53 
Только пришел
Аватара пользователя

Зарегистрирован: 09 дек 2019, 18:37
Сообщения: 16
Откуда: UA
TTAV134 писал(а):
hello,

asprogrammer_v2.1.0.11



не стирает MX25L12845EMI-10G, а с v2.1.0.10 всё нормально.
#
v2.1.0.10
Programmer AVR, SPI, I2C, Microwire FLASH/EEPROM v2.1.0.10
Используется программатор: CH341
SPI25 ID(9F): C22018
Готово
Используется программатор: CH341
18:32:43
Стираю флэшку...
Процесс может длиться больше минуты на больших флешках!
Готово
Время выполнения: 00:00:57

#
v2.1.0.11
Programmer AVR, SPI, I2C, Microwire FLASH/EEPROM v2.1.0.11
Используется программатор: CH341
SPI25 ID(9F): C22018
Готово
Используется программатор: CH341
18:35:05
Стираю флэшку...
Процесс может длиться больше минуты на больших флешках!
Готово
Время выполнения: 00:00:00


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

Зарегистрирован: 13 авг 2019, 18:35
Сообщения: 83
Откуда: France, Tours (ФРАНЦИЯ, Туры)
asprogrammer_v2.1.0.12

bug fix: Spi25 erase bug in v2.1.0.11

asprogrammer_v2.1.0.13:
viewtopic.php?p=630602#p630602


Последний раз редактировалось TTAV134 19 мар 2020, 19:55, всего редактировалось 2 раз(а).

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

Зарегистрирован: 18 окт 2019, 23:01
Сообщения: 5
viewtopic.php?p=616032#p616032

Спустя несколько месяцев могу добавить гаджет оказался простой но очень востребованный как автомат Калашникова в моей конюшни! Так как я личность творческая и меня постоянно штормит кидая от крайности в крайность пришлось с GPS и GSM модулями побояться через UART а ихнии чипы заточены на напряжения от 4,2 и ниже USB->UART у меня много но они все на 5v и тут отлично подошёл мой переходник. Потом пришлось шить различные модули WiFi ESP8266 через UART а они на 3,3 и в спецификации сказано что RX TX не должно превышать 3,3v и снова рука потянулась за переходником. Тут на днях купил по сто рублей за штуку три неплохих wifi ротера но в них была залита дурацкая прошивка от МТС недолго думая решил залить в них альтернативный софт Linux ОpenWrt. Первый блин комом упорол бут на епроме остальные 2 успешно прошлись без вскрытия черепной коробки. Решил восстановить упоротый вскрыл а там чипс MX25L12835F. А так как я от природы очень ленив и выпаивать желания особого нет да и неизвестно сколько раз я захочу его шить через программатор решил припаиваться к ногам , производитель тем более предусмотрительно вогнал 800 ом по питанию то есть видимо подозревал такой вариант прошивки :) К этому времени уже обзавёлся CH341A программатором да как то не было времени его испытать а тут сам случай заставил. Подключаю а прога не видит чип и не хочет с ним обобщится. Подключаю всю конструкцию через свой переходник и о чуда чип увидел да и считать и затереть удололось но всё сбой но работает прошивка не прошла буду пробовать делать всё тоже самое через USBasp или на кройняк выпаивать и шить уже на программаторе. Так что с CH341A не всё так радужно сигналы на нём тоже видимо завышены до 5v а 3,3v только на питание так что и для него мой сапог подходит.
http://forum.easyelectronics.ru/viewtopic.php?p=616032#p616032
Изображение


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

Зарегистрирован: 28 дек 2011, 11:24
Сообщения: 4301
Откуда: г. Липецк
rimus951 писал(а):
... Так что с CH341A не всё так радужно сигналы на нём тоже видимо завышены до 5v а 3,3v только на питание...

Цитата:


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 27 янв 2020, 15:06 
Только пришел
Аватара пользователя

Зарегистрирован: 09 дек 2019, 18:37
Сообщения: 16
Откуда: UA
rimus951 писал(а):
http://forum.easyelectronics.ru/viewtopic.php?p=616032#p616032
CH341A сигналы на нём видимо 5v

Show FIXED


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

Зарегистрирован: 28 дек 2011, 11:24
Сообщения: 4301
Откуда: г. Липецк
SantagenS писал(а):
...FIXED...

А что именно FIXED? Джампер переключающий режимы параллельного/последовательного программирования?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 27 янв 2020, 21:57 
Только пришел
Аватара пользователя

Зарегистрирован: 09 дек 2019, 18:37
Сообщения: 16
Откуда: UA
anakost писал(а):
SantagenS писал(а):
...FIXED...

А что именно FIXED? Джампер переключающий режимы параллельного/последовательного программирования?

28 ногу перепаял с линии 5в на линию 3.3в
и на выходе имеем 3.3в по дата линиям вместо 5в


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

Зарегистрирован: 04 фев 2020, 13:04
Сообщения: 4
Подскажите пожалуйста, прошивка для USBasp которая есть в новой asprogrammer_v2.1.0.12 под версией (2.2) - чем отличается от прошивки в стабильной версии AsProgrammer_1.4.1 версия (1.0)?
Есть changelog для прошивки?
И вообще стоит ли прошивать новой прошивкой (2.2)?
Спасибо.


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

Зарегистрирован: 13 авг 2019, 18:35
Сообщения: 83
Откуда: France, Tours (ФРАНЦИЯ, Туры)
Deoptim писал(а):
Подскажите пожалуйста, прошивка для USBasp которая есть в новой asprogrammer_v2.1.0.12 под версией (2.2) - чем отличается от прошивки в стабильной версии AsProgrammer_1.4.1 версия (1.0)?
Есть changelog для прошивки?
И вообще стоит ли прошивать новой прошивкой (2.2)?
Спасибо.


чтобы использовать USBASP с версией 2.1xx, вы должны прошить новую прошивку.


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

Зарегистрирован: 04 фев 2020, 13:04
Сообщения: 4
TTAV134 писал(а):
чтобы использовать USBASP с версией 2.1xx, вы должны прошить новую прошивку.

Спасибо за ответ.
А обратная совместимость новой прошивки и старой AsProgrammer_1.4.1 поддерживается?
И еще, я для AVR использую Khazama AVR Programmer - новая прошивка(2.2) не будет конфликтовать?
Т.е. нормально ли новая прошивка работает со старым софтом для нее?
И вообще, яснее было бы если бы был changelog для прошивки...


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

Зарегистрирован: 13 авг 2019, 18:35
Сообщения: 83
Откуда: France, Tours (ФРАНЦИЯ, Туры)
mega8_1.0 (04/2014) --> asprogrammer 1.4x
mega8_2.0 (06/2019) --> asprogrammer 2.0.x
mega8_2.2 (12/2019) --> asprogrammer 2.1.x

Эти 3 прошивки совместимы с программными средствами AVR, такими как AVRDUDE, Khazama и т. д.
Обратите внимание, что вы можете программировать AVR с помощью Asprogrammer 2.1x


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

Зарегистрирован: 03 дек 2011, 00:54
Сообщения: 49
Откуда: Винница, Украина
TTAV134 писал(а):
mega8_2.2 (12/2019) --> asprogrammer 2.1.x
1. Эти 3 прошивки совместимы с программными средствами AVR, такими как AVRDUDE, Khazama и т. д.
2. Обратите внимание, что вы можете программировать AVR с помощью Asprogrammer 2.1x

1. под первым подписываюсь, сам проверял, всё работает. Особенно нравится работать под софтом AVRDUDESHELL, в котором очень легко внести нужный м/к, которого нет в списках.
2. вчера проверял работу с AVR под софтом Asprogrammer 2.1x, крайний релиз - при прошивке фьюзов получил полный кирпич. Восстановил в AFD.

_________________
Show


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

Зарегистрирован: 13 авг 2019, 18:35
Сообщения: 83
Откуда: France, Tours (ФРАНЦИЯ, Туры)
fsem писал(а):
1. под первым подписываюсь, сам проверял, всё работает. Особенно нравится работать под софтом AVRDUDESHELL, в котором очень легко внести нужный м/к, которого нет в списках.
2. вчера проверял работу с AVR под софтом Asprogrammer 2.1x, крайний релиз - при прошивке фьюзов получил полный кирпич. Восстановил в AFD.


Какое оборудование вы использовали (USBASP, AVRISP, ARDUINO ...) для программирования предохранителей, и какая частота, у меня нет проблем с CH341A для программирования USBASP. Я жду приема ARDUINO NANO, чтобы выполнить тест программирования с USBASP, я уже запрограммировал его для кого-то другого, и у меня не было проблем. Конечно, настройки предохранителей должны быть правильными.

Если кто-то уже использовал Asprogrammer (v2.0x или v2.1x) с ARDUINO (NANO), мне интересно получить представление о производительности.


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

Зарегистрирован: 10 мар 2012, 11:11
Сообщения: 204
TTAV134 писал(а):
asprogrammer_v2.1.0.12

bug fix: Spi25 erase bug in v2.1.0.11

Вложение:
link.rar

Попробовал собрать USBasp для Mega88 - не тут то было. Похоже отсутствует tpi.S в папке usbasp. Не?


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

Зарегистрирован: 13 авг 2019, 18:35
Сообщения: 83
Откуда: France, Tours (ФРАНЦИЯ, Туры)
Snake писал(а):
Попробовал собрать USBasp для Mega88 - не тут то было. Похоже отсутствует tpi.S в папке usbasp. Не?


Вы должны скомпилировать прошивку, изменив значения в файле MakeFile:
TARGET = atmega88
HFUSE = 0xdd
LFUSE = 0xff

это объясняется здесь: https://www.fischl.de/usbasp/ Readme.txt

без гарантии успеха


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

Зарегистрирован: 10 мар 2012, 11:11
Сообщения: 204
TTAV134 писал(а):
без гарантии успеха

)) Ну, makefile я естественно изменил.
Вот результат:
Код:
D:\:ogrammer_v2.1.0.12\firmware\usbasp>make main.hex
avr-gcc -Wall -Os -Iusbdrv -I. -mmcu=atmega88  -o main.bin usbdrv/usbdrv.o usbdr
v/usbdrvasm.o usbdrv/oddebug.o isp.o clock.o main.o i2c.o microwire.o -Wl,-Map,m
ain.map
main.o: In function `usbFunctionWrite':
main.c:(.text+0x1aa): undefined reference to `tpi_write_block'
main.o: In function `usbFunctionRead':
main.c:(.text+0x45e): undefined reference to `tpi_read_block'
main.o: In function `usbFunctionSetup':
main.c:(.text+0x8aa): undefined reference to `tpi_dly_cnt'
main.c:(.text+0x8ae): undefined reference to `tpi_dly_cnt'
main.c:(.text+0x8c0): undefined reference to `tpi_init'
main.c:(.text+0x8ca): undefined reference to `tpi_send_byte'
main.c:(.text+0x8ce): undefined reference to `tpi_send_byte'
main.c:(.text+0x8f4): undefined reference to `tpi_recv_byte'
main.c:(.text+0x8fe): undefined reference to `tpi_send_byte'
make: *** [main.bin] Error 1


Родной usbasb компилится без проблем:
Код:
D:\:\usbasp\usbasp.2011-05-28\firmware>make main.hex
avr-gcc -Wall -O2 -Iusbdrv -I. -mmcu=atmega88  -o main.bin usbdrv/usbdrv.o usbdr
v/usbdrvasm.o usbdrv/oddebug.o isp.o clock.o tpi.o main.o -Wl,-Map,main.map
rm -f main.hex main.eep.hex
avr-objcopy -j .text -j .data -O ihex main.bin main.hex

Вы то изменяли. И чем собирали?)


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

Зарегистрирован: 13 авг 2019, 18:35
Сообщения: 83
Откуда: France, Tours (ФРАНЦИЯ, Туры)
Snake писал(а):
Вы то изменяли. И чем собирали?)


файл tpi.s отсутствовал

Вложение:
usbasp_firm_2.2.txt [76 байт]
Скачиваний: 189


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

Зарегистрирован: 07 окт 2011, 15:09
Сообщения: 29
загрузил новую прошивку в программатор.
Пытаюсь прошить микросхемку winbond 25q32bvsig Питание 3.3V
Использую
Programmer AVR, SPI, I2C, Microwire FLASH/EEPROM v2.1.0.12
Готово
Используется программатор: UsbAsp
Было Sreg: 00000000(0x00), 00000000(0x00)
Стало Sreg: 00000000(0x00), 00000000(0x00)
Используется программатор: UsbAsp
12:46:27
Стираю флэшку...
Процесс может длиться больше минуты на больших флешках!
Готово
Время выполнения: 0:00:06
Используется программатор: UsbAsp
12:46:33
Проверяю флэшку...
Ошибка сравнения по адресу: 00000000
Время выполнения: 0:00:00
Используется программатор: UsbAsp
12:46:33
Записываю флэшку с проверкой...
Ошибка сравнения по адресу: 00000000
Время выполнения: 0:00:00
Соединения много раз проверял - все нормально.
В чем может быть проблема?
Мне кажется что-то аппаратное - так как при многократном чтении флешки вижу знакомые куcочки данных...
В подключении WP и HOLD у меня на 3.3 вольта подключены без резисторов и да..пытаюсь зашить внутрисхемно флешку на плате не выпаивая так как нет у меня для soic корпуса адптера


UPD: решил проблему конденсатором 0.1 между CS и GND. Странно в чем причина то такого поведения.

24c512 I2C eeprom читается пишется без проблем.


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

Зарегистрирован: 13 авг 2019, 18:35
Сообщения: 83
Откуда: France, Tours (ФРАНЦИЯ, Туры)
Здравствуйте,
Попытка прошить чип на карту и без пайки дает непредсказуемые результаты.
Как и вы, я читал на этом форуме, что вы должны добавить конденсатор между CS / RST и GND, когда возникают проблемы с адаптером USBASP. Мне никогда не приходилось это делать, однако я спаял 3 резистора (3,3 кОм) между + 3 В и MISO, MOSI, RST (см. Фото).
Адаптер USBASP очень медленный и создает проблему с Eeprom 25xx / 95xx из-за длины проводов, предпочтительно использовать CH341.
Я спросил здесь, кто-нибудь пробовал прошивку Arduino nano-прототипа, но никто не ответил.
Следующая версия 2.1.0.13, которая исправляет ошибки программирования AVR при определенных обстоятельствах, будет выпущена нормально на следующей неделе.

Show ENGLISH


Show PHOTO


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

Зарегистрирован: 03 май 2018, 22:04
Сообщения: 9
Откуда: Сибирский Федеральный Округ
Товарищ TTAV134! Я имею проблему - Asprogrammer v2.1.0.12 при запуске на нетбуке с экраном разрешением 1024х600 не помещается в экран. В результате логи работы программы не видны. Нельзя ли убрать ограничение на минимальную высоту окна? Думаю, это было бы актуально не только для меня

Comrade TTAV134! I have a problem - Asprogrammer v2.1.0.12 when running on a netbook with a screen resolution of 1024x600 does not fit on the screen. As a result, the program operation logs are not visible. Is it possible to remove the restriction on the minimum window height? I think that would be relevant not only for me


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

Зарегистрирован: 09 дек 2019, 18:37
Сообщения: 16
Откуда: UA
Гриф писал(а):
Товарищ TTAV134! Я имею проблему - Asprogrammer v2.1.0.12 при запуске на нетбуке с экраном разрешением 1024х600 не помещается в экран. В результате логи работы программы не видны. Нельзя ли убрать ограничение на минимальную высоту окна? Думаю, это было бы актуально не только для меня

как временное решение (пока не выйдет следующая версия)
можно сдвинуть саму рамку с логами чуть выше
использовать версию не выше 2.0.14


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

Зарегистрирован: 03 май 2018, 22:04
Сообщения: 9
Откуда: Сибирский Федеральный Округ
SantagenS писал(а):
как временное решение (пока не выйдет следующая версия)
можно сдвинуть саму рамку с логами чуть выше

Да, можно, но последние строки, самые нужные, всё равно теряются

SantagenS писал(а):
использовать версию не выше 2.0.14

А где её накопать, не подскажете? Беглый гуглёж не помог


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

Зарегистрирован: 13 авг 2019, 18:35
Сообщения: 83
Откуда: France, Tours (ФРАНЦИЯ, Туры)
Гриф писал(а):
Нельзя ли убрать ограничение на минимальную высоту окна?


Минимальная высота 600, я уменьшу ее до 560 в следующей версии.


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

Зарегистрирован: 03 май 2018, 22:04
Сообщения: 9
Откуда: Сибирский Федеральный Округ
TTAV134 писал(а):
Минимальная высота 600, я уменьшу ее до 560 в следующей версии.

Если возможно, то до 500 пикселей высотой, пожалуйста. С запасом

If possible, then up to 500 pixels high, please. With reserve


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

Зарегистрирован: 28 дек 2011, 11:24
Сообщения: 4301
Откуда: г. Липецк
Простите, невнимательно слежу за данным топиком, последние посты TTAV134 предполагают что Tifa переехал на ПМЖ во францию и взял себе новый псевдоним. Или нет? Просвятите пожалуйста...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2503 ]  На страницу Пред.  1 ... 91, 92, 93, 94, 95, 96, 97 ... 101  След.


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


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

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


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

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

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