Автор Тема: Olinuxino с Арч = Die Hard  (Прочетена 3612 пъти)

runtime

  • Напреднали
  • *****
  • Публикации: 807
  • Distribution: Ubuntu 14.04
  • Window Manager: Unity
  • LZ1DOT
    • Профил
    • WWW
Olinuxino с Арч = Die Hard
« -: May 20, 2013, 21:48 »
Здравейте,

 Ползвам едно контролерче на olinuxino с imx233 като съм ръгнал 2 USB към RS232 с PL2303 чип, които ми четат едни данни от едни устройства през RS232 ама от време на време мрежата на контролера умира. Вързах един дебъг кабел и видях, че плюе следните грешки:

[2072131.780000] smsc95xx 1-1.1:1.0 eth0: kevent 4 may have been dropped
[2072131.840000] smsc95xx 1-1.1:1.0 eth0: kevent 4 may have been dropped
[2072131.890000] smsc95xx 1-1.1:1.0 eth0: kevent 4 may have been dropped
[2072136.460000] smsc95xx 1-1.1:1.0 eth0: kevent 4 may have been dropped
[2072136.490000] smsc95xx 1-1.1:1.0 eth0: kevent 4 may have been dropped

Контролера си работи нормално, но мрежа нъцки. След ребуут нещата се оправят.


Само да вметна, че

vm.vfs_cache_pressure
vm.min_free_kbytes
smsc95xx.turbo_mode=N

не вършат работа. Пак си забива.


Четох, че може да има някакъв проблем с USB и 5 волта ама не го схванах много много.

Та някакви идее какво може да се случва?
Активен

laskov

  • Напреднали
  • *****
  • Публикации: 3170
    • Профил
Re: Olinuxino с Арч = Die Hard
« Отговор #1 -: May 20, 2013, 23:03 »
Ако е това, което гледам тук, то иска захранване в диапазона +6 до +16V и е логично - освен себе си, трябва да може да захрани с +5V и евентуално включените USB устройства. Ти как го захранваш и пробвал ли си с друго или по-високо захранване, или да му сложиш допълнително някакъв кондензатор на захранването или пък ако ти се намира осцилоскоп да погледнеш колко е и дали има пулсации в 5-те волта, захранващи някъде нещо...
Имам предвид следното - ти го захранваш с 6V, то си ги сваля на 5 и захранва с тях включените USB устройства и мрежовия си контролер и там има пулсации и даже не е 5 ами 4.5 или нещо такова...
Между впрочем, миналата година търсих как да пренеса данните от USB баркод четци по LAN и намерих едни много опростени устройства. Да търся ли инфо?
« Последна редакция: May 20, 2013, 23:06 от laskov »
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

runtime

  • Напреднали
  • *****
  • Публикации: 807
  • Distribution: Ubuntu 14.04
  • Window Manager: Unity
  • LZ1DOT
    • Профил
    • WWW
Re: Olinuxino с Арч = Die Hard
« Отговор #2 -: May 21, 2013, 11:21 »
Храня го с траф на 18 волта стабилизиран на 12V с lm7812. Трафа е този: http://store.comet.bg/CatalogueFarnell/Product/527365/
Освен едно реле друга консумация на тия 12V нямам.
Филтриращ кондензатор има на захранването. За съжаление осцилоскоп нямам ама и да имам нямам идея как се работи с него :) Обаче веселото е, че при мен на масата не забива. Забива само и единствено на мястото на което трябва да работи.

Не, не търси инфо защото аз чета едни контролери, датчици за налягане и един водомер. Няма начин, да мина с нещо по-просто.

Другото е, че всички устройства са ми оптически изолирани, от което следва, че шум няма как да влиза за да го забива. Имам съмнения за 5V на USB-то или че и двата кабела са с един и същ vendor ID и да не драйвера да забива нещо... За сега се опитвам да го накарам да забива при мен ама за сега удрям на камък :)
Активен

laskov

  • Напреднали
  • *****
  • Публикации: 3170
    • Профил
Re: Olinuxino с Арч = Die Hard
« Отговор #3 -: May 21, 2013, 11:29 »
А-а-аа, ясно! Това е "ефекта на затворения капак"! :)

ПС: Вземи един акумулатор 12V и го сложи на това "там" да захранва нещото. За проба.
« Последна редакция: May 21, 2013, 12:04 от laskov »
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

runtime

  • Напреднали
  • *****
  • Публикации: 807
  • Distribution: Ubuntu 14.04
  • Window Manager: Unity
  • LZ1DOT
    • Профил
    • WWW
Re: Olinuxino с Арч = Die Hard
« Отговор #4 -: May 21, 2013, 16:45 »
Цитат
ПС: Вземи един акумулатор 12V и го сложи на това "там" да захранва нещото. За проба.
Има!  [_]3 ;) :D

Системата е 220V => Траф 16V със стабилизатор => схема за заряд на акумулатор => Захранване на контролера, който се захранва от акумулатора.
« Последна редакция: May 21, 2013, 16:47 от runtime »
Активен

laskov

  • Напреднали
  • *****
  • Публикации: 3170
    • Профил
Re: Olinuxino с Арч = Die Hard
« Отговор #5 -: May 21, 2013, 21:20 »
Има!  [_]3 ;) :D
Брях! :) Сега, аз доколкото разбрах, нещото дропва пакети по мрежата. Ако е така, дали комбинацията кабел/у-во_на_другия_край_на_кабела работят адекватно? Можеш да сложиш един лаптоп вместо устройството и да тестваш мрежата с (напр.) големи пакети данни.
ПС По-скоро няма да е пакети, а нещо по-сериозно - процес? Това събитие 4 дали някъде няма повече инфо за него? В сорса на ядрото? Стига ли му паметта на това нещо? Ти като го тестваш, натоварваш ли го по същия начин?
« Последна редакция: May 21, 2013, 21:27 от laskov »
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

runtime

  • Напреднали
  • *****
  • Публикации: 807
  • Distribution: Ubuntu 14.04
  • Window Manager: Unity
  • LZ1DOT
    • Профил
    • WWW
Re: Olinuxino с Арч = Die Hard
« Отговор #6 -: May 21, 2013, 22:17 »
Ами тествам го с абсолютно същите уреди и абсолютно същите процеси.
Там ползвам услугите на доставчик. Има 20 метра до суича на доставчика.
Пробвах да сложа и суич преди него и го вързах с пач кабел, но ефекта беше същия. Утре ще преледам сорса на драйвера да видя за къв чеп го вади това, ама си е адски странно :) Аз почти вдигам ръце вече. Памет има около 20 Мб свободна от всичките 56 Мб, ако вярвам на top.

Само дистрибуция не съм пробвал да сменям вече ама ме съмнява това да реши проблема, като се има в предвид, че ползват едно и също ядро, а проблема очевидно е някъде там...
« Последна редакция: May 21, 2013, 22:22 от runtime »
Активен

laskov

  • Напреднали
  • *****
  • Публикации: 3170
    • Профил
Re: Olinuxino с Арч = Die Hard
« Отговор #7 -: May 21, 2013, 22:39 »
Може ли някакъв трафик от страна на доставчика там да го забива? Ако сложиш рутер с firewall?
Активен

Не си мислете, че понеже Вие мислите правилно, всички мислят като Вас! Затова, когато има избори, идете и гласувайте, за да не сте изненадани после от резултата, и за да не твърди всяка партия, че тя е спечелила, а Б.Б. (С.С., ...) е загубил, а трети да управлява.  Наздраве!  [_]3

runtime

  • Напреднали
  • *****
  • Публикации: 807
  • Distribution: Ubuntu 14.04
  • Window Manager: Unity
  • LZ1DOT
    • Профил
    • WWW
Re: Olinuxino с Арч = Die Hard
« Отговор #8 -: May 22, 2013, 09:32 »
Цитат
Махна ли един от USB кабелите и не забива. Няма значение кой от двата! Въпросът е да не са двата... :)
Да взема да намеря един кабел с FTDI чип и да ги направя 2 различни ли?...? Фактически единият да е PL2303, а другият FTDI.Съмнява ме да не би Vendor ID да бърка нещо работата или нещо се случва с 5-те волта когато са двата кабела. Обаче големият въпрос е защо на масата това работи!

Днес ще пробвам да удължа кабелите да видя да не да има загуби някакви по тях защото при мен на масата LAN-a е 1,5м, а другите има няма метър, докато там LAN-а е 20м, а единия RS около 2,5м. Но ме съмнява да е от дължината на FTP кабела защото и със суич-а забиваше...



Едит: Разбрах от къде идва проблема... Един MAX232 забива, който ми на схема за конвертиране на 4-20ма токов кръг към сериен. :) Пфу, измъчих се.... Сега ще видя как да го направя. Ама май ще ползвам FTDI за вместо PL2303, че тия китайски чипове са яко в джаза...
« Последна редакция: May 22, 2013, 15:58 от runtime »
Активен

Подобни теми
Заглавие Започната от Отговора Прегледи Последна публикация
Hard disc проблеми
Настройка на хардуер
gesh14 6 5878 Последна публикация Jan 15, 2007, 17:17
от gesh14
Hard disk
Настройка на хардуер
detence 1 5185 Последна публикация Jun 12, 2007, 20:17
от neter
A20-OLinuXino-LIME
Хардуерни и софтуерни проблеми
jet 12 4983 Последна публикация Oct 12, 2014, 22:32
от laskov
Olinuxino А20 и проблем с FS
Хардуерни и софтуерни проблеми
runtime 2 2142 Последна публикация Oct 31, 2014, 16:37
от runtime
OLinuXino базиран turnstile - новина в сайта
Идеи и мнения
laskov 11 3825 Последна публикация Feb 01, 2015, 14:28
от Sairos