Jump to content
Sign in to follow this  
Digital hamster

Antminer S3 - восстановление прошивки

Recommended Posts

Всем привет, прошу помочь - достался аппарат S3 со слетевшей прошивкой, при включении моргает красный индикатор, иногда при включении моргает вперемешку с зеленым индикатором линка на сетевом интерфейсе. На ресет не реагирует, в сети не отображается. При подключении по уарт выдает следующее:

 

975956303_2.thumb.PNG.07873ed82c65ec5a26f0ba6e8ac07db3.PNG

 

Полный лог:

Скрытый текст

 I933X UART
[    0.670000] console [ttyATH0] enabled, bootconsole disabled
[    0.670000] console [ttyATH0] enabled, bootconsole disabled
[    0.680000] ath79-spi ath79-spi: master is unqueued, this is deprecated
[    0.690000] m25p80 spi0.0: found gd25q64, expected m25p80
[    0.690000] m25p80 spi0.0: gd25q64 (8192 Kbytes)
[    0.700000] 5 tp-link partitions found on MTD device spi0.0
[    0.700000] Creating 5 MTD partitions on "spi0.0":
[    0.710000] 0x000000000000-0x000000020000 : "u-boot"
[    0.710000] 0x000000020000-0x000000117dd4 : "kernel"
[    0.720000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.730000] 0x000000117dd4-0x0000007f0000 : "rootfs"
[    0.730000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.750000] mtd: partition "rootfs" set to be root filesystem
[    0.750000] mtd: partition "rootfs_data" created automatically, ofs=0x370000, len=0x480000
[    0.760000] 0x000000370000-0x0000007f0000 : "rootfs_data"
[    0.770000] 0x000000020000-0x0000007f0000 : "firmware"
[    0.770000] 0x0000007f0000-0x000000800000 : "art"
[    0.790000] libphy: ag71xx_mdio: probed
[    0.800000] eth0: Atheros AG71xx at 0xba000000, irq 5, mode:GMII
[    1.350000] eth0: Found an AR7240/AR9330 built-in switch
[    2.390000] eth1: Atheros AG71xx at 0xb9000000, irq 4, mode:MII
[    2.940000] ag71xx ag71xx.0 eth1: connected to PHY at ag71xx-mdio.1:04 [uid=004dd041, driver=Generic PHY]
[    2.950000] TCP: cubic registered
[    2.950000] NET: Registered protocol family 17
[    2.960000] 8021q: 802.1Q VLAN Support v1.8
PuTTYppPuTTYppppp[    2.970000] VFS: Mounted root (squashfs filesystem) readonly on device 31:2.
[    2.980000] Freeing unused kernel memory: 232K (80316000 - 80350000)
[    3.010000] SQUASHFS error: xz_dec_run error, data probably corrupt
[    3.020000] SQUASHFS error: squashfs_read_data failed to read block 0x748ea
[    3.030000] SQUASHFS error: Unable to read fragment cache entry [748ea]
[    3.030000] SQUASHFS error: Unable to read page, block 748ea, size 12b40
[    3.040000] SQUASHFS error: Unable to read fragment cache entry [748ea]
[    3.050000] SQUASHFS error: Unable to read page, block 748ea, size 12b40
[    3.210000] SQUASHFS error: Unable to read fragment cache entry [748ea]
[    3.220000] SQUASHFS error: Unable to read page, block 748ea, size 12b40
[    3.220000] SQUASHFS error: Unable to read fragment cache entry [748ea]
[    3.230000] SQUASHFS error: Unable to read page, block 748ea, size 12b40
[    3.240000] SQUASHFS error: Unable to read fragment cache entry [748ea]
[    3.240000] SQUASHFS error: Unable to read page, block 748ea, size 12b40
[    3.250000] SQUASHFS error: Unable to read fragment cache entry [748ea]
[    3.260000] SQUASHFS error: Unable to read page, block 748ea, size 12b40
[    3.260000] SQUASHFS error: Unable to read fragment cache entry [748ea]
[    3.270000] SQUASHFS error: Unable to read page, block 748ea, size 12b40
[    3.470000] SQUASHFS error: Unable to read fragment cache entry [748ea]
[    3.470000] SQUASHFS error: Unable to read page, block 748ea, size 12b40
[    3.480000] Kernel panic - not syncing: No init found.  Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.

 

 

Из чего следует что у него сильно слетели мозги. Есть ли какой то способ поправить без выпаивания флешки?

 

зы: сд карты на этом устройстве нет.

Скрытый текст

IMG_4794.thumb.JPG.65874cb748832286b1c819ace8b7da0d.JPG

 

Edited by Digital hamster

Share this post


Link to post
Share on other sites

Судя по внешнему виду это модуль EL-M150 с отрезанной антенной. Думаю гугл быстро даст ответ как его прошить по uart или чтото подобное. И думаю первое место где искать - сайт OpenWRT.

Но реально быстрее на программаторе. Flash там в 8-ми ногом корпусе, который даже паяльником снять не проблема а прошить так вообще на раз-два - CH341A 300-700р в зависимости от жадности продавца.

Share this post


Link to post
Share on other sites

P.S. Кстати, раз доходит до загрузки rootfs значит u-boot целый - там должна быть возможность загрузки файлов по ftp. Загружаете и прошиваете сквошфс. Надо только определить по каким адресам.

Share this post


Link to post
Share on other sites

Благодарю за ответы! Да, есть инструкция, суть которой сводится к тому, что надо попасть в u-boot и уже через него загрузить по тфтп прошивку, прибить кривые разделы и залить прошивку. В моем случае терминал открывается только в ридонли, куда выводит лог загрузки. По крайней мере на нажатие кнопки «Р» для входа в меню u-boot он не реагирует. 

Share this post


Link to post
Share on other sites

@Splinter все получилось, спасибо за совет! Сдернул флешку с живого с3, снял с нее дамп и залил его на кривую флешку. За неимением CH341A под рукой, делал chipprog, жалоб нет.

Share this post


Link to post
Share on other sites
34 минуты назад, Digital hamster сказал:

Сдернул флешку с живого с3

Удивительно что такие еще существуют ))

Share this post


Link to post
Share on other sites

@Splinter у нас и не такие живут) например Black arrow prospero x1

Share this post


Link to post
Share on other sites

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
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Topics

    • Antminer L3+

      Доброй ночи! пожалуйста помогите кто знает с antminer l3+  работает 1.5 недели, все было хорошо.  В один момент вижу, что он выключен пришел его перезагрузил и началось   Вообщем выдает ошибку socket connect failed. connection refused то иногда включается и показывает на второй плате 21 чип место 71  много раз перезагружал, перекинул с другого асика блок питания он все равно так   не майнит уходит в ошибку   что делать подскажите пожалуйста, асику всего полторы недели скрины приложил

      in ASIC/FPGA майнеры

    • APW3-12-1600 для Bitmain AntMiner

      Ниже приведено техническое описание нового продукта от компании BITMAIN - AntMiner APW3-12-1600     Блок питания BITMAIN AntMiner серии APW3-12-1600, специально изготовлен для майнинга и сочетает в себе высокую эффективность преобразования и отличные динамические показатели в силу плотной упаковки. Также блок отлично защищен от коротких замыканий, перегревов, низкого напряжения и перегрузок.   БП сочетает в себе уникальные характеристики которые делают его идеальным

      in Блоки питания, ИБП, силовая часть

    • Ремонт: Bitmain Antminer s7, s9, l3+

      Официальный сайт | Antminer. Все модели. Вопросы, помощь, обсуждение.   В теме действуют все Правила форума! Перед тем как задать вопрос, посмотрите НОВИЧКИ Bits.Media, все сюда Уважайте своё и чужое время. Для обсуждения и поиска программ/драйверов пользуйтесь разделом Файлы.   Статьи на bits.media:   Полезное:   (!) FAQ (часто задаваемые вопросы)   -Как найти в продаже разъемы питания, какая маркиров

      in ASIC/FPGA майнеры

    • Bitmain Antminer s9 - 13,5-14,0 Th/s

      Частенько натыкаюсь на китайских поставщиков Antminer S9, предлагающих б/у машинки. Предложения самые разные, ну и размышления по этому поводу соответственно тоже. Интересно мнение форумчан - опыт таких покупок, ну и насколько это рискованно и оправдано.  

      in ASIC/FPGA майнеры

×
×
  • Create New...