Oscill Support Forum

You are not logged in.

#1 2012-11-13 22:26:48

zveruga
Member

Ошибка при прошивке версии 1.26

Делаю все по инструкции, после нажатия Start firmaware update  думает несколько секунд и выскакивает окно "Firmware update failed. Reconnect oscill and repeat" oscill при этом расконекчивается с программой. Реконнект и перезагрузка программы не даёт результата.

 

#2 2012-11-13 22:33:17

zveruga
Member

Re: Ошибка при прошивке версии 1.26

Иногда некоторые квадратики становятся зелеными, иногда нет, но все равно через несколько секунд выскакивает это окошко. oscill теперь вообще не заводится, при нажатии Connect выдает
Device state: BOOT
Need to upload firmware. Process?

 

#3 2012-11-14 01:22:09

Oscill
Oscill author

Re: Ошибка при прошивке версии 1.26

скачать последний софт, и другой USB драйвер попробовать.
Также, можно попробовать на другом ПК (желательно XP) и с другим USB кабелем.

zveruga wrote:

при нажатии Connect выдает
Device state: BOOT
Need to upload firmware. Process?

неудачная прошивка, контрольная сумма не совпала. В ответ на это надо подсунуть файл прошивки.

 

#4 2012-11-14 09:10:42

zveruga
Member

Re: Ошибка при прошивке версии 1.26

Разобрался. Надо было обновить ПО oscillа, очевидно более старая версия (у меня была кажется 1.4) не хотела обновлять последнюю прошивку, новая обновила без проблем.
Кстати, oscill с битой прошивкой отказался устанавливаться на другом компе с ХР, перепробовал все возможные драйвера с сайта.

 

#5 2012-11-14 18:32:55

Oscill
Oscill author

Re: Ошибка при прошивке версии 1.26

в осцилле USB часть (на которую нужны драйверы) отдельно, процессор (где прошивка) отдельно. Между ними - UART интерфейс через оптроны. Поэтому, установка драйверов USB никак не меняет прошивку, и прошивка к USB части вообще не относится. Однако, поменять прошивку можно только если есть связь с процессором, а связь возможна только при нормально установленном USB драйвере.
У Вас прошивка не работала из-за сочетания нового USB-драйвера (v3) и старого ПО. Ошибка вызвана была коротким буфером на передачу, исправлено еще весной или летом.

 

#6 2013-12-25 22:46:47

mich31
Member

Re: Ошибка при прошивке версии 1.26

При установке нового ПО возникла необходимость поменять PID,после зауска "setpid" и генерации PID:840E
очистились окна и пишет нет устройства, пропал серийный номер и пр. (пустые окна). При попытке обновить драйвер пишет - нет драйвера и пр. Как выйти из положения, загрузить в щуп драйвер, прошить или или ?

   заранее СПАСИБО..

Last edited by mich31 (2013-12-25 22:49:44)

 

#7 2013-12-26 22:42:34

Oscill
Oscill author

Re: Ошибка при прошивке версии 1.26

драйвер - это программа в вашем компьютере. Поменяв PID, вы прекратили работу старого драйвера с oscill, и теперь нужен другой драйвер.
Прошивка oscill тут не при чем.
Всё по PID описано тут: http://oscill.ru/rus/software/winosc/wi … hange.html
Если сейчас PID:840E (с этим PID oscill поставляется), то нужен драйвер http://oscill.ru/rus/software/winosc/wi … ver33.html или http://oscill.ru/rus/software/winosc/wi … ver20.html .

 

#8 2013-12-28 13:58:44

mich31
Member

Re: Ошибка при прошивке версии 1.26

Никакие попытки, переустанавливал драйвера, "setpid" и программа "oscill" не видят устройство. Хотя диспетчер задач видит неизвестное устройство, ранее видел  и писал, что это "oscill" но нет драйверов..

"setpid" раньше всегда видел девайс - не важно какой PID, сейчас просто пустые окна.....

 

#9 2013-12-29 00:05:05

Oscill
Oscill author

Re: Ошибка при прошивке версии 1.26

setpid видит только тот oscill, для которого установлен драйвер. Если у USB устройства меняется PID, старый драйвер уже с ним не работает - нужен другой драйвер, который написан для данного VID/PID. В этом и заключается смысл USB - у каждого устройства свой VID/PID, и по этому VID/PID система (например, Windows) подключает специальный драйвер.
Вам нужно определить, какой сейчас VID/PID у oscill - и тогда мы найдем к нему драйвер. Когда будет драйвер - тогда утилитой setpid (или другой утилитой, от фирмы - производителя usb микросхемы) можно будет изменить vid/pid.

 

#10 2013-12-29 11:30:49

mich31
Member

Re: Ошибка при прошивке версии 1.26

Здравствуйте, что бы проще было кину скрины, да забыл самое важное операционка у меня "Win 7" и "Win 8.1", один (ноуты) дома, второй мобильный. Как писал скачал у вас новые новую версию ПО и пытался установить, но после как поменял PID все пошло прахом.
Не получается вставить скрин, не знаю как:
       
Из диспетера устройств

НЕИЗВЕСТНОЕ УСТРОЙСТВО

СВОЙСТВА

сведения

USB\VID_10C4&PID_840E\6&3A088BAC&0&3

события

Устройство USB\VID_10C4&PID_840E\6&3a088bac&0&3 настроено.

Имя драйвера: null
GUID класса: {00000000-0000-0000-0000-000000000000}
Дата драйвера:
Версия драйвера:
Поставщик драйвера:
Раздел драйвера:
Ранг драйвера: 0x0
Соответствующий ИД устройства:
Драйверы с более низким рангом:
Устройство обновлено: false

Last edited by mich31 (2013-12-29 11:48:58)

 

#11 2013-12-29 12:07:09

Oscill
Oscill author

Re: Ошибка при прошивке версии 1.26

Это стандартный VID/PID oscill. Будут работать вот эти драйверы: http://oscill.ru/rus/software/winosc/wi … ver33.html или http://oscill.ru/rus/software/winosc/wi … ver20.html .

Но если Windows 7 или 8 - вариант на 64бита, то нужно или переходить на 32битную Windows7/8, или бороться с проблемой подписи драйверов другими способами - они описаны в этом разделе форума: http://oscill.com/rus/forum.html?task=v … m&id=3
Прошивка и программа oscill тут не при чем.

 

#12 2013-12-29 12:49:10

mich31
Member

Re: Ошибка при прошивке версии 1.26

Понятно, но на 7-ке работало без проблем, а после установки новой версии появились таки ляпы.

Спасибо

 

#13 2013-12-30 00:59:03

mich31
Member

Re: Ошибка при прошивке версии 1.26

Спасибо запустил на win8, но помучался. Сначала на win XP поменял PID на 061, затем все проще и пошло...

 

Forum Tools