Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#180 closed улучшение (fixed)

Дублировать RESET запросом RESTART

Reported by: alx Owned by: alx
Priority: средний Milestone: 1 очередь
Component: sw Keywords:
Cc:

Description

Из-за того что, как выяснилось, многие типы плат не реагируют на сигнал RESET в кросс-плате, необходимо дублировать выдачу сигнала RESET передачей запроса RESTART сообщения PROGRAM. Этим решится две проблемы:

  1. будет выполнен рестарт всех плат, не реагирующих на RESET;
  2. будет выполнен перезапуск даже тех плат, о наличии которых еще не известно на момент передачи запроса (например рестарт в момент старта swd после обновления прошивки ПЛИС).

Передачу платам SM-01 команды restart заменить на вышеописанный запрос.

Change History (2)

comment:1 by alx, 8 years ago

Resolution: fixed
Status: newclosed

In 1388/sw:

Выдача общего RESET в блок теперь сопровождается передачей команды RESTART
для всех слотов кассеты независимо от наличия и типа обнаруженных плат.
Этим мы гарантируем, что при старте программы swd, если была обновлена прошивка ПЛИС,
после переконфигурации ПЛИС быдет выполнен рестарт плат SM-01 несмотря на то,
что наличие плат еще не было определено программой. Closes #180.

comment:2 by alx, 8 years ago

Summary: Доблировать RESET запросом RESTARTДублировать RESET запросом RESTART
Note: See TracTickets for help on using tickets.