OpenWrt Forum Archive

Topic: Debricking wr1043 v2.1 - corrupted boot?

The content of this topic has been archived on 28 Apr 2018. There are no obvious gaps in this topic, but there may still be some posts missing at the end.

I tried to update firmware on tplink wr1043 v2.1, but later I found out that firmware was only 2,5MB, so it was corrupted on download. Router is now bricked. I tried Tftpd without serial to upload good firmware, but it isn't working. Later I tried usb-ttl with Termite to debrick it via serial. I don't see "autobooting", I can't write "tpl". I see strange data in Termite, does it mean I have corrupted boot and it's impossible to debrick it via serial? If that's true - do you know any tutorial how to repair it (which IC to desolder, prepare and program with SPI etc)?

[00][00]

ˇUI˝˝t ±)r˘[02]ÂJuîŠÂ[02]’‚13 KŠŞŇŞ1:M¦©H¨Hřap±¦[13]j[02][1A]Ť˝ÉÁioîŠ.0”[15]5é  
srZCˇ5˝ÉÁĄ˝n 1    j
a[17]ëE‘É_inZW+±ýcoîVkˇ178)şBŠ˛[12]ĄŃĄ [16][16]É iniWHta= ÂÁ0°‚‚‚šj
Tá(lë± +롥 = (ÂÁ, ÂĹeJC!UÁ v᫕́= (°™± ™± Â™± 0xfJCá6[13]j    5
Flaó[0B]j…ąuf É[16]‚•f, T–Wk•Id0‚x4°    "•ŮiceRV[02]‚ÂĹ7
![16]+͡ siŻ[16]Âj‰, óY,×Kcoő‹=Š28Ť!”+Íh:  MÂCáUsiëdĺVŐ±Ń enWK˝ąµentCˇHř*** ×X.+Ëë*Ş%Ň[02]‚
%•WLAÎj˝‘Őle f«ą‘!!!Ťá*%%ş…Énin[16]RRR[02]: Ш*WLAN S‹Ő±e n‹fď][0B]!!!
ŠRK[02][02]‚ sĺ®+±5
Ou—[02][02][02]š•ÉĄ…l
Ĺ..[02][02]‚se®+±5
Net: [02]
ѡ_gmá¬Uą•t_i+‹Ą…±izeÉÉjŠX[17]KÍ_sgíZZ%•s_cXK[02][1A]…l vX+•= 0xYCáNo W±Ą‘[01]add®Ö́in Ć+͡ą UséëfZ•‘addňY®.HČęöX+‹addňY®in F+͡ą Usiëfé•‘addrY®®HřathßV+Ť}eneô[15]ąĄŃialZŻ[16][02]’•Í•Ń maó-§,’’00 CáScorđZË[0B][02]ę--K[02]šĹ7 PHVRjŠatKÍĹ·Ą•ť}iniô'[1A]˝µpleWVHH[02]cfgL‚Âá0000‚0 ,Ö[16][02]‚x71LSHřĺ[17][0B]Ň[02]’…ébe:f᧬–‚Â:4±Cáĺ[17][0B][02]ŞÁ5
athr®şúÉ•g_i+[0B]}Ý…n äË+5
SGMÉRJąforăY[16]j˝de
ˇŃˇÉýgma¬5ťµĄi_sYWÁSGMÉR"˝ąe
ş[1A]™ťĹ 0x‚0c°‚0 ,Ö[16][02]‚x72LSHřeth1ş[12]…ébe:f᧬–‚Â:4±Cáe[17]+[02]ŞÁ
e[17][0B]b[02]*ѡĹ
Se[17]WËë[01]0x1Š16˛N[02]˘˝ 0xM
ĹáL“5
Autď¬ë‹Ąng Z[0B]Š[02]š•Ť˝ąds
Š##[12]˝˝ŃĄng Z[XV[16]
с9f02‚00 ÉÉj
   Ők˝µÁres®ËťKernY[0B]Jµ…ge ÉÉ[02]ţOKŤˇHhE…ÉŃĄąg ëY.«± ..®CˇHř[ [02][02]‚r‚00°‚ęLinuveň®ëË[0B]š.1°‰Ę[02]BŞÉĄŤ@Osé®kĄ (gc㲕ÉÍion˘.8®&BzÁenWň׉*Ë+É˝GCC “‰j’‚14®˘[02]Şąkno÷+[02]J[02]š5 ŞŃÎˁ7Š7:±L'“[13]*MQ201µCˇ+[02]‚ 0®‚‚‚‚‚] âëŃŤ˝nso«[ĺX.+Á] eîX,«‘
[[02]  °    ‚‚‚‚0] (U[05]’•ŮĄÍĄon Z.'‚‚01ąS[13][02]Bj%AM[01]74ˬ©
+[02][02][02]‚.00‚00Ýš˝
é QuXk˝µµ At«É˝Í[01]QCANMM[02]’•Ů0
[‚  °    ‚‚‚‚0] (ëks: (Őé·&r‚‚‚MHú    "[11]I:60r00°Sʱ AHBş&‚r‚‚0MJ± ŇY–˘‚ň00°SJ5
[   ‚r‚‚‚00ęDĺW–µĄned ˇĺÍĄcal’[05]5map:Cˇ+[02][02] 0.‚00‚]  [Y[Kĺé °[13]‚‚‚‚0 Ŕ‚‚‚‚‚00[02](uóX,«Ą
Ű[02][02][02]‚ň00°‚‚ęIniô.[16]r˝t f«ą‘or e[Ńĺ- di®‰±Ąng é+[0B]É‘
[ [02][02]‚r‚00‚0] «Ë•rançY.j
[   ‚r‚‚‚00ę  ęɵ…l   ««µ0x0‚00°‚j‚ÂÁ3fć––™u
[[02]  °    ‚‚‚‚0] SË…‰le úË•star[17]2˝É[01]eac[0B]r˝‘•
[‚  r00°‚‚ęEarě^j•µoryr˝‘•[01]ranVÖ5Š+[02][02][02]‚.0°‚‚‚ę  ë‹•  0:Zµ•µ[01]0x0‚00‚0-°Á3f––™™ő
[  [02]0.°‚‚‚‚jPňZ[X®in.—ŐŤŃionš…Ťˇ• 64-(    ˛ĄPT¬˘jş…y, ěZ«ÍĄze ł&[12]ĺŃes.Cˇ+[02][02] 0.‚00°ęP®«…Éy dáWcX,«32kB    ˘jş…y, U
EĹ‚ca㫁a++Í•Í, ěZ+ÍĄze ł&[12]ĺŃes
Š[ [02][02]‚r‚00‚0] ¨W‹‹1 úË•±ĄstsJąÚË+ordeň    j˝‰iliWgň«ÁĄąg oî    [02]˘˝tal …ť•Í: 1“Ş˛j
[  ‚0.°‚‚‚‚jKY.«±[01]com[X‹line'[02][12]˝…rd˝[15]ŞşI104łŠµv&[1A]˝ąÍolĺO[17]ĺM0,1±M&‚[02]’˝˝Ń™sty•ős\]X.Ëͱj–Öɠ륹ĄtrdCáŰ[02][02][02]‚ň00°‚‚ęPIDB…͡[01]tab«eî—Ą•Í: 2M[13]BzÉder'j’b[02]102[13][12]ĺŃ•s)Ťá[  [02]0.°‚‚‚‚jDĺ‹Éĺcac«há.[0B]˘…ble Y‹ÉĄes: ŠĘ’[02]ÂorV–é &    š’ş68 ¬Ń•Í)
Ű[02][02][02]‚ň00‚00ÝJą˝‘e-cá,«hash˘…‰±• en—Ą•Íi 40N[13]BzÉdeň'’b[02]Š63¸[13][12]ĺŃes)Ťá[ ‚ 0    ‚‚‚‚0] •ĄŃĄąg E.®([17][0B]’•ťĄste®‚‚‚‚000j
[[02]  °    ‚‚‚‚0] ŞV‘‰ack Q.
Ńl rYVkŃ•r=0‚00°‚j
[ [02] 0®‚‚‚‚‚] ÍY[Kĺ: 6L&ÂZ=655&Ó[0B]
ŮailX,«(22¸Ó[0B]Z•rneě[1A]˝‘•, 4ł&Zrese.W–± 613-"…Ń…, 2&¦-Jąit¬‚ZhighíY[JHh[05][02][02][02]0.°‚00jSĚU('B]…±Ąťn=ł&    zÉder˝jšb[02]jĄą=‰jec×ő0    [1A]AUÍ=1,r˝‘•Í=1
ˇ+[02][02][02]0.°‚00jNŇ[15]IEM:51Ťá[   ‚r‚‚‚00ęCá+KÉ…tinç"•±…y lď[0B]ą®    ţ358®‚ Bë˝5%ÁS ([0B]©ő±S˘‚˘Â)
ˇ+[02][02][02]0.0[13]‚‚‚ępiÖŐ…ái dĺVŐ±Ń: 3˛“[13][02]jĄąĄµŐm: &Šj
[ [02][02]‚r‚60‚0] S+ąŃ-ca㫁hX.[0B]˘…blĺ*ąŃÉiesşŞŠ’j
[   ‚.0[13]‚‚‚ęNE•[02]’•ťistY®[16][16]‚ɽѽcol˛…µĄ±y 1SČ[‚  °    ş‚‚‚0]j%AMi ma,«ą•[01]is [15]Őb%NK ÔŞi%[15]‚43Î[14]˛É
[  ‚0.´N‚‚‚jbéK[02][1A]ÉeatYš±…‰ <bZ«‚ň[02]at j
[   ‚.4N‚‚‚ęSwZסĄąg t[0B][1A]±˝Ťksď]®,[16]j%AM5
[  [02]‚rŞ‚00‚] ÎQ•[02]’•ťĄÍŃere[16]‚É˝Ńocď[0B]2…µily ¦Hř[‚  r50°‚0]"
Aesta,«Íˇ•d čX.[0B]˘…‰±•[01]ent®+Íé 512ÂorV–é b[02]˘‚Ę6 â^×ÍĄ
[[02]  °©Š‚‚‚0] ŐAbind +͡tab«eî—Ą•Í: 5±&BzÉder'jŠb[02]204‚byôY®©Hh[05][02][02][02]0.µ&‚‚‚jTĂĄ[02]B…sh ôX,«Í coËĄťŐÉed ©ÍŃ…‰lis«‘512 âZ[0B]512)Ťa+[02][02] 0®M&‚‚‚] Ô(Ą[02]’•ą˝regi.WÉ•d
Ű[02][02][02]‚ň52°‚‚ęUDPB…͡[01]tab«eî—Ą•Í: 2µ[13]BzÉder'‚b[02]˘096’ĺŃ•Í)
+[02][02][02]‚.5ł‚‚‚ęUDĐK*‹• ha.[0B]˘…‰le Y‹ÉĄ•s: ¦“[02]BzÉ‘•É: 0    ˘‚ʲ byWÖĄŤá[  ‚0.µ[13]‚‚‚jNQ•[02]’•gisW–•‘[01]pro×k˝±[01]faíZ«1
[ [02][02]‚rŞ50°‚ęsqua.ËÍé ver®ëą4.0 I‚‚Ęz01Ż¦J[02]‚ˇĄ±±Ąp L«ťˇ•É
Ű‚  r56°‚‚ęjffó&'˛•rsiË[0B]’r’ (NP
Ą iUŐ5ARYJBbi5A) IE•5•) (¨ę[11][15]ýPRÉJ•Qe) (ăJ’‚‚Š-2°˛[02]’•d HX[17]    Jąc.
áŰ[02][02][02]‚ň57‚00ÝjÍťµni čX.[12]•en ®[16][17]˘˝ 11NCá[ [02] 0®M[13]‚‚‚] é[0B]šŤˇedu«Éîë[0B]regióW[16]•‘
[[02]  °©Â‚‚‚0] Z[0B]šŤhedő«Édead+Ë•regi.WÉ•‘ (dYVŐ±Ń)
Š[  ‚0.M‚‚‚‚] SY®+±i 82MzŠ˛Ş50 –ĄŮ•r, ±‚˝ÉŃs, RŞ[05]šˇariëd鮉±•d
[ [02] 0®S‚‚‚‚] óY®+±825r0: [17]WMÁ at SSR
‚x1¸’‚‚‚‚ (Z®˝ŠŠJ[02]ĘÍáŠ˛ŞŞ‚A
ˇ+[02][02][02]‚r˛’‚‚‚‚ęconsole [ttyS0] enabled, bootconsole disabled
[    0.620000] console [ttyS0] enabled, bootconsole disabled
[    0.630000] ath79-spi ath79-spi: master is unqueued, this is deprecated
[    0.640000] m25p80 spi0.0: found s25fl064k, expected m25p80
[    0.640000] m25p80 spi0.0: s25fl064k (8192 Kbytes)
[    0.650000] 5 tp-link partitions found on MTD device spi0.0
[    0.650000] Creating 5 MTD partitions on "spi0.0":
[    0.660000] 0x000000000000-0x000000020000 : "u-boot"
[    0.660000] 0x000000020000-0x000000127130 : "kernel"
[    0.670000] mtd: partition "kernel" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.680000] 0x000000127130-0x0000007f0000 : "rootfs"
[    0.690000] mtd: partition "rootfs" must either start or end on erase block boundary or be smaller than an erase block -- forcing read-only
[    0.700000] mtd: device 2 (rootfs) set to be root filesystem
[    0.710000] 1 squashfs-split partitions found on MTD device rootfs
[    0.710000] 0x0000006e0000-0x0000007f0000 : "rootfs_data"
[    0.720000] 0x0000007f0000-0x000000800000 : "art"
[    0.730000] 0x000000020000-0x0000007f0000 : "firmware"
[    0.760000] switch0: Atheros AR8327 rev. 4 switch registered on ag71xx-mdio.0
[    2.010000] libphy: ag71xx_mdio: probed
[    2.570000] ag71xx ag71xx.0: connected to PHY at ag71xx-mdio.0:00 [uid=004dd034, driver=Atheros AR8216/AR8236/AR8316]
[    2.580000] eth0: Atheros AG71xx at 0xb9000000, irq 4, mode:RGMII
[    3.130000] eth1: Atheros AG71xx at 0xba000000, irq 5, mode:SGMII
[    3.140000] TCP: cubic registered
[    3.150000] NET: Registered protocol family 17
[    3.150000] Bridge firewalling registered
[    3.150000] Ebtables v2.0 registered
[    3.160000] 8021q: 802.1Q VLAN Support v1.8
[    3.170000] SQUASHFS error: unable to read id index table
[    3.170000] jffs2: Flash size not aligned to erasesize, reducing to 6912KiB
[    3.180000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000000: 0x6873 instead
[    3.190000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000004: 0x2606 instead
[    3.200000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000008: 0xec77 instead
[    3.210000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000010: 0x3300 instead
[    3.220000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000014: 0x0400 instead
[    3.230000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000018: 0xc006 instead
[    3.240000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0000001c: 0x0400 instead
[    3.250000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000020: 0xc80b instead
[    3.260000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000028: 0x92b9 instead
[    3.270000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00000030: 0x8ab9 instead
[    3.280000] jffs2: Further such events for this erase block will not be printed
[    3.290000] jffs2: Empty flash at 0x00000038 ends at 0x00000040
[    3.340000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00010000: 0xbff5 instead
[    3.350000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00010004: 0xf2d8 instead
[    3.360000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00010008: 0x0ecd instead
[    3.370000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0001000c: 0xdd55 instead
[    3.380000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00010010: 0x4860 instead
[    3.390000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00010014: 0x03a2 instead
[    3.390000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00010018: 0x17aa instead
[    3.400000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0001001c: 0x67eb instead
[    3.410000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00010020: 0x761e instead
[    3.420000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00010024: 0x7418 instead
[    3.430000] jffs2: Further such events for this erase block will not be printed
[    3.490000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00020000: 0x56b4 instead
[    3.500000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00020004: 0xfb30 instead
[    3.510000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00020008: 0x1c06 instead
[    3.520000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0002000c: 0xabd9 instead
[    3.530000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00020010: 0x256a instead
[    3.540000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00020014: 0xc6f7 instead
[    3.550000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00020018: 0x47ff instead
[    3.560000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0002001c: 0x851b instead
[    3.570000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00020020: 0xc543 instead
[    3.580000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00020024: 0x2fa6 instead
[    3.590000] jffs2: Further such events for this erase block will not be printed
[    3.640000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00030000: 0x36b8 instead
[    3.650000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00030004: 0x4020 instead
[    3.660000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00030008: 0xfaa1 instead
[    3.670000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0003000c: 0xab06 instead
[    3.680000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00030010: 0x3a2f instead
[    3.690000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00030014: 0x415f instead
[    3.700000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00030018: 0x3e5c instead
[    3.710000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0003001c: 0xa21c instead
[    3.720000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00030020: 0x7059 instead
[    3.730000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00030024: 0xcd61 instead
[    3.740000] jffs2: Further such events for this erase block will not be printed

[...] I cut it out because it's repeating same text

[   15.670000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00500000: 0x9163 instead
[   15.680000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00500004: 0x70e6 instead
[   15.690000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00500008: 0x7ad1 instead
[   15.700000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0050000c: 0xa416 instead
[   15.710000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00500010: 0x8d23 instead
[   15.720000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00500014: 0x75be instead
[   15.730000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00500018: 0x2113 instead
[   15.740000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0050001c: 0x4df2 instead
[   15.750000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00500020: 0x73bb instead
[   15.760000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00500024: 0xbf72 instead
[   15.770000] jffs2: Further such events for this erase block will not be printed
[   15.830000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00510000: 0x4cd7 instead
[   15.840000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00510004: 0x79db instead
[   15.850000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00510008: 0xc202 instead
[   15.860000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0051000c: 0xe45f instead
[   15.870000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00510010: 0xf086 instead
[   15.880000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00510014: 0xe0c8 instead
[   15.890000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00510018: 0xc7c3 instead
[   15.900000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0051001c: 0x1ab6 instead
[   15.910000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00510020: 0x699c instead
[   15.920000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00510024: 0x3ee0 instead
[   15.930000] jffs2: Further such events for this erase block will not be printed
[   15.980000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00520000: 0xa479 instead
[   15.990000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00520004: 0x76ad instead
[   16.000000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00520008: 0x86ee instead
[   16.010000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0052000c: 0x3003 instead
[   16.020000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00520010: 0x77fa instead
[   16.030000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00520014: 0x0a38 instead
[   16.040000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00520018: 0xa2f7 instead
[   16.050000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0052001c: 0x5872 instead
[   16.060000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00520020: 0xb72f instead
[   16.070000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00520024: 0xc1bd instead
[   16.080000] jffs2: Further such events for this erase block will not be printed
[   16.140000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00530000: 0x5c21 instead
[   16.150000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00530004: 0x16bb instead
[   16.160000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00530008: 0x2d4f instead
[   16.170000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0053000c: 0xfc57 instead
[   16.170000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00530010: 0x4688 instead
[   16.180000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00530014: 0x947f instead
[   16.190000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00530018: 0x6b4f instead
[   16.200000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0053001c: 0x2edf instead
[   16.210000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00530020: 0xc66f instead
[   16.220000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00530024: 0x80db instead
[   16.230000] jffs2: Further such events for this erase block will not be printed
[   16.290000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00540000: 0x49a2 instead
[   16.300000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00540004: 0x4ba6 instead
[   16.310000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00540008: 0xf1e2 instead
[   16.320000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0054000c: 0x005d instead
[   16.330000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00540010: 0x7b6d instead
[   16.340000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00540014: 0xdf38 instead
[   16.350000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00540018: 0x3b5d instead
[   16.360000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0054001c: 0x1933 instead
[   16.360000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00540020: 0x43a1 instead
[   16.370000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00540024: 0xcff4 instead
[   16.380000] jffs2: Further such events for this erase block will not be printed
[   16.440000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00550000: 0xd389 instead
[   16.450000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00550004: 0x5923 instead
[   16.460000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00550008: 0xaabd instead
[   16.470000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0055000c: 0x3a2b instead
[   16.480000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00550010: 0xb70d instead
[   16.490000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00550014: 0xb500 instead
[   16.500000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00550018: 0x380f instead
[   16.510000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0055001c: 0x8c65 instead
[   16.520000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00550020: 0x6536 instead
[   16.530000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00550024: 0x697f instead
[   16.540000] jffs2: Further such events for this erase block will not be printed
[   16.570000] jffs2: Empty flash at 0x00556cec ends at 0x00558ed0
[   16.580000] jffs2: CLEANMARKER node found at 0x00558ed0, not first node in block (0x00550000)
[   16.610000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00570000: 0x3665 instead
[   16.620000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00570004: 0xa999 instead
[   16.630000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00570008: 0xb6db instead
[   16.640000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0057000c: 0xfd24 instead
[   16.650000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00570010: 0x4657 instead
[   16.660000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00570014: 0xf543 instead
[   16.660000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00570018: 0x8ee8 instead
[   16.670000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0057001c: 0xb3d2 instead
[   16.680000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00570020: 0xd969 instead
[   16.690000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00570024: 0xbca4 instead
[   16.700000] jffs2: Further such events for this erase block will not be printed
[   16.740000] jffs2: CLEANMARKER node found at 0x00578ed0, not first node in block (0x00570000)
[   16.770000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x005a0000: 0xe178 instead
[   16.770000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x005a0004: 0xbb01 instead
[   16.780000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x005a0008: 0xd420 instead
[   16.790000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x005a000c: 0x4b67 instead
[   16.800000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x005a0010: 0x4dd2 instead
[   16.810000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x005a0014: 0xa025 instead
[   16.820000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x005a0018: 0x99b6 instead
[   16.830000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x005a001c: 0xbfdf instead
[   16.840000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x005a0020: 0xa239 instead
[   16.850000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x005a0024: 0x86ce instead
[   16.860000] jffs2: Further such events for this erase block will not be printed
[   16.890000] jffs2: CLEANMARKER node found at 0x005a8ed0, not first node in block (0x005a0000)
[   16.920000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00600004: 0x0800 instead
[   16.930000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00600008: 0xeaf0 instead
[   16.940000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0060000c: 0xfce3 instead
[   16.950000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00600010: 0x0005 instead
[   16.960000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00600014: 0x003f instead
[   16.970000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00600018: 0x596a instead
[   16.980000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0060001c: 0xddd5 instead
[   16.990000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00600020: 0x9b2a instead
[   17.000000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00600024: 0xca82 instead
[   17.010000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00600028: 0xfc3e instead
[   17.020000] jffs2: Further such events for this erase block will not be printed
[   17.040000] jffs2: CLEANMARKER node found at 0x00608ed0, not first node in block (0x00600000)
[   17.090000] jffs2: CLEANMARKER node found at 0x00648ed0, not first node in block (0x00640000)
[   17.120000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00690000: 0x655f instead
[   17.130000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00690004: 0x696e instead
[   17.140000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00690008: 0x725f instead
[   17.150000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0069000c: 0x6765 instead
[   17.190000] jffs2: Empty flash at 0x00694880 ends at 0x00698ed0
[   17.200000] jffs2: CLEANMARKER node found at 0x00698ed0, not first node in block (0x00690000)
[   17.230000] jffs2: notice: (1) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 60 of xref (0 dead, 60 orphan) found.
[   17.240000] VFS: Mounted root (jffs2 filesystem) readonly on device 31:2.
[   17.250000] Freeing unused kernel memory: 232K (80336000 - 80370000)
[   17.260000] Kernel panic - not syncing: No init found.  Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.

Wrong baud rate?  The OpenWrt kernel did boot, and change the baud rate.  That means the bootloader works. Then, as you thought, the rootfs is corrupted.

(Last edited by mk24 on 7 May 2017, 15:59)

I have my chip writer so it is easy, got flash chip dump file then write it wink

sample how I did my 841n

https://www.youtube.com/watch?v=v7Eep5Renog

(Last edited by freewifimarketing.net on 9 May 2017, 05:16)

The discussion might have continued from here.