thanks tmbinc for the explanation.
Beiträge von dnuos
-
-
oooops
flashed via dreamup and serial cable, i wanted to try again to create the backup and now...
Zitat
root@dm7020:/var/tmp# dreambox-backup -v dm7020 > /media/cf/dnuos.nfi
/dev/mtd/1ro information:
Size : 131072 (0x20000)
Erasesize : 16384 (0x4000)
Eraseblocks : 8 (0x8)
Pagesize : 512 (0x200)
Pages : 256 (0x100)
Pages_pr_block : 32 (0x20)
OObsize : 16 (0x10)Scanning for bad blocks
0 bad blocks found
/dev/mtd/2ro information:
Size : 1949696 (0x1dc000)
Erasesize : 16384 (0x4000)
Eraseblocks : 119 (0x77)
Pagesize : 512 (0x200)
Pages : 3808 (0xee0)
Pages_pr_block : 32 (0x20)
OObsize : 16 (0x10)Scanning for bad blocks
0 bad blocks found
/dev/mtd/3ro information:
Size : 31457280 (0x1e00000)
Erasesize : 16384 (0x4000)
Eraseblocks : 1920 (0x780)
Pagesize : 512 (0x200)
Pages : 61440 (0xf000)
Pages_pr_block : 32 (0x20)
OObsize : 16 (0x10)Scanning for bad blocks
Bad block found at eraseblock 1074 (0x10c8000)
Bad block found at eraseblock 1075 (0x10cc000)
Bad block found at eraseblock 1076 (0x10d0000)
Bad block found at eraseblock 1077 (0x10d4000)
Bad block found at eraseblock 1078 (0x10d8000)
Bad block found at eraseblock 1079 (0x10dc000)
Bad block found at eraseblock 1080 (0x10e0000)
Bad block found at eraseblock 1081 (0x10e4000)
Bad block found at eraseblock 1121 (0x1184000)
Bad block found at eraseblock 1122 (0x1188000)
Bad block found at eraseblock 1123 (0x118c000)
Bad block found at eraseblock 1124 (0x1190000)
Bad block found at eraseblock 1125 (0x1194000)
Bad block found at eraseblock 1126 (0x1198000)
Bad block found at eraseblock 1127 (0x119c000)
Bad block found at eraseblock 1128 (0x11a0000)
Bad block found at eraseblock 1230 (0x1338000)
Bad block found at eraseblock 1231 (0x133c000)
Bad block found at eraseblock 1232 (0x1340000)
Bad block found at eraseblock 1233 (0x1344000)
Bad block found at eraseblock 1234 (0x1348000)
Bad block found at eraseblock 1235 (0x134c000)
Bad block found at eraseblock 1236 (0x1350000)
Bad block found at eraseblock 1369 (0x1564000)
Bad block found at eraseblock 1370 (0x1568000)
Bad block found at eraseblock 1371 (0x156c000)
Bad block found at eraseblock 1372 (0x1570000)
Bad block found at eraseblock 1373 (0x1574000)
Bad block found at eraseblock 1374 (0x1578000)
Bad block found at eraseblock 1375 (0x157c000)
Bad block found at eraseblock 1376 (0x1580000)
Bad block found at eraseblock 1416 (0x1620000)
Bad block found at eraseblock 1417 (0x1624000)
Bad block found at eraseblock 1418 (0x1628000)
Bad block found at eraseblock 1419 (0x162c000)
Bad block found at eraseblock 1420 (0x1630000)
Bad block found at eraseblock 1421 (0x1634000)
Bad block found at eraseblock 1422 (0x1638000)
Bad block found at eraseblock 1423 (0x163c000)
39 bad blocks found
Dumping blocks for /dev/mtd/1ro
Dumping blocks for /dev/mtd/2ro
Dumping blocks for /dev/mtd/3ro
Skipping bad block at 0x10c8000
Skipping bad block at 0x10cc000
Skipping bad block at 0x10d0000
Skipping bad block at 0x10d4000
Skipping bad block at 0x10d8000
Skipping bad block at 0x10dc000
Skipping bad block at 0x10e0000
Skipping bad block at 0x10e4000
Skipping bad block at 0x1184000
Skipping bad block at 0x1188000
Skipping bad block at 0x118c000
Skipping bad block at 0x1190000
Skipping bad block at 0x1194000
Skipping bad block at 0x1198000
Skipping bad block at 0x119c000
Skipping bad block at 0x11a0000
Skipping bad block at 0x1338000
Skipping bad block at 0x133c000
Skipping bad block at 0x1340000
Skipping bad block at 0x1344000
Skipping bad block at 0x1348000
Skipping bad block at 0x134c000
Skipping bad block at 0x1350000
Skipping bad block at 0x1564000
Skipping bad block at 0x1568000
Skipping bad block at 0x156c000
Skipping bad block at 0x1570000
Skipping bad block at 0x1574000
...
...
...
root@dm7020:/media/cf# ls -all
-rw-r--r-- 1 root root 33927200 Feb 12 20:37 dnuos.nfiZitat
root@dm7020:/var/tmp# prova
*** bad block list: 012c8000 012cc000 012d0000 012d4000 012d8000 012dc000 012e0000 012e4000 01384000 01388000 0138c000 01390000 01394000 01398000 0139c000 013a0000 01538000 0153c000 01540000 01544000 01548000 0154c000 01550000 01764000 01768000 0176c000 01770000 01774000 01778000 0177c000 01780000 01820000 01824000 01828000 0182c000 01830000 01834000 01838000 0183c000 (39 blocks, 624 kB total)
root@dm7020:/var/tmp#i already flashed again through web-interface and lan cable... and the 39 bad blocks are always there...
any idea if/how could i solve this? -
Zitat
And yes, there is one more test, if you dare smile Restore the backup and see if it works. Worst case is that you will have lost the contents on the flash and have to start all over again, maybe even having to flash using the serial cable. Best case is that it seems to be OK, and you will have to run it for a few days to make sure that nothing was brokenthat's what you were not supposed to ask just joking
restored the backup via lan (through web interface).. my dm7020 is not starting anymore... black screen and the "II" symbol on the lcd display, even switching it on with the down button pressed.
i go to find out where i put my serial cable...
-
this is the report with the verbose option :
Zitat
/dev/mtd/1ro information:
Size : 262144 (0x40000)
Erasesize : 16384 (0x4000)
Eraseblocks : 16 (0x10)
Pagesize : 512 (0x200)
Pages : 512 (0x200)
Pages_pr_block : 32 (0x20)
OObsize : 16 (0x10)Scanning for bad blocks
0 bad blocks found
/dev/mtd/2ro information:
Size : 3915776 (0x3bc000)
Erasesize : 16384 (0x4000)
Eraseblocks : 239 (0xef)
Pagesize : 512 (0x200)
Pages : 7648 (0x1de0)
Pages_pr_block : 32 (0x20)
OObsize : 16 (0x10)Scanning for bad blocks
0 bad blocks found
/dev/mtd/3ro information:
Size : 29360128 (0x1c00000)
Erasesize : 16384 (0x4000)
Eraseblocks : 1792 (0x700)
Pagesize : 512 (0x200)
Pages : 57344 (0xe000)
Pages_pr_block : 32 (0x20)
OObsize : 16 (0x10)Scanning for bad blocks
0 bad blocks foundand the size of the new backup created is the same as yesterday:
Zitat
root@dm7020:/media/cf# ls -all
-rw-r--r-- 1 root root 34586144 Feb 12 15:39 backup.nfiand ngc1927's NAND flash backup (with 1 bad block) filesize is 34569248, as to say -32 -2blocks.
does this mean 1 block is always skipped creating the backup?if you need other tests...
-
that's the utility i used, musicbob.
let's wait for noggie's reply to understand better if the size of the .nfi backup is correct.
-
how do you check for bad blocks?
i found a little program around and on my 7020 says:
*** bad block list: none -
ooops
hadn't paid attention to this:
Zitat
The program, as it stands, does not try to skip empty blocks, so the resulting nfi file will be quite big. My full size files end up at 34603072 bytes, expect 32 bytes less for the 7020, and each bad block will subtract 16896 bytes (I think) from the total length.that's ok, then!
I'm gonna check if my NAND has bad blocks
-
thanks noggie
just tried the ipk on my 7020, with a lightly modified cvs in flash from 06/02/2006seems to be working :
root@dm7020:/media/cf# ls -all
drwxr-xr-x 5 root root 1024 Feb 11 22:29 .
drwxr-xr-x 17 root root 0 Feb 7 21:23 ..
-rw-r--r-- 1 root root 34586144 Feb 11 22:30 backup.nfi
drwxr-xr-x 2 root root 1024 Jan 1 1970 images
drwx------ 2 root root 12288 Sep 18 14:55 lost+found
drwxr-xr-x 3 root root 1024 Oct 7 21:40 usr
root@dm7020:/media/cf#is it normal the backup size is 34 Mb?
-
-
Zitat
NOTE: package dvbsnoop-0.0+cvs20060103: started
NOTE: package dvbsnoop-0.0+cvs20060103-r0: task do_fetch: started
NOTE: fetch http://www.treke.net/oe/source…snoop_cvs.tuxbox.org__200 60103.tar.gz
--19:27:55-- http://www.treke.net/oe/source…vbsnoop_cvs.tuxbox.org__2 0060103.tar.gz
=> `/home/dnuos/oe/sources/apps.dvb.dvbsnoop_cvs.tuxbox.org__20060103 .tar.gz'
Resolving www.treke.net... 192.216.230.225
Connecting to www.treke.net|192.216.230.225|:80... connected.
HTTP request sent, awaiting response... 404 Not Found
19:27:56 ERROR 404: Not Found.NOTE: Fetch cvs://anoncvs@cvs.tuxbox.org/cvs/tuxbox;module=apps/dvb/dvbsnoop;met hod=ext
connect to address 82.149.243.100 port 544: Connection refused
Trying krb4 rsh...
connect to address 82.149.243.100 port 544: Connection refused
trying normal rsh (/usr/bin/rsh)
cvs.tuxbox.org: Connection refused
cvs [checkout aborted]: end of file from server (consult above messages if any)
NOTE: Task failed: Fetch failed: apps/dvb/dvbsnoop
NOTE: package dvbsnoop-0.0+cvs20060103-r0: task do_fetch: failed
ERROR: TaskFailed event exception, aborting
NOTE: package dvbsnoop-0.0+cvs20060103: failed
ERROR: Build of dreambox-image failed
make: *** [image] Error 1any help?