wiki:WikiStart

Version 5 (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
      
  • Инструкция по получению лога PRI с платы VE-01.
    1. В файле /etc/init.d/sip_ua.sh найти строку ARGS="" и исправить на

ARGS="-l6".

  1. В файле /etc/config/system добавить следующие строки:
    	option log_type file
    	option log_file /www/messages
    
  2. Перезагрузить плату

Attachments (1)

Download all attachments as: .zip

Note: See TracWiki for help on using the wiki.