Cisco ASA boot problem

ASA doesn't boot:

1Launching BootLoader...
2Default configuration file contains 1 entry.
3Searching / for images to boot.
4Loading /asa825-k8.bin... Booting...
5
6Press ESC to interrupt boot:
7
8Use BREAK or ESC to interrupt boot.
9Use SPACE to begin boot immediately.

We're now in rommon:

1rommon #0>

Check variables:

 1rommon #3> set
 2ROMMON Variable Settings:
 3  ADDRESS=0.0.0.0
 4  SERVER=0.0.0.0
 5  GATEWAY=0.0.0.0
 6  PORT=Ethernet0/0
 7  VLAN=untagged
 8  IMAGE=
 9  CONFIG=
10  LINKTIMEOUT=20
11  PKTTIMEOUT=4
12  RETRY=20

Config network parameters.

1rommon #8>ADDRESS=10.0.10.77
2rommon #9>ADDRESS=10.0.10.77
3rommon #10>SERVER=10.0.15.77
4rommon #11>GATEWAY=10.0.10.254
5rommon #12>PORT=Ethernet0/0

The ethernet port goes up:

1Ethernet0/0
2MAC Address: 6412.25db.770b
3Link is UP

Verify network reachability with a ping to gateway:

1rommon #13> ping 10.0.10.254
2Sending 20, 100-byte ICMP Echoes to 10.0.10.254, timeout is 4 seconds:
3?!!!!!!!!!!!!!!!!!!!
4Success rate is 95 percent (19/20)

Set image to download:

IMAGE=asa825-59-k8.bin

Start your favorite TFTP server and launch download command:

 1rommon #15> tftpdnld
 2ROMMON Variable Settings:
 3  ADDRESS=10.0.10.77
 4  SERVER=10.0.15.77
 5  GATEWAY=10.0.10.254
 6  PORT=Ethernet0/0
 7  VLAN=untagged
 8  IMAGE=asa825-59-k8.bin
 9  CONFIG=
10  LINKTIMEOUT=20
11  PKTTIMEOUT=4
12  RETRY=20
13	
14tftp asa825-59-k8.bin@10.0.15.77 via 10.0.10.254
15!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
16...
17!!!!!
18Received 15482880 bytes
19Launching TFTP Image...

It got stuck. Let's try again erasing all media and repeating the procedure:

 1rommon #0> erase all
 2
 3About to erase the selected device, this will erase
 4all files including configuration, and images.
 5Continue with erase? y/n [n]: y
 6Erasing Disk0:
 7..............
 8
 9tftp asa825-59-k8.bin@10.0.15.77 via 10.0.10.254
10!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
11...
12!!!!!
13Received 15482880 bytes
14Launching TFTP Image...

After a while this error message appears:

1Launching TFTP Image...
2i2c_read_byte_w_wait() error, slot = 0x0, device = 0xa0, address = 0 byte count = 1. Reason: i2C_HOST_BUSY_ERROR
3platform_init_from_idprom: i2c_error 5
4Cisco Security Appliance admin loader (3.0) #0: Fri Feb 12 11:35:35 PST 2016
5i2c_read_byte_w_wait() error, slot = 0x0, device = 0xa0, address = 0 byte count = 1. Reason: i2C_HOST_BUSY_ERROR
6platform_init_from_idprom: i2c_error 5
7Platform 
8Loading...

Some Google-fu lead me to this link: http://www.cisco.com/c/en/us/about/supplier-sustainability/memory.html

Looks like a memory problem Cisco had with a supplier:

1>Cisco has been working with individual customers on an issue related to memory components manufactured by a single supplier between 2005 and 2010. These components are widely used across the industry

Maybe I'm a bit late to have the memories replaced in warranty.