OpenWrt Forum Archive

Topic: Physically mapped flash: block unlock error: (status timeout) r5968

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

WGT634U r 5968 reloaded the image several times same
                  r 5891 Dec 22 has same problem , could it be the 2.6.19.1 kernel
                              Dec 6 was the 2.6.17 kernel (no timeouts)


Linux version 2.6.19.1 (linksys@7000us) (gcc version 3.4.6 (OpenWrt-2.0)) #2 Wed Dec 27 10:31:50 EST 206
CPU revision is: 00029007
early_nvram_init: WGT634U NVRAM found.
Determined physical RAM map:
memory: 02000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
On node 0 totalpages: 8192
  DMA zone: 64 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 8128 pages, LIFO batch:0
  Normal zone: 0 pages used for memmap
Built 1 zonelists.  Total pages: 8128
Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs,jffs2 init=/etc/preinit noinitrd console=t0
Primary instruction cache 8kB, physically tagged, 2-way, linesize 16 bytes.
Primary data cache 4kB, 2-way, linesize 16 bytes.
Synthesized TLB refill handler (19 instructions).
Synthesized TLB load handler fastpath (31 instructions).
Synthesized TLB store handler fastpath (31 instructions).
Synthesized TLB modify handler fastpath (30 instructions).
PID hash table entries: 128 (order: 7, 512 bytes)
Using 100.000 MHz high precision timer.
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)                                             
Memory: 29864k/32768k available (2047k kernel code, 2904k reserved, 281k data, 132k init, 0k highmem)   
Calibrating delay loop... 198.65 BogoMIPS (lpj=397312)                                                 
Mount-cache hash table entries: 512                                                                     
Checking for 'wait' instruction...  unavailable.                                                       
NET: Registered protocol family 16                                                                     
PCI: fixing up bridge                                                                                   
PCI: Setting latency timer of device 0000:01:00.0 to 64                                                 
PCI: Fixing up device 0000:01:00.0                                                                     
NET: Registered protocol family 2                                                                       
IP route cache hash table entries: 256 (order: -2, 1024 bytes)                                         
TCP established hash table entries: 1024 (order: 0, 4096 bytes)                                         
TCP bind hash table entries: 512 (order: -1, 2048 bytes)                                               
TCP: Hash tables configured (established 1024 bind 512)                                                 
TCP reno registered                                                                                     
squashfs: version 3.0 (2006/03/15) Phillip Lougher                                                     
Registering mini_fo version $Id$                                                                       
devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au)                                                 
devfs: boot_options: 0x1                                                                               
JFFS2 version 2.2. (NAND) (C) 2001-2006 Red Hat, Inc.                                                   
io scheduler noop registered                                                                           
io scheduler deadline registered (default)                                                             
Serial: 8250/16550 driver $Revision: 1.90 $ 2 ports, IRQ sharing enabled                               
serial8250: ttyS0 at MMIO 0x0 (irq = 3) is a 16550A                                                     
serial8250: ttyS1 at MMIO 0x0 (irq = 3) is a 16550A                                                     
b44.c:v1.01 (Jun 16, 2006)                                                                             
PCI: Enabling device 0000:00:01.0 (0000 -> 0002)                                                       
PCI: Setting latency timer of device 0000:00:01.0 to 64                                                 
eth0: Broadcom 47xx 10/100BaseT Ethernet 00:09:5b:d1:14:bb                                             
Physically mapped flash: Found 1 x16 devices at 0x0 in 16-bit bank                                     
Physically mapped flash: Found an alias at 0x800000 for the chip at 0x0                                 
Physically mapped flash: Found an alias at 0x1000000 for the chip at 0x0                               
Physically mapped flash: Found an alias at 0x1800000 for the chip at 0x0                               
Intel/Sharp Extended Query Table at 0x0031                                                             
Using buffer write method                                                                               
cfi_cmdset_0001: Erase suspend on write enabled                                                         
erase region 0: offset=0x0,size=0x20000,blocks=64                                                       
Flash device: 0x800000 at 0x1fc00000                                                                   
bootloader size: 655360                                                                                 
Physically mapped flash: Filesystem type: squashfs, size=0x19f210                                       
Updating TRX offsets and length:                                                                       
old trx = [0x0000001c, 0x000008ec, 0x000b3800], len=0x00253000 crc32=0x17a8d1e0                         
new trx = [0x0000001c, 0x000008ec, 0x000b3800], len=0x00260000 crc32=0x5afb16ea                         
Physically mapped flash: block unlock error: (status timeout)                                           
Done                                                                                                   
Creating 5 MTD partitions on "Physically mapped flash":                                                 
0x00000000-0x000a0000 : "cfe"                                                                           
0x000a0000-0x007e0000 : "linux"                                                                         
0x00153800-0x00300000 : "rootfs"                                                                       
mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-only                     
0x007e0000-0x00800000 : "nvram"                                                                         
0x00300000-0x007e0000 : "OpenWrt"                                                                       
ip_conntrack version 2.4 (256 buckets, 2048 max) - 240 bytes per conntrack                             
ip_tables: (C) 2000-2006 Netfilter Core Team                                                           
TCP vegas registered                                                                                   
NET: Registered protocol family 1                                                                       
NET: Registered protocol family 17                                                                     
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>                                           
All bugs added by David S. Miller <davem@redhat.com>                                                   
Time: MIPS clocksource has been installed.                                                             
VFS: Mounted root (squashfs filesystem) readonly.                                                       
Mounted devfs on /dev                                                                                   
Freeing unused kernel memory: 132k freed                                                               
Algorithmics/MIPS FPU Emulator v1.5                                                                     
diag: Router model not detected.                                                                       
Probing device eth0: found!                                                                             
b44: eth0: Link is up at 100 Mbps, full duplex.                                                         
b44: eth0: Flow control is off for TX and off for RX.                                                   
Physically mapped flash: block unlock error: (status timeout)                                           
mini_fo: using base directory: /                                                                       
mini_fo: using storage directory: /tmp/root                                                             
b44: eth0: Link is up at 100 Mbps, full duplex.                                                         
b44: eth0: Flow control is off for TX and off for RX.                                                   
eth0.0: dev_set_promiscuity(master, 1)                                                                 
device eth0 entered promiscuous mode                                                                   
device eth0.0 entered promiscuous mode                                                                 
br-lan: port 1(eth0.0) entering learning state                                                         
br-lan: topology change detected, propagating                                                           
br-lan: port 1(eth0.0) entering forwarding state                                                       
br-lan: port 1(eth0.0) entering disabled state                                                         
br-lan: port 1(eth0.0) entering learning state                                                         
br-lan: topology change detected, propagating                                                           
br-lan: port 1(eth0.0) entering forwarding state                                                       
BFL_ENETADM not set in boardflags. Use force=1 to ignore.                                               
usbcore: registered new interface driver usbfs                                                         
usbcore: registered new interface driver hub                                                           
usbcore: registered new device driver usb                                                               
wlan: 0.8.4.2 (0.9.2.1)                                                                                 
ath_hal: module license 'Proprietary' taints kernel.                                                   
ath_hal: 0.9.17.2 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413, REGOPS_FUNC)                 
ath_rate_sample: 1.2 (0.9.2.1)                                                                         
wlan: mac acl policy registered                                                                         
ath_pci: 0.9.4.5 (0.9.2.1)                                                                             
PCI: Enabling device 0000:01:01.0 (0000 -> 0002)                                                       
PCI: Fixing up device 0000:01:01.0                                                                     
ath_pci: switching rfkill capability off                                                               
wifi0: 11b rates: 1Mbps 2Mbps 5.5Mbps 11Mbps                                                           
wifi0: 11g rates: 1Mbps 2Mbps 5.5Mbps 11Mbps 6Mbps 9Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps     
wifi0: turboG rates: 6Mbps 12Mbps 18Mbps 24Mbps 36Mbps 48Mbps 54Mbps                                   
wifi0: H/W encryption support: WEP AES AES_CCM TKIP                                                     
wifi0: mac 5.9 phy 4.3 radio 4.6                                                                       
wifi0: Use hw queue 1 for WME_AC_BE traffic                                                             
wifi0: Use hw queue 0 for WME_AC_BK traffic                                                             
wifi0: Use hw queue 2 for WME_AC_VI traffic                                                             
wifi0: Use hw queue 3 for WME_AC_VO traffic                                                             
wifi0: Use hw queue 8 for CAB traffic                                                                   
wifi0: Use hw queue 9 for beacons                                                                       
wifi0: Atheros 5212: mem=0x40000000, irq=2                                                             
eth0.1: add 01:00:5e:00:00:01 mcast address to master interface                                         
ohci_hcd: 2006 August 04 USB 1.1 'Open' Host Controller (OHCI) Driver (PCI)                             
PCI: Enabling device 0000:00:03.0 (0000 -> 0002)                                                       
PCI: Setting latency timer of device 0000:00:03.0 to 64                                                 
ohci_hcd 0000:00:03.0: OHCI Host Controller                                                             
ohci_hcd 0000:00:03.0: new USB bus registered, assigned bus number 1                                   
ohci_hcd 0000:00:03.0: irq 6, io mem 0x18003000                                                         
usb usb1: configuration #1 chosen from 1 choice                                                         
hub 1-0:1.0: USB hub found                                                                             
hub 1-0:1.0: 2 ports detected                                                                           
PCI: Enabling device 0000:01:02.0 (0000 -> 0002)                                                       
PCI: Fixing up device 0000:01:02.0                                                                     
PCI: Setting latency timer of device 0000:01:02.0 to 64                                                 
ohci_hcd 0000:01:02.0: OHCI Host Controller                                                             
ohci_hcd 0000:01:02.0: new USB bus registered, assigned bus number 2                                   
ohci_hcd 0000:01:02.0: irq 2, io mem 0x40010000                                                         
usb 1-1: new low speed USB device using ohci_hcd and address 2                                         
usb usb2: configuration #1 chosen from 1 choice                                                         
hub 2-0:1.0: USB hub found                                                                             
hub 2-0:1.0: 1 port detected                                                                           
usb 1-1: device descriptor read/64, error -62                                                           
PCI: Enabling device 0000:01:02.1 (0000 -> 0002)                                                       
PCI: Fixing up device 0000:01:02.1                                                                     
PCI: Setting latency timer of device 0000:01:02.1 to 64                                                 
ohci_hcd 0000:01:02.1: OHCI Host Controller                                                             
usb 1-1: device descriptor read/64, error -62                                                           
ohci_hcd 0000:01:02.1: new USB bus registered, assigned bus number 3                                   
ohci_hcd 0000:01:02.1: irq 2, io mem 0x40011000                                                         
usb 1-1: new low speed USB device using ohci_hcd and address 3                                         
usb usb3: configuration #1 chosen from 1 choice                                                         
usb 1-1: device descriptor read/64, error -62                                                           
hub 3-0:1.0: USB hub found                                                                             
hub 3-0:1.0: 1 port detected                                                                           
usb 1-1: device descriptor read/64, error -62                                                           
USB Universal Host Controller Interface driver v3.0                                                     
usb 1-1: new low speed USB device using ohci_hcd and address 4                                         
PCI: Enabling device 0000:01:02.2 (0000 -> 0002)                                                       
PCI: Fixing up device 0000:01:02.2                                                                     
ehci_hcd 0000:01:02.2: EHCI Host Controller                                                             
ehci_hcd 0000:01:02.2: new USB bus registered, assigned bus number 4                                   
ehci_hcd 0000:01:02.2: irq 2, io mem 0x40012000                                                         
ehci_hcd 0000:01:02.2: USB 2.0 started, EHCI 1.00, driver 10 Dec 2004                                   
usb usb4: configuration #1 chosen from 1 choice                                                         
usb 1-1: device not accepting address 4, error -62                                                     
hub 4-0:1.0: USB hub found                                                                             
hub 4-0:1.0: 2 ports detected                                                                           
usb 1-1: new low speed USB device using ohci_hcd and address 5                                         
usb 1-1: device not accepting address 5, error -62                                                     
SCSI subsystem initialized                                                                             
Initializing USB Mass Storage driver...                                                                 
hub 1-0:1.0: Cannot enable port 2.  Maybe the USB cable is bad?                                         
hub 1-0:1.0: Cannot enable port 2.  Maybe the USB cable is bad?                                         
hub 1-0:1.0: Cannot enable port 2.  Maybe the USB cable is bad?                                         
hub 1-0:1.0: Cannot enable port 2.  Maybe the USB cable is bad?                                         
usb 1-2: new low speed USB device using ohci_hcd and address 10                                         
usb 1-2: device descriptor read/64, error -62                                                           
usb 1-2: device descriptor read/64, error -62                                                           
usb 1-2: new low speed USB device using ohci_hcd and address 11                                         
usb 1-2: device descriptor read/64, error -62                                                           
usb 1-2: device descriptor read/64, error -62                                                           
usb 1-2: new low speed USB device using ohci_hcd and address 12                                         
usb 1-2: device not accepting address 12, error -62                                                     
usb 1-2: new low speed USB device using ohci_hcd and address 13                                         
usb 1-2: device not accepting address 13, error -62                                                     
usbcore: registered new interface driver usb-storage                                                   
USB Mass Storage support registered.                                                                   
usb 2-1: new full speed USB device using ohci_hcd and address 2                                         
usb 2-1: configuration #1 chosen from 1 choice                                                         
scsi0 : SCSI emulation for USB Mass Storage devices                                                     
usb-storage: device found at 2                                                                         
usb-storage: waiting for device to settle before scanning                                               
scsi 0:0:0:0: Direct-Access     SanDisk  Cruzer           2.00 PQ: 0 ANSI: 0 CCS                       
SCSI device sda: 4022272 512-byte hdwr sectors (2059 MB)                                               
sda: Write Protect is off                                                                               
sda: Mode Sense: 43 00 00 00                                                                           
sda: assuming drive cache: write through                                                               
SCSI device sda: 4022272 512-byte hdwr sectors (2059 MB)                                               
sda: Write Protect is off                                                                               
sda: Mode Sense: 43 00 00 00                                                                           
sda: assuming drive cache: write through                                                               
/dev/scsi/host0/bus0/target0/lun0: p1                                                                 
sd 0:0:0:0: Attached scsi removable disk sda                                                           
usb-storage: device scan complete                                                                       
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
Physically mapped flash: block unlock error: (status timeout)                                           
mini_fo: using base directory: /                                                                       
mini_fo: using storage directory: /jffs                                                                 
root@OpenWrt:/#


put it back to  1206, I do this twice once I'm on 1206 image

root@OpenWrt:/# mtd -r write /tmp/sda1/1206-634u.trx linux                                             
Unlocking linux ...                                                                                     
Physically mapped flash: block unlock error: (status timeout)                                           
Jan  1 00:06:21 (none) user.err kernel: Physically mapped flash: block unlock error: (status timeout)   
Writing from /tmp/sda1/1206-634u.trx to linux ...

second  time I reload  do not get the timeout error once I'm on the 1206 image
I also tried mtd -e linux -r write 634u.trx linux ( r5968 it takes the timeout also)
I also tried r5891 the timeout problem looks like it was present then also.

I'll do a clean install of r5968 and rebuild then reload the image, just for the hell of it! But don't think it will matter!

IT DIDN'T

(Last edited by breath on 2 Jan 2007, 16:38)

Using buffer write method
cfi_cmdset_0001: Erase suspend on write enabled
erase region 0: offset=0x0,size=0x20000,blocks=64
Flash device: 0x800000 at 0x1fc00000
bootloader size: 655360
Physically mapped flash: Filesystem type: squashfs, size=0x214aa0


I was looking for a update     cfi_cmdset_0001.c  the one in Kamikaze r5977 is v1.186 or so it says ,
it seems to have some patches for v1.190.

is this the lastest verson, I found v1.198.

v1.190 should have corrected the problem.


cheers

(Last edited by breath on 4 Jan 2007, 20:50)

r6010

Linux version 2.6.19.1 (linksys@7000us) (gcc version 3.4.6 (OpenWrt-2.0)) #1 Sat Jan 6 05:17:05 EST 2007
CPU revision is: 00029007
early_nvram_init: WGT634U NVRAM found.
Determined physical RAM map:
memory: 02000000 @ 00000000 (usable)
Initrd not found or empty - disabling initrd
On node 0 totalpages: 8192
  DMA zone: 64 pages used for memmap
  DMA zone: 0 pages reserved
  DMA zone: 8128 pages, LIFO batch:0
  Normal zone: 0 pages used for memmap
Built 1 zonelists.  Total pages: 8128
Kernel command line: root=/dev/mtdblock2 rootfstype=squashfs,jffs2 init=/etc/preinit noinitrd console=ttyS0,115200
Primary instruction cache 8kB, physically tagged, 2-way, linesize 16 bytes.
Primary data cache 4kB, 2-way, linesize 16 bytes.
Synthesized TLB refill handler (19 instructions).
Synthesized TLB load handler fastpath (31 instructions).
Synthesized TLB store handler fastpath (31 instructions).
Synthesized TLB modify handler fastpath (30 instructions).
PID hash table entries: 128 (order: 7, 512 bytes)
Using 100.000 MHz high precision timer.
Dentry cache hash table entries: 4096 (order: 2, 16384 bytes)
Inode-cache hash table entries: 2048 (order: 1, 8192 bytes)
Memory: 29864k/32768k available (2047k kernel code, 2904k reserved, 281k data, 132k init, 0k highmem)
Calibrating delay loop... 198.65 BogoMIPS (lpj=397312)
Mount-cache hash table entries: 512
Checking for 'wait' instruction...  unavailable.
NET: Registered protocol family 16
PCI: fixing up bridge
PCI: Setting latency timer of device 0000:01:00.0 to 64
PCI: Fixing up device 0000:01:00.0
NET: Registered protocol family 2
IP route cache hash table entries: 256 (order: -2, 1024 bytes)
TCP established hash table entries: 1024 (order: 0, 4096 bytes)
TCP bind hash table entries: 512 (order: -1, 2048 bytes)
TCP: Hash tables configured (established 1024 bind 512)
TCP reno registered
squashfs: version 3.0 (2006/03/15) Phillip Lougher
Registering mini_fo version $Id$
devfs: 2004-01-31 Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
JFFS2 version 2.2. (NAND) (C) 2001-2006 Red Hat, Inc.
io scheduler noop registered
io scheduler deadline registered (default)
Serial: 8250/16550 driver $Revision: 1.90 $ 2 ports, IRQ sharing enabled
serial8250: ttyS0 at MMIO 0x0 (irq = 3) is a 16550A
serial8250: ttyS1 at MMIO 0x0 (irq = 3) is a 16550A
b44.c:v1.01 (Jun 16, 2006)
PCI: Enabling device 0000:00:01.0 (0000 -> 0002)
PCI: Setting latency timer of device 0000:00:01.0 to 64
eth0: Broadcom 47xx 10/100BaseT Ethernet 00:09:5b:d1:14:bb
Physically mapped flash: Found 1 x16 devices at 0x0 in 16-bit bank
Physically mapped flash: Found an alias at 0x800000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1000000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1800000 for the chip at 0x0
Intel/Sharp Extended Query Table at 0x0031
Using buffer write method
cfi_cmdset_0001: Erase suspend on write enabled
erase region 0: offset=0x0,size=0x20000,blocks=64
Flash device: 0x800000 at 0x1fc00000
bootloader size: 655360
Physically mapped flash: Filesystem type: squashfs, size=0x21627c
Creating 5 MTD partitions on "Physically mapped flash":
0x00000000-0x000a0000 : "cfe"
0x000a0000-0x007e0000 : "linux"
0x00153800-0x00380000 : "rootfs"
mtd: partition "rootfs" doesn't start on an erase block boundary -- force read-only
0x007e0000-0x00800000 : "nvram"
0x00380000-0x007e0000 : "OpenWrt"
ip_conntrack version 2.4 (256 buckets, 2048 max) - 240 bytes per conntrack
ip_tables: (C) 2000-2006 Netfilter Core Team
TCP vegas registered
NET: Registered protocol family 1
NET: Registered protocol family 17
802.1Q VLAN Support v1.8 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
Time: MIPS clocksource has been installed.
VFS: Mounted root (squashfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 132k freed
Algorithmics/MIPS FPU Emulator v1.5
diag: Router model not detected.
Probing device eth0: found!
b44: eth0: Link is up at 100 Mbps, full duplex.
b44: eth0: Flow control is off for TX and off for RX.
Physically mapped flash: block unlock error: (status timeout)
mini_fo: using base directory: /
mini_fo: using storage directory: /jffs

(Last edited by breath on 7 Jan 2007, 12:40)

The discussion might have continued from here.