sudo ./dfu-util -vU test.fw
dfu-util 0.8
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2014 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to dfu-util@lists.gnumonks.org
Opening DFU capable USB device...
ID 1fc9:0089
Run-time device DFU version 0100
Claiming USB DFU Interface...
Setting Alternate Setting #0 ...
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
DFU mode device DFU version 0100
Device returned transfer size 2048
Copying data from DFU device to PC
Upload [ ] 0% 0 bytesdfu-util: Error during upload
Failed.
Received a total of 0 bytes
145 загрузчик лучше вообще не шить, 133 работает хорошо со всеми версиями прошивок. Upload нельзя сделать в принципе - заблокировано. Пробуй шить через линуксовый dfu прошивку. Загрузчик лучше оставить 133. Прошивку даже если неудачно зашьешь - ничего страшного.Понял, оставим 133-й. А перевод в DFU-режим *программно* только через FE ED 00 00 00 00 в "Тесте драйвера"? dfu-util не умеет этого?
SD CARD в нём есть?Нет, судя по всему. Аппараты я не разбирал, есть там картовод или нет мне неизвестно, но, в любом случае, задача стоит отработать обновление на удалённых точках через интернет. Персонал на местах не обладает квалификацией для разбора-сбора аппарата и установки карты, поэтому этот вариант не рассматривается.
Может сервер обновлений прописать и через тест драйвера ?Думаю, что Тест драйвера так же отвалится при попытке записи, как у меня уже было. Наверняка он пытается что-то сделать с устройством перед прошивкой, но ему это не удаётся, потому что он под wine запущен и реальное устройство /dev/ttyACM просто не реагирует или отвечает неадекватно. В-общем, завтра постараюсь попробовать через dfu-util прошить 24-10-2018, если всё получится, то меня устроит этот вариант, терминал запустить не проблема (есть и x11vnc и xrdp, да и ssh почти везде прокинут), залить на удалённый хост крошечную dfu-util тоже.
подключите по ком порту прошейте,можно удаленно, Tera Term на винде Вам в помощь!!!SD CARD в нём есть?Нет, судя по всему. Аппараты я не разбирал, есть там картовод или нет мне неизвестно, но, в любом случае, задача стоит отработать обновление на удалённых точках через интернет. Персонал на местах не обладает квалификацией для разбора-сбора аппарата и установки карты, поэтому этот вариант не рассматривается.
Человек хочет именно по USB и под линуксом.Человек хочет сэкономить ,не хочет платить спецам чтоб приехали и сделали))или по удаленке))
dfu-util 0.8
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2014 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to dfu-util@lists.gnumonks.org
dfu-util: Invalid DFU suffix signature
dfu-util: A valid DFU suffix will be required in a future dfu-util release!!!
Opening DFU capable USB device...
ID 1fc9:0089
Run-time device DFU version 0100
Claiming USB DFU Interface...
Setting Alternate Setting #0 ...
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
DFU mode device DFU version 0100
Device returned transfer size 2048
Copying data from PC to DFU device
Download [=========================] 100% 491520 bytes
Download done.
state(2) = dfuIDLE, status(0) = No error condition is present
Done!
9. У кассы красная лампочка начинает мигать, кассе требуется техобнуление.Грамматная работа, вопрос кассовая программа у ва какая?У нас самописная в виде сервиса, работа через браузер. Кроссплатформенная, работают Windows XP/7/Linux.
И я так понимаю если касса работает через rndis то у вас настроен Forward и скорее всего маскарадинг или SNAT.Да, маскарадинг, это считается менее производительным (ну, раньше считалось, сейчас хз) при статике, но тут трафик от кассы смехотворный, нагрузка минимальная.