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

Проблема запуска Moxa UC7110


Recommended Posts

По прошествии 5 лет работы (гарантия закончилась) в непрерывном режиме стали проявляться следующие неисправности в работе Moxa UC7110:

- зависание во время работы – изначально редко 1-2 случая в месяц, постепенно до нескольких раз в день. Лечится полным перезапуском по питанию, но тут появляется вторая неисправность:

- если перезапустить сразу, то прибор запускается, если же дать постоять без питания более 2-3 мин, то происходит зависание в процессе загрузки, далее если не отключать в течении пары минут, то при повторном кратковременном перезапуске по питанию запускается нормально.

Грешили на наружный блок питания - пробовали от аккумуляторов картина не изменилась.

Подключали параллельно встроенной батарейке новую исправную (2032) – неисправность осталась.

Измерение напряжения на встроенном преобразователе 3В осциллографом не выявили каких отклонений.

Зависание происходит на строке отмеченной в прикрепленном файле.

Может ли кто подсказать варианты решения проблемы?

запуск moxa.jpg

Link to comment

Добрый день. Из такого описания я бы посоветовал обратить внимание на RTC, так ка он, судя по всему, идет следующим устройством в списке инициализации. То есть проверить встроенную батарею со снятием, попробовать подменить кварц на заведомо исправный и т.д.

Link to comment

Доброе время суток, сегодня попробовали поменять батарейку, сразу после замены пару раз запустилась сразу, потом опять зависания, боремся дальше. Спасибо за участие))

Link to comment
  • 2 weeks later...

В продолжении темы, проверили батарейки на нескольких мохах, на трех из шести, напряжение было 2,8В, поменяли и при вскрытии обнаружили одну неприятность - на процах стоят термопрокладки, посредством которых осуществляется теплоотвод на корпус. Так эти прокладки на нескольких мохах потекли, вокруг процев была жидкость. прокладки пока убрали - их начали ставить на мохах после 2015 года, поэтому на первой не было. Тепловой режим там щадящий - более 45 град температура не поднимается - будем наблюдать.. Пока работа в норме

Link to comment
  • 2 years later...

перестала загружаться очередная Moxa:(.

Процесс загрузки выглядит так (скопировано с исправной Moxы и добавлены комментарии)

Press <DEL> FOR SYSTEM RECOVERY

Find Kernel V.4.3.0.0, Wait for Loading...Linux version 2.6.19-uc1MoXaRt (root@j
immy-kubuntu) (gcc version 2.95.3 20010315 (release)(ColdFire patches - 20010318
 from http://fiddes.net/coldfire/)(uClinux XIP and shared lib patches from http:
//www.snapgear.com/)) #10 Wed Jun 1 18:06:42 CST 2011
CPU: ARM922T [66015261] revision 1 (ARMv4), cr=0000107c
Machine: UC7110
Ignoring unrecognised tag 0x00000000
CPU0: D VIVT write-back cache
CPU0: I cache: 16384 bytes, associativity 2, 16 byte lines, 512 sets
CPU0: D cache: 16384 bytes, associativity 2, 16 byte lines, 512 sets
Built 1 zonelists.  Total pages: 4064
Kernel command line: console=ttyS0,19200 root=/dev/mtdblock2 rootfstype=jffs2 rw

PID hash table entries: 64 (order: 6, 256 bytes)
IRQ timer at interrupt number 0x13 clock 48000000
Dentry cache hash table entries: 2048 (order: 1, 8192 bytes)
Inode-cache hash table entries: 1024 (order: 0, 4096 bytes)
Memory: 16MB = 16MB total
Memory: 14192KB available (1812K code, 154K data, 76K init)
Mount-cache hash table entries: 512
NET: Registered protocol family 16
NET: Registered protocol family 2
IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
TCP established hash table entries: 1024 (order: 0, 4096 bytes)
TCP bind hash table entries: 1024 (order: 0, 4096 bytes)
TCP: Hash tables configured (established 1024 bind 1024)
TCP reno registered
NetWinder Floating Point Emulator V0.97 (double precision)
JFFS2 version 2.2. (NAND) (C) 2001-2006 Red Hat, Inc.
io scheduler noop registered
io scheduler anticipatory registered (default)
io scheduler deadline registered
Generic Moxa RTC Driver v1.0
Moxa ART CPU WatchDog driver v1.0
Serial: 8250/16550 driver $Revision: 1.90 $ 4 ports, IRQ sharing enabled
serial8250: ttyS0 at I/O 0x98200000 (irq = 31) is a 16550A
serial8250: ttyS1 at I/O 0x98200020 (irq = 31) is a 16550A
RAMDISK driver initialized: 8 RAM disks of 4608K size 1024 blocksize
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
NET: Registered protocol family 24
Moxa CPU Ethernet Device Driver Version 1.0 load OK.
moxart: flash mapping: 0x800000 at 0x80000000
UC7110LX V2 FLASH: Found 1 x16 devices at 0x0 in 16-bit bank
 Intel/Sharp Extended Query Table at 0x0031
Using buffer write method
cfi_cmdset_0001: Erase suspend on write enabled
Creating 4 MTD partitions on "UC7110LX V2 FLASH":
0x00000000-0x00040000 : "Bootloader"
0x00040000-0x00240000 : "LinuxKernel"
0x00240000-0x00480000 : "RootFileSystem"
0x00480000-0x00800000 : "UserDisk"
IPv4 over IPv4 tunneling driver
ip_conntrack version 2.4 (128 buckets, 1024 max) - 232 bytes per conntrack
TCP cubic registered
NET: Registered protocol family 1
NET: Registered protocol family 17

в этом месте загрузка останавливается, иногда пишет
JFFS2 error: (12) jffs2_fragtree_insert: duplicate frag at 00006000 (00c87380,00
c87380)

на исправной moxe загрузка продолжается и конце появляется приглашение и можно вводить команды 

VFS: Mounted root (jffs2 filesystem).
Freeing init memory: 76K

BusyBox v1.00 (2011.05.20-08:42+0000) Built-in shell (msh)
Enter 'help' for a list of built-in commands.

# Welcome to
          ____ _  _
         /  __| ||_|
    _   _| |  | | _ ____  _   _  _  _
   | | | | |  | || |  _ \| | | |\ \/ /
   | |_| | |__| || | | | | |_| |/    \
   |  ___\____|_||_|_| |_|\____|\_/\_/
   | |
   |_|

Product UC-7110 Series
For further information check:
http://www.moxa.com.tw/

Clock: old time 1970/01/01 - 00:00:05 GMT
Clock: new time 2000/04/06 - 01:14:04 GMT
MOXA MU860 UART Device Driver version 2.0
Tty devices major number = 30
insmod: cannot open module `/lib/modules/2.6.9-MoXaRt/kernel/drivers/mmc/mmc_cor
e.ko': No such file or directory
insmod: cannot open module `/lib/modules/2.6.9-MoXaRt/kernel/drivers/mmc/mmc_blo
ck.ko': No such file or directory
insmod: cannot open module `/lib/modules/2.6.9-MoXaRt/kernel/drivers/mmc/moxasd.
ko': No such file or directory

Вопрос. Можно ли каким то образом обновить прошивку, если процесс загрузки останавливается в указанном месте?
 

Link to comment

Добрый день!

Судя по тому, что загрузка прекращается на монтировании файловой системы JFFS2, то проблема может быть связана с целостностью файлов системы, или же целостностью самой памяти, где хранятся файлы:
image.png

Попробовать заново загрузить прошивку можно через меню загрузчика. Для этого необходимо подключиться через консольный порт RS-232 (штырьковый разъем сбоку) и после подачи питания нажимать Del в окне консоли. Если с загрузчиком все ОК, то Вы должны попасть в такое меню:
image.png

В нем можно выбрать Firmware Upgrade и попробовать загрузить файл прошивки через консольный порт по Xmodem, или через TFTP по LAN.

Link to comment

не получается зайти в меню, идет обычная загрузка до указанного выше места(( 

Запускаю PComm Terminal Emulator, при подаче питания на Moxu нажимаю Del на клавиатуре, но загрузка не прерывается... 

Link to comment

Нужно не зажимать/нажимать один раз, а пробовать многократно нажимать сразу после подачи питания. Так у вас тоже не выходит попасть в меню загрузчика?

Link to comment

Если проблема аппаратная, то возможность ее решения необходимо уточнять в сервисном центре (устройство снято с производства, поэтому нужных компонентов может уже и не быть). Для этого Вы можете направить заявку через форму на следующей странице:

https://moxa.ru/support/warranty_and_repair/

Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...