Compact Flash, зашёл в тупик |
Здравствуйте, гость ( Вход | Регистрация )
Compact Flash, зашёл в тупик |
5.4.2011, 17:08
Сообщение
#1
|
|||
шаражник по жизни, рядовой Группа: недомод :) Сообщений: 5484 Регистрация: 24.11.2009 Из: Россия, Челябинская область Пользователь №: 26 |
Мужики, мож кто работал с CompactFlash карточками (понимаю, что их модификаций с отступлениями от- и вольными расширениями АТА-стандарта дохрена и больше)?
Не могу понять, почему лыжи не едут. Цельный сегодняшний день потратил на эксперименты. Вот эта сцуко покоя не давала. Цитата Q7728AB -- HP Hewlett Packard Refurbished 16MB CompactFlash memory card - Traditional Cyrillic font. Сегодня утром выяснилось, что в свежекупленном аппарате HPLJ-9050, вчера вечером сданном в эксплуатацию, отсутствует карта с киррилическими шрифтами (с CP866 кодировкой в первую очередь). Пришлось вынимать аналогичную карточку из старого аппарата, делать дамп по-быстрому и устанавливать старую карту в новый принтер. Комбайн занят почти непрерывно и помацать/порассматривать карточку "под микроскопом" возможности не было. Успел только dd-дамп сделать и сфотографировать. Рассчитывал, что накачу образ на свеженькую CF "и всего делов-то". Код # dd if=/home/user/tmp/hplj-font of=/dev/sdj bs=15990784 и т.п. со всеми известными мне ключами и "фортелями". Оказалось, что не так всё просто. Никакой файловой системы, известной линуксу (про винду молчу), на карте я не обнаружил. И хер бы с нею. В хозяйстве нашлись только карточки 32МБ (промышленный Apacer и бытовой Transcend), что уже не здорово для 1:1. 16МБ сейчас, похоже, не купишь даже на барахолке? 32МБ карты использовал двух типов, и как HDD-распознающиеся и как Flash-распознающиеся, и с поддержкой UDMA и без оной. И через два типа адаптеров образ восстанавливал и даже не поленился на платке TK-3550 (в которой CF вместо харда используется) дралоскопить. Эффект нулевой. Контроллер принтера карту видит, честно пишет её ID и емкость, но, сука, шрифтов на ней "не находит", игнорирует такие карточки. Мол, "ну есть у меня на борту вот такая-то карточка, и что с того?" Или у них какие-то хитрые заказные CF-ки используются и контроллер заточен только на распознавание таких карт или х.з. что ещё может быть? Впервые с таким столкнулся, чтобы dd была беспомощна. В дампе такая вот осмысленная херь имеется. На свежевыпиленной карточке -- аналогично. Но, контроллер отказывается принимать её за свою. "Низкоуровневого" софта для работы с CF не нашёл в нете вообще. Ради "увидеть маркировку на контроллере и на памяти", разломал бы, хоть сейчас, одну-две карточки. --- Карта, конечно, уже заказана. Цена вопроса около 1500 руб.. Но, бля... "задело за живое". Хочется понять, почему только так и не иначе надо ходить? |
||
|
|||
9.10.2013, 20:44
Сообщение
#2
|
|
шаражник по жизни, рядовой Группа: недомод :) Сообщений: 5484 Регистрация: 24.11.2009 Из: Россия, Челябинская область Пользователь №: 26 |
Мужики, ни у кого поблизости/под_рукой нет такого аппарата?
HP LaserJet 4345 mfp, Model Number: Q3942A (именно эта) Цитата Configuration Page Device Information Product Name: hp LaserJet 4345 mfp Device Name hp LaserJet 4345 mfp DC Controller: 17 Model Number: Q3942A Device Serial Number ********** Formatter Number: HP00QZB CPB: 0.203 (2.0) SCB: CMNPSL 28 Firmware Datecode: 20051215 09.041.8 Service ID: ***** PS Wait Time-out: 300 seconds Page Count 650160 Preventive Maintenance Interval: 225000 Pages Since Last Maintenance: 154840 Document Feeder Kit Interval: 90000 Pages Since Last Doc Feeder Maintenance: 70000 Третий день нигде не могу найти дамп CF-ки этого аппарата. Выглядит примерно так же, как и CF со шрифтами, что на фото выше. Оф. поддержка от HP на эту серию закончилась в 2009 году. Комбайн был куплен в середине 2006-го, за примерно 120 тыр. Честно отпахал почти семь лет, и работал без проблем до последних дней. Купили ему на замену HPLJ-4555, а HPLJ-4345 отправили в соседнее отделение. Установили на новом месте, с не очень-то стабильным и чистым электропитанием -- периодические "дёргания и пропадания фаз" по ночам случаются, и через месячишко этот МФУ, в процессе работы, или при выходе из сна, стал "задумываться" с фразой "Initializing Scanner..." -- сообразительные девушки, ессно, кнопочку питания "On/Off" ему дёрг... (да ещё, наверняка, без обязательной 15-30 секундной паузы... и МФУ опять оживал. Узнал, как водится, об этом поздно. Процедура аппаратного Cold Reset-а, рекомендованного в Service Manual, ситуацию не разрулила, ошибка периодически повторялась. Начитавшись hp-форума, стал грешить на флешку с осью и софтом, решил проапгрейдить firmware. Угораздило же меня делать это в понедельник... ведь ещё в пятницу передумал... а в понедельник понёсся обновлять... ей-ей, ситуёвина, как у Тараса Бульбы с его потерянной люлькой... :( Скачал последний .RFU-update, стал заливать (удалённо, по FTP), и после 38.6% процесс завис. Через час попросил тех, кто к аппарату близко, питание сего комбайна передёрнуть. В итоге, после включения и загрузки -- external device (степлер + бумагоукладчик) моргает оранжевым светодиодом и на сенсорной панели управления надпись примерно такого содержания (дословно не помню) -- "микропрограмма во внешнем устройстве повреждена. установите обновление повторно." Не поленился, поехал на ту точку. Фокус в том, что теперь комбайн апдейты принимать вообще не желает. Ни по ftp Код > bin > put 4345.rfu ни через Код >copy /b 4335.rfu lpt1: ни через Код >copy /b 4345.rfu \\PRINT-SERVER-NAME\4345-COPIER Сдампил его родную CF-карту 32 MB (полагал, что сам носитель косячит), залил на новую CF, загрузился с неё -- точно такой же результат. Нашёл в буржуйском форуме образ bootloader-а для модели HP CLJ-5500 (к слову, кто-то из наших соотечественников архив на deposit.ru залил), загрузился с голым бутлоадером, комбайн честно написал "жду от тебя RFU через LPT. готов.", но при отправке обновления через честный LPT, комп начинает отдавать посылку, но на 40% сообщает, что "требуемый ресурс busy". Осталась только одна идея -- сдампить CF с аналогичного рабочего аппарата и загрузиться с копии дампа. Вопрос -- где найти этот img -- Q7725EE -- Firmware Datecode: 20051215 09.041.8 ? Именно этот, или можно чуть старше. Цена вопроса покупки оринальной CF -- копеечная -- в районе 2000 руб. Вопрос -- где сейчас купить такие карточки с этим софтом? Видел упоминание о чём-то подобном на eBay, но не факт, что это оно, именно для моего форматера, т.к., версий форматеров было несколько. Ещё где-то у китайцев подобное встречал с добавочкой Refurbished. Аппарат жалко. Хорошая машина и "прошла" всего-то 650 000 листиков А4, без единой поломки. Его, конечно, списать скоро можно будет. Но, блин, хочется вернуть его к жизни... должны же существовать в природе дампы этой флешки на 32 MB... где-то же лежат... возможно, даже, на каких-то шаровых файлопомойках. |
|
|
Гость_MrYuran_* |
10.10.2013, 7:59
Сообщение
#3
|
Гости |
|
|
|
10.10.2013, 19:29
Сообщение
#4
|
|
шаражник по жизни, рядовой Группа: недомод :) Сообщений: 5484 Регистрация: 24.11.2009 Из: Россия, Челябинская область Пользователь №: 26 |
У нас только 4250. Вот не люблю HP, но комбайны у него достойные и своих денег стоят. Купили пару лет назад Сanon ImageRunner 2550 - китайское барахло, по сравнению. У нас тоже есть несколько 4250 в максимаьной комплектации. Неплохой аппарат. У HP младшие модели провальные, т.к., от HP там только фишка-лэйбл, а по начинке -- это чаще всего Samsung и частично Canon. Неремонтопригодные модели почти совсем. Впрочем, такая же картинка и у Xerox. У Canon-а, кстати, неплохие двигатели-приводы. Старшие модели HP (типа HP 9050 dtn и старше) -- до сих пор неплохие аппараты, несмотря на то, что собраны в Китае. С картриджами и тонерами HP, по крайней мере в наших краях, проблем никаких. И ребята местные "руку на них набили" -- тонер, чипы, знание конструкции для аккуратного вскрытия. Единственно чего не смогла пока ни одна фирма (даже столичная) -- "перезарядить" и очиповать картридж HP-9050. Такие приходится покупать, иногда суррогаты, но вполне рабочие. Из неродных, часто бывает -- вскрываешь три упаковки -- принтер признаёт только один из трёх картриджей, два отвергнутые возвращаешь поставщику. Жить можно. --- Удалось, таки, сегодня одолеть проблему с 4345 mfp и проапдейтить устройство. Потратил на эксперименты три часа. Локализовал проблему, убедился, что косяк гарантированно в external device Q5961A. Заодно и подрихтовал счётчик "Doc Feeder Maintenance", который после смены кита не сбросился. Цитата Configuration Page Device Information Product Name: hp LaserJet 4345 mfp Device Name hp LaserJet 4345 mfp DC Controller: 17 Model Number: Q3942A Device Serial Number ********** Formatter Number: HP00QZB CPB: 0.214 (2.0) SCB: CMNPSL 28 Firmware Datecode: 20121228 09.280.1 Service ID: ***** PS Wait Time-out: 300 seconds Engine Cycles 650164 Preventive Maintenance Interval: 225000 Pages Since Last Maintenance: 154844 Document Feeder Kit Interval: 90000 Pages Since Last Doc Feeder Maintenance: 10000 Installed Personalities and Options PCL (20010402) PCLXL (20010402) POSTSCRIPT (20010402) PDF (20021216) XHTML (700) MIME (700) DIMM Slot 1: Empty DIMM Slot 2: 256 MB DDR Card Slot 1: 32 MB F/W FLASH: 1 MB Card Slot 2: Empty Card Slot 3: Empty EIO 1: Empty EIO 2: HP Scanner Processor Card Embedded Jetdirect HP JetDirect J7949E Internal Disk: HP J7948G: 37 GB DISK Storage: 38154 MB Capacity CARD SLOT Storage: 1 MB Capacity LDAP Gateway Not Configured SMTP Gateway Not Configured hp MFP Digital Sending Server Not Configured Memory Total RAM: 256 MB DWS: 6.00 Automatic Resource Saving Enabled Security Control Panel Lock: NONE Control Panel Password: DISABLED Device Type: DISK Write Protect: DISABLED Device Type: CARD SLOT Write Protect: DISABLED File System Access: PJL: ENABLED PML: ENABLED NFS: ENABLED PostScript: ENABLED Secure Disk Erase Mode: NON-SECURE FAST ERASE Direct Connect Ports (USB/IEEE 1284): ENABLED Paper Trays and Options Default Paper Size: A4 Tray 1 Size: ANY SIZE Tray 1 Type: ANY TYPE Tray 2 Size: A4 Tray 3 Size: A4 Duplex Unit Internal Input Trays: 1: TRAY 1, 100 Sheets 2: TRAY 2, 500 Sheets 3: TRAY 3, 500 Sheets Device 1: HEWLETT-PACKARD HP 500-SHEET STAPLER/STACKER [MP04.30] Q5691A Output Bins: 1: LEFT OUTPUT BIN, 500 Sheets, Face Up/Down Stapler, Finishing Device Пока не забыл что и в какой последовательности делал, оставлю у нас, чтобы в подобных случаях Интернет не парсить. Наверняка несколько лишних шагов было сделано... Но, примерно такая же технология (даже проще) должна работать на сегодняшних моделях серий 60x (600 - 603) и 900x (9000 - 9500). Изначально в логах были такие ошибки: Цитата 15 08-Apr-2013 17:17 644360 30.01.03 09.000.0 ADF PICK ERROR 14 03-Apr-2013 14:35 642668 13.03.00 09.000.0 PAPER FEED 2, PAPER LATE JAM 13 31-Mar-2013 17:07 641426 13.03.00 09.000.0 PAPER FEED 2, PAPER LATE JAM 12 29-Mar-2013 10:11 640159 30.01.03 09.000.0 ADF PICK ERROR 11 29-Mar-2013 10:10 640156 30.01.03 09.000.0 ADF PICK ERROR 9 29-Mar-2013 10:06 640151 30.01.03 09.000.0 ADF PICK ERROR 8 27-Mar-2013 09:10 639234 13.03.00 09.000.0 PAPER FEED 2, PAPER LATE JAM 7 26-Mar-2013 14:43 638983 13.03.00 09.000.0 PAPER FEED 2, PAPER LATE JAM 6 25-Mar-2013 16:16 638350 10.10.00 09.000.0 Missing memory on supply 5 19-Mar-2013 13:32 636466 30.01.02 09.000.0 ADF PAPER JAM После неудавшегося апдейта, на внешнем устройстве Q5961A -- это (сортировщик+степлер+приёмные лотки), сразу после включения комбайна, мигает оранжевый светодиод. В логах появились новые записи. Цитата 36 08-Oct-2013 11:36 650160 66.00.15 09.000.0 PAPER HANDLING CONTROLLER ERROR 35 08-Oct-2013 11:36 650160 99.00.18 09.000.0 34 07-Oct-2013 12:38 650160 66.00.15 09.000.0 PAPER HANDLING CONTROLLER ERROR 33 07-Oct-2013 11:10 650165 66.00.15 09.000.0 PAPER HANDLING CONTROLLER ERROR Расшифровку кода ошибки "99.00.18" так и не смог нигде найти. Софт ("прошивка") грузится, пытается прогнать тесты, спотыкается на выходном устройстве и более не желает работать ни в какой роли, пока не устранишь проблему -- ни как принтер, естественно, ни как копир, ни как сканер. И при любом шевелении пишет -- "Выходной лоток переполнен. Освободите лоток". В текущий момент, девайс, в основном-то, и нужен был, как сетевой сканер с качественной и быстрой конвертацией всякой всячины в форматы .pdf и .jpg И хер бы с принтером да копиром... В "сервисном мануале" на этот счёт пишут -- "накати последнюю версию .rfu, если не поможет, замени внешнее устройство" -- которое тыр на тридцать потянет, а остаточная стоимость всего аппарата <17 тыр. Сделал следующее. 1. обесточил комбайн, отключил степлер (Q5961A), вынул RAM, HDD, CF 2. минут через 15-20 подключил RAM, CF, HDD и Q5961A 3. выполнил "internal HDD init" (стандартная процедура, описанная в Service Manual) -- после включения МФУ, пока "бежит" счётчик RAM, нажал и подержал кнопку "Start", потом кнопку "5", потом кнопку "6". Вскоре МФУ автоматически уходит в перезагруз. 4. после перезагрузки оранжевый диод на Q5961A продолжает мигать сразу после включения --> результат после полной загрузки будет предсказуем... 5. выключаю, вынимаю копию родной CF, вместо неё устанавливаю CF с одним только bootloader-ом от HP ColorLJ-5500, после загрузки которого МФУ просит передать ему через LPT .RFU с "прошивкой" 6. отдаю с компа прошивку: Код >copy /b 4345.rfu lpt1: Процесс падает после передачи 3 MB из 28 MB 7. выключаю МФУ, меняю CF на копию "родной", включаю МФУ -- оранжевый диод на степлере так же мигает на старте 8. после загрузки пытаюсь вновь передать 4345.RFU по LPT -- эффект нулевой 9. выключаю МФУ, пытаюсь заново выполнить "HDD init" -- в этот раз на нажатие "5" аппарат не реагирует и продолжает загрузку -- после загрузки, вместо МФУ опять "кирпич" 10. от 11. выключаю девайс... включаю... -- Упс! при старте светодиод мигает ЗЕЛЁНЫМ! 12. после полной загрузки на Q5961A устойчиво светится зелёный диод, принтер начинает на всех парах черпать бумагу из лотков и напечатав строку "абракадабры" выплёвывает её в приёмный лоток. Жму "отмена задания" -- принтер останавливается, но задание не сбрасывается. 13. выключаю МФУ, включаю, история с "переводом бумаги" повторяется 14. ещё раз выключаю/включаю... и о, чудо! -- загрузившись, девайс рапортует "ГОТОВ" 15. повторяю процедуру ещё раз -- ВСЁ ПУЧКОМ! 16. отправляю по LPT последнюю версию 4345.RFU -- девайс "уходит в себя" минут на 25-30. Чтобы не томиться в сомнениях, ухожу надолго покурить и потрепаться с коллегами "за жЫсть" 17. когда пришёл, МФУ было в состоянии "ГОТОВ" 18. зашёл по адресу http://<ip_address_МФУ> -- в конфиге вижу, что последняя версия firmware установлена 19. далее -- вход в сервисное, "инженерное", меню, то, что для HP-сервиса only -- password: 11434504, подправил "китовые" счётчики 20. далее -- привычная настройка параметров девайса через web-морду -- SNMP, ftp-шары с авторизацией для сканирования, выбор кодировки, дата, время, отключение лишних протоколов и т.п.. --- Теперь мне интересно, сколько ещё сей девайс проработает. По рассказам, ходит эта машина без проблем и без перетряхивания узлов, до 1 500 000 копий. Т.е., ещё столько же может пройти, сколько уже пробежал. А жить ему, "по документам", максимум до середины 2014 года. |
|
|
Гость_AlexKlm_* |
13.10.2013, 23:47
Сообщение
#5
|
Гости |
Пора тебе ELF заняться хакерством, начни с изготовления логического анализатора http://jjmz.free.fr/?p=148
а можно и готовый купить у украинцев. Будешь много знать того что мало кто знает, отчего и почему. |
|
|
Текстовая версия | Сейчас: 28.3.2024, 19:41 |