What's new

BRICKED ROUTER: Boot program checksum is invalid

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

GNUton

Senior Member
Hi there,
I have an issue with my Asus DSL-AC68U.
I built and flashed a bad image on my router and it's bricked now.

I have access to serial port and what I see is that the image fails to boot with a "Boot program checksum is invalid".

-----FULL LOG----

ADDR

0000000000111111111122222222223333333333444444444455555555556666
0123456789012345678901234567890123456789012345678901234567890123
00 +++++++++++++++++++++++S+++++++X++++++++++++++++++++++++++++++++

Decompressing...done
Detect CPU turbo button...

CFE version 6.37.14.86 (r456083) based on BBP 1.0.37 for BCM947XX (32bit,SP,)
Build Date: Wed Jun 11 15:46:50 CST 2014 (sam@SW5-Server-50)
Copyright (C) 2000-2008 Broadcom Corporation.

Init Arena
Init Devs.
Boot partition size = 262144(0x40000)
DDR Clock: 666 MHz
Info: DDR frequency set from clkfreq=800,*666*
et0: Broadcom BCM47XX 10/100/1000 Mbps Ethernet Controller 6.37.14.86 (r456083)
CPU type 0x0: 800MHz
Tot mem: 262144 KBytes

CFE mem: 0x00F00000 - 0x01795580 (9000320)
Data: 0x00F4DBE0 - 0x00F4E0AC (1228)
BSS: 0x00F4E0B8 - 0x00F93580 (283848)
Heap: 0x00F93580 - 0x01793580 (8388608)
Stack: 0x01793580 - 0x01795580 (8192)
Text: 0x00F00000 - 0x00F442A4 (279204)

Device eth0: hwaddr XX-XX-XX-XX-XX-XX, ipaddr 192.168.1.1, mask 255.255.255.0
gateway not set, nameserver not set
Null Rescue Flag.
boot the image...
Boot program checksum is invalid
Hello!! Enter Rescue Mode: (Check error)

-----------------------
I flashed different TRXs but I always get the same error message.
Is there anything I can do to fix this?

When I flash the firmware via TFTP the console says everything is fine:

------ SERIAL CONSOLE LOG AFTER TFTP FIRMWARE UPLOAD---
TFTP Server.
..tftp retry wait 0
- last blk -
- Last block -
Done. 30141107 bytes read
Download of 0x1cbeab3 bytes completed
Write kernel and filesystem binary to FLASH
Programming...copysize=30141107, amtcopy=30141107
done. 30141107 bytes written
----------------------------------------------------------------------------------------
 
Side note:
I used tftp to upload the trx image. Is anything wrong in the way I'm recovering it?
# tftp
tftp > connect 192.168.1.1
tftp > put my_file.trx
 
thank you! i was tftp recovering and ren into the bootloader checksum problem. adding "mode binary" into my steps was the thing that fixed it for me!! so many sites said no solution and i was ready to toss my 8 port router out! thank you!
 

Latest threads

Sign Up For SNBForums Daily Digest

Get an update of what's new every day delivered to your mailbox. Sign up here!
Top