Pull to refresh
14
0
Орлов Сергей @Sergey_datex

Восстановление данных с неисправных носителей

Send message
Это не восстановление прошивки. Это полный Production Process. Как одна из частей этого процесса заливается прошивка. Проблему решает не заливка прошивки а пересоздание всех внутренних структур с нуля.
Естественно с полной потерей данных (чипы памяти стираются).
Да, в прошивке нет нормальной отработки ошибок. Просто валимся в аналог BSOD.
У интела вообще зоопарк.
поколения G1, G2, G3 — на собственных чипах.
335, 520, 530, 535 — сандфорс
520 — Marvell.
К сожалению второе в чистом виде реже.
Вот типичная смерть сандфорса:
PANIC: ReadSdata:552 Cannot recover ECC error: dataAddr 00000000 nDataWords 0410 epa 20099200


Второе чаще всего как следствие первого, как результат такой лог сендфорса:
PANIC: Free is Out of Reserved RBlocks
Поломка как результат увеличившегося количества битовых ошибок, с которыми в определенный момент не справится ECC. Вторая причина — как и везде ошибки программистов и недотестированность кода в уловиях изношенной памяти. Переполнение логов, исчерпание пула резервных блоков.
Добавлю: если бы потребовалось реализовывать такое именно на радиоканале, то я бы добавил дополнительный микроконтроллер для «сглаживания» всех переходных процессов, какой-либо датчик, по которому можно видеть вращение вала двигателя, и разрешать вращение только после полной остановки. Железо должно работать так чтобы его нельзя было сломать неверными действиями
Мне кажется это не очень хорошее решение:

1) нет защиты от быстрого переключения «прямой ход-реверс».
2) Радиоканал — штука нестабильная, особенно 433 мгц, где куча автосигнализаций.
Плюс добавим помехи от мощного силового оборудования (лебедка, контакторы).
При кратковременной потере связи с приемником реле может отключаться на короткий период (секунда), что легко может угробить двигатель, вместе с пускателем.

Мы же все знаем законы Мерфи, да?
Такое ощущение что прислали его специально с целью провокации: «Разберите, нарушьте правила, забаним»
Автору на доработку:
1. Нет ни одного конденсатора по питанию микросхем — чревато нестабильной работой и зависимостью от погоды на луне.
2. Смешивать в одной схеме CMOS и TTL логику нежелательно. Разные входные/выходные токи и логические уровни.
3. Цепь сброса триггеров (RC — цепочка) должна обязательно содержать разрядный диод.
Вероятно имеется в виду максимальная мгновенная мощность, которую можно снять. Там же сказано про умный предохранитель.
Накопитель так же обладает энергонезависимой от компьютера памятью контроллера, который более известен как NVMe.

Бред какой-то. NVMe — это спецификация встроенного контроллера интерфейса твердотельных накопителей, подключенных напрямую к PCIe. Схож с AHCI, но имеет приличное количество отличий.

ускоренных чипов V-NAND

Почитайте что такое V-NAND. Ускорять некуда уже, за счет многослойности повышена емкость. Для повышения скорости применяют память SLC и многоканальность.
Насчет рейтингов популярности — делайте поправку на население в Китае и количество пользователей там.
У меня установлен в смарте и вайбер и ватсап. Почему-то все мои контакты пишут в вайбере, в ватсапе нет ни одной беседы. Дальше — есть у ватсап очень мощный недостаток — отсутствие нормального клиента для Win (веб версия — это неудобно).
Насчт QQ — это Китай в основном, у нас непопулярен.
Чувствую себя динозавром… Аська (QIP), скайп и Viber одновременно использую… Три эпохи, три поколения.
На дешевых ноутах стандарт 1366*768, что конечно дёшево, но ни в какие ворота не лезет если задачи чуть шире чем браузинг.
Я детям купил планшет Assistant AP-106, при диагонали 9.7 дюйма он имеет разрешение 2048x1536 IPS. Да, он собран на прекрасном RK3188, который оказался очень быстрым и вполне экономичным (есть с чем сравнить). И стоил он совершенно вменяемых денег. Не вижу причин покупать сейчас для себя любимого планшеты с дисплеями хуже.
1280*800 на 10 дюймах? Даже на 7 дюймах это разрешение уже гранично. Хорошему железу обязательно должен соответствовать хороший дисплей.
Мне кажется богатый хабровчанин просто купит принтер с сетью на борту :) Роутер дороже принтера
Вам явно стоит написать по этому поводу статью, FreeBSD на роутерах я еще не встречал.
Я не спец в *nix, поэтому варианты «написать свое» у меня работают только под win. Насчет кинетика я в статье указал, что первая версия прошивки именно с 1000 принтером не работает, с другими — нормально. С чем связано — не знаю, но есть подтверждение что это так.
Нужно анализировать логи и понять несколько вещей: доходит ли до роутера задание на печать, принимает ли его демон p910nd, отправляется ли задание демоном в принтер. Так будет яснее что происходит.
Ваш принтер запросто мог уходить в сон, после чего его нужно было пробуждать отдельной командой либо повторной загрузкой прошивки. Это предположение.

Information

Rating
Does not participate
Location
Днепр, Днепропетровская обл., Украина
Registered
Activity