Easyelectronics.ru

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

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



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

Начать новую тему Ответить на тему  [ Сообщений: 2256 ]  На страницу Пред.  1 ... 87, 88, 89, 90, 91  След.
Автор Сообщение
 Заголовок сообщения: Re: Программирование spi, i2c, microwire флэшек UsbAsp'ом
СообщениеДобавлено: 30 авг 2019, 15:15 
Старожил
Аватара пользователя

Зарегистрирован: 31 окт 2011, 11:35
Сообщения: 613
Откуда: Москва
vt340 писал(а):
Tifa писал(а):
Как я писал весь потенциал в цене.

Потенциал не в цене, а в том, что мк не ограничен spi и i2c, и жёсткие тайминги других и-фейсов для него не проблема


Так и чем он отличается от других мк? Битбэнг это что-то новое?
Есть ссылка на документацию этого чудесного мк?


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

Зарегистрирован: 27 мар 2015, 01:22
Сообщения: 1445
Эмм
Я значит тут из чистого альтруизма пытаюсь расширить кругозор публики, а тебе лень даже не то что погуглить, но в ссылку selevo ткнуть
Ну барахтайтесь тут и дальше в своём болотце с "v-usb" и ch341 и следующие пять лет )

_________________
less is more


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

Зарегистрирован: 13 авг 2019, 18:35
Сообщения: 12
Откуда: France, Tours (ФРАНЦИЯ, Туры)
hello
French language for version 1.40 to 2.0.0xx

Вложение:
fr.zip [3.55 Кб]
Скачиваний: 22


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

Зарегистрирован: 23 фев 2016, 22:10
Сообщения: 750
при смене language вкладка меню "частота" остаётся


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

Зарегистрирован: 31 окт 2011, 11:35
Сообщения: 613
Откуда: Москва
Поигрался тут с EZ-USB FX2LP.
Больше 12 мегабит выжать не смог. Хотя она конечно под параллельный интерфейс заточена.
А может руки...

...
Даже до 18 разогнался. При частоте spi 24МГц нормально получается.


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

Зарегистрирован: 13 авг 2014, 19:13
Сообщения: 124
Tifa писал(а):
Сборка с поддержкой arduino nano
Тестировалось на китайской версии с ch340g
https://cloud.mail.ru/public/HgLV/37JD31rbM

Скачал, залил в нану. А какую ногу в куда тыкать чего то не нашел. Есть схема подключения к нане 95хх?


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

Зарегистрирован: 31 окт 2011, 11:35
Сообщения: 613
Откуда: Москва
Погромист писал(а):
Tifa писал(а):
Сборка с поддержкой arduino nano
Тестировалось на китайской версии с ch340g
https://cloud.mail.ru/public/HgLV/37JD31rbM

Скачал, залил в нану. А какую ногу в куда тыкать чего то не нашел. Есть схема подключения к нане 95хх?

Номера пинов.
ISP_RST(CS) 10
ISP_MOSI 11
ISP_MISO 12
ISP_SCK 13


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

Зарегистрирован: 13 авг 2014, 19:13
Сообщения: 124
Tifa писал(а):
Погромист писал(а):
Tifa писал(а):
Сборка с поддержкой arduino nano
Тестировалось на китайской версии с ch340g
https://cloud.mail.ru/public/HgLV/37JD31rbM

Скачал, залил в нану. А какую ногу в куда тыкать чего то не нашел. Есть схема подключения к нане 95хх?

Номера пинов.
ISP_RST(CS) 10
ISP_MOSI 11
ISP_MISO 12
ISP_SCK 13

Большое спасибо. Прежде всего за классную программу и за оказываемую помощь.
Пока ждал ответа, руки чесались, залил прошивку ещё и в USBAsp. Всё заработало. Вопрос наверное дурацкий, но всё же я его задам. В плане работы USBAsp гораздо удобнее и наверное на нем и остановился бы, но хочется так же надежности. В плане эксплуатации у arduino есть какие либо преимущества перед USBAsp? Ну там по питанию лучше обставлена или USB порт лучше обставлен?


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

Зарегистрирован: 31 окт 2011, 11:35
Сообщения: 613
Откуда: Москва
Погромист писал(а):
В плане эксплуатации у arduino есть какие либо преимущества перед USBAsp?
Ну там по питанию лучше обставлена или USB порт лучше обставлен?


Один фиг. Но arduino будет пошустрее(раз в 7).
А по питанию тут уже надо смотреть. Там эти usbasp все кому не лень клепают.
В китайской ардуинке вполне все прилично.


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

Зарегистрирован: 10 мар 2012, 11:11
Сообщения: 142
Наверно потому что USB железный, в отличие от USBasp. Никто не отвлекает, 16 мгц, а что ещё?


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

Зарегистрирован: 13 авг 2014, 19:13
Сообщения: 124
Tifa писал(а):
Погромист писал(а):
В плане эксплуатации у arduino есть какие либо преимущества перед USBAsp?
Ну там по питанию лучше обставлена или USB порт лучше обставлен?


Один фиг. Но arduino будет пошустрее(раз в 7).
А по питанию тут уже надо смотреть. Там эти usbasp все кому не лень клепают.
В китайской ардуинке вполне все прилично.

Спасибо большое.


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

Зарегистрирован: 13 авг 2014, 19:13
Сообщения: 124
Tifa, есть пара вопросов по работе с eeprom 95xx. Не очень догоняю из чтения датиша. Можно их на мыло кинуть тебе. Если очень занят или припух уже от вопрошающих, то можешь ответить "нет".


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

Зарегистрирован: 31 окт 2011, 11:35
Сообщения: 613
Откуда: Москва
Погромист писал(а):
Tifa, есть пара вопросов по работе с eeprom 95xx. Не очень догоняю из чтения датиша. Можно их на мыло кинуть тебе. Если очень занят или припух уже от вопрошающих, то можешь ответить "нет".


Вопросы в личку тогда.


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

Зарегистрирован: 02 янв 2012, 07:15
Сообщения: 59
Откуда: Литва
Пробовал на arduino nano v_3.3 с ft232rl,
komпилировал,загрузил...
комп. определил USB serial converter i usb serial port(com21).
В программе : программатор "arduino" настройки "arduino COMPоrt21
подключаю 25л4005 на все операции выдаёт такое:
" Программатор SPI, I2C, Microwire FLASH/EEPROM v2.0.0a4
viewtopic.php?f=17&t=10947
asprogrammer@inbox.ru
Не удается найти указанный файл.
....."
что делаю не так?


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

Зарегистрирован: 31 окт 2011, 11:35
Сообщения: 613
Откуда: Москва
lividas писал(а):
Пробовал на arduino nano v_3.3 с ft232rl,
komпилировал,загрузил...
комп. определил USB serial converter i usb serial port(com21).
В программе : программатор "arduino" настройки "arduino COMPоrt21
подключаю 25л4005 на все операции выдаёт такое:
" Программатор SPI, I2C, Microwire FLASH/EEPROM v2.0.0a4
viewtopic.php?f=17&t=10947
asprogrammer@inbox.ru
Не удается найти указанный файл.
....."
что делаю не так?


Надо написать "COM21"

Также по дефолту стоит скорость в 1Мбит(указывается вручную в файле settings.xml).
ch340 на такой частоте, у меня, работала стабильно(хз какой там процент ошибки).


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

Зарегистрирован: 31 окт 2011, 11:35
Сообщения: 613
Откуда: Москва
Самая свежая версия в первом посте. Ссылки из обсуждений уже устарели.


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

Зарегистрирован: 02 янв 2012, 07:15
Сообщения: 59
Откуда: Литва
Запустился arduino nano v_3.3 с ft232rl но скорость чтения 3 минуты (25л4005)...
СН341 - 6 секунд,
USBAsp - 1 минута,
avrisp-mk2 проверить несмог - что то он у меня стал неопределятся.
Спасибо за проэкт.
Вашой программой ползуюсь с первых версией,а когда появилась поддержка kb9012 был в восторге...


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

Зарегистрирован: 31 окт 2011, 11:35
Сообщения: 613
Откуда: Москва
lividas писал(а):
Запустился arduino nano v_3.3 с ft232rl но скорость чтения 3 минуты (25л4005)...

Скорее всего читается с ошибками. Больше похоже что каждый обмен данными заканчивается таймаутом...

lividas писал(а):
а когда появилась поддержка kb9012 был в восторге....

А вы работали с kb9012? Просто там часть кода не моя, и я так и не знаю работает или нет.


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

Зарегистрирован: 13 авг 2019, 18:35
Сообщения: 12
Откуда: France, Tours (ФРАНЦИЯ, Туры)
Tifa,
concerning KB9012 i've made some tests today with a CH341a, there is something wrong with the "program" function (read is ok), in a first step everything seems to be ok, no error during the IC program (with verify option checked), but when reading the chip, it appears that the first 1024 bytes (0x0 to 0x3FF) are filled by FF.
Already discussed here: viewtopic.php?p=567527&sid=907877d07d9ecc319d2dc50ced4359fd#p567527
I've also used Postal3 to verify if the chip was still alive and flash it corectly. i've made 3 consecutive tries to be sure that the source of the problem is Asprogrammer.
Something else, when pressing "verify IC" button the program crash, see picture
IMHO the instruction RomStream.Clear in procedure VerifyFlashKB of main.pas must be removed
Вложение:
kb9012_verif_ic_error.jpg
kb9012_verif_ic_error.jpg [ 183.72 Кб | Просмотров: 286 ]


benchmarks for information:
Reading memory...
Done
Execution time: 00:09:15

Programming memory(verifying)...
Done
Execution time: 00:04:16


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

Зарегистрирован: 31 окт 2011, 11:35
Сообщения: 613
Откуда: Москва
Try this
https://cloud.mail.ru/public/2fTc/2v4M5DKHy


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

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


Great, you have fixed the verify bug.

KB9012 chip (read, verify) --> OK


Current programmer: CH341
18:06:55
Verify memory...
Done
Execution time: 00:09:33
18:24:42
Reading memory...
Done
Execution time: 00:09:11
CRC32 = 0x8EED50A5

edit: still have problems with programm IC KB9012, investigation in progress


Последний раз редактировалось TTAV134 19 сен 2019, 02:05, всего редактировалось 4 раз(а).

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

Зарегистрирован: 31 окт 2011, 11:35
Сообщения: 613
Откуда: Москва
So... KB9012 working now?


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

Зарегистрирован: 13 авг 2019, 18:35
Сообщения: 12
Откуда: France, Tours (ФРАНЦИЯ, Туры)
Tifa писал(а):
So... KB9012 working now?


Я должен расследовать дальше. Сегодня у меня снова проблема FF в первых 1024 байтах, это странно.

edit:
это займет время, потому что у меня есть случайные результаты.


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

Зарегистрирован: 13 авг 2019, 18:35
Сообщения: 12
Откуда: France, Tours (ФРАНЦИЯ, Туры)
Tifa писал(а):
So... KB9012 working now?


tests result of AsprogrammerKB
I finally understood my mistake when testing the AsprogrammerKB version with various files.
This is an OR programming, only bits = 1 are written, so the KB9012 chip must be cleared (all bits set to 0) before programming.
The erase button works only at the 1st start of the software and after choosing the KB9012 chip, it takes about 8 seconds with a CH341a and 11 seconds with USBAsp..
After, the "Erase IC" button is no longer allowed (grayed out).

My change request:
-Allow the "erase IC" button when ComboSPICMD.ItemIndex = SPI_CMD_KB.
-Allow erase when the option "erase, programm, verify" is chosen.
-The "blank check" test must check if the memory of KB9012 is at zero (00) not FF

note: I think that the verification algorithm during programming does not work for the KB9012, I have never seen any errors while there were some.

google translate for russian language:

результат испытаний АспрограммерКБ
Я наконец понял свою ошибку при тестировании версии AsprogrammerKB с различными файлами.
Это ИЛИ-программирование, записываются только биты = 1, поэтому чип KB9012 должен быть очищен (все биты установлены в 0) перед программированием.
Кнопка стирания работает только при первом запуске программного обеспечения, и после выбора микросхемы KB9012 это занимает около 8 секунд с CH341a и 11 секунд с USBAsp.
После этого кнопка «Стереть IC» больше не разрешена (выделена серым цветом).

Мой запрос на изменение:
- Разрешить кнопку «Стереть IC», когда ComboSPICMD.ItemIndex = SPI_CMD_KB.
- Разрешить стирание, когда выбрана опция «стереть, запрограммировать, проверить».
-Проверка "пустая проверка" должна проверять, находится ли память KB9012 в нуле (00), не FF

примечание: я думаю, что алгоритм проверки во время программирования не работает для KB9012, я никогда не видел никаких ошибок, хотя они были.

спасибо за ваше терпение


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

Зарегистрирован: 31 окт 2011, 11:35
Сообщения: 613
Откуда: Москва
Цитата:
My change request:
-Allow the "erase IC" button when ComboSPICMD.ItemIndex = SPI_CMD_KB.
-Allow erase when the option "erase, programm, verify" is chosen.
-The "blank check" test must check if the memory of KB9012 is at zero (00) not FF

note: I think that the verification algorithm during programming does not work for the KB9012, I have never seen any errors while there were some.


https://cloud.mail.ru/public/2fTc/2v4M5DKHy


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 2256 ]  На страницу Пред.  1 ... 87, 88, 89, 90, 91  След.

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


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

Сейчас этот форум просматривают: Katz


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

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

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