Ломаем буткод

Re: Ломаем буткод

Postby Hellas » 20 Jun 2012, 14:39

Ух ты... Читается не очень оптимистично... А можно чуть по подробнее. Что именно умерло и что искать?
PBO Core (amp r8; скин POHD) + WD 500gb NTFS
Hellas
 
Posts: 6
Joined: 20 Jun 2012, 00:48
Location: Vilnius, Lithuania

Re: Ломаем буткод

Postby Virtual » 20 Jun 2012, 16:11

Hellas wrote:Ух ты... Читается не очень оптимистично... А можно чуть по подробнее. Что именно умерло и что искать?


main copy of hwsetting error!!


это грит о том что бутпрошивальщик не смог прошить hwsetting
эти блоки пишутся самыми первыми, и причин всего 2.
1. неизвестная флеш
2. флеш нифига не пишется.... иль все области (основная и резервные) помечены как сбойные....

в бинарнике бута ищем:

АMT29F2G08AAD TC58NVG2S3E TC58NVG1S3E TC58NVG1S3C TC58NVG0S3E TC58NVG0S3C NAND08GW3C2BN6 NAND04GW3C2B NAND04GW3B2B NAND04GW3B2DN6 NAND0
2GW3B2DN6 NAND01GW3B2CN6 NAND01GW3B2BN6 H27U8G8T2B HY27UT088G2A HY27UF084G2B HY27UT084G2A HY27UT084G2M HY27UF084G2M HY27UF082G2B HY27UF082
G2A HY27UF081G2A K9K8G08U0A K9G8G08U0A K9G8G08U0M K9F4G08U0B K9G4G08U0B K9G4G08U0A K9F2G08U0B K9F1G08U0B K9F8G08U0M
это для примера взято из буткода асуса.... этомаркировка чипов памяти флеш., что можно впаять


ЗЫ на самом деле первопричин можеть быт много.... если взять за аксиому "с флешем чет не то".... то чип умер, непропай, питание.

для начала я-б пообщался с флешем.... утиль rtdsr те в помощь
http://code.google.com/p/xtreamerdev/so ... nk%2Frtdsr
http://forum.xtreamer.net/topic/19547-r ... otlloader/
по крайне мере будет ясно что-ж там с флешем не то.

ну иль бонально влоб погреть ее иль менять.
марсы: HDS7 (смотрелка AMP скин vrt )
HDR12 AMP (обычно сервер с RAM 256 и 2 SATA диска 2T+)//но очень иногда оцифровка видео
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6862
Joined: 01 Oct 2010, 17:17
Location: RU

Re: Ломаем буткод

Postby Hellas » 20 Jun 2012, 18:35

И так, вот что получилось... Ноли я так понимаю ничего хорошего... Все таки флэш здох?


s/d/g/c>s
Ymodem:
CCCCCCCCCCCCCCCCC
checksum:0x0000A2B1
crc32:0x392AFC99, len:0x00000328hello world!

s/d/g/c>d
Ymodem:
CCCCCCCCCCCCCCCCCCC
checksum:0x00213320
crc32:0x1130057E, len:0x0000D2C4
s/d/g/c>g
rtdsr v0.6, Copyright (c) 2011 Pete B. <xtreamerdev@gmail.com>

rtdsr comes with ABSOLUTELY NO WARRANTY.
This program is free software, you are welcome to redistribute it under
certain conditions. See http://www.gnu.org/l

Configured with CPU:27.0MHz, RAM_BASE:0xa0500000, FLASH_BST:0xa0400000
Numeric parameters are to be provided in hexadecimal
rtdsr> yr ;
Ymodem rcv:
CCCCCCCCCCCCCCC
read:bootloader.bin
crc32:0x33a2c8ae, len:0x00040000
rtdsr> fi ;
NAND Flash: Type:HY27UF082G2B, Size:256MB, PageSize:0x800, BlockSize:0x20000
rtdsr> m a0400000
a0400000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
a0400010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
a0400020 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
a0400030 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
a0400040 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
a0400050 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
a0400060 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
a0400070 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
a0400080 00 00 00 00 00 00 00 00 00 00 00 00
a0400090 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
a04000a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
a04000b0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
a04000c0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
a04000d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
a04000e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
a04000f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
rtdsr> fw
You must supply a Flash offset and size argument
error -1 executing command
rtdsr> fw 140000 40000
About to write 0x40000 bytes from RAM:0xa0500000 to Flash offset:0x00140000
If this is really what you want, press Y
bad block detected (0xa) - will try to erase it anyway
erasing block 0xa... success
bad block detected (0xb) - will try to erase it anyway
erasing block 0xb... success
writing block 0xa...............................................................
. success
writing block 0xb...............................................................
. success

Wrote 0x40000 bytes (0x2 blocks) starting at offset 0x00140000 (block 0xa)
rtdsr>
PBO Core (amp r8; скин POHD) + WD 500gb NTFS
Hellas
 
Posts: 6
Joined: 20 Jun 2012, 00:48
Location: Vilnius, Lithuania

Re: Ломаем буткод

Postby Virtual » 20 Jun 2012, 18:41

rtdsr> fi ;
NAND Flash: Type:HY27UF082G2B, Size:256MB, PageSize:0x800, BlockSize:0x20000
rtdsr> m a0400000
a0400000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
a0400010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................

/* block state */
#define BLOCK_BAD 0x00

гыыы это фантастика... в морг.
можете греть флеш феном., чистить, пинать по колесам, протирать стекла. хуже уж не будет :).

ЗЫ то что флеш ID читается гит о том что она отвечает... но вот о своем здоровье рапортует в виде флага "полная жпа"
марсы: HDS7 (смотрелка AMP скин vrt )
HDR12 AMP (обычно сервер с RAM 256 и 2 SATA диска 2T+)//но очень иногда оцифровка видео
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6862
Joined: 01 Oct 2010, 17:17
Location: RU

Re: Ломаем буткод

Postby Virtual » 20 Jun 2012, 18:45

||
а можно узнать как вы умудрились так убить?

ЗЫ еще раз напомню- перепайка чипа флеш процедура вполне осуществимая.... и не сложная., проверено лично!., у мну ща стоит гиговая флеш... но в связи с опр криворукостью реалтек и моей великой ленью, разбиратся где проблем, пришлось оставить ток 512мб. все работает!.
марсы: HDS7 (смотрелка AMP скин vrt )
HDR12 AMP (обычно сервер с RAM 256 и 2 SATA диска 2T+)//но очень иногда оцифровка видео
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6862
Joined: 01 Oct 2010, 17:17
Location: RU

Re: Ломаем буткод

Postby Hellas » 20 Jun 2012, 18:53

А вот это хороший вопрос :))) Вопрос на засыпку. Стоаля прошивка POHD r8, решил поставить пару модулей через веб интерфейс. Почему-то они не хотели писатся и после пары попыток слетел пульт и тот же интерфейс но как не странно PBO вроде был жив так как после включения через несколько минут включался скрин сейвер. Долго не думая решил перепрошится через SW3, замкнул контакты... и остальное вы знаете :) Вроде ничего не пропустиул...

Так какой вердикт? Флэш вон и паять новую или уже всю коробку вон? :)

EDIT: Ахха, понял, надо паять... И теперь мне надо искать вот такую HY27UF082G2B флэшку?
PBO Core (amp r8; скин POHD) + WD 500gb NTFS
Hellas
 
Posts: 6
Joined: 20 Jun 2012, 00:48
Location: Vilnius, Lithuania

Re: Ломаем буткод

Postby Virtual » 20 Jun 2012, 19:06

одно из двух иль вы чет не то замкнули иль разрядили свою пылкую энергию в виде молнии. убив флеш к чертям
иль гдет сопля непропай и просто "совпало"

но ща у вас чип грит что флеш матрица труп.

или уже всю коробку вон?

вся коробка у вас полностью рабочая! ( :mrgreen: как бы вы с ней общались в ином варианте?)

бита ток микруха флеш.....

PS ищите другие чипы для перепайки., есть удачный опыт (мой) приживления даж совсем иных флеш
базовые условия:
nand
8bit

желательные условия:
PageSize:0x800, BlockSize:0x20000 (иначе будете каждую прошивку под себя собирать)
рекомендуемые условия:
1 (один) чип желаемого обьема в корпусе (у мну 2 чипа в одном но это не очень работает от реалтека без напильника :()

короче вам прямая дорога изучать даташиты на флеш чипы...

PSPS их легко надергать в не самых новых "флешках USB" в большом! корпусе.... обычно там 1 иль 2 чипа...
и ценник на такие (512Мб...4Гбайт) просто смешной.
//если вдруг найдется флеш подходящих характеристик., но нет в буткоде.... опять же велкам ко мне за конструированием нового буткода., и само собой будете зависимы полностью от новой версии AMP прошивки где ваш чип будет прописан в ядре, ибо другие "не взлетят"!
марсы: HDS7 (смотрелка AMP скин vrt )
HDR12 AMP (обычно сервер с RAM 256 и 2 SATA диска 2T+)//но очень иногда оцифровка видео
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6862
Joined: 01 Oct 2010, 17:17
Location: RU

Re: Ломаем буткод

Postby Hellas » 21 Jun 2012, 17:13

Ну вроде нашел тут пару чипов HY27UF082G2A и HY27UF084G2B . Можно купить, цена одинаковая что флэшка что чип и доставка 1-2 дня. Только вот паять сам я правда не собераюсь а если через паяльную станцию то цена 50% от стоимости самого PBO :) Надо искать через друзей кто бы взялся это сделать :)
PBO Core (amp r8; скин POHD) + WD 500gb NTFS
Hellas
 
Posts: 6
Joined: 20 Jun 2012, 00:48
Location: Vilnius, Lithuania

Re: Ломаем буткод

Postby Virtual » 21 Jun 2012, 17:47

Hellas в данном деле главное опыт и оборудование....
самое главное аккуратно "сдуть" чип, припаять легче.... "те кто в курсе"
сплав розе Сплав Розе
очень очень облегчает процесс.
PS увы у мну его не было под рукой.... но как грится талант не пропьешь. за день успел раз так 10 чип перепаять.
марсы: HDS7 (смотрелка AMP скин vrt )
HDR12 AMP (обычно сервер с RAM 256 и 2 SATA диска 2T+)//но очень иногда оцифровка видео
XTR PRO(AMP, HTTP(S) NFS SMB FTP сервер +trans2.90 + 2 SATA диска 2T+
сатурны: XTR Prodigy, R6S(512Mb_NAND), HD900A(_MD*) прошивка
User avatar
Virtual
 
Posts: 6862
Joined: 01 Oct 2010, 17:17
Location: RU

Re: Ломаем буткод

Postby Hellas » 22 Jun 2012, 09:06

Все таки нашел гарантию вчера, Lifetime :) Tак что ничего паять не буду. Надеюсь когда поменяют не спалю второй прошивая :)))
PBO Core (amp r8; скин POHD) + WD 500gb NTFS
Hellas
 
Posts: 6
Joined: 20 Jun 2012, 00:48
Location: Vilnius, Lithuania

PreviousNext

Return to ASUS

Who is online

Users browsing this forum: No registered users and 10 guests

cron