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


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

> Без описания
trt Администратор
Отправлено: 05 Июня, 2014 - 17:23:08
ID


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


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





05.06.2014 - Версия V5.7.43.550 (~2.25Mb).

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

Изменения в программе:
1. Добавлена поддержка новых микросхем AVR, PIC, SPI Flash, ...
2. Программатор:
- Исправлена ошибка подсчета контрольной суммы второго CFG_word в PIC16F*.
3. Скрипты:
- CFG файлы: расширены возможности по выводу текстовых сообщений;
- Добавлена поддержка С-подобных скриптов для модификации дампов памяти.
4. Программа:
- Добавлена возможность изменения размера окна "Выбор микросхемы";
- В HEX редакторе добавлена кнопка Калькулятор;
- Переделан модуль установки Серийных номеров. Добавлено:
- возможность работы с основной памятью, памятью данных и блоком параметров;
- возможность запуска Калькулятора в оконном или автоматическом режимах;
   Top
AlexNtt
Отправлено: 17 Декабря, 2014 - 13:50:35
ID





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





Версия ПО V5.7.43
Windows 7 x86

При загрузке в программатор второго по счету проекта происходит сбой (файл прилагается).
Эта ошибка тянется из версии 5.41.
Помогает только перезапуск программы.

В меню Проект логично было бы добавить пункт Сохранить.

У нас уже не первый раз "слетают" программы в памяти программатора.
В одном случае, об этом свидетельствует строчка внизу списка проектов в программаторе File676D-E. В другом случае был большой список безымянных проектов с размером 0 кб.
Замечено, что это происходит при "дребезге" разъема питания (вилка, которая вставляется в программатор имеет люфт внутри розетки). Может быть нужная какая-то программная защита памяти программатора на случай такого "дребезга". Например в наших проектах мы используем задержку на инициализацию EEPROM при подаче питания на схему, т.е. чтение и запись происходят не раньше, чем через 1 сек. после подачи питания.
Прикреплено изображение
2014-12-17.png

   Top
trt Администратор
Отправлено: 18 Декабря, 2014 - 11:10:22
ID


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


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





AlexNtt пишет:
При загрузке в программатор второго по счету проекта происходит сбой (файл прилагается).

И где файл???
AlexNtt пишет:
Эта ошибка тянется из версии 5.41.

Я еще ПОЛТОРА ГОДА НАЗАД просил Вас прислать проект и файл, чтобы проверить. Если Вам это не надо, тогда разбирайтесь сами и не надо плодить десять тем с одной проблемой.
   Top
AlexNtt
Отправлено: 18 Декабря, 2014 - 14:30:37
ID





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





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

Кстати обнаружилось, что эти проекты (которые прилагаю) записываются в память программатора с объемом 17кб, хотя написаны под PIC12F683 с объемом памяти 3,5кб. И самое интересное что старый проект (он тоже прилагается, который тянется с 2011 года и просто обновлялся в каждой последующей версии ПО Triton) с этим же файлом пишется в 4кб как и должно быть (я НЕ ставлю галку Подогнать размер файла ни в одном из случаев).

Еще выяснилось, что в Демо режиме, проекты не сохраняются на жесткий диск, так должно быть? А если мне нужно заранее создать много проектов, чтобы потом с ними работать.

И еще раз повторюсь, можно ли продумать способ записи сразу большого количества проектов в программатор - если честно, надоело делать это по одному проекту, поскольку они слетают в памяти программатора несколько раз в год. Может сделать функцию подготовки Пакета проектов, сохранить например на жестком диске в виде одного файла и потом просто выбирать и записывать в память одним махом.
   Top
trt Администратор
Отправлено: 18 Декабря, 2014 - 19:50:11
ID


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


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





AlexNtt, проверил Ваши файлы на рабочем программаторе, в котором проекты хранятся уже несколько лет. Загрузил штук по пять проектов каждого вида. Поудалял. Загрузил снова. Проверил запись микросхем. Никаких сбоев нет. Ни со старыми, ни с новыми.
AlexNtt пишет:
это происходит при "дребезге" разъема питания

В программаторе используется разъемы с диаметром штырька = 2,1мм. Существуют разъемы с диаметром штырька = 2,5мм, при использовании которых может возникать дребезг.
AlexNtt пишет:
ошибка не появлялась где-то в течение часа.

В течении часа простоя или в течение часа вы загружали проекты? Я уже говорил что это не ОЗУ. Эта память имеет ограниченный ресурс и не предназначена для постоянной перезаписи. Если появился сбой, надо отформатировать память и по новой загрузить проекты. Если сбои идут постоянно, значит вы уже убили микросхему и лучше ее заменить.

AlexNtt пишет:
У нас уже не первый раз "слетают" программы в памяти программатора. В одном случае, об этом свидетельствует строчка внизу списка проектов в программаторе File676D-E.

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

AlexNtt пишет:
Кстати обнаружилось, что эти проекты (которые прилагаю) записываются в память программатора с объемом 17кб, хотя написаны под PIC12F683 с объемом памяти 3,5кб. И самое интересное что старый проект (он тоже прилагается, который тянется с 2011 года и просто обновлялся в каждой последующей версии ПО Triton) с этим же файлом пишется в 4кб как и должно быть (я НЕ ставлю галку Подогнать размер файла ни в одном из случаев).

Ваши проекты используют разные настройки. Откройте меню Программатор -> Параметры тесты и посмотрете настройки. В старом проекте установлены флаги изменения размеров файла и установки адресов микросхемы.

AlexNtt пишет:
Демо режиме, проекты не сохраняются на жесткий диск, так должно быть?

В демо-режиме программа не производит никаких записей на диск и не сохраняет настройки. Если нужно работать автономно, то не запускайте программу в демо-режиме.
   Top
AlexNtt
Отправлено: 19 Февраля, 2015 - 16:14:23
ID





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





На сегодняшний день обнаружено следующее.

1. Если запустить программу, то она автоматически открывает последний проект. Проект можно удачно записать в память программатора, т.е. все в порядке. Если открыть еще один проект не закрывая первый открытый, тоже все порядке, запись в программатор происходит удачно. И так далее все хорошо с каждым вновь открытым проектом. Но, ЕСЛИ ЗАКРЫТЬ ВСЕ ОТКРЫТЫЕ ПРОЕКТЫ И ГЛАВНОЕ, ЗАКРЫТЬ ПЕРВЫЙ АВТОМАТИЧЕСКИ ОТКРЫТЫЙ, И ВНОВЬ ОТКРЫТЬ НОВЫЙ ПРОЕКТ И ПОПЫТАТЬСЯ ЗАПИСАТЬ ЕГО В ПАМЯТЬ ПРОГРАММАТОРА, ТО ВОЗНИКАЕТ УКАЗАННАЯ ВЫШЕ ОШИБКА. РЕЗЮМЕ - ОШИБКА ЗАПИСИ В ПАМЯТЬ ПРОГРАММАТОРА НИКОГДА НЕ ВОЗНИКАЕТ, ЕСЛИ НЕ ЗАКРЫВАТЬ НИ ОДИН ПРОЕКТ.
2. У нас возникали сбои проектов в памяти программатора. Замечено следующее. После очередного сбоя, мы форматируем память в программаторе и наполняем новыми проектами. Но каждый раз перед этим мы загружали в программатор все списки микросхем. Так вот в последний раз мы не загружали списки микросхем в память, а загрузили проекты - и ни один проект не сбился на протяжении месяца.

Прошу прояснить ситуацию.
   Top
Страниц (1): [1]
« Специальный форум »


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




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