wiki:WikiStart

Version 4 (modified by san, 10 years ago) ( diff )

--

VE-01

Последние изменения в коде

2668 by alx on 2025-12-10 16:44:45
Исправлена ошибка в ПЛИС: в канальных окончаниях
R232, R422, R485 адрес чтения FIFO приема мог инкрементироваться
лишний раз при ображении к другим регистрам, так как сигнал
rd_next_addr не учитывал адрес регистра. Это приводило к потере
принимаемых UART'ом данных.
Closes #468.
2667 by alx on 2025-12-10 16:30:56
Перед отправкой данных в сокет добавлена проверка на
то, что канал в состоянии Connected и сокет существует.
В противном случае буфер просто очищается.
Было замечено, что если при работе таймера передачи
разорвать соединение и отключить таймер, то в буфере
остаются данные. Каждый тик плата пытается передать
эти данные и выводит в лог ошибку, так как сокета уже
не существует. Добавленная проверка это устраняет.
2666 by alx on 2025-12-02 18:23:42

Merged from VE-02-gnueabi:

  • обновлен c-ares;
  • обновлен cmake;
  • обновлен dropbear;
  • обновлен openssl;
  • обновлен pcre2;
  • обновлен resiprocate.
(more)

Полезные хитрости (для экспертов):

  • рестарт платы VE-01 через выполнение команды в SW-01 spictl 81 01 00 00
  • Перезапуск sip_ua /etc/init.d/sip_ua.sh restart
  • Установить эту прошивку sip_ua можно следующим образом:
    1. Скопировать по ssh прилагаемый файл sip_ua в плату VE-01 в каталог /tmp/.
    2. Войти по ssh на плату VE-01 и выполнить команды:
      	chmod a+x /tmp/sip_ua
      	mv /tmp/sip_ua /usr/bin/
      	reboot
      

Attachments (1)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.