Неудачная прошивка

Во время установки устройств WB-MDM3 я обновляю им ПО. Из 6 диммеров 2 не смогли обновиться и теперь постоянно митгают светодиодом и не отвечают утилите-прошивальщику. Как восстановить прошивку?

C:\Users\79062\Downloads>wb-mcu-fw-flasher -d COM4 -a 1 -f mdm3__2.2.0_master_b06c71d.wbfw
\.\COM4 opened successfully.
mdm3__2.2.0_master_b06c71d.wbfw opened successfully, size 14720 bytes

Sending info block… OK

Sending data block 1 of 108…
Error while sending data block: Unknown error
Sending data block 2 of 108…
Error while sending data block: Unknown error
Sending data block 2 of 108…
Error while sending data block: Unknown error
Sending data block 2 of 108…
Error while sending data block: Unknown error
Sending data block 2 of 108…
Error while sending data block: Unknown error
Sending data block 3 of 108…
Error while sending data block: Slave device or server failure
Firmware file is corrupted?

Добрый день! Скажите есть ли отличия между теми диммерами которые прошились и которые нет ? (версия прошивки на наклейке). Попробуйте запустить процесс обновления прошивки заново. Еще я не вижу что вы используете флаг -j. Вы запускаете команду в момент подачи питания ?

Нет, отличий нет.
H.W. 2.4
F.W. 2.0.0
на всех
Флаг -j конечно использовал при первоначальной попытке. Сейчас устройства я так понимаю в bootloader режиме поэтому флаг не использовал. Несколько раз диммер даже загружал несколько блоков, но потом все-равно ошибка.

Возможно ли что какоелибо ПО еще использует этот порт ? как например в WB6 сервис wb-mqtt-serial.

Менялись ли параметры связи ? например количество стоп битов ?

Нет COM-порт не каким другим ПО не используется. Менял скорость и кол-во стоп битов на 115200 и 1 бит на самом диммере, попытался прошить, flasher не смог подключиться, я вернул настройки на дефолтные, попробовал прошить, прошивка началась но не закончилась успешно

Добрый день!

Судя по выводу, данные от прошивальщика портятся по дороге до диммера. Так что проблемы или в операционной системе (используют другие приложения) или в порту RS-485.

  1. Пожалуйста напишите подробнее, куда и как подключен RS-485, желательно с моделью преобразователя и фото подключения.
  2. не могли бы вы запустить wb-mcu-fw-flasher с ключиком -D? Это включает отладочные сообщения.

C:\Users\79062\Downloads>wb-mcu-fw-flasher.exe -d COM4 -a 0 -D -f mdm3__2.2.0_master_b06c71d.wbfw
\.\COM4 opened successfully.
mdm3__2.2.0_master_b06c71d.wbfw opened successfully, size 14720 bytes

Sending info block…[00][10][10][00][00][10][20][4B][90][34][4E][CE][ED][2A][B0][B7][05][74][C7][9E][79][32][4C][A0][89][0F][E8][B1][DC][66][A4][08][20][40][B6][1E][E2][BB][0C][84][1B]
Waiting for a confirmation…
ERROR Unknown error: select

Error while sending info block: Unknown error
^C
C:\Users\79062\Downloads>wb-mcu-fw-flasher.exe -d COM4 -a 1 -D -f mdm3__2.2.0_master_b06c71d.wbfw
\.\COM4 opened successfully.
mdm3__2.2.0_master_b06c71d.wbfw opened successfully, size 14720 bytes

Sending info block…[01][10][10][00][00][10][20][4B][90][34][4E][CE][ED][2A][B0][B7][05][74][C7][9E][79][32][4C][A0][89][0F][E8][B1][DC][66][A4][08][20][40][B6][1E][E2][BB][0C][8C][B7]
Waiting for a confirmation…
<01><10><10><00><00><10><05>
OK

Sending data block 1 of 108…[01][10][20][00][00][44][88][B0][F3][1E][C7][64][50][72][03][68][9B][4C][43][90][96][80][6F][E0][53][4A][E8][82][33][6A][CA][20][68][F9][47][58][B2][57][63][51][44][79][39][F4][E0][54][90][59][35][AC][B6][D1][42][6A][AD][4F][FC][7C][C2][79][76][5C][69][B7][4E][B3][63][BE][CA][6A][AA][77][0B][55][38][AE][B5][9C][AC][5F][51][B5][43][4C][E7][58][FF][F6][26][6B][A3][A7][43][6F][A3][C4][15][75][75][6C][8D][66][76][31][AA][90][1A][B4][57][E0][7E][AA][FA][85][E0][13][31][46][41][F3][D5][E7][73][E8][F1][1A][8A][5D][DE][E8][B3][08][D3][16][2F][36][BC][27][9D][5B][2B][74][2B][88][AB]
Waiting for a confirmation…
ERROR Unknown error: select

Error while sending data block: Unknown error
Sending data block 1 of 108…[01][10][20][00][00][44][88][B0][F3][1E][C7][64][50][72][03][68][9B][4C][43][90][96][80][6F][E0][53][4A][E8][82][33][6A][CA][20][68][F9][47][58][B2][57][63][51][44][79][39][F4][E0][54][90][59][35][AC][B6][D1][42][6A][AD][4F][FC][7C][C2][79][76][5C][69][B7][4E][B3][63][BE][CA][6A][AA][77][0B][55][38][AE][B5][9C][AC][5F][51][B5][43][4C][E7][58][FF][F6][26][6B][A3][A7][43][6F][A3][C4][15][75][75][6C][8D][66][76][31][AA][90][1A][B4][57][E0][7E][AA][FA][85][E0][13][31][46][41][F3][D5][E7][73][E8][F1][1A][8A][5D][DE][E8][B3][08][D3][16][2F][36][BC][27][9D][5B][2B][74][2B][88][AB]
Waiting for a confirmation…
ERROR Unknown error: select

Error while sending data block: Unknown error
Sending data block 1 of 108…[01][10][20][00][00][44][88][B0][F3][1E][C7][64][50][72][03][68][9B][4C][43][90][96][80][6F][E0][53][4A][E8][82][33][6A][CA][20][68][F9][47][58][B2][57][63][51][44][79][39][F4][E0][54][90][59][35][AC][B6][D1][42][6A][AD][4F][FC][7C][C2][79][76][5C][69][B7][4E][B3][63][BE][CA][6A][AA][77][0B][55][38][AE][B5][9C][AC][5F][51][B5][43][4C][E7][58][FF][F6][26][6B][A3][A7][43][6F][A3][C4][15][75][75][6C][8D][66][76][31][AA][90][1A][B4][57][E0][7E][AA][FA][85][E0][13][31][46][41][F3][D5][E7][73][E8][F1][1A][8A][5D][DE][E8][B3][08][D3][16][2F][36][BC][27][9D][5B][2B][74][2B][88][AB]
Waiting for a confirmation…
<01><10><20><00><00><44>
Sending data block 2 of 108…[01][10][20][00][00][44][88][18][87][D3][74][79][FD][43][8B][64][D7][B4][A1][65][A2][FE][3A][1F][5F][C2][DF][70][0C][BD][8A][B3][B3][0E][BB][40][8F][99][53][68][9A][DD][66][C0][1E][50][82][36][D4][63][DB][0D][51][77][69][65][20][9C][35][FC][03][39][AF][2B][35][0D][83][2A][A7][A9][5D][B1][E5][58][F1][60][61][DD][EF][5B][D1][5B][87][E5][C1][60][94][8A][5F][52][83][40][C0][5D][C1][00][08][67][8D][19][95][F6][CA][B5][9E][BC][81][9C][B4][2A][79][81][1E][F0][E1][BB][78][C9][5B][DC][0B][E6][CF][AF][4D][89][28][4E][DC][1E][C0][1E][FC][1F][31][E6][9F][93][8E][DE][E0][9A][38][B3][66]
Waiting for a confirmation…
ERROR Unknown error: select

Error while sending data block: Unknown error
Sending data block 2 of 108…[01][10][20][00][00][44][88][18][87][D3][74][79][FD][43][8B][64][D7][B4][A1][65][A2][FE][3A][1F][5F][C2][DF][70][0C][BD][8A][B3][B3][0E][BB][40][8F][99][53][68][9A][DD][66][C0][1E][50][82][36][D4][63][DB][0D][51][77][69][65][20][9C][35][FC][03][39][AF][2B][35][0D][83][2A][A7][A9][5D][B1][E5][58][F1][60][61][DD][EF][5B][D1][5B][87][E5][C1][60][94][8A][5F][52][83][40][C0][5D][C1][00][08][67][8D][19][95][F6][CA][B5][9E][BC][81][9C][B4][2A][79][81][1E][F0][E1][BB][78][C9][5B][DC][0B][E6][CF][AF][4D][89][28][4E][DC][1E][C0][1E][FC][1F][31][E6][9F][93][8E][DE][E0][9A][38][B3][66]
Waiting for a confirmation…
ERROR Unknown error: select

Error while sending data block: Unknown error
Sending data block 2 of 108…[01][10][20][00][00][44][88][18][87][D3][74][79][FD][43][8B][64][D7][B4][A1][65][A2][FE][3A][1F][5F][C2][DF][70][0C][BD][8A][B3][B3][0E][BB][40][8F][99][53][68][9A][DD][66][C0][1E][50][82][36][D4][63][DB][0D][51][77][69][65][20][9C][35][FC][03][39][AF][2B][35][0D][83][2A][A7][A9][5D][B1][E5][58][F1][60][61][DD][EF][5B][D1][5B][87][E5][C1][60][94][8A][5F][52][83][40][C0][5D][C1][00][08][67][8D][19][95][F6][CA][B5][9E][BC][81][9C][B4][2A][79][81][1E][F0][E1][BB][78][C9][5B][DC][0B][E6][CF][AF][4D][89][28][4E][DC][1E][C0][1E][FC][1F][31][E6][9F][93][8E][DE][E0][9A][38][B3][66]
Waiting for a confirmation…
ERROR Unknown error: select

Error while sending data block: Unknown error
Sending data block 2 of 108…[01][10][20][00][00][44][88][18][87][D3][74][79][FD][43][8B][64][D7][B4][A1][65][A2][FE][3A][1F][5F][C2][DF][70][0C][BD][8A][B3][B3][0E][BB][40][8F][99][53][68][9A][DD][66][C0][1E][50][82][36][D4][63][DB][0D][51][77][69][65][20][9C][35][FC][03][39][AF][2B][35][0D][83][2A][A7][A9][5D][B1][E5][58][F1][60][61][DD][EF][5B][D1][5B][87][E5][C1][60][94][8A][5F][52][83][40][C0][5D][C1][00][08][67][8D][19][95][F6][CA][B5][9E][BC][81][9C][B4][2A][79][81][1E][F0][E1][BB][78][C9][5B][DC][0B][E6][CF][AF][4D][89][28][4E][DC][1E][C0][1E][FC][1F][31][E6][9F][93][8E][DE][E0][9A][38][B3][66]
Waiting for a confirmation…
ERROR Unknown error: select

Error while sending data block: Unknown error
Sending data block 3 of 108…[01][10][20][00][00][44][88][68][64][8E][A2][C4][8A][1E][B6][51][B4][50][CF][DA][DD][9D][80][92][3B][1C][47][13][80][66][3F][FC][D6][94][A4][2A][D2][9B][9B][BB][26][A1][7D][7D][D1][8B][52][1A][CF][D0][39][D0][E7][16][1C][AF][53][FD][C5][F5][AE][1B][52][90][1D][C5][6E][72][96][FA][29][3E][8F][C7][A5][A4][F4][30][1F][9F][D8][68][45][2E][9E][F6][12][A8][CB][CC][6F][1E][C3][55][48][9E][61][EB][C2][5B][35][46][91][AA][AE][4A][62][FD][15][37][E6][86][F4][D2][D0][B1][BC][8E][93][B3][70][DB][DC][34][3E][12][4F][13][CB][C2][33][B4][75][11][1F][3A][8C][EA][7F][4A][92][0C][61][19][F2]
Waiting for a confirmation…
ERROR Unknown error: select

Error while sending data block: Unknown error
Sending data block 3 of 108…[01][10][20][00][00][44][88][68][64][8E][A2][C4][8A][1E][B6][51][B4][50][CF][DA][DD][9D][80][92][3B][1C][47][13][80][66][3F][FC][D6][94][A4][2A][D2][9B][9B][BB][26][A1][7D][7D][D1][8B][52][1A][CF][D0][39][D0][E7][16][1C][AF][53][FD][C5][F5][AE][1B][52][90][1D][C5][6E][72][96][FA][29][3E][8F][C7][A5][A4][F4][30][1F][9F][D8][68][45][2E][9E][F6][12][A8][CB][CC][6F][1E][C3][55][48][9E][61][EB][C2][5B][35][46][91][AA][AE][4A][62][FD][15][37][E6][86][F4][D2][D0][B1][BC][8E][93][B3][70][DB][DC][34][3E][12][4F][13][CB][C2][33][B4][75][11][1F][3A][8C][EA][7F][4A][92][0C][61][19][F2]
Waiting for a confirmation…
<01><90><04><4D>
ERROR Slave device or server failure

Error while sending data block: Slave device or server failure
Firmware file is corrupted?

Как я уже писал, по такой же схеме прошил 4 диммера без проблем

Может ST-Linkом можно прошить?

ST-Linkом прошить нельзя, попробуйте соединить линию GND переходника и диммера

Добавление gnd никак ситуацию не поменяло

Диммеры очень нужны для сдачи объекта. Возможно каким-то образом оформить их замену?

Да, конечно, свяжитесь с менеджерами укажите ссылку на эту тему.