Корзина
 
 
(495) 500-7890
На главную Программаторы Панельки Загрузка ПО Магазин Поддержка Поиск панельки Карта сайта
 
Форум по программаторам ТРИТОН  Помощь      Поиск      Пользователи


 Страниц (2): [1] 2 » 

> Без описания
trt Администратор
Отправлено: 21 Февраля, 2013 - 00:29:51
ID


Администратор


Сообщений всего: 489
Дата рег-ции: Апр. 2010  
Откуда: Москва





20.02.2013 - Версия V5.7.41.547 (~1.7Mb).

1. Для всех программаторов, кроме V5.7TM настоятельно рекомендуется сделать доработку:
http://www.triton-prog.ru/forum/...um=8&topic=3
2. При установке на 38 или более ранние версии, программа конвертирует проекты и сохраняет их на диске в новом формате. При установке на 39 или 40 версию конвертация проектов не выполняется. Вместо этого, при открытии каждого проекта программа предлагает обновить его до текущей версии и вносит необходимые коррективы.
3. Программа не имеет статуса официальной версии по причине отсутствия справочной документации.

Что нового:
Завершена разработка и тестирование прошивки USB для программаторов V5.7T и V5.7TM:
- обеспечена поддержка всех типов микросхем, поддерживаемых программатором;
- в среднем, данная прошивка работает на 10-30% быстрее, чем прошивка Standard;
- дополнительно оптимизированы алгоритмы чтения-записи EPROM и FLASH (в 3-4 раза);
- дополнительно оптимизированы алгоритмы чтения-записи NAND-FLASH (в 3-4 раза);
- примерно в 3 раза увеличена скорость работы с SPI FLASH (Fclk ~ 1MHz);

Для остальных моделей прошивка Standard:
- чтение проекта из памяти программатора и сохранение его в компьютере;
- исправлена ошибка при чтении файла из поврежденной памяти программатора;
- оптимизированы по скорости алгоритмы последовательного ввода-вывода (до 600kHz);
- добавлена возможность чтения-записи-стирания OTP области в SPI Flash:
- скрипты: расширена система команд и добавлено шифрование секретной области;
- добавлены новые команды для управления блоком параметров из CFG файлов.


28.02.2013
1. Исправлена ошибка при выборе проекта с компьютера.
2. Добавлено несколько сообщений в конвертор проектов.

Конвертор проектов работает только с проектами, находящимися в памяти компьютера. Проекты, сохраненные в памяти программатора программа обновить не может. Их можно считать в компьютер, там программа предложит их обновить и после чего можно загрузить обратно. Чтобы не возникало проблем в автономном режиме рекомендуется использовать проекты только с программой в которой они былы созданы. При обновлении версии, особенно, если она меньше 39, проекты необходимо считать в компьюетер, ОТФОРМАТИРОВАТЬ память программатора, заново СОЗДАТЬ и загрузить проекты.

Если проект используется для работы со следующими микросхемами, то его необходимо создать ЗАНОВО: выбрать микросхему, открыть файл, выполнить необходимые настройки и сохранить.
- AT88Cxxxx;
- AT89S8253;
- C8051F4xx;
- DS2433, DS2502, DS2505.

25.04.2013
Руководство пользователя (2,62 MB). Учитывая, что местный контингент принципиально не читает электронную документацию, новая - в PDF формате. Можно распечатать и сделать книжку (почти 100 листов). Не все разделы готовы, но самое основное есть:
- установка драйверов и программы под все версии Windows.
- начало работы с программатором (для тех, кто первый раз видит программатор).
- описания меню программы.
- описание сообщений и ошибок программы....
Скачать файл: v5_7_41.zip
Скачан раз: 5882
   Top
trt Администратор
Отправлено: 21 Февраля, 2013 - 12:51:52
ID


Администратор


Сообщений всего: 489
Дата рег-ции: Апр. 2010  
Откуда: Москва





В последних версиях программы было очень много изменений и на обновление Руководства пользователя как всегда не хватило времени. Это упущение будет исправлено в ближайщие месяц-два, а пока же несколько комментариев к этой версии:
1. В 41 версии изменены алгоритмы обработки ошибок во всех микросхемах. В частности, в режимах проверки на чистоту и верификации в качестве маски используются значения $BC, $BD из блока параметров.
2. Максимальный адрес микросхемы в блоке параметров перемещен с адресов $49..$4B на $B8..$BA.
Поэтому:
- Если в программе есть свои собственные скрипты, то перед работой их необходимо заново скомпилировать и подправить указанные ячейки.
- Если есть проекты с измененными названиями микросхемы, то их необжодимо обновить вручную, т.е. заново выбрать микросхему и выполнить настройки.

3. Дополнительные скрипты для чтения CFI в микросхемах FLASH и работы с Secytity ID в SST39VFxxx находятся с списке микросхем на закладке Script и UserChips. После установки программы, чтобы не было путанницы нужно удалить эти файлы из папки Scripts.

4. M35080. Сделан общий скрипт для работы со всей микросхемой.

5. В скриптах создана специальная область для хранения конфиденциальной информации. Данная область недоступна для декомпиляции и программа не позволяет обычным пользователям компилировать скрпит в этой области.

6. В USB версии изменены протоколы работы с компютером. Если используется собственное программное обеспечение, то для работы с ним должна использоваться только версия Standard.

7. В скриптах, если предполагается работать с USB прошивкой, то все проверки микросхемы и аварийные выходы должны быть выполнены до команды открытия файла FLP. В противном случае вместо сообщения об ошибке программа выдаст сообщение об ошибке приема данных.

8. Скорость работы всех микросхем с последовательным доступом оставлена без изменений. Для увеличения скорости можно в Параметрах микросхемы изменить частоту тактирования до 600кГц. Данная скорость соответствует программаторам V5.7TM. На других моделях скорость может быть ниже.

9. В прошивке USB алгоритмы работы с EPROM, EEPROM, FLASH и NAND-FLASH с 8- или 16-битной организацией, а также SPI-FLASH 25 серии, используются специальные алгоритмы, оптимизированные по скорости. И большинство настроек, доступных в прошивке Standard, игнорируются (нельзя менять тактирование для SPI, недоступны разные алгоритмы чтения для EPROM и FLASH, ...).
   Top
KVM
Отправлено: 21 Февраля, 2013 - 20:13:59
ID





Сообщений всего: 6
Дата рег-ции: Июнь 2010  





я извиняюсь,несовсем понял если я поставлю версию прошивки ЮСБ то у меня програматор тогда небудет работать с каким то типом микросхем но скорость работы будет больше а если стандарт то работать будет все только медленней???

(Отредактировано автором: 21 Февраля, 2013 - 20:15:58)

   Top
Cerzh
Отправлено: 22 Февраля, 2013 - 01:37:32
ID





Сообщений всего: 3
Дата рег-ции: Дек. 2010  





по поводу новой версии - я шью и PIC контроллеры и SPI flash и Nand - заливаю каждый раз то стандарт,то USB прошивку в программатор - вопрос по ресурсу самой flash контроллера программатора - она резиновая ? По ресурсу перезаписи контроллера на долго хватит,если в день по раз 5 перешивать программатор?
   Top
trt Администратор
Отправлено: 25 Февраля, 2013 - 09:28:07
ID


Администратор


Сообщений всего: 489
Дата рег-ции: Апр. 2010  
Откуда: Москва





Тут что, по китайски написано:
trt пишет:
Завершена разработка и тестирование прошивки USB для программаторов V5.7T и V5.7TM:
- обеспечена поддержка всех типов микросхем, поддерживаемых программатором;


Cerzh, ATmega162: Non-volatile Program and Data Memories
– 16K Bytes of In-System Self-programmable Flash. Endurance: 10,000 Write/Erase Cycles
– 512 Bytes EEPROM. Endurance: 100,000 Write/Erase Cycles

Руководство пользователя:
Для программаторов версии V5.3 и выше время обновления программы не превышает 4 секунд. Для увеличения ресурса микросхемы перешивается не вся память микросхемы, а только та часть, данные в которой не совпадают с новой прошивкой.
   Top
andreynew1
Отправлено: 25 Февраля, 2013 - 14:24:49
ID





Сообщений всего: 2
Дата рег-ции: Февр. 2013  





Спасибо за обновление. Скорость работы увеличилась.
   Top
KAI
Отправлено: 26 Февраля, 2013 - 15:48:19
ID





Сообщений всего: 8
Дата рег-ции: Авг. 2010  





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

PS Что то мне не припомнится чтобы мы переходили на ты.
PPS Кроме того я считаю что я указал всю необходимую информацию.

(Отредактировано автором: 26 Февраля, 2013 - 15:50:49)

   Top
AlexNtt
Отправлено: 26 Февраля, 2013 - 21:03:57
ID





Сообщений всего: 10
Дата рег-ции: Февр. 2011  





После обновления программы с 5.7.40 на 5.7.41 (прошивка Standard) появилось сообщение в программе на закладке Программатор, при выборе любого проекта в памяти программатора - "Данные в памяти программатора повреждены!"
Что это означает?

А в автономном режиме после выбора одного из проектов и попытке программирования микросхемы на экране программатора появляется сообщение - "File damaged". Что это означает? (Интересно что при предыдущей прошивке 5.7.40 - такого сообщения изначально не было, а после обновления до 5.7.41 и отката на 5.7.40, сообщение стало появляться даже в прошивке 5.7.40)?

Если возможны ошибки в памяти программатора, то хотелось бы, чтобы программатор заранее об этом сообщал - при выборе проекта или файла, или, например, чтобы программатор осуществлял самотестирование памяти при включении питания. У нас получилась ситуация, когда в автономном режиме один из проектов, то правильно прошивал микросхему PIC, то неправильно (только спецобласть верно прошивалась, а память программ становилась в непонятном состоянии) при этом никаких сообщений типа "File damaged" не возникало. А может еще лучше хранить CRC каждого файла(проекта) в EEPROM и сверять ее при выборе проекта или при включении питания. У нас сложилась ситуация, когда были запрограммированы (в автономном режиме программатора) 500 микросхем и уже запаяны на платы изделия и только потом выяснилось, что есть ошибки при программировании.

27.02.2013 - Еще один проект внутри программатора при попытке программирования, возникает сообщение "File damaged". Почему так происходит?

(Отредактировано автором: 27 Февраля, 2013 - 20:50:28)

   Top
trt Администратор
Отправлено: 28 Февраля, 2013 - 10:45:52
ID


Администратор


Сообщений всего: 489
Дата рег-ции: Апр. 2010  
Откуда: Москва





AlexNtt пишет:
при выборе любого проекта в памяти программатора - "Данные в памяти программатора повреждены!"

Исправлено 27.02. Обновление в прищепке.

AlexNtt пишет:
Еще один проект внутри программатора при попытке программирования, возникает сообщение "File damaged". Почему так происходит?

Память программатора построена как файловая система: каждый файл состоит из цепочки блоков, где каждый блок содержит ссылки на предыдущий и следующий блок. Если в результате сбоя или прерывания процесса чтения микросхемы или записи файла или проекта, файл остается не закрытым, то последний блок ссылается на следующий ПУСТОЙ блок. Если после такого файла записать в память новый файл или проект, или обновить список микросхем (при обновлении версии), то при записи программатор может записать в этот ПУСТОЙ блок новые данные и в результате два файла будут ссылаться на один блок. Все микросхемы будут нормально работать со вторым файлом. С первым тоже все будет нормально работать, если размер микросхемы меньше длины файла. Если больше или равен, то программатор прекращает работу с микросхемой и выводит сообщение "File damaged". Последний (дефектный) блок в микросхему НЕ ЗАПИСЫВАЕТСЯ и пользователь может исправить проект и повторить запись микросхемы без предварительного стирания (это сделано для записи OTP микросхем). При удалении одного из таких файлов, второй файл будет также поврежден.

Каждый блок содержит также контрольную сумму блока, которая проверяется при чтении или удалении файла. Микросхемы AT45DB321 имеют ограничения по количеству цилков стирания-записи (10000 циклов), после чего необходимо регенерировать всю память микросхемы. В первых программаторах V5.4 была функция регенерации, в последующих версиях, в связи с увеличением этого ресурса, ее убрали. Теоретически, при интенсивном использовании памяти программатора (многкратное стирание и запись файлов), или при проблемах с самой микросхемой, возможно повреждение данных в файлах.

В этом случае я советую ОТФОРМАТИРОВАТЬ память программатора и по новой загрузить туда нужные проекты. Если проблемы останутся, то можно попробовать заменить микросхему.
Скачать файл: TriSoft.zip
Скачан раз: 993
   Top
AlexNtt
Отправлено: 28 Февраля, 2013 - 17:38:12
ID





Сообщений всего: 10
Дата рег-ции: Февр. 2011  





trt

Тогда может вы сделаете алгоритм проверки целостности проектов в памяти программатора?

Было бы хорошо, например, чтобы программатор при запуске проверял все проекты на целостность, пробегая все цепочки файловой системы, пусть это долго, нас это устроит, ведь главное - качество конечной продукции. Пусть, например, это будет в виде опции, задаваемой в программе, т.е. кому-то это важно - тот включит опцию, если кому-то неважно - тот выключит опцию.

И было бы хорошо, например, во время записи в программатор проектов или файлов контролировать этот процесс, например, помечать в EEPROM программатора начало процесса записи проекта (файла) и его окончание, и, если нет подтверждения об удачном окончании процесса (например потеряна связь с программатором по любым причинам), значит просто не принимать последнюю запись во избежание потерянных блоков.
В одном из наших изделий необходимо было записывать большой объем данных в EEPROM и чтобы обеспечить полную запись без потерь мы использовали большую емкость конденсаторов, обеспечивая задержку на запись, необходимую EEPROM (это просто для примера решения подобной задачи).

Кстати, в нашем случае, один проект сбился в памяти программатора без подключения к компьютеру (без попыток записи в программатор, только выбор проекта для последующего программирования), т.е. программатор длительное время использовался только в автономном режиме.
Возникает вопрос - могут ли данные в встроенной памяти программатора сбиваться даже только в режиме "только чтения" (только выборе проектов для программирования микросхем)?

И, наверное, было бы неплохо, сделать возможность групповой записи проектов память программатора, на случай сбоя, последующего форматирования и повторной записи проектов в память. Ведь их может быть 256 и это займет определенное время, что критично в условиях серийного производства продукции.
   Top
trt Администратор
Отправлено: 06 Марта, 2013 - 14:16:13
ID


Администратор


Сообщений всего: 489
Дата рег-ции: Апр. 2010  
Откуда: Москва





AlexNtt, посмотрел еще раз алгоритмы работы с файлами программатора и дополнил предыдущий ответ.
Проверка целостности файла произвоится каждый раз при его чтении. Если файл поврежден, то запись прерывается и проблемный блок в микросхему не записывается. Сделать проверку файла или, тем более, всех файлов в автономном режиме нельзя. Для этого в программаторе просто нет места. Проверку файла (или файлов) можно сделать путем чтения их в компьютер. Будет время, я постараюсь расширить список утилит для работы с файлами и проектами.

Алгоритмы работы с файлами не менялись уже лет десять и за это время количество нареканий или проблем не превышает средний процент отказов самих микросхем. Что касается Вашего случая, если после форматирования и загрузки проектов, память регулярно сбоит, то я бы посоветовал просто заменить микросхему памяти.
   Top
Zmeyonish
Отправлено: 27 Марта, 2013 - 14:11:04
ID





Сообщений всего: 2
Дата рег-ции: Март 2013  
Откуда: Украина, г.Геническ





Доброго времени суток!
Чот я не догоняю где скачать обновление, на сайте только старая 5,38 ...
Толи лыжи не едут толи ...
   Top
tvmaster
Отправлено: 27 Марта, 2013 - 14:43:02
ID





Сообщений всего: 22
Дата рег-ции: Июнь 2010  
Откуда: Октябрьский, Россия





В этой теме в первом сообщении справа внизу
trt пишет:
Скачать файл: v5_7_41.zip
.

http://www.triton-prog.ru/forum/...mp;t=64&id=1

(Отредактировано автором: 27 Марта, 2013 - 14:45:34)

   Top
Zmeyonish
Отправлено: 27 Марта, 2013 - 16:22:28
ID





Сообщений всего: 2
Дата рег-ции: Март 2013  
Откуда: Украина, г.Геническ





tvmaster
Спасибо большое, не досмотрел.
   Top
vik838
Отправлено: 23 Апреля, 2013 - 18:35:55
ID





Сообщений всего: 2
Дата рег-ции: Апр. 2013  





Доброго времени суток!
Третий день не могу докачать v5_7_41.zip доходит максимум до 45% и "отваливается", уже и загрузчик менял всё без толку.
Господа счастливые обладатели обновления "поделитесь" на почту Плиз help
(Добавление)
Спасибо получил Ура! Ура! Ура!

(Отредактировано автором: 23 Апреля, 2013 - 19:23:22)

   Top
vik838
Отправлено: 24 Апреля, 2013 - 10:56:56
ID





Сообщений всего: 2
Дата рег-ции: Апр. 2013  





Доброго времени суток!
У меня программатор 5.3 обновил ПО до 5_7_41 (я понимаю, что "железо" старое и чудес не бывает) Вопрос: 1 есть ли возможность увеличить скорость чтения\записи 25Q32 и подобных (сейчас читает 12 мин + проверка 12 мин)?
2 при проверке записи не активна кнопка "отмена" как корректно прервать работу с микросхемой?
   Top
trt Администратор
Отправлено: 25 Апреля, 2013 - 17:25:59
ID


Администратор


Сообщений всего: 489
Дата рег-ции: Апр. 2010  
Откуда: Москва





Для программаторов, работающих через COM-порт, сократить время записи можно:
1. Подключив через переходник USB-COM и подняв скорость обемена до 230400 бод, для моделей с индексом "Т" до 460800 бод. Не все переходники могут работать с такой скоростью. Пролифик, при корректной установке драйверов, работал нормально.
2. При доработанном программаторе можно поднять частоту тактирования SCK. В 41 версии ее можно увеличить до 600кГц. Желательно прочитать тему Программатор Тритон и SPI флеши
3. Ну и классическими способами: - быстрая сверка, одна сверка после чтения и записи, стереть микросхему перед записью, убрать тестирование перед записью .

vik838 пишет:
как корректно прервать работу с микросхемой?

Справа от прогресс-бара есть поле счетчика. Если кликнуть по нему в режиме ожидания, то обнулится сам счетчик, если во время работы - прервется цикл. Внутренние циклы программатора, когда не подгружаются данные с компьютера, прервать нельзя (это цилкы стирания, подсчета контрльной суммы, быстрой сверки).
   Top
tvservis
Отправлено: 27 Апреля, 2013 - 08:48:33
ID





Сообщений всего: 16
Дата рег-ции: Июнь 2010  





Уважаемый trt!Не могли бы вы предоставить инструкцию по правильной установке драйверов для профилика-чтобы появилась скорость 460800 бод в свойствах компорта.Имею 5.6Т.Очень доволен его работой.Но очень хотелось бы поднять скорость.Но при установке любых драйверов на любой переходник максимальная скорость 128 000 бод.В интернете ничего не нашёл.Пробовал на PL2303,CP2102,CH341.
   Top
trt Администратор
Отправлено: 13 Мая, 2013 - 10:46:24
ID


Администратор


Сообщений всего: 489
Дата рег-ции: Апр. 2010  
Откуда: Москва





В свойствах СОМ порта эта скорость не появится. Стандартный порт не поддерживает такую скрость. Кроме того, программа игнорирует ВСЕ установки с закладки "Свойства порта" и устанавливает свои. После закрытия порта, программа возвращает предыдущие значения. Пользователю доступно только изменение скорости в оболочке программатора.

tvservis пишет:
инструкцию по правильной установке драйверов для профилика

У меня в комплекте шел диск. Если ставить драйвера через мастер windows, то на 460800 программаторы не работали. Если ставить драйвера через setup, на диске, а потом подключать переходник, то работали нормально.
   Top
AVA
Отправлено: 14 Мая, 2013 - 10:46:42
ID





Сообщений всего: 25
Дата рег-ции: Нояб. 2010  
Откуда: Йошкар-Ола





Документация суперская, почитал - много вопросов исчезло. Анонсируйте отдельной веткой или ссылкой, а то даже не знал о выходе её.
   Top
evgeny
Отправлено: 30 Мая, 2013 - 04:51:27
ID





Сообщений всего: 21
Дата рег-ции: Нояб. 2010  
Откуда: Россия. Амурская обл. Екатеринославка.





Ну наконец то !!! Обалденная версия ПО. Ушли проблены с записью флешей от AMIC. В прошлых версиях ну никак не хотели шиться . Скорость верификации увеличилась в несколько раз. Просто супер !!!
   Top
tvmaster
Отправлено: 30 Мая, 2013 - 19:37:30
ID





Сообщений всего: 22
Дата рег-ции: Июнь 2010  
Откуда: Октябрьский, Россия





Интересно, что это за расширение v5_7_41.tar_2
в архиве

http://www.triton-prog.ru/forum/...mp;t=64&id=1

(Отредактировано автором: 30 Мая, 2013 - 19:43:42)

   Top
BMK
Отправлено: 30 Мая, 2013 - 20:25:34
ID





Сообщений всего: 101
Дата рег-ции: Янв. 2011  





tvmaster пишет:
Интересно, что это за расширение v5_7_41.tar_2
в архиве


EXE-шник в архиве
   Top
AlexNtt
Отправлено: 24 Июня, 2013 - 16:14:06
ID





Сообщений всего: 10
Дата рег-ции: Февр. 2011  





trt
При записи проекта в программатор, записывается только один, при попытке записи последующего, возникает ошибка программы "Access violation at address 0000000...".
Лечится только перезапуском программы.
   Top
trt Администратор
Отправлено: 25 Июня, 2013 - 10:37:25
ID


Администратор


Сообщений всего: 489
Дата рег-ции: Апр. 2010  
Откуда: Москва





AlexNtt, должны загружаться нормально. Возможно, проблема в памяти программатора. Попробуйте выгрузить из программатора нужные файлы и проекты, отформатировать память программатора и загрузить снова.
Если не поможет перешлите мне файл и название микросхемы при которой возникает ошибка.
   Top
Страниц (2): [1] 2 »
« Специальный форум »


Все гости форума могут просматривать этот раздел.
Только администраторы и модераторы могут создавать новые темы в этом разделе.
Только администраторы и модераторы могут отвечать на сообщения в этом разделе.




Powered by ExBB
ExBB FM 1.0 RC1 by TvoyWeb.ru
InvisionExBB Style converted by Markus®