|
avreal, новая версия (если кому-то это ещё нужно) |
|
|
|
Oct 5 2008, 15:45
|

Нечётный пользователь.
     
Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417

|
Не знаю, насколько это имеет смысл в свете имеющейся информации о будущем Атмел, но подоспела очередная версия avreal. Добавлен наконец-то замер времени обращения к LPT для всех ОС и добавлено несколько новых кристаллов. Кстати, о времени обращения к LPT - поднятый для экспериментов с Win98 старый пень-166 вне конкуренции. Одна и та же физически плата PCI-LPT на Q6600/ASUS M2N-SLI что под XP, что дос-версией при загрузке с дискетки даёт около 0,75мкс/обращение (программный замер достаточно хорошо совпадает с замером по осциллографу), а на том старом пне - около 0,25мкс. Одна шина PCI, никаких лишних мостов по дороге, простота...
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
|
 |
Ответов
|
May 2 2009, 17:17
|

Нечётный пользователь.
     
Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417

|
Цитата(Dx! @ May 2 2009, 16:25)  А что мешает и сделать новый ключик и дать запас? Так и "по старому" будет работать и у любителей выжать 100% будет такая возможность 8) Да, конечно, так лучше. ________________ Что вообще весело, так это то, что в xml-ках от AVRstudio в секциях STK500v2 и STK600 даны разные времена стирания/пргошивания для многих кристаллов. Но при этом везде времена записи больше от "ну немного" до "раза в два", а вот времена стирания - от "раза в два" до "на порядок". Второй обнаруженный косяк - в свежих версиях не только скорость LPT замеряется, но и времена отсекаются уже не по нему (в случае использования ft2232 вообще не подгружается dlportio.dll и драйвер на машине может не стоять), а системными вызовами, заодно не занимает процессор зря. Как-то я уже привык, что Windows по Sleep() даёт время от заказанного времени, округлённого вверх к своим квантам до в несколько раз большего, что тут не страшно (Sleep(0) всегда особняком стояло, речь не о нём). Оказалось, что меньше тоже умеет. Буду проверять по таймеру и дотягивать.
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
|
May 7 2009, 08:09
|

Нечётный пользователь.
     
Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417

|
Тырнету несколько дней не было. Ломка началась.Цитата(ReAl @ May 2 2009, 20:17)  Что вообще весело, так это то, что в xml-ках от AVRstudio в секциях STK500v2 и STK600 даны разные времена стирания/пргошивания для многих кристаллов. Но при этом везде времена записи больше от "ну немного" до "раза в два", а вот времена стирания - от "раза в два" до "на порядок". Похоже, это они крепко перестраховались. Цитата(ReAl @ May 2 2009, 20:17)  Как-то я уже привык, что Windows по Sleep() даёт время от заказанного времени, округлённого вверх к своим квантам до в несколько раз большего, что тут не страшно (Sleep(0) всегда особняком стояло, речь не о нём). Оказалось, что меньше тоже умеет. Буду проверять по таймеру и дотягивать. Все причины в этом были. Причём если стереть, то дальше шьётся уже нормально и в таком варианте. Линуксовая 1.27r1 нормально работала, поправил и виндовую в этом месте. По осциллографу Sleep(10) довольно упорно выполнялся 4-5мс, чего не хватало при 9мс паспортном стирании, где-то 6-7 оказалось достаточно. Пока тут цепляю, ещё может что по мелочам причешу да поставлю наконец-то и дома полный набор ОС, чтобы собирать все варианты, тогда выложу на сайте. Цитата(Petka @ Apr 30 2009, 14:51)  Спасибо, заработало. Так может восстановить в правах поиск первого FT2232 с именем канала, заканчивающемся на "A" для случая отсутствия ключа "-p" ? Вспомнил, почему было убрано, точнее, заменено на нынешнее поведение - для такого поиска делается запрос списка устройств у FTD2XX.DLL/libftd2xx.so и в списке ищется нужное описание (теперь при указанном описании открывается по описанию и список не строится) и открывется по индексу в списке. А под линуксом это построение списка в libftd2xx приводило к тому, что отрубались висящие рядом USB<->RS232 мосты на FT232 (знаю, знаю, надо переходить на libftdi). Теперь такое построение заказывается только по ключу "-p?" , при отсутствии ключа "-p" тоже производится открытие по описанию, просто берётся описание по умолчанию (о чём и собщается).
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
|
May 7 2009, 08:32
|
Профессионал
    
Группа: Свой
Сообщений: 1 453
Регистрация: 23-08-05
Пользователь №: 7 886

|
Цитата(ReAl @ May 7 2009, 12:09)  ... проверил новую версию, работает и без ключа "-5". при "-o8Mhz" на ft2232 - теряет синхронизацию. конфиг так и не ищет там-же где и *.exe
|
|
|
|
|
May 7 2009, 10:34
|

Нечётный пользователь.
     
Группа: Свой
Сообщений: 2 033
Регистрация: 26-05-05
Из: Бровари, Україна
Пользователь №: 5 417

|
Цитата(Petka @ May 7 2009, 11:32)  при "-o8Mhz" на ft2232 - теряет синхронизацию. Снижения частоты SPI по сравнению с F_CPU/4, которое обсуждалось выше по ветке, пока не делал, нашёл время только явный глюк исправить. Ну, просто умножить запрошенную частоту на 0.95 не проблема, хотелось просто сразу "в комплексе", раз уж лезть. Сделаю вместе с прямым заданием частоты SPI, похоже, пока развалю на -o (как было) -O (частота SPI). Вот только если у кого в батнике завалялось -O, то оно же шить перестанет... Тьху. Иногда придумать логичный ключ тяжелее, чем функцию реализовать.Цитата(Petka @ May 7 2009, 11:32)  конфиг так и не ищет там-же где и *.exe Этого пока и не обещал.
--------------------
Ну, я пошёл… Если что – звоните…
|
|
|
|
Сообщений в этой теме
ReAl avreal Oct 5 2008, 15:45 Oleksandr Конечно нужно !
Люблю командную строку.
Спаси... Oct 5 2008, 17:45 SasaVitebsk Конечно нужно и спасибо - лучший программатор из т... Oct 5 2008, 19:30 SpiritDance Цитата(SasaVitebsk @ Oct 5 2008, 23:30) З... Oct 18 2008, 08:21  SasaVitebsk Цитата(SpiritDance @ Oct 18 2008, 11:21) ... Oct 18 2008, 09:06 SysRq Спасибо! Oct 5 2008, 20:14 Marchello Спасибо огромное! Oct 6 2008, 06:24 VladimirYU Конечно нужно, пока Атмел будет сохнуть, нам не хо... Oct 6 2008, 09:20 IGK > Не знаю, насколько это имеет смысл в свете им... Oct 6 2008, 07:43 Lepeksiy Спасибо. Хоть и непонятно будущее Атмел, но на дан... Oct 6 2008, 11:42 aleksey_g Хорошпя штука. Только у меня вопросик к Real_у.
Чт... Oct 6 2008, 12:55 xelax Немного не в тему, а что с Atmel? Дайте ссылку н... Oct 6 2008, 13:38 ReAl Цитата(aleksey_g @ Oct 6 2008, 15:55) Пок... Oct 6 2008, 15:44 taranoid Вы сделали удобную и практичную весчь. А доработки... Oct 6 2008, 18:05 rudy_b Спасибо, давно пользуюсь и, надеюсь, и дальше буду... Oct 6 2008, 19:26 Maik-vs Спасибо большое. Oct 7 2008, 07:54 Арк К Большое спасибо! Самый надёжный и компактный п... Oct 7 2008, 08:18 klen Здравствуйте
Вопрос к Real.
Если Вы автор, то пред... Oct 7 2008, 08:56 Petka Цитата(klen @ Oct 7 2008, 12:56) 2. теже ... Oct 7 2008, 09:38 ReAl Цитата(klen @ Oct 7 2008, 11:56) Вопрос к... Oct 7 2008, 09:39  klen Цитата(ReAl @ Oct 7 2008, 13:39) Это уже ... Oct 7 2008, 13:38 andy11 Цитата(klen @ Oct 7 2008, 11:56) Здравств... Oct 7 2008, 11:08  zltigo Цитата(andy11 @ Oct 7 2008, 13:08) что ме... Oct 7 2008, 21:39 Itch ReAL, не собираетесь прикрутить поддержку AT45 мик... Oct 7 2008, 14:43 ReAl Цитата(klen @ Oct 7 2008, 16:38) я тогда ... Oct 9 2008, 09:58  zltigo Цитата(ReAl @ Oct 9 2008, 11:58) И, опять... Oct 9 2008, 10:03 Itch Т.к. основное программирование проходит через свое... Oct 9 2008, 10:44 ReAl Цитата(Itch @ Oct 9 2008, 13:44) и логику... Oct 17 2008, 21:19  ReAl Цитата(ReAl @ Oct 17 2008, 23:19) Ну и фе... Oct 27 2008, 11:55 SasaVitebsk Кстати ваши аргументы мне, к примеру, кажутся очен... Oct 17 2008, 22:59 ReAl Цитата(SasaVitebsk @ Oct 18 2008, 01:59) ... Oct 18 2008, 07:04 ukpyr а чем прлох avrdude ? Oct 18 2008, 07:43 ReAl Да, забыл совсем - win32 / linux (ftd2xx.dll / lib... Oct 27 2008, 13:10 demiurg_spb Цитата(ReAl @ Oct 27 2008, 17:10) Да, заб... Oct 27 2008, 15:26  ReAl Цитата(demiurg_spb @ Oct 27 2008, 17:26) ... Oct 27 2008, 17:17 rudy_b Основная проблема при работе с любыми микросхемами... Oct 27 2008, 15:35 demiurg_spb Цитата(rudy_b @ Oct 27 2008, 19:35) С дру... Oct 27 2008, 15:50 Andy Great Цитата(rudy_b @ Oct 27 2008, 17:35) Основ... Oct 28 2008, 09:58 rudy_b ЦитатаС какими?У меня тоже есть неприятный осадок ... Oct 27 2008, 19:23 ReAl Ну, эта...
Кому надо, кому не надо, это уж разбира... Nov 15 2008, 12:32 demiurg_spb Цитата(ReAl @ Nov 15 2008, 15:32) На сайт... Nov 15 2008, 16:20 ReAl Для ARM-ов и, насколько я понимаю, блекфинов FT223... Nov 15 2008, 16:32 Petka Цитата(ReAl @ Nov 15 2008, 19:32) Для ARM... Nov 15 2008, 16:42 Laptop 2Real: Все же почему бы не сделать свой вариант пр... Nov 15 2008, 20:14 ReAl У альтеры не FT2232 (или появился какой-то новый ... Nov 16 2008, 07:14 Огурцов Наверно, имелось в виду, что в десяти разных адапт... Nov 16 2008, 11:48  ReAl Цитата(Огурцов @ Nov 16 2008, 13:48) Наве... Nov 17 2008, 10:02 Petka Как и обещал попробовал новый avreal "Экспери... Nov 17 2008, 21:30 ReAl Цитата(Petka @ Nov 17 2008, 23:30) Команд... Nov 17 2008, 23:52 klen Цитата(Petka @ Nov 18 2008, 00:30) Как и ... Nov 18 2008, 07:37  Petka Цитата(klen @ Nov 18 2008, 10:37) распино... Nov 18 2008, 08:03   Огурцов А автоподбор sck нельзя сделать ? Nov 18 2008, 09:16    ReAl Цитата(Огурцов @ Nov 18 2008, 11:16) А ав... Nov 18 2008, 11:02     SasaVitebsk Цитата(ReAl @ Nov 18 2008, 15:02) Кроме т... Nov 18 2008, 21:24      ReAl Цитата(SasaVitebsk @ Nov 18 2008, 23:24) ... Nov 19 2008, 06:40       Alexandro Цитата(ReAl @ Nov 19 2008, 08:40) А что, ... Nov 19 2008, 06:45       Огурцов Цитата(ReAl @ Nov 19 2008, 06:40) Ну и ка... Nov 19 2008, 09:07   ReAl Цитата(Petka @ Nov 18 2008, 10:03) Кодavr... Nov 18 2008, 10:44    Сергей Борщ Цитата(ReAl @ Nov 18 2008, 12:44) Т.е. бе... Nov 18 2008, 10:59    Petka Цитата(ReAl @ Nov 18 2008, 13:44) Теперь ... Nov 18 2008, 11:52 kurtis Прошу прощения за глупый вопрос, но как им правиль... Dec 23 2008, 20:55 ReAl Цитата(kurtis @ Dec 23 2008, 22:55) Прошу... Dec 23 2008, 22:53  klen Цитата(ReAl @ Dec 24 2008, 01:53) С FT223... Dec 24 2008, 08:01   Арк К Собрал программатор на FT2232 по авторской схеме с... Dec 30 2008, 10:58 Dx! на FT2232D работать будет?
Немного смутило
Цитата... Feb 6 2009, 13:13 ReAl Цитата(Dx! @ Feb 6 2009, 15:13) на FT... Feb 6 2009, 14:24 Dx! Хорошо - тогда новый программатор запускается в пр... Feb 7 2009, 00:41 ReAl Цитата(Dx! @ Feb 7 2009, 02:41) Хорош... Feb 7 2009, 08:22  demiurg_spb ReAl, развели уже давненько платку программатора н... Mar 30 2009, 15:43   ReAl Цитата(demiurg_spb @ Mar 30 2009, 18:43) ... Mar 30 2009, 18:21 ReAl "ну не знаю".
mega2561 @ 3.3V, 7.3728MH... Mar 30 2009, 20:19 Dx! Начну с вопроса - обязан ли конфигурационный файл ... Mar 31 2009, 07:34 ReAl Цитата(Dx! @ Mar 31 2009, 10:34) Начн... Mar 31 2009, 09:48 Dx! Ну всёравно быстрее 8) И изоляция не лишне, иногда... Mar 31 2009, 10:57 Petka 2 Real:
1) Версия avw127r1 не фурычит:
КодCommand... Apr 30 2009, 09:52 ReAl Цитата(Petka @ Apr 30 2009, 12:52) 2 Real... Apr 30 2009, 11:44  Petka Цитата(ReAl @ Apr 30 2009, 15:44) Нужно б... Apr 30 2009, 11:51   ReAl Цитата(Petka @ Apr 30 2009, 14:51) если з... Apr 30 2009, 12:52    Petka Цитата(ReAl @ Apr 30 2009, 16:52) Ой, аж ... Apr 30 2009, 13:07    Genadi Zawidowski Цитата(ReAl @ Apr 30 2009, 16:52) Ой, аж ... Apr 30 2009, 14:16 Dx! Цитата(Petka @ Apr 30 2009, 13:52) 2) avr... May 1 2009, 15:41  ReAl Цитата(Dx! @ May 1 2009, 18:41) А абс... May 1 2009, 19:13 Dx! Ну, у меня то на ft2232, да и это так, запрос лишн... May 1 2009, 22:44 ReAl Стоп!
Каюсь, грешен, "круглые" часто... May 2 2009, 08:28 Petka Цитата(ReAl @ May 2 2009, 12:28) Сейчас a... May 2 2009, 08:49  ReAl Цитата(Petka @ May 2 2009, 11:49) может л... May 2 2009, 10:12   Genadi Zawidowski Цитата(ReAl @ May 2 2009, 14:12) Более то... May 2 2009, 21:11 ReAl Тьху, заболтался и забыл
Цитата(ReAl @ May 2... May 2 2009, 12:15  Petka Цитата(ReAl @ May 2 2009, 16:02) Тьху, за... May 2 2009, 12:16     alexander iz Про линуксовую версию хотел спросить..
Суть вот в ... Jun 26 2009, 07:25      ReAl Цитата(alexander iz @ Jun 26 2009, 10:25)... Jun 26 2009, 10:11       alexander iz Цитата(ReAl @ Jun 26 2009, 14:11) А что г... Jun 26 2009, 10:46        ReAl Цитата(alexander iz @ Jun 26 2009, 13:46)... Jun 26 2009, 16:48       Andreas1 Цитата(ReAl @ Jun 26 2009, 14:11) Смогу в... Jun 26 2009, 11:15 Dx! А непосредственное задание, как фьюзы? На пока вед... May 7 2009, 12:39
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|