| Version 3 (modified by , 3 years ago) ( diff ) |
|---|
Полезные хитрости
Внимание! Данное руководство предназначено для опытных пользователей. Выполнение некорректных команд может привести к потере работоспособности платы.
- Отладочный лог в sw-01: в файле
/etc/init.d/swd.shв переменнойARGSдобавить опцию-l7, после сохранения файла перезапустить - Перезапуск swd
/etc/init.d/swd.sh restart - Просмотр последних сообщений лога "на лету" с фильтрацией по слоту
tail -f /var/permlog/messages | grep "slot 07"(вывод останавливается во время ротации файла, нужно перезапускать) - Программный рестарт всех плат в блоке
spictl 81 01 00 00 - Обновление ПО ПЛИС
fpgactl -f /usr/share/sw/sw.rbf - Посмотреть законфигурирована ли ПЛИС
fpgactl -s - Резет кассеты
spictl 81 01 00 00 - Лог swd:
cat /var/permlog/messages - Вывод лога в реалтайме с грепом по слоту:
swd -d 2>&1 |grep 'slot 01' - Команды мониторинга monitoring.txt. Например, запрос миба платы из браузера
http://192.168.0.215/api.php?json={"cmd":"getMIB","slot":15} - Команды из консоли
send <slot> xx xx ...., данные команды. - Полный snmp oid
1.3.6.1.4.1.32109.9999.4.<slot>.<oid> - Для того чтобы процесс swd не запускался повторно (если его убить) нужно создать файл
touch /tmp/restarting-swd - Убить swd
killall swd - Отправка сырых данных по шине SPI(swd должен быть убит в это время)
spictl 1 6 <slot> xx xx xx xx ..., xx - данные в hex. Данные отправляются как есть, контрольную сумму, флаги 7E и esq -нужно самому.
Attachments (2)
- monitoring.txt (11.8 KB ) - added by 3 years ago.
- romboot.jpg (45.7 KB ) - added by 2 years ago.
Download all attachments as: .zip
Note:
See TracWiki
for help on using the wiki.
