Elektroda.pl
Elektroda.pl
X
Please add exception to AdBlock for elektroda.pl.
If you watch the ads, you support portal and users.

Voltcraft/Hantek/Tekway - Zawieszajacy sie oscyloskop Voltcraft

mar656 14 Mar 2015 00:54 2787 3
Computer Controls
  • #1
    mar656
    Level 9  
    Witam,

    Dostalem oscyloskop DSO-1062D. Niestety okazuje się, ze nie działa, wieszając się na ekranie startowym. Po podlaczeniu przez UART widać, ze linux zatrzymuje się z bledem "Kernel panic - not syncing: Attempted to kill init!"(poniżej caly log). Zdaje się , ze jedna z partycji jest uszkodzona (prawdopodobnie Rootfs). Mogę za to uzywac botloadera i przez DNW sprobowac ja naprawić. Potrzebuje niestety za to pelnego backup'u tego samego lub podobnego firmware. Pytanie do kolegow, czy ktoś dysponuje podobnym sprzętem i moglby mi udostepnic obraz (Hantek, Tekway, Voltcraft)?

    Quote:
    ##### EmbedSky BIOS for SKY2416/TQ2416 #####
    This Board: SDRAM is 64MB; LCD display size is: 800 X 480
    Press Space key to Download Mode.!
    SD:File System init failed!
    Start Linux ...

    NAND read: device 0 offset 0x300000, size 0x400000
    Skipping bad block 0x00000000
    4194304 bytes read: OK
    Boot with zImage

    Starting kernel ...

    Uncompressing Linux... done, booting the kernel.
    Linux version 3.2.35 (root@cjh-ubuntu) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-176) ) #31 PREEMPT Tue Jul 16 16:02:21 CST 2013
    CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
    CPU: VIVT data cache, VIVT instruction cache
    Machine: SMDK2416
    Memory policy: ECC disabled, Data cache writeback
    CPU S3C2416/S3C2450 (id 0x32450003)
    S3C24XX Clocks, Copyright 2004 Simtec Electronics
    CPU: MPLL on 800.000 MHz, cpu 400.000 MHz, mem 133.333 MHz, pclk 66.666 MHz
    CPU: EPLL on 96.000 MHz, usb-bus 48.000 MHz
    Built 1 zonelists in Zone order, mobility grouping on. Total pages: 16256
    Kernel command line: noinitrd ubi.mtd=3 root=ubi0:rootfs rootfstype=ubifs init=/linuxrc console=ttySAC0
    PID hash table entries: 256 (order: -2, 1024 bytes)
    Dentry cache hash table entries: 8192 (order: 3, 32768 bytes)
    Inode-cache hash table entries: 4096 (order: 2, 16384 bytes)
    Memory: 64MB = 64MB total
    Memory: 59024k/59024k available, 6512k reserved, 0K highmem
    Virtual kernel memory layout:
    vector : 0xffff0000 - 0xffff1000 ( 4 kB)
    fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
    vmalloc : 0xc4800000 - 0xf6000000 ( 792 MB)
    lowmem : 0xc0000000 - 0xc4000000 ( 64 MB)
    modules : 0xbf000000 - 0xc0000000 ( 16 MB)
    .text : 0xc0008000 - 0xc03e9000 (3972 kB)
    .init : 0xc03e9000 - 0xc0409000 ( 128 kB)
    .data : 0xc040a000 - 0xc05a2680 (1634 kB)
    .bss : 0xc05a26a4 - 0xc05bf97c ( 117 kB)
    SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    NR_IRQS:99
    irq: clearing subpending status 00000002
    Calibrating delay loop... 198.45 BogoMIPS (lpj=496128)
    pid_max: default: 4096 minimum: 301
    Mount-cache hash table entries: 512
    CPU: Testing write buffer coherency: ok
    NET: Registered protocol family 16
    S3C2416: Initializing architecture
    S3C2416: IRQ Support
    S3C24XX DMA Driver, Copyright 2003-2006 Simtec Electronics
    DMA channel 0 at c4804000, irq 88
    DMA channel 1 at c4804100, irq 89
    DMA channel 2 at c4804200, irq 90
    DMA channel 3 at c4804300, irq 91
    DMA channel 4 at c4804400, irq 92
    DMA channel 5 at c4804500, irq 93
    bio: create slab <bio-0> at 0
    SCSI subsystem initialized
    usbcore: registered new interface driver usbfs
    usbcore: registered new interface driver hub
    usbcore: registered new device driver usb
    s3c24xx_i2c_probe
    s3c-i2c s3c2410-i2c: slave address 0x10
    s3c-i2c s3c2410-i2c: bus frequency set to 65 KHz
    s3c-i2c s3c2410-i2c: i2c-0: S3C I2C adapter
    Advanced Linux Sound Architecture Driver Version 1.0.24.
    NET: Registered protocol family 2
    IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
    TCP established hash table entries: 2048 (order: 2, 16384 bytes)
    TCP bind hash table entries: 2048 (order: 1, 8192 bytes)
    TCP: Hash tables configured (established 2048 bind 2048)
    TCP reno registered
    NET: Registered protocol family 1
    RPC: Registered named UNIX socket transport module.
    RPC: Registered udp transport module.
    RPC: Registered tcp transport module.
    RPC: Registered tcp NFSv4.1 backchannel transport module.
    s3c-adc s3c24xx-adc: attached adc driver
    msgmni has been set to 115
    io scheduler noop registered (default)
    io scheduler cfq registered
    s3c-fb s3c-fb: window 0: fb
    s3c-fb s3c-fb: LCD type is TN83 800*480, default_bpp=16, pixclock=5
    s3c-fb s3c-fb: window 1: fb
    s3c-fb s3c-fb: LCD type is TN83 800*480, default_bpp=16, pixclock=5
    s3c2440-uart.0: ttySAC0 at MMIO 0x50000000 (irq = 70) is a S3C2440
    console [ttySAC0] enabled
    s3c2440-uart.1: ttySAC1 at MMIO 0x50004000 (irq = 73) is a S3C2440
    s3c2440-uart.2: ttySAC2 at MMIO 0x50008000 (irq = 76) is a S3C2440
    s3c2440-uart.3: ttySAC3 at MMIO 0x5000c000 (irq = 94) is a S3C2440
    loop: module loaded
    S3C24XX NAND Driver, (c) 2004 Simtec Electronics
    info->cpu_type=3, tacls_max=8
    s3c24xx-nand s3c2416-nand: Tacls=3, 22ns Twrph0=7 52ns, Twrph1=3 22ns
    s3c24xx-nand s3c2416-nand: System booted from NAND
    s3c24xx-nand s3c2416-nand: NAND ECC disabled
    NAND device: Manufacturer ID: 0xec, Chip ID: 0xf1 (Samsung NAND 128MiB 3,3V 8-bit)
    NAND_ECC_NONE selected by board driver. This is not recommended!
    Scanning device for bad blocks
    Bad eraseblock 39 at 0x0000004e0000
    Bad eraseblock 814 at 0x0000065c0000
    Bad eraseblock 833 at 0x000006820000
    Bad eraseblock 924 at 0x000007380000
    Creating 4 MTD partitions on "NAND":
    0x000000000000-0x000000100000 : "Bootloader"
    0x000000100000-0x000000300000 : "LOGO"
    0x000000300000-0x000000700000 : "Kernel"
    0x000000700000-0x000008000000 : "ROOTFS"
    UBI: attaching mtd3 to ubi0
    UBI: physical eraseblock size: 131072 bytes (128 KiB)
    UBI: logical eraseblock size: 126976 bytes
    UBI: smallest flash I/O unit: 2048
    UBI: VID header offset: 2048 (aligned 2048)
    UBI: data offset: 4096
    UBI: max. sequence number: 764
    UBI: attached mtd3 to ubi0
    UBI: MTD device name: "ROOTFS"
    UBI: MTD device size: 121 MiB
    UBI: number of good PEBs: 965
    UBI: number of bad PEBs: 3
    UBI: number of corrupted PEBs: 0
    UBI: max. allowed volumes: 128
    UBI: wear-leveling threshold: 4096
    UBI: number of internal volumes: 1
    UBI: number of user volumes: 1
    UBI: available PEBs: 0
    UBI: total number of reserved PEBs: 965
    UBI: number of PEBs reserved for bad PEB handling: 9
    UBI: max/mean erase counter: 3/1
    UBI: image sequence number: 0
    UBI: background thread "ubi_bgt0d" started, PID 306
    ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
    s3c2410-ohci s3c2410-ohci: S3C24XX OHCI
    s3c2410-ohci s3c2410-ohci: new USB bus registered, assigned bus number 1
    s3c2410-ohci s3c2410-ohci: irq 42, io mem 0x49000000
    hub 1-0:1.0: USB hub found
    hub 1-0:1.0: 2 ports detected
    usbcore: registered new interface driver usblp
    usbcore: registered new interface driver uas
    Initializing USB Mass Storage driver...
    usbcore: registered new interface driver usb-storage
    USB Mass Storage support registered.
    g_serial gadget: Gadget Serial v2.4
    g_serial gadget: g_serial ready
    s3c-hsudc s3c-hsudc: bound driver g_serial
    samsung-ts s3c2416-ts: driver attached, registering input device
    input: S3C24XX TouchScreen as /devices/virtual/input/input0
    S3C24XX RTC, (c) 2004,2006 Simtec Electronics
    s3c-rtc s3c2410-rtc: rtc disabled, re-enabling
    s3c-rtc s3c2410-rtc: rtc core: registered s3c as rtc0
    i2c /dev entries driver
    S3C2410 Watchdog Timer, (c) 2004 Simtec Electronics
    s3c2410-wdt s3c2410-wdt: watchdog inactive, reset disabled, irq disabled
    sdhci: Secure Digital Host Controller Interface driver
    sdhci: Copyright(c) Pierre Ossman
    s3c-sdhci s3c-sdhci.1: clock source 0: hsmmc (133333333 Hz)
    s3c-sdhci s3c-sdhci.1: clock source 1: hsmmc (133333333 Hz)
    s3c-sdhci s3c-sdhci.1: clock source 2: hsmmc-if (24000000 Hz)
    mmc0: SDHCI controller on samsung-hsmmc [s3c-sdhci.1] using ADMA
    S3C24XX_UDA134X SoC Audio driver
    UDA134X SoC Audio Codec
    asoc: uda134x-hifi <-> s3c24xx-iis mapping ok
    ALSA device list:
    #0: S3C24XX_UDA134X
    TCP cubic registered
    NET: Registered protocol family 17
    Registering the dns_resolver key type
    s3c-rtc s3c2410-rtc: setting system clock to 2000-01-07 10:38:25 UTC (947241505)
    UBIFS: recovery needed
    Internal error: Oops - undefined instruction: 0 [#1] PREEMPT
    Modules linked in:
    CPU: 0 Not tainted (3.2.35 #31)
    PC is at ubifs_wbuf_sync_nolock+0x58/0x180
    LR is at do_commit+0xa0/0x7b4
    pc : [<c0133740>] lr : [<c013b5a8>] psr: 60000013
    sp : c381fc70 ip : c381fca0 fp : c381fc9c
    r10: c3b68000 r9 : c3b68000 r8 : 00000000
    r7 : 00000002 r6 : c3b68000 r5 : c38ee2c0 r4 : c38ee298
    r3 : 00000000 r2 : 00000001 r1 : 00000000 r0 : c38ee2e0
    Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment kernel
    Control: 0005317f Table: 30004000 DAC: 00000017
    Process swapper (pid: 1, stack limit = 0xc381e270)
    Stack: (0xc381fc70 to 0xc3820000)
    fc60: c381e000 00000001 c3b68184 c38ee298
    fc80: c38ee2c0 00000098 00000002 00000000 c381fd1c c381fca0 c013b5a8 c01336f8
    fca0: 00000000 c0018a60 c381fccc c381fcb8 c381fcdc c381fcc0 c000c7b4 c000b4e8
    fcc0: c381e000 00000001 c3b68184 00000000 c381fd04 c381fce0 c000b544 c000c7a0
    fce0: c381fd3c c381fd20 c0018a60 c013bd6c 00000000 c0018a60 c381e000 c3b68000
    fd00: c3b68184 00000000 00000000 c38ee600 c381fd3c c381fd20 c013bd84 c013b518
    fd20: 00000000 0000013a c3b68000 00000000 c381fd6c c381fd40 c0145354 c013bccc
    fd40: 00000000 00000020 00000000 c0174ac4 000066c3 c3b68000 00000000 c38ee200
    fd60: c381fdac c381fd70 c01453bc c01452f8 00000000 00000000 c381fdac 00000000
    fd80: 0001ef3f 05308578 00000000 00000000 00000000 00001800 00000000 00000000
    fda0: c381fe34 c381fdb0 c0130498 c0145368 c3b68790 c3804684 c3804680 0000000a
    fdc0: c381fdec c381fdd0 c000c7b4 00800000 0001f000 00000000 00000000 00008000
    fde0: c041b368 c38ec440 c3b687d4 c3b68008 0001f000 00000000 0000000c 00000000
    fe00: c3810640 c38ec6c5 c38ec840 c38ec6c0 c3810640 c041b368 c041b368 00000000
    fe20: c381fec8 00008000 c381fe5c c381fe38 c0082b9c c012f288 c38ec6c0 00008000
    fe40: c041b368 c38ec6c0 c3810640 00008000 c381fe84 c381fe60 c009fb10 c0082b90
    fe60: 00008000 c38ec6c0 00000000 c38ec6e0 c041b368 c381fec8 c381feac c381fe88
    fe80: c009fba8 c009fac8 00000000 00008000 c38ec6c0 c38ec6e0 00000020 c381fec8
    fea0: c381fefc c381feb0 c009fd8c c009fb7c 0000000c 00000000 c381fee4 c381fec8
    fec0: c0067c64 c0067b70 c38100a0 c3401280 c0403584 00000000 c380f000 c0403584
    fee0: 00008000 c0403584 c040c108 c0403578 c381ff34 c381ff00 c00a0414 c009fc50
    ff00: 00000000 00000000 00000000 00000000 c38ec6c0 c38ec6e0 c380c000 c380c000
    ff20: 00008000 00000013 c381ff5c c381ff38 c03e9ad4 c00a0384 00000000 c0403584
    ff40: c0403578 c380c000 c380c000 00008000 c381ffac c381ff60 c03e9c00 c03e9abc
    ff60: c381ff7c c381ff70 c0040fb4 c0040dd8 c381ffac c381ff80 c01a6a34 c0040fa8
    ff80: c0040238 c0403584 c0403578 c04087cc 00000013 00000000 00000000 00000000
    ffa0: c381ffd4 c381ffb0 c03e9f28 c03e9b80 00000000 00000000 c381ffd4 c04087cc
    ffc0: c040848c c04087cc c381fff4 c381ffd8 c03e9304 c03e9eb8 00000000 c03e9204
    ffe0: c0021e38 00000013 00000000 c381fff8 c0021e38 c03e9214 fff3f7bf effe5ff7
    Backtrace:
    [<c01336e8>] (ubifs_wbuf_sync_nolock+0x0/0x180) from [<c013b5a8>] (do_commit+0xa0/0x7b4)
    r8:00000000 r7:00000002 r6:00000098 r5:c38ee2c0 r4:c38ee298
    [<c013b508>] (do_commit+0x0/0x7b4) from [<c013bd84>] (ubifs_run_commit+0xc8/0x174)
    [<c013bcbc>] (ubifs_run_commit+0x0/0x174) from [<c0145354>] (grab_empty_leb+0x6c/0x70)
    r7:00000000 r6:c3b68000 r5:0000013a r4:00000000
    [<c01452e8>] (grab_empty_leb+0x0/0x70) from [<c01453bc>] (ubifs_rcvry_gc_commit+0x64/0x110)
    r6:c38ee200 r5:00000000 r4:c3b68000
    [<c0145358>] (ubifs_rcvry_gc_commit+0x0/0x110) from [<c0130498>] (ubifs_mount+0x1220/0x14b4)
    r8:00000000 r7:00000000 r6:00001800 r5:00000000 r4:00000000
    [<c012f278>] (ubifs_mount+0x0/0x14b4) from [<c0082b9c>] (mount_fs+0x1c/0xe4)
    [<c0082b80>] (mount_fs+0x0/0xe4) from [<c009fb10>] (vfs_kern_mount+0x58/0x94)
    r6:00008000 r5:c3810640 r4:c38ec6c0
    [<c009fab8>] (vfs_kern_mount+0x0/0x94) from [<c009fba8>] (do_kern_mount+0x3c/0xd4)
    r9:c381fec8 r8:c041b368 r7:c38ec6e0 r6:00000000 r5:c38ec6c0
    r4:00008000
    [<c009fb6c>] (do_kern_mount+0x0/0xd4) from [<c009fd8c>] (do_mount+0x14c/0x734)
    r9:c381fec8 r8:00000020 r7:c38ec6e0 r6:c38ec6c0 r5:00008000
    r4:00000000
    [<c009fc40>] (do_mount+0x0/0x734) from [<c00a0414>] (sys_mount+0xa0/0xd0)
    [<c00a0374>] (sys_mount+0x0/0xd0) from [<c03e9ad4>] (do_mount_root+0x28/0xc4)
    r7:00000013 r6:00008000 r5:c380c000 r4:c380c000
    [<c03e9aac>] (do_mount_root+0x0/0xc4) from [<c03e9c00>] (mount_block_root+0x90/0x234)
    r6:00008000 r5:c380c000 r4:c380c000
    [<c03e9b70>] (mount_block_root+0x0/0x234) from [<c03e9f28>] (prepare_namespace+0x80/0x190)
    [<c03e9ea8>] (prepare_namespace+0x0/0x190) from [<c03e9304>] (kernel_init+0x100/0x144)
    r6:c04087cc r5:c040848c r4:c04087cc
    [<c03e9204>] (kernel_init+0x0/0x144) from [<c0021e38>] (do_exit+0x0/0x6f8)
    r7:00000013 r6:c0021e38 r5:c03e9204 r4:00000000
    Code: e89da9f0 e3c33002 e5c03078 e2800048 (fffc2af9)
    ---[ end trace d45263bc4b91060f ]---
    Kernel panic - not syncing: Attempted to kill init!
    g_serial gadget: high-speed config #1: Generic Serial config
  • Computer Controls
  • Computer Controls
  • #3
    mar656
    Level 9  
    Cześć,

    Nie wiem jak to zrobić. Przy starcie mogę nacisnąć spacje i mam menu do wgrywania przez DNW ale to musi być kompilacja. Pisałem na eevblog do osoby z podobnym problemem i jest gość, który zrobi mi kompilacje jeżeli będę miał backup. Ponoć z tej strony nic sie nie przyda - fremen67 z http://www.eevblog.com/forum/testgear/hantek-...g-firmware-upgrade-problem/new/?topicseen#new.
  • #4
    cichy lis
    Level 28  
    Hej, poradziłeś sobie z tym problemem ? Mam to samo i w sumie nie wiem za co się wziąć a maszyna przydała by się.
    Pozdrawiam.