Перейти к содержанию
    

mantech

Участник
  • Постов

    7 266
  • Зарегистрирован

  • Посещение

  • Победитель дней

    1

Весь контент mantech


  1. Если честно, то я уже в этом сомневаюсь)) Ну посмейтесь, я тоже очень часто смеюсь над теми, у кого в линуксе надо пересобрать драйвер, а он внезапно требует пересборки ядра, что уже совсем другая история))) Похоже на то... Еще раз убедился, насколько линуксоиды не в теме реального программирования железа...
  2. Тяжелый случай, как же далеки линуксоиды от народа))))))) Я что, должен операционку перелопатить, отключить собаку в ядре, чтобы потестировать, а потом не забыть ее снова включить в релизе? Серьезно? Для тех, кто в танке еще раз повторю, собака- это не способ исправления программы и пр, это аварийный механизм, который позволит вашему устройству продолжить работу после критического сбоя, не только программного, а не превратится в черный ящик, как тут недавно было с мастдайными терминалами. Да это плохой выход, но это выход из ситуации сбоя, и не говорите, что ваши линуксы не глючат и не виснут, еще как виснут и по программной и по аппаратной причине. И отключать я ничего на время тестов не собираюсь, ибо можно забыть включить и предпочитаю проверять в боевых условиях... ЗЫ. И вообще мне очень любопытно, там в линуксе собака работать нормально не умеет, чтоб ее выключать требовалось? Вот сколь знаю себя программистом никогда не мешала она мне работать...
  3. Да е-мое, такое впечатление, что вы программист-теоретик не сделавши ни одной законченной программы, все только на столе и на отладках. Еслиб в собаке не было нужды, ее б не придумали люди поумнее нас, это раз, и второе, если ваше устройство используется в каком-либо ответственном месте, а не просто показывает рекламу в браузере, то оно должно иметь функционал самовосстановления при критическом сбое, и не надо мне тут утверждать, что такого не бывает, на столе да, может и не бывает... Да, посоветуйте это браузерописателям))) wdt это как красная кнопка в случае ядерной войны, но она должна быть, на всякий пожарный. И он чаще всего срабатывает от хардварных багов в реальной работе... Это как охранная система, даже там, где мало воруют, и она должна быть постоянно включена, иначе нафига она нужна, такая охрана)))
  4. К сожалению не будет, т.к. там нет буфера по выводу ресета и собака вызывает срабатывание ключа и так же, как и кнопка давит его на 0 при сбросе, поэтому не рекомендуют ставить большие емкости на линию сброса.. Ну вот сами над собой и посмеялись. В вашей системе что-то зависнет и привет черный ящик до переключения питания... А зависнуть может далеко не только по причине ошибки в программе, а еще кучи внешних факторов, например ЭМС... Так тоже об этом думал, но раз везде говорят, что решения тут нет, поэтому просто предлагаю разговор на эту тему завершить...
  5. А кто вам сказал, что у меня не так?))) Заливаю прикладной скрипт по фтп с хост машины, потом перезапускаю, если не предусмотрено динамическое "подхватывание" новых настроек. Но с т.з. времени почти одно и тоже, макс. время перезапуска 5 сек... Ну разве, что монстроидальный тормоз ввиде qt запускать не нужно))
  6. Скорее всего, как в обычных компах, через схему контроля питания, либо удерживать кнопку 4 сек и выключение уже аппаратное...
  7. Не отключалось, а зачем его отключать? К счастью мимо меня прошли подобные поделья)))
  8. За 10 лет ни одного сбоя по этой причине, не беру в пример самые дешевые и левые сд карты, чяднт?)))
  9. Да е-мое, ну вот залил я прогу, посмотрел на экран, но вот этот размер шрифта мне не понравился, я перезалил прошивку, надо сбросить проц, чтоб он новое загрузил. Это аварийная ситуация? Правда?))) А собачка сбрасывает, если из какого-нить цикла забыл выход сделать... Это аварийное завершение, ибо сам дурак...
  10. Ну и как часто вы свои платы сбрасываете ногой ГПИО? А если прога зависла, как ее сбросить тогда? Да хоть раз такое делали? А точно, у вас же нельзя, линуха как и винда очень не любит когда ее так бесцеремонно прерывают))))))) Если есть нога сброса, так ей и сбрасывал всегда. Понятно, это не для пользователей, этой кнопки нет в релизе устройства, а для себя любимого очень удобно)))
  11. Эт я знаю, но принцип немного хитрее, нужно знать, что если сброс произошел по причине нажатия кнопки ресета, ничего делать не нужно - это штатный сброс, а вот если что-то зависло и сработал ватчдог, после которого тоже сброс - записать в лог событие. При записи в какую-то ячейку произойдет то же самое, при ресете и сбросе ватчдога, разница будет только при вкл. питания... Там и сохраняю, но это не устраняет проблему описанную выше.. ЗЫ. Сейчас работает так, при подаче питания в лог не пишет, при сбросе с ватчдога - пишет, если только это не санкционированный рестарт(нужно при обновлении ПО), но когда я тестирую, приходится часто сбрасывать ресетом, а он пишет в лог, немного бесит)))
  12. Надежность - есть надежность, а в процессе добавления новых функций бывают зависания, перезагрузки, чтобы это отслеживать нужен механизм лога нештатных ситуаций, вот это для этого и нужно. По факту нужно отделить сброс по сигналу ресета и сброс по ватчдогу. В ватчдоге есть регистр прерывания и флаг, но он не взводится при событии, или сброс системы его тут же сбрасывает. Регистров состояния процессора я не обнаружил, как это было в IMX процах... Эт печально, придется опять что-то выдумывать... Тут вот энтузиасты переводят на русский кой-какие описания аллвиннера - http://nskhuman.ru/allwinner/manual.php
  13. Так в таких условиях уже нужна только керамика, пластик до -60 я не видал вообще))
  14. Адреса-то все равно разные, и там еще много чего, кроме жпега))) как определить, сброс процессора произошел от включения питания, ватчдога или сброса по входу ресет? Я про Т113 Тут есть какие варианты ответа, или это слишком круто для гуру?)))
  15. В самсунговских мини АТС такое было и еще по моему в стойках ЧПУ Robox... Даже не помню уже, когда все это чинил))) Там ПЗУхи еще УФ были, делал из горелки ДРЛ их стиралку)))))))) А вообще в те времена починка техники была настоящей романтикой для энтузиастов... На память себе один оставил - красивая штука, снизу особенно)))
  16. Да вообще-то много чего, начиная от полного изменения адресации периферии, другие видеоконтроллеры, интерфейсы, которых в помине не было 10 лет назад... Дак в первом 4 ядра, во втором 2)))))))))) А я не знаю, какие драйверы вы написали собственноручно?)))
  17. Т.е. по вашему получается весь пластик с маркировкой инд. диапазона филькина грамота, все отвалится при переходе через 0? ))) Тогда у меня для вас новости, куча оборудования стоит на улице и в лето и в зиму, годами, ничего не отваливается))) Предположу, такое мнение появилось во времена, когда ставили некачественный пластик, гигроскопичный и с большими ТКЛР... А ну эт да, проще стрелочника назначать при полном расбабахе)))
  18. Побуду занудой, но как темп диапазон поможет при ударе молнией?
  19. А в линуксе они изначально откуда появились?)) Ну вот такой вопрос гуру тогда, как определить, сброс процессора произошел от включения питания, ватчдога или сброса по входу ресет? Я про Т113 или другой аллвиннеровский проц...
  20. Ну про ядерный взрыв тут уж перебор, там танкистам станет гораздо хуже, чем микрухам внутри железного танка...
  21. Какая разница, у них своей промышленности больше нет, оборонной тоже, все только импорт, пока у западных пройдох еще есть желание тратить на них кучу денег, но вечно это продолжаться не будет... Ну в мирное время можно там всякие требования томами выставлять, в военное все куда быстрее происходит, во время ВОВ неск. месяцев тестирования, приемки и все, на фронт, "чесаться" некогда...
  22. Знать бы какие из них с хорошей помехозащитой, проверять на клиентах как то не особо хочется))
  23. Да я в этом не сомневаюсь, тут впереди планеты всей браузерописатели, там что мощи проца, что размера ОЗУ всегда мало)))
  24. А самому сделать?))) Для меня тут никогда проблем не было, ну я правда и платы с мелкими нестандартными разъемами не беру))) Так вот и дело то в том, придумал интел проц 14 поколения, а кроме игроманов он нафиг не нужен, так и зачем его покупать? Прогресс ради прогресса бесполезен, нужны задачи под это, а если задаче вполне устраивает Т113, зачем мне впиндюримать 507й, правда?
×
×
  • Создать...