| Products > Test Equipment |
| Hantek HDG2002B AWG: 5Mhz or 100MHz? Let's see! |
| << < (128/134) > >> |
| FrankenPC:
Need some help. I moved and after unpacking, the FG would not boot. So, I hooked up the serial connection and got this...any ideas? ---------------------------------------------------- *** Warning - bad CRC or NAND, using default environment ##### 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 4194304 bytes read: OK Boot with zImage Starting kernel ... Uncompressing Linux... done, booting the kernel. Linux version 3.2.35 (root@zgt) (gcc version 4.3.3 (Sourcery G++ Lite 2009q1-176) ) #42 PREEMPT Wed Mar 26 12:49:52 CST 2014 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 mem=64M 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: 59028k/59028k available, 6508k 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 - 0xc0408000 ( 124 kB) .data : 0xc0408000 - 0xc05a0e00 (1636 kB) .bss : 0xc05a0e24 - 0xc05bea7c ( 120 kB) SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 NR_IRQS:107 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 s3c-i2c s3c2410-i2c: slave address 0x10 s3c-i2c s3c2410-i2c: bus frequency set to 9 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 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 291 at 0x000002460000 Bad eraseblock 923 at 0x000007360000 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: 2348 UBI: attached mtd3 to ubi0 UBI: MTD device name: "ROOTFS" UBI: MTD device size: 121 MiB UBI: number of good PEBs: 966 UBI: number of bad PEBs: 2 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: 966 UBI: number of PEBs reserved for bad PEB handling: 9 UBI: max/mean erase counter: 6/2 UBI: image sequence number: 0 UBI: background thread "ubi_bgt0d" started, PID 310 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: 1 port 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. 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 2016-10-30 17:40:07 UTC (1477849207) UBIFS: recovery needed UBIFS: recovery completed UBIFS: mounted UBI device 0, volume 0, name "rootfs" UBIFS: file system size: 119611392 bytes (116808 KiB, 114 MiB, 942 LEBs) UBIFS: journal size: 9023488 bytes (8812 KiB, 8 MiB, 72 LEBs) UBIFS: media format: w4/r0 (latest is w4/r0) UBIFS: default compressor: lzo UBIFS: reserved for root: 0 bytes (0 KiB) VFS: Mounted root (ubifs filesystem) on device 0:10. Freeing init memory: 124K UBIFS error (pid 1): ubifs_check_node: bad node length 525337 UBIFS error (pid 1): ubifs_check_node: bad node at LEB 117:14632 UBIFS error (pid 1): ubifs_read_node: expected node type 1 UBIFS error (pid 1): do_readpage: cannot read page 219 of inode 467, error -22 UBIFS error (pid 1): ubifs_check_node: bad node length 525337 UBIFS error (pid 1): ubifs_check_node: bad node at LEB 117:14632 UBIFS error (pid 1): ubifs_read_node: expected node type 1 UBIFS error (pid 1): do_readpage: cannot read page 219 of inode 467, error -22 Failed to execute /linuxrc. Attempting defaults... Kernel panic - not syncing: No init found. Try passing init= option to kernel. See Linux Documentation/init.txt for guidance. |
| fremen67:
Hi FrankenPC, I would suggest that you try reflashing your File System partition which seems very sick... From your logs, it appears that you have a nand layout without recovery partition so you will have to manually reflash the partition. You will need to connect your HDG to your PC via the USB port and use the DNW utility. You will find the rootfs.ubi file that you need on my Onedrive: https://1drv.ms/f/s!AuLJ8Arc4GbGcstRrjm2d33uI8Q Have a look in "04-Nand Recover" / "Firmware 1.00.1 (without Recovery Partition)". You may not have to reflash the whole nand, just rootfs.ubi should do the trick. In any case, you will want afterward to upgrade your firmware with the latest firmware (another directory of the Onedrive). You may also update your serial number in the /etc/system.inf file (S/N=230000000 otherwise) Good luck! |
| FrankenPC:
--- Quote from: fremen67 on October 31, 2016, 11:03:01 pm ---Hi FrankenPC, I would suggest that you try reflashing your File System partition which seems very sick... From your logs, it appears that you have a nand layout without recovery partition so you will have to manually reflash the partition. You will need to connect your HDG to your PC via the USB port and use the DNW utility. You will find the rootfs.ubi file that you need on my Onedrive: https://1drv.ms/f/s!AuLJ8Arc4GbGcstRrjm2d33uI8Q Have a look in "04-Nand Recover" / "Firmware 1.00.1 (without Recovery Partition)". You may not have to reflash the whole nand, just rootfs.ubi should do the trick. In any case, you will want afterward to upgrade your firmware with the latest firmware (another directory of the Onedrive). You may also update your serial number in the /etc/system.inf file (S/N=230000000 otherwise) Good luck! --- End quote --- Thanks again. I take it the DNW.EXE USB download program is part of the ARM toolchain support files? Or some kind of dev tools download? |
| fremen67:
--- Quote from: FrankenPC on November 01, 2016, 08:33:38 pm ---I take it the DNW.EXE USB download program is part of the ARM toolchain support files? Or some kind of dev tools download? --- End quote --- Yes. Have a look back in the thread, here: https://www.eevblog.com/forum/testgear/hantek-hdg2002b-awg-5mhz-or-100mhz-let's-see!/msg451021/#msg451021 and here:https://www.eevblog.com/forum/testgear/hantek-hdg2002b-awg-5mhz-or-100mhz-let's-see!/msg451081/#msg451081 You don't need configs.zip as it is for OpenOCD. Just dnw and the drivers corresponding to your system. |
| FrankenPC:
--- Quote from: fremen67 on November 02, 2016, 12:41:03 am --- --- Quote from: FrankenPC on November 01, 2016, 08:33:38 pm ---I take it the DNW.EXE USB download program is part of the ARM toolchain support files? Or some kind of dev tools download? --- End quote --- Yes. Have a look back in the thread, here: https://www.eevblog.com/forum/testgear/hantek-hdg2002b-awg-5mhz-or-100mhz-let's-see!/msg451021/#msg451021 and here:https://www.eevblog.com/forum/testgear/hantek-hdg2002b-awg-5mhz-or-100mhz-let's-see!/msg451081/#msg451081 You don't need configs.zip as it is for OpenOCD. Just dnw and the drivers corresponding to your system. --- End quote --- You are very helpful. Thanks a bunch! |
| Navigation |
| Message Index |
| Next page |
| Previous page |