Keresés

Új hozzászólás Aktív témák

  • Doze

    aktív tag

    válasz suste #53645 üzenetére

    Már szétkaptam a rutert holnap megyek nézek nokia soros adatkábelt :DDD, viszont jövök még....

    Ez a rész nem teljesen világos:

    erase 0xbf020000 +7c0000(a 7c0000 a feltöltendő firmware mérete hexadecimálisan, épp ekkora az openwrt backfire. Az első számra nagyon figyeljünk, mert ha kisebbet adunk meg beletörlünk a bootloaderbe és temethetjük a routert)
    tftpboot 0x81000000 code.bin (ezzel még csak a memóriába került a firmware)
    cp.b 0x81000000 0xbf020000 0x7c0000(a 7c0000 itt is a firmware mérettől függ)
    bootm 0xbf020000
    Itt hamarosan látni fogjuk, hogy az openwrt bootol, majd a hagyományos módon is elérhető lesz.

    Tehát ha jó értelmezem a problémámat, akkor az a baj (bocsi a szög egyszerű fogalmazásért), hogy van egy Bootolásért felelős memória rész, meg van egy szabad terület, én most meg rápakoltam a egy egész firmwaret (boot résszel együtt), a szabad memóriába, és így végtelen ciklusba került a ruter... tehát boot részt le kellett volna írtani előtte.

    Tehát visszatérve, a fenti bemásolt részhez, ha sikerül leállítani a ciklust, akkor nekem ezzel a módszerrel egy szintén boot nélküli gyári firmwarét kell feltölteni, aminek tudom a méretét hexában.... a bootloadert meg ugyan úgy kell hagyni... helyes az így?

    Amúgy az én hülyeségem az egész :( de ezeket olvastam itt meg nem volt említve ez a dolog:

    [link],[link]

Új hozzászólás Aktív témák