Jump to content
Форум по продукции MOXA

master8282

Пользователи
  • Posts

    6
  • Joined

  • Last visited

Recent Profile Visitors

963 profile views

master8282's Achievements

Новичок

Новичок (1/5)

0

Reputation

  1. В общем ситуация непонятная, пытался сделать по вашей рекомендации апгрейд по ступенькам от младшей версии к старшей, во время каждой перепрошивки увидел следующее. Сначала проходит первый трансмит на 100% потом идет запись во флешь я (вижу только до 40%) потом идет трансмит снова и вылетает на тойже стадии в 50-60%. Nport admin репортит мне что все 4 раза апргрейд прошел успешно, но вэб сервер на моксе попрежнему показывает версию продукта - ver. 2 Причем если же пытаться апгредить на туже версию которая уже установлена (например я якобы успешно зашил последнюю 2.4.11) пытаюсь обновить ее же и получаю только один первый трансмит с ошибкой, до процедуры записи не доходит. А вот если пытаюсь зашить другую версию (2.2, 2.3, 2.1) то вылетает на 3 стадии (transmit -> writting -> transmit). Есть подозренее что запись все же частично проходит, но либо не обновляется инфа на веб сервере, либо не обновляется сам сервер, либо прошивка вообще проходит криво. Есть ли другие возможности апгрейда кроме как через вэб интерфейс? (через UART, JTAG) ?
  2. Большое спасибо, я уже на Ubuntu 14.10 перешел - мне очень кстати.
  3. Решил написать последовательность действий может кому пригодится Ставим чистую убунту в моем случае ubutntu14.04-server-x86-64 # uname -a Linux ubuntu1404 3.13.0-24-generic #46-Ubuntu SMP Thu Apr 10 19:11:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux apt-get update cp /<your_dir/npreal2_1.18.35_build_14081817.tgz /home/npreal2_1.18.35_build_14081817.tgz cd /home tar xvfz npreal2_1.18.35_build_14081817.tgz cd moxa apt-get -y install gcc openssl make libc6 ./mxinst -m64 # -m64 # потому что моя убунта 64бит # Вам предложат скомпелировать с поддержкой ssl # Do you want to enable secure function? [y/N]. # Отказываемся, ставим нет (всю ночь промучился не решил проблемы с зависимостями, если у кого получилось поделитесь как) N # отказались # Получаем такой вывод " make -C /lib/modules/3.13.0-24-generic/build SUBDIRS=/home/ant/moxa modules make[1]: Entering directory `/usr/src/linux-headers-3.13.0-24-generic' CC [M] /home/ant/moxa/npreal2.o Building modules, stage 2. MODPOST 1 modules CC /home/ant/moxa/npreal2.mod.o LD [M] /home/ant/moxa/npreal2.ko make[1]: Leaving directory `/usr/src/linux-headers-3.13.0-24-generic' cp -p npreal2.ko /lib/modules/3.13.0-24-generic/kernel/drivers/char/ depmod -a cc -c npreal2d.c cc npreal2d.o -o npreal2d strip npreal2d cc -c redund_main.c cc -c redund.c cc redund_main.o redund.o -lpthread -o npreal2d_redund strip npreal2d_redund cc -o mxaddsvr mxaddsvr.c strip mxaddsvr cc -o mxdelsvr mxdelsvr.c strip mxdelsvr cc -o mxcfmat mxcfmat.c strip mxcfmat cc -o mxloadsvr mxloadsvr.c strip mxloadsvr cc -o mxsetsec mxsetsec.c strip mxsetsec Check Driver... Copying configurations files ... OK! Copying driver files ... OK! Load driver... OK! Loading TTY Driver... sh: 1: Syntax error: Unterminated quoted string Adding system startup for /etc/init.d/npreals ... /etc/rc0.d/K90npreals -> ../init.d/npreals /etc/rc1.d/K90npreals -> ../init.d/npreals /etc/rc6.d/K90npreals -> ../init.d/npreals /etc/rc2.d/S90npreals -> ../init.d/npreals /etc/rc3.d/S90npreals -> ../init.d/npreals /etc/rc4.d/S90npreals -> ../init.d/npreals /etc/rc5.d/S90npreals -> ../init.d/npreals Complete. =============================================================================== Installation process is completed. The all driver files are installed on /usr/lib/npreal2/driver. Now you can cd /usr/lib/npreal2/driver and run ./mxaddsvr to add tty port. =============================================================================== " # Делаем что просят cd /usr/lib/npreal2/driver ./mxaddsvr 192.168.100.199 1 # Первая цифра IP вашей моксы в сети которую хотим слушать. Вторая сколько виртуальных СОМ-портов хотим создать (мне надо один) # Получам вывод " Adding Server... ttyr00, cur00 Added RealCom server: ip : 192.168.100.199 mknod -m 666 ttyr00 c 33 0 mknod -m 666 cur00 c 38 0 sh: 1: Syntax error: Unterminated quoted string System start/stop links for /etc/init.d/npreals already exist. Complete. " # Проверяем подгрузился ли наш новоиспеченный модуль к ядру и как работает ps -ef | grep npreal2d " root 5889 1 0 03:29 ? 00:00:00 /usr/lib/npreal2/driver/npreal2d_redund -t 1 root 5892 1 0 03:29 ? 00:00:00 /usr/lib/npreal2/driver/npreal2d -t 1 " # Проверяем появился ли наш порт в девайсах ls /dev/ttyr0* " /dev/ttyr0 /dev/ttyr00 # -это он ура! " # Если есть иксы, ставим например putty apt-get -y install putty # Открываем putty и натравливаем на ваш порт /dev/ttyr00, выставляем для начала скорость 9600 потом можно увеличить. # Идем к моксе соединяем вместе RxD и TxD # Пробуем печатать в Putty если текст печатается то все ОК ( Yahoo!!!), если нет то косяк # Если нет иксов вместо Putty можно использовать к примеру minicom Всем удачи в настройке!
  4. Есть moxa nPort-5110, пытаюсь залить прошивку с офф сайта ver2.4 Build 11080114, доходит до 50-60% дальше timeout error. Пробывал разные компы, напрямую без роутера подключал - результата нет. Использовал Nport search utility и Nport Administrator Suite
×
×
  • Create New...