Ремонт: Ноутбуков, Компьютеров
https://vlab.su/

Asus RT-G32 H/V: B1 не может распаковать ядро.
https://vlab.su/viewtopic.php?f=271&t=46135
Страница 1 из 1

invisiblesok [ 14 май 2016, 13:36 ]
Заголовок сообщения:  Asus RT-G32 H/V: B1 не может распаковать ядро.

Asus RT-G32 H/V: B1 находится в циклической перезагрузке. Подключился по UART( консоль), видно что прошивка зависает на пункте : Uncompressing Kernel Image ... LZMA ERROR 1 - must RESET board to recover .

Log загрузки родного дампа:
U-Boot 1.1.3 (Nov 12 2009 - 00:08:59)
Board: Ralink APSoC DRAM: 16 MB
relocate_code Pointer at: 80fb4000
spi_wait_nsec: 3e
spi deice id: c2 20 16 c2 20 (2016c220)
find flash: mx25l3205d
raspi_read: from:30000 len:1000
*** Warning - bad CRC, using default environment
============================================
Ralink UBoot Version: 3.3
--------------------------------------------
ASIC 3052_MP2 (Port5<->None)
DRAM component: 128 Mbits SDR
DRAM bus: 16 bit
Total memory: 16 MBytes
Flash component: SPI Flash
Date:Nov 12 2009 Time:00:08:59
============================================
icache: sets:256, ways:4, linesz:32 ,total:32768
dcache: sets:128, ways:4, linesz:32 ,total:16384
##### The CPU freq = 320 MHZ ####
SDRAM bus set to 16 bit
SDRAM size =16 Mbytes
GPIO 10 not detect
Please choose the operation:
1: Load system code to SDRAM via TFTP.
2: Load system code then write to Flash via TFTP.
3: Boot system code via Flash (default).
4: Entr boot command line interface.
9: Load Boot Loader code then write to Flash via TFTP. 0
3: System Boot system code via Flash.
## Booting image at bf050000 ...
raspi_read: from:50000 len:40
Image Name: Linux Kernel Image
Created: 2011-05-19 13:29:35 UTC
Image Type: MIPS Linux Kernel Image (lzma compressed)
Data Size: 2778636 Bytes = 2.6 MB
Load Address: 80000000
Entry Point: 8026d000
raspi_read: from:50040 len:2a660c
Verifying Checksum ... OK
Uncompressing Kernel Image ... LZMA ERROR 1 - must RESET board to recover

Через консоль шил разные прошивки, ошибка все таже. Ставил опенврт , тоже не помогло. Сдул флешку, залил другой дамп, ошибка осталась.
Блок питания менял - не помогло. Кондеры на плате не вздутые.
Для анализа прикрепил два дампа.
У меня закончились мысли по ремонту, подскажите куда копать ......

norpas [ 09 июн 2016, 12:53 ]
Заголовок сообщения:  Re: Asus RT-G32 H/V: B1 не может распаковать ядро.

Смотри что с памятью

noidemmedion [ 27 фев 2017, 16:12 ]
Заголовок сообщения:  Re: Asus RT-G32 H/V: B1 не может распаковать ядро.

Интересно что uboot не смог считать environment (*** Warning - bad CRC, using default environment), хотя может это и некритично.

линукс падает при самораспаковке, но образ считывается из flash нормально т.к. uboot говорит

Verifying Checksum ... OK

если можно выйти в команндную строку uboot то можно попробовать проверить память - напр. копировать образ на разные адреса в sdram командой
cp и проверять читается ли образ по новому адресу командой iminfo она проверяет CRC и должна сказать Checksum ... OK

так же в uboot может быть тест памяти (если те кто компилировали uboot включили его в конфиг) - можно посмотреть по команде help
называется вроде memtest

Страница 1 из 1 Часовой пояс: UTC + 4 часа
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/