From marcj303 at gmail.com Sun Aug 1 00:31:48 2010 From: marcj303 at gmail.com (Marc Jones) Date: Sat, 31 Jul 2010 16:31:48 -0600 Subject: [coreboot] What is the rule of the SPD address assignment if there are more that 8 dimm slots? In-Reply-To: <4C549967.3060103@coresystems.de> References: <4C549967.3060103@coresystems.de> Message-ID: 2010/7/31 Stefan Reinauer : > On 7/31/10 4:56 PM, Zheng Bao wrote: > > The board tht I am working on has 2 process. Each of them has 6 DIMM slots. > If you > plug 1 dimm into each slot, the SPD address will be, > ? Channel? PCB > ? ---------------- > P0: > ? DIMMA0?? 50h > ? DIMMA1?? 51h > ? DIMMA2?? 52h > ? DIMMB0?? 53h > ? DIMMB1?? 54h > ? DIMMB2?? 55h > P1: > ? DIMMA0?? 50h > ? DIMMA1?? 51h > ? DIMMA2?? 52h > ? DIMMB0?? 53h > ? DIMMB1?? 54h > ? DIMMB2?? 55h > If you plug 1 dimm in P0DIMMA0 and the other in P1DIMA0, the SPD address > will be 50h and 55h. > So I am confused. If we got an active spd 0x50 on the SMBUS, what will it > be? > It seems that we can not plug more that 8 dimm even if we have 12 slots, > correct? > > Zheng > > > > There is probably an smbus hub for switching between the P0 and P1 SPD ROMs. > > Check out src/mainboard/tyan/s4880/romstage.c for an example of a board with > smbus hub. Another example is in the serengeti_cheetah romstage.c activate_spd_rom(). Marc -- http://se-eng.com From bj.rn at co-assembler.net Sun Aug 1 03:50:51 2010 From: bj.rn at co-assembler.net (=?iso-8859-1?b?Qmr2cm4=?= Busse) Date: Sun, 01 Aug 2010 03:50:51 +0200 Subject: [coreboot] add i945GSE to inteltool Message-ID: <20100801035051.512777l2773fqqd7@mail.baerlin.eu> ---------------------------------------------------------------- This message was sent using IMP, the Internet Messaging Program. -------------- next part -------------- - add i945GSE to inteltool Signed-off-by: Bj?rn Busse Index: inteltool.h =================================================================== --- inteltool.h (revision 5673) +++ inteltool.h (working copy) @@ -61,6 +61,7 @@ #define PCI_DEVICE_ID_INTEL_82915 0x2580 #define PCI_DEVICE_ID_INTEL_82945P 0x2770 #define PCI_DEVICE_ID_INTEL_82945GM 0x27a0 +#define PCI_DEVICE_ID_INTEL_82945GSE 0x27ac #define PCI_DEVICE_ID_INTEL_PM965 0x2a00 #define PCI_DEVICE_ID_INTEL_Q965 0x2990 #define PCI_DEVICE_ID_INTEL_82975X 0x277c Index: pcie.c =================================================================== --- pcie.c (revision 5673) +++ pcie.c (working copy) @@ -35,6 +35,7 @@ switch (nb->device_id) { case PCI_DEVICE_ID_INTEL_82915: case PCI_DEVICE_ID_INTEL_82945GM: + case PCI_DEVICE_ID_INTEL_82945GSE: case PCI_DEVICE_ID_INTEL_82945P: case PCI_DEVICE_ID_INTEL_82975X: epbar_phys = pci_read_long(nb, 0x40) & 0xfffffffe; @@ -92,6 +93,7 @@ switch (nb->device_id) { case PCI_DEVICE_ID_INTEL_82915: case PCI_DEVICE_ID_INTEL_82945GM: + case PCI_DEVICE_ID_INTEL_82945GSE: case PCI_DEVICE_ID_INTEL_82945P: case PCI_DEVICE_ID_INTEL_82975X: dmibar_phys = pci_read_long(nb, 0x4c) & 0xfffffffe; @@ -150,6 +152,7 @@ switch (nb->device_id) { case PCI_DEVICE_ID_INTEL_82915: case PCI_DEVICE_ID_INTEL_82945GM: + case PCI_DEVICE_ID_INTEL_82945GSE: case PCI_DEVICE_ID_INTEL_82945P: case PCI_DEVICE_ID_INTEL_82975X: pciexbar_reg = pci_read_long(nb, 0x48); Index: memory.c =================================================================== --- memory.c (revision 5673) +++ memory.c (working copy) @@ -36,6 +36,7 @@ switch (nb->device_id) { case PCI_DEVICE_ID_INTEL_82915: case PCI_DEVICE_ID_INTEL_82945GM: + case PCI_DEVICE_ID_INTEL_82945GSE: case PCI_DEVICE_ID_INTEL_82945P: case PCI_DEVICE_ID_INTEL_82975X: mchbar_phys = pci_read_long(nb, 0x44) & 0xfffffffe; Index: inteltool.c =================================================================== --- inteltool.c (revision 5673) +++ inteltool.c (working copy) @@ -40,6 +40,7 @@ { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82915, "82915G/P/GV/GL/PL/910GL" }, { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82945P, "i945P" }, { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82945GM, "i945GM" }, + { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82945GSE, "i945GSE" }, { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_PM965, "PM965" }, { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_Q965, "Q963/965" }, { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82975X, "i975X" }, From svn at coreboot.org Sun Aug 1 04:33:42 2010 From: svn at coreboot.org (repository service) Date: Sun, 01 Aug 2010 04:33:42 +0200 Subject: [coreboot] [commit] r5674 - in trunk/src: mainboard/asus/mew-vm northbridge/intel/i82810 southbridge/via/vt8237r Message-ID: Author: cozzie Date: Sun Aug 1 04:33:42 2010 New Revision: 5674 URL: https://tracker.coreboot.org/trac/coreboot/changeset/5674 Log: Update my old, no longer active email addresses Signed-off-by: Corey Osgood Acked-by: Corey Osgood Modified: trunk/src/mainboard/asus/mew-vm/romstage.c trunk/src/northbridge/intel/i82810/chip.h trunk/src/northbridge/intel/i82810/i82810.h trunk/src/northbridge/intel/i82810/northbridge.c trunk/src/northbridge/intel/i82810/northbridge.h trunk/src/northbridge/intel/i82810/raminit.c trunk/src/northbridge/intel/i82810/raminit.h trunk/src/southbridge/via/vt8237r/vt8237r_early_smbus.c Modified: trunk/src/mainboard/asus/mew-vm/romstage.c ============================================================================== --- trunk/src/mainboard/asus/mew-vm/romstage.c Thu Jul 29 21:25:31 2010 (r5673) +++ trunk/src/mainboard/asus/mew-vm/romstage.c Sun Aug 1 04:33:42 2010 (r5674) @@ -1,7 +1,7 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2007 Corey Osgood + * Copyright (C) 2007 Corey Osgood * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by Modified: trunk/src/northbridge/intel/i82810/chip.h ============================================================================== --- trunk/src/northbridge/intel/i82810/chip.h Thu Jul 29 21:25:31 2010 (r5673) +++ trunk/src/northbridge/intel/i82810/chip.h Sun Aug 1 04:33:42 2010 (r5674) @@ -1,7 +1,7 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2007 Corey Osgood + * Copyright (C) 2007 Corey Osgood * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by Modified: trunk/src/northbridge/intel/i82810/i82810.h ============================================================================== --- trunk/src/northbridge/intel/i82810/i82810.h Thu Jul 29 21:25:31 2010 (r5673) +++ trunk/src/northbridge/intel/i82810/i82810.h Sun Aug 1 04:33:42 2010 (r5674) @@ -1,7 +1,7 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2007 Corey Osgood + * Copyright (C) 2007 Corey Osgood * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by Modified: trunk/src/northbridge/intel/i82810/northbridge.c ============================================================================== --- trunk/src/northbridge/intel/i82810/northbridge.c Thu Jul 29 21:25:31 2010 (r5673) +++ trunk/src/northbridge/intel/i82810/northbridge.c Sun Aug 1 04:33:42 2010 (r5674) @@ -1,7 +1,7 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2007 Corey Osgood + * Copyright (C) 2007 Corey Osgood * Copyright (C) 2010 Joseph Smith * * This program is free software; you can redistribute it and/or modify Modified: trunk/src/northbridge/intel/i82810/northbridge.h ============================================================================== --- trunk/src/northbridge/intel/i82810/northbridge.h Thu Jul 29 21:25:31 2010 (r5673) +++ trunk/src/northbridge/intel/i82810/northbridge.h Sun Aug 1 04:33:42 2010 (r5674) @@ -1,7 +1,7 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2007 Corey Osgood + * Copyright (C) 2007 Corey Osgood * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by Modified: trunk/src/northbridge/intel/i82810/raminit.c ============================================================================== --- trunk/src/northbridge/intel/i82810/raminit.c Thu Jul 29 21:25:31 2010 (r5673) +++ trunk/src/northbridge/intel/i82810/raminit.c Sun Aug 1 04:33:42 2010 (r5674) @@ -2,7 +2,7 @@ * This file is part of the coreboot project. * * Copyright (C) 2007-2009 Uwe Hermann - * Copyright (C) 2007 Corey Osgood + * Copyright (C) 2007 Corey Osgood * Copyright (C) 2008-2009 Elia Yehuda * * This program is free software; you can redistribute it and/or modify Modified: trunk/src/northbridge/intel/i82810/raminit.h ============================================================================== --- trunk/src/northbridge/intel/i82810/raminit.h Thu Jul 29 21:25:31 2010 (r5673) +++ trunk/src/northbridge/intel/i82810/raminit.h Sun Aug 1 04:33:42 2010 (r5674) @@ -1,7 +1,7 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2007 Corey Osgood + * Copyright (C) 2007 Corey Osgood * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by Modified: trunk/src/southbridge/via/vt8237r/vt8237r_early_smbus.c ============================================================================== --- trunk/src/southbridge/via/vt8237r/vt8237r_early_smbus.c Thu Jul 29 21:25:31 2010 (r5673) +++ trunk/src/southbridge/via/vt8237r/vt8237r_early_smbus.c Sun Aug 1 04:33:42 2010 (r5674) @@ -1,7 +1,7 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2007 Corey Osgood + * Copyright (C) 2007 Corey Osgood * Copyright (C) 2007 Rudolf Marek * * This program is free software; you can redistribute it and/or modify From corey.osgood at gmail.com Sun Aug 1 04:43:00 2010 From: corey.osgood at gmail.com (Corey Osgood) Date: Sat, 31 Jul 2010 22:43:00 -0400 Subject: [coreboot] add i945GSE to inteltool In-Reply-To: <20100801035051.512777l2773fqqd7@mail.baerlin.eu> References: <20100801035051.512777l2773fqqd7@mail.baerlin.eu> Message-ID: Acked-by: Corey Osgood 2010/7/31 Bj?rn Busse : > > > ---------------------------------------------------------------- > This message was sent using IMP, the Internet Messaging Program. > > > -- > coreboot mailing list: coreboot at coreboot.org > http://www.coreboot.org/mailman/listinfo/coreboot > From corey.osgood at gmail.com Sun Aug 1 05:10:51 2010 From: corey.osgood at gmail.com (Corey Osgood) Date: Sat, 31 Jul 2010 23:10:51 -0400 Subject: [coreboot] coreboot halts at "doing early_mtrr" In-Reply-To: <4C53B5B1.9060403@georgi-clan.de> References: <20100730133533.17208p1m5b2aon6t@mail.msu.edu> <4C5327B2.50205@georgi-clan.de> <20100730172032.21174yr20hesct28@mail.msu.edu> <4C53B5B1.9060403@georgi-clan.de> Message-ID: Patch attached to remove the call to early_mtrr_init(), provide a little more feedback on the amount of ram that's been found, and correct the ram initialization order and clarify a comment on an old hack. I don't have any hardware to test this patch on. On Sat, Jul 31, 2010 at 1:33 AM, Patrick Georgi wrote: > Am 30.07.2010 23:20, schrieb austinro at msu.edu: >> Commenting out the call to early_mtrr_init() lets coreboot run to >> completion. > I suspect that call is a left-over from pre-CAR times on C7. > > Please provide a patch. See > http://www.coreboot.org/Development_Guidelines#Sign-off_Procedure for > our rules. > > Do you need any more changes to get your board to run? After all, that's > a different board than listed by coreboot - it would be nice to support > your board explicitely, too. > >> That's odd. ?I assumed the call to "write_cr0(cr0)" in cache.h was >> responsible somehow, since that was where it stopped when >> "early_mtrr_init" called "disable_cache", but I left the print >> statements in disable_cache, and they were all printed repeatedly this >> time, so "write_cr0" only causes a problem when called early (during >> "early_mtrr_init")? > The problem is that write_cr0 is the function that actually disables the > cache. > While in early_mtrr_init, the only memory coreboot has to work in _is_ > the cache (Cache as RAM configures the CPU to map the cache to some RAM > addresses and locks it to prevent eviction). > If you disable the cache at this point, there's no memory to use. In > particular, the stack is gone, so the next time a function is called or > left, the CPU doesn't know where to go. > > On later occassions of disable_cache(), RAM is configured and used, so > disabling the cache merely slows the system down a bit, but doesn't > entirely prevent it from working. > >> Tried it again and with memtest as the payload and it doesn't see any >> memory. ?Memtest pops up on the screen : >> L1 cache: 64K >> L2 cache: 128K >> L3 cache: none >> Memory : ? ?0K >> (That last one is a zero K). >> >> Hmmm. > This might be a matter of issues with the various tables. The fact that > you can run up to memtest indicates that there _is_ RAM. :-) > > For testing you could try to disable HAVE_HIGH_TABLES - if memtest works > then, your memtest doesn't know the forwarder entry we introduced last > year or so. > > > Patrick > > -- > coreboot mailing list: coreboot at coreboot.org > http://www.coreboot.org/mailman/listinfo/coreboot > -------------- next part -------------- A non-text attachment was scrubbed... Name: j7f24.diff Type: text/x-patch Size: 3940 bytes Desc: not available URL: From austinro at msu.edu Sun Aug 1 07:13:50 2010 From: austinro at msu.edu (austinro at msu.edu) Date: Sun, 01 Aug 2010 01:13:50 -0400 Subject: [coreboot] linker problem after menuconfig Message-ID: <20100801011350.14002ybrb6ycczgu@mail.msu.edu> Hi. The wiki page for seabios recommends configuring coreboot with CONFIG_VGA_BRIDGE_SETUP enabled and CONFIG_VGA_ROM_RUN disabled. When building for the jetway j7f24 target, setting those two options in menuconfig results in the following error (after "make"): CC cpu/intel/microcode/microcode.o AR coreboot.a CC coreboot_ram.o CC coreboot_ram build/coreboot_ram.o: In function `vga_init': vga.c:(.text+0x1968): undefined reference to `mainboard_interrupt_handlers' collect2: ld returned 1 exit status make: *** [build/coreboot_ram] Error 1 With both options enabled make finishes. I don't know much about kconfig, so I haven't been able to figure out where the problem is. Here is my .config robert at victoria:~/coreboot$ cat .config # # Automatically generated make config: don't edit # coreboot version: 4.0 # Sat Jul 31 19:50:30 2010 # # # General setup # # CONFIG_EXPERT is not set CONFIG_LOCALVERSION="" CONFIG_CBFS_PREFIX="fallback" CONFIG_COMPILER_GCC=y # CONFIG_COMPILER_LLVM_CLANG is not set # CONFIG_SCANBUILD_ENABLE is not set # CONFIG_CCACHE is not set # CONFIG_USE_OPTION_TABLE is not set # # Mainboard # # CONFIG_VENDOR_ABIT is not set # CONFIG_VENDOR_ADVANTECH is not set # CONFIG_VENDOR_AMD is not set # CONFIG_VENDOR_ARIMA is not set # CONFIG_VENDOR_ARTEC_GROUP is not set # CONFIG_VENDOR_ASI is not set # CONFIG_VENDOR_ASROCK is not set # CONFIG_VENDOR_ASUS is not set # CONFIG_VENDOR_A_TREND is not set # CONFIG_VENDOR_AXUS is not set # CONFIG_VENDOR_AZZA is not set # CONFIG_VENDOR_BCOM is not set # CONFIG_VENDOR_BIOSTAR is not set # CONFIG_VENDOR_BROADCOM is not set # CONFIG_VENDOR_COMPAQ is not set # CONFIG_VENDOR_DELL is not set # CONFIG_VENDOR_DIGITAL_LOGIC is not set # CONFIG_VENDOR_EAGLELION is not set # CONFIG_VENDOR_ECS is not set # CONFIG_VENDOR_EMULATION is not set # CONFIG_VENDOR_GETAC is not set # CONFIG_VENDOR_GIGABYTE is not set # CONFIG_VENDOR_HP is not set # CONFIG_VENDOR_IBASE is not set # CONFIG_VENDOR_IBM is not set # CONFIG_VENDOR_IEI is not set # CONFIG_VENDOR_INTEL is not set # CONFIG_VENDOR_IWILL is not set CONFIG_VENDOR_JETWAY=y # CONFIG_VENDOR_KONTRON is not set # CONFIG_VENDOR_LIPPERT is not set # CONFIG_VENDOR_MITAC is not set # CONFIG_VENDOR_MSI is not set # CONFIG_VENDOR_NEC is not set # CONFIG_VENDOR_NEWISYS is not set # CONFIG_VENDOR_NOKIA is not set # CONFIG_VENDOR_NVIDIA is not set # CONFIG_VENDOR_OLPC is not set # CONFIG_VENDOR_PC_ENGINES is not set # CONFIG_VENDOR_RCA is not set # CONFIG_VENDOR_RODA is not set # CONFIG_VENDOR_SOYO is not set # CONFIG_VENDOR_SUNW is not set # CONFIG_VENDOR_SUPERMICRO is not set # CONFIG_VENDOR_TECHNEXION is not set # CONFIG_VENDOR_TECHNOLOGIC is not set # CONFIG_VENDOR_TELEVIDEO is not set # CONFIG_VENDOR_THOMSON is not set # CONFIG_VENDOR_TRAVERSE is not set # CONFIG_VENDOR_TYAN is not set # CONFIG_VENDOR_VIA is not set # CONFIG_VENDOR_WINENT is not set # CONFIG_VENDOR_WYSE is not set CONFIG_MAINBOARD_VENDOR="Jetway" CONFIG_MAINBOARD_PCI_SUBSYSTEM_VENDOR_ID=0x0 CONFIG_MAINBOARD_DIR="jetway/j7f24" CONFIG_MAINBOARD_PART_NUMBER="J7f24" CONFIG_IRQ_SLOT_COUNT=10 CONFIG_RAMBASE=0x4000 CONFIG_HAVE_HIGH_TABLES=y CONFIG_DCACHE_RAM_BASE=0xffef0000 CONFIG_DCACHE_RAM_SIZE=0x8000 CONFIG_DCACHE_RAM_GLOBAL_VAR_SIZE=0x0 CONFIG_MAX_CPUS=1 CONFIG_MAX_PHYSICAL_CPUS=1 CONFIG_MAINBOARD_PCI_SUBSYSTEM_DEVICE_ID=0x0 CONFIG_RAMTOP=0x200000 CONFIG_HEAP_SIZE=0x4000 CONFIG_ACPI_SSDTX_NUM=0 CONFIG_SERIAL_CPU_INIT=y CONFIG_ID_SECTION_OFFSET=0x10 CONFIG_FALLBACK_VGA_BIOS_FILE="jwvgabios.rom" # CONFIG_PCI_64BIT_PREF_MEM is not set CONFIG_BOARD_JETWAY_J7F24=y CONFIG_GENERATE_PIRQ_TABLE=y CONFIG_LOGICAL_CPUS=y CONFIG_IOAPIC=y # CONFIG_SMP is not set CONFIG_STACK_SIZE=0x8000 CONFIG_TTYS0_BAUD=115200 CONFIG_TTYS0_BASE=0x3f8 CONFIG_TTYS0_LCS=3 CONFIG_DEFAULT_CONSOLE_LOGLEVEL=8 CONFIG_MAXIMUM_CONSOLE_LOGLEVEL=8 CONFIG_CONSOLE_SERIAL8250=y CONFIG_CONSOLE_VGA=y # CONFIG_PCI_ROM_RUN is not set # CONFIG_USBDEBUG is not set CONFIG_VAR_MTRR_HOLE=y # CONFIG_LIFT_BSP_APIC_ID is not set # CONFIG_WAIT_BEFORE_CPUS_INIT is not set # CONFIG_K8_REV_F_SUPPORT is not set CONFIG_FALLBACK_VGA_BIOS_ID="1106,3344" CONFIG_BOARD_ROMSIZE_KB_512=y # CONFIG_COREBOOT_ROMSIZE_KB_128 is not set CONFIG_COREBOOT_ROMSIZE_KB_256=y # CONFIG_COREBOOT_ROMSIZE_KB_512 is not set # CONFIG_COREBOOT_ROMSIZE_KB_1024 is not set # CONFIG_COREBOOT_ROMSIZE_KB_2048 is not set # CONFIG_COREBOOT_ROMSIZE_KB_4096 is not set CONFIG_COREBOOT_ROMSIZE_KB=256 CONFIG_ROM_SIZE=0x40000 CONFIG_ARCH_X86=y # CONFIG_AP_IN_SIPI_WAIT is not set CONFIG_ARCH="i386" CONFIG_ROMBASE=0xffff0000 CONFIG_ROM_IMAGE_SIZE=0x10000 CONFIG_MAX_REBOOT_CNT=3 # CONFIG_TINY_BOOTBLOCK is not set CONFIG_BIG_BOOTBLOCK=y # CONFIG_ROMCC is not set CONFIG_BOOTBLOCK_SOUTHBRIDGE_INIT="southbridge/via/vt8237r/bootblock.c" # # Chipset # # # CPU # CONFIG_XIP_ROM_BASE=0xffff0000 CONFIG_XIP_ROM_SIZE=0x10000 CONFIG_CPU_ADDR_BITS=36 # CONFIG_UDELAY_IO is not set CONFIG_SSE2=y CONFIG_CPU_VIA_C7=y # CONFIG_UDELAY_LAPIC is not set CONFIG_UDELAY_TSC=y # CONFIG_TSC_X86RDTSC_CALIBRATE_WITH_TIMER2 is not set CONFIG_USE_DCACHE_RAM=y CONFIG_MMX=y # # Northbridge # CONFIG_VIDEO_MB=32 CONFIG_NORTHBRIDGE_VIA_CN700=y CONFIG_FALLBACK_SIZE=0 # CONFIG_CN700_VIDEO_MB_OFF is not set # CONFIG_CN700_VIDEO_MB_8MB is not set # CONFIG_CN700_VIDEO_MB_16MB is not set CONFIG_CN700_VIDEO_MB_32MB=y # CONFIG_CN700_VIDEO_MB_64MB is not set # CONFIG_CN700_VIDEO_MB_128MB is not set # # Southbridge # CONFIG_SOUTHBRIDGE_VIA_VT8237R=y # CONFIG_EPIA_VT8237R_INIT is not set # # Super I/O # CONFIG_SUPERIO_FINTEK_F71805F=y # # Devices # CONFIG_VGA_BRIDGE_SETUP=y # CONFIG_VGA_ROM_RUN is not set # CONFIG_PCI_OPTION_ROM_RUN_REALMODE is not set # CONFIG_PCI_OPTION_ROM_RUN_YABEL is not set # CONFIG_CONSOLE_VGA_MULTI is not set # CONFIG_HYPERTRANSPORT_PLUGIN_SUPPORT is not set CONFIG_PCIX_PLUGIN_SUPPORT=y CONFIG_PCIEXP_PLUGIN_SUPPORT=y CONFIG_AGP_PLUGIN_SUPPORT=y CONFIG_CARDBUS_PLUGIN_SUPPORT=y # # Generic Drivers # # CONFIG_DRIVERS_SIL is not set CONFIG_PCI_BUS_SEGN_BITS=0 CONFIG_USE_PRINTK_IN_CAR=y # CONFIG_MMCONF_SUPPORT_DEFAULT is not set # CONFIG_MMCONF_SUPPORT is not set # # Console options # CONFIG_CONSOLE_SERIAL_COM1=y # CONFIG_CONSOLE_SERIAL_COM2 is not set # CONFIG_CONSOLE_SERIAL_COM3 is not set # CONFIG_CONSOLE_SERIAL_COM4 is not set CONFIG_CONSOLE_SERIAL_115200=y # CONFIG_CONSOLE_SERIAL_57600 is not set # CONFIG_CONSOLE_SERIAL_38400 is not set # CONFIG_CONSOLE_SERIAL_19200 is not set # CONFIG_CONSOLE_SERIAL_9600 is not set CONFIG_CONSOLE_VGA_ONBOARD_AT_FIRST=y CONFIG_MAXIMUM_CONSOLE_LOGLEVEL_8=y # CONFIG_MAXIMUM_CONSOLE_LOGLEVEL_7 is not set # CONFIG_MAXIMUM_CONSOLE_LOGLEVEL_6 is not set # CONFIG_MAXIMUM_CONSOLE_LOGLEVEL_5 is not set # CONFIG_MAXIMUM_CONSOLE_LOGLEVEL_4 is not set # CONFIG_MAXIMUM_CONSOLE_LOGLEVEL_3 is not set # CONFIG_MAXIMUM_CONSOLE_LOGLEVEL_2 is not set # CONFIG_MAXIMUM_CONSOLE_LOGLEVEL_1 is not set # CONFIG_MAXIMUM_CONSOLE_LOGLEVEL_0 is not set CONFIG_DEFAULT_CONSOLE_LOGLEVEL_8=y # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_7 is not set # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_6 is not set # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_5 is not set # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_4 is not set # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_3 is not set # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_2 is not set # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_1 is not set # CONFIG_DEFAULT_CONSOLE_LOGLEVEL_0 is not set # CONFIG_CONSOLE_BTEXT is not set # CONFIG_CONSOLE_SROM is not set # CONFIG_CONSOLE_LOGBUF is not set # CONFIG_NO_POST is not set CONFIG_SERIAL_POST=y # CONFIG_HAVE_ACPI_RESUME is not set # CONFIG_HAVE_ACPI_SLIC is not set # CONFIG_HAVE_HARD_RESET is not set CONFIG_HAVE_INIT_TIMER=y # CONFIG_HAVE_MAINBOARD_RESOURCES is not set CONFIG_HAVE_OPTION_TABLE=y # CONFIG_PIRQ_ROUTE is not set # CONFIG_HAVE_SMI_HANDLER is not set # CONFIG_PCI_IO_CFG_EXT is not set # CONFIG_USE_WATCHDOG_ON_BOOT is not set # CONFIG_VGA is not set # CONFIG_GFXUMA is not set CONFIG_HAVE_LOW_TABLES=y CONFIG_HAVE_PIRQ_TABLE=y # CONFIG_GENERATE_ACPI_TABLES is not set # CONFIG_GENERATE_MP_TABLE is not set CONFIG_WRITE_HIGH_TABLES=y # # System tables # CONFIG_MULTIBOOT=y # # Payload # # CONFIG_PAYLOAD_NONE is not set CONFIG_PAYLOAD_ELF=y CONFIG_FALLBACK_PAYLOAD_FILE="/home/robert/seabios/out/bios.bin.elf" CONFIG_COMPRESSED_PAYLOAD_LZMA=y # CONFIG_COMPRESSED_PAYLOAD_NRV2B is not set # # VGA BIOS # CONFIG_VGA_BIOS=y # # Debugging # CONFIG_GDB_STUB=y CONFIG_DEBUG_RAM_SETUP=y # CONFIG_DEBUG_PIRQ is not set CONFIG_DEBUG_SMBUS=y # CONFIG_LLSHELL is not set # CONFIG_AP_CODE_IN_CAR is not set # CONFIG_ENABLE_APIC_EXT_ID is not set # CONFIG_WARNINGS_ARE_ERRORS is not set # CONFIG_BOARD_HAS_HARD_RESET is not set # CONFIG_BOARD_HAS_FADT is not set # CONFIG_HAVE_BUS_CONFIG is not set Rob Austin From stefan.reinauer at coresystems.de Sun Aug 1 17:31:46 2010 From: stefan.reinauer at coresystems.de (Stefan Reinauer) Date: Sun, 01 Aug 2010 17:31:46 +0200 Subject: [coreboot] linker problem after menuconfig In-Reply-To: <20100801011350.14002ybrb6ycczgu@mail.msu.edu> References: <20100801011350.14002ybrb6ycczgu@mail.msu.edu> Message-ID: <4C559362.5090708@coresystems.de> On 8/1/10 7:13 AM, austinro at msu.edu wrote: > Hi. > The wiki page for seabios recommends configuring coreboot with > CONFIG_VGA_BRIDGE_SETUP enabled and CONFIG_VGA_ROM_RUN disabled. > > When building for the jetway j7f24 target, setting those two options > in menuconfig results in the following error (after "make"): > > > CC cpu/intel/microcode/microcode.o > AR coreboot.a > CC coreboot_ram.o > CC coreboot_ram > build/coreboot_ram.o: In function `vga_init': > vga.c:(.text+0x1968): undefined reference to > `mainboard_interrupt_handlers' > collect2: ld returned 1 exit status > make: *** [build/coreboot_ram] Error 1 > > With both options enabled make finishes. I don't know much about > kconfig, so I haven't been able to figure out where the problem is. > > Here is my .config You also need to disable CONFIG_PCI_ROM_RUN. The behavior here was slightly changed over time, so we probably should fix the documentation. We should also fix the code. Compilation errors are not so nice. Stefan From svn at coreboot.org Sun Aug 1 17:33:31 2010 From: svn at coreboot.org (repository service) Date: Sun, 01 Aug 2010 17:33:31 +0200 Subject: [coreboot] [commit] r5675 - trunk/util/inteltool Message-ID: Author: stepan Date: Sun Aug 1 17:33:30 2010 New Revision: 5675 URL: https://tracker.coreboot.org/trac/coreboot/changeset/5675 Log: add i945GSE to inteltool Signed-off-by: Bj?rn Busse Acked-by: Stefan Reinauer Acked-by: Corey Osgood Modified: trunk/util/inteltool/inteltool.c trunk/util/inteltool/inteltool.h trunk/util/inteltool/memory.c trunk/util/inteltool/pcie.c Modified: trunk/util/inteltool/inteltool.c ============================================================================== --- trunk/util/inteltool/inteltool.c Sun Aug 1 04:33:42 2010 (r5674) +++ trunk/util/inteltool/inteltool.c Sun Aug 1 17:33:30 2010 (r5675) @@ -40,6 +40,7 @@ { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82915, "82915G/P/GV/GL/PL/910GL" }, { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82945P, "i945P" }, { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82945GM, "i945GM" }, + { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82945GSE, "i945GSE" }, { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_PM965, "PM965" }, { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_Q965, "Q963/965" }, { PCI_VENDOR_ID_INTEL, PCI_DEVICE_ID_INTEL_82975X, "i975X" }, Modified: trunk/util/inteltool/inteltool.h ============================================================================== --- trunk/util/inteltool/inteltool.h Sun Aug 1 04:33:42 2010 (r5674) +++ trunk/util/inteltool/inteltool.h Sun Aug 1 17:33:30 2010 (r5675) @@ -61,6 +61,7 @@ #define PCI_DEVICE_ID_INTEL_82915 0x2580 #define PCI_DEVICE_ID_INTEL_82945P 0x2770 #define PCI_DEVICE_ID_INTEL_82945GM 0x27a0 +#define PCI_DEVICE_ID_INTEL_82945GSE 0x27ac #define PCI_DEVICE_ID_INTEL_PM965 0x2a00 #define PCI_DEVICE_ID_INTEL_Q965 0x2990 #define PCI_DEVICE_ID_INTEL_82975X 0x277c Modified: trunk/util/inteltool/memory.c ============================================================================== --- trunk/util/inteltool/memory.c Sun Aug 1 04:33:42 2010 (r5674) +++ trunk/util/inteltool/memory.c Sun Aug 1 17:33:30 2010 (r5675) @@ -36,6 +36,7 @@ switch (nb->device_id) { case PCI_DEVICE_ID_INTEL_82915: case PCI_DEVICE_ID_INTEL_82945GM: + case PCI_DEVICE_ID_INTEL_82945GSE: case PCI_DEVICE_ID_INTEL_82945P: case PCI_DEVICE_ID_INTEL_82975X: mchbar_phys = pci_read_long(nb, 0x44) & 0xfffffffe; Modified: trunk/util/inteltool/pcie.c ============================================================================== --- trunk/util/inteltool/pcie.c Sun Aug 1 04:33:42 2010 (r5674) +++ trunk/util/inteltool/pcie.c Sun Aug 1 17:33:30 2010 (r5675) @@ -35,6 +35,7 @@ switch (nb->device_id) { case PCI_DEVICE_ID_INTEL_82915: case PCI_DEVICE_ID_INTEL_82945GM: + case PCI_DEVICE_ID_INTEL_82945GSE: case PCI_DEVICE_ID_INTEL_82945P: case PCI_DEVICE_ID_INTEL_82975X: epbar_phys = pci_read_long(nb, 0x40) & 0xfffffffe; @@ -92,6 +93,7 @@ switch (nb->device_id) { case PCI_DEVICE_ID_INTEL_82915: case PCI_DEVICE_ID_INTEL_82945GM: + case PCI_DEVICE_ID_INTEL_82945GSE: case PCI_DEVICE_ID_INTEL_82945P: case PCI_DEVICE_ID_INTEL_82975X: dmibar_phys = pci_read_long(nb, 0x4c) & 0xfffffffe; @@ -150,6 +152,7 @@ switch (nb->device_id) { case PCI_DEVICE_ID_INTEL_82915: case PCI_DEVICE_ID_INTEL_82945GM: + case PCI_DEVICE_ID_INTEL_82945GSE: case PCI_DEVICE_ID_INTEL_82945P: case PCI_DEVICE_ID_INTEL_82975X: pciexbar_reg = pci_read_long(nb, 0x48); From stefan.reinauer at coresystems.de Sun Aug 1 17:34:19 2010 From: stefan.reinauer at coresystems.de (Stefan Reinauer) Date: Sun, 01 Aug 2010 17:34:19 +0200 Subject: [coreboot] coreboot halts at "doing early_mtrr" Message-ID: <4C5593FB.8070207@coresystems.de> -------- Original Message -------- Subject: Re: [coreboot] coreboot halts at "doing early_mtrr" Date: Sun, 01 Aug 2010 17:28:41 +0200 From: Stefan Reinauer Organization: coresystems GmbH To: Corey Osgood On 8/1/10 5:10 AM, Corey Osgood wrote: > Clarify a comment on an old hack, remove the call to early_mtrr_init > that causes CAR to hang, provide more debugging output wrt memory size, > and correct the numbering on the ram init sequence. > > Signed-off-by: Corey Osgood Acked-by: Stefan Reinauer -------------- next part -------------- An HTML attachment was scrubbed... URL: From svn at coreboot.org Sun Aug 1 17:41:18 2010 From: svn at coreboot.org (repository service) Date: Sun, 01 Aug 2010 17:41:18 +0200 Subject: [coreboot] [commit] r5676 - in trunk/src: . cpu/x86/smm southbridge/intel/i82801dx southbridge/intel/i82801gx Message-ID: Author: stepan Date: Sun Aug 1 17:41:14 2010 New Revision: 5676 URL: https://tracker.coreboot.org/trac/coreboot/changeset/5676 Log: - fix SMM code relocation race - make SMM relocation debugging Kconfig accessible Signed-off-by: Stefan Reinauer Acked-by: Patrick Georgi Modified: trunk/src/Kconfig trunk/src/cpu/x86/smm/smmrelocate.S trunk/src/southbridge/intel/i82801dx/i82801dx.h trunk/src/southbridge/intel/i82801dx/i82801dx_smi.c trunk/src/southbridge/intel/i82801gx/i82801gx_smi.c Modified: trunk/src/Kconfig ============================================================================== --- trunk/src/Kconfig Sun Aug 1 17:33:30 2010 (r5675) +++ trunk/src/Kconfig Sun Aug 1 17:41:14 2010 (r5676) @@ -560,6 +560,18 @@ If unsure, say N. +config DEBUG_SMM_RELOCATION + bool "Debug SMM relocation code" + default n + depends on HAVE_SMI_HANDLER + help + This option enables additional SMM handler relocation related + debug messages. + + Note: This option will increase the size of the coreboot image. + + If unsure, say N. + config X86EMU_DEBUG bool "Output verbose x86emu debug messages" default n Modified: trunk/src/cpu/x86/smm/smmrelocate.S ============================================================================== --- trunk/src/cpu/x86/smm/smmrelocate.S Sun Aug 1 17:33:30 2010 (r5675) +++ trunk/src/cpu/x86/smm/smmrelocate.S Sun Aug 1 17:41:14 2010 (r5676) @@ -1,7 +1,7 @@ /* * This file is part of the coreboot project. * - * Copyright (C) 2008 coresystems GmbH + * Copyright (C) 2008-2010 coresystems GmbH * * This program is free software; you can redistribute it and/or * modify it under the terms of the GNU General Public License as @@ -24,12 +24,15 @@ // FIXME: Is this piece of code southbridge specific, or // can it be cleaned up so this include is not required? -// It's needed right now because we get our PM_BASE from +// It's needed right now because we get our DEFAULT_PMBASE from // here. +#if defined(CONFIG_SOUTHBRIDGE_INTEL_I82801GX) #include "../../../southbridge/intel/i82801gx/i82801gx.h" - -#undef DEBUG_SMM_RELOCATION -//#define DEBUG_SMM_RELOCATION +#elif defined(CONFIG_SOUTHBRIDGE_INTEL_I82801DX) +#include "../../../southbridge/intel/i82801dx/i82801dx.h" +#else +#error "Southbridge needs SMM handler support." +#endif #define LAPIC_ID 0xfee00020 @@ -125,7 +128,7 @@ addr32 movl %eax, (%ebx) - /* The next section of code is hardware specific */ + /* The next section of code is potentially southbridge specific */ /* Clear SMI status */ movw $(DEFAULT_PMBASE + 0x34), %dx @@ -143,8 +146,9 @@ orl $(1 << 1), %eax outl %eax, %dx - /* End of hardware specific section. */ -#ifdef DEBUG_SMM_RELOCATION + /* End of southbridge specific section. */ + +#if defined(CONFIG_DEBUG_SMM_RELOCATION) && CONFIG_DEBUG_SMM_RELOCATION /* print [SMM-x] so we can determine if CPUx went to SMM */ movw $CONFIG_TTYS0_BASE, %dx mov $'[', %al Modified: trunk/src/southbridge/intel/i82801dx/i82801dx.h ============================================================================== --- trunk/src/southbridge/intel/i82801dx/i82801dx.h Sun Aug 1 17:33:30 2010 (r5675) +++ trunk/src/southbridge/intel/i82801dx/i82801dx.h Sun Aug 1 17:41:14 2010 (r5676) @@ -86,6 +86,7 @@ #define PCICMD 0x04 #define PMBASE 0x40 #define PMBASE_ADDR 0x0400 +#define DEFAULT_PMBASE PMBASE_ADDR #define ACPI_CNTL 0x44 #define BIOS_CNTL 0x4E #define GPIO_BASE 0x58 Modified: trunk/src/southbridge/intel/i82801dx/i82801dx_smi.c ============================================================================== --- trunk/src/southbridge/intel/i82801dx/i82801dx_smi.c Sun Aug 1 17:33:30 2010 (r5675) +++ trunk/src/southbridge/intel/i82801dx/i82801dx_smi.c Sun Aug 1 17:41:14 2010 (r5676) @@ -335,11 +335,13 @@ void smm_init(void) { - // FIXME is this a race condition? - smm_relocate(); + /* Put SMM code to 0xa0000 */ smm_install(); - // We're done. Make sure SMIs can happen! + /* Put relocation code to 0x38000 and relocate SMBASE */ + smm_relocate(); + + /* We're done. Make sure SMIs can happen! */ smi_set_eos(); } Modified: trunk/src/southbridge/intel/i82801gx/i82801gx_smi.c ============================================================================== --- trunk/src/southbridge/intel/i82801gx/i82801gx_smi.c Sun Aug 1 17:33:30 2010 (r5675) +++ trunk/src/southbridge/intel/i82801gx/i82801gx_smi.c Sun Aug 1 17:41:14 2010 (r5676) @@ -335,11 +335,13 @@ void smm_init(void) { - // FIXME is this a race condition? - smm_relocate(); + /* Put SMM code to 0xa0000 */ smm_install(); - // We're done. Make sure SMIs can happen! + /* Put relocation code to 0x38000 and relocate SMBASE */ + smm_relocate(); + + /* We're done. Make sure SMIs can happen! */ smi_set_eos(); } From svn at coreboot.org Sun Aug 1 19:20:21 2010 From: svn at coreboot.org (repository service) Date: Sun, 01 Aug 2010 19:20:21 +0200 Subject: [coreboot] [commit] r5677 - in trunk/src: mainboard/jetway/j7f24 northbridge/via/cn700 southbridge/via/vt8237r Message-ID: Author: stepan Date: Sun Aug 1 19:20:20 2010 New Revision: 5677 URL: https://tracker.coreboot.org/trac/coreboot/changeset/5677 Log: Clarify a comment on an old hack, remove the call to early_mtrr_init that causes CAR to hang, provide more debugging output wrt memory size, and correct the numbering on the ram init sequence. Signed-off-by: Corey Osgood Acked-by: Stefan Reinauer Modified: trunk/src/mainboard/jetway/j7f24/romstage.c trunk/src/northbridge/via/cn700/northbridge.c trunk/src/northbridge/via/cn700/raminit.c trunk/src/southbridge/via/vt8237r/vt8237r_early_smbus.c Modified: trunk/src/mainboard/jetway/j7f24/romstage.c ============================================================================== --- trunk/src/mainboard/jetway/j7f24/romstage.c Sun Aug 1 17:41:14 2010 (r5676) +++ trunk/src/mainboard/jetway/j7f24/romstage.c Sun Aug 1 19:20:20 2010 (r5677) @@ -99,11 +99,6 @@ enable_smbus(); smbus_fixup(&ctrl); - if (bist == 0) { - print_debug("doing early_mtrr\n"); - early_mtrr_init(); - } - /* Halt if there was a built-in self test failure. */ report_bist_failure(bist); Modified: trunk/src/northbridge/via/cn700/northbridge.c ============================================================================== --- trunk/src/northbridge/via/cn700/northbridge.c Sun Aug 1 17:41:14 2010 (r5676) +++ trunk/src/northbridge/via/cn700/northbridge.c Sun Aug 1 19:20:20 2010 (r5677) @@ -177,7 +177,7 @@ } tomk = rambits * 64 * 1024; - printk(BIOS_SPEW, "tomk is 0x%lx\n", tomk); + printk(BIOS_DEBUG, "tomk is 0x%lx\n", tomk); /* Compute the Top Of Low Memory (TOLM), in Kb. */ tolmk = pci_tolm >> 10; if (tolmk >= tomk) { Modified: trunk/src/northbridge/via/cn700/raminit.c ============================================================================== --- trunk/src/northbridge/via/cn700/raminit.c Sun Aug 1 17:41:14 2010 (r5676) +++ trunk/src/northbridge/via/cn700/raminit.c Sun Aug 1 19:20:20 2010 (r5677) @@ -183,6 +183,8 @@ if (result == 0xff) die("DRAM module size too big, not supported by CN700\n"); + else + printk(BIOS_DEBUG, "Found %iMB of ram\n", result * ranks * 64); pci_write_config8(ctrl->d0f3, 0x40, result); pci_write_config8(ctrl->d0f3, 0x48, 0x00); @@ -400,18 +402,18 @@ read32(rank_address + 0x10); /* 3. Mode register set. */ - PRINT_DEBUG_MEM("RAM Enable 4: Mode register set\n"); + PRINT_DEBUG_MEM("RAM Enable 3: Mode register set\n"); do_ram_command(dev, RAM_COMMAND_MRS); read32(rank_address + 0x120000); /* EMRS DLL Enable */ read32(rank_address + 0x800); /* MRS DLL Reset */ /* 4. Precharge all again. */ - PRINT_DEBUG_MEM("RAM Enable 2: Precharge all\n"); + PRINT_DEBUG_MEM("RAM Enable 4: Precharge all\n"); do_ram_command(dev, RAM_COMMAND_PRECHARGE); read32(rank_address + 0x0); /* 5. Perform 8 refresh cycles. Wait tRC each time. */ - PRINT_DEBUG_MEM("RAM Enable 3: CBR\n"); + PRINT_DEBUG_MEM("RAM Enable 5: CBR\n"); do_ram_command(dev, RAM_COMMAND_CBR); for (i = 0; i < 8; i++) { read32(rank_address + 0x20); @@ -419,7 +421,7 @@ } /* 6. Mode register set. */ - PRINT_DEBUG_MEM("RAM Enable 4: Mode register set\n"); + PRINT_DEBUG_MEM("RAM Enable 6: Mode register set\n"); /* Safe value for now, BL=8, WR=5, CAS=4 */ /* * (E)MRS values are from the BPG. No direct explanation is given, but @@ -432,7 +434,7 @@ read32(rank_address + 0x120020); /* EMRS OCD Calibration Mode Exit */ /* 8. Normal operation */ - PRINT_DEBUG_MEM("RAM Enable 5: Normal operation\n"); + PRINT_DEBUG_MEM("RAM Enable 7: Normal operation\n"); do_ram_command(dev, RAM_COMMAND_NORMAL); read32(rank_address + 0x30); } Modified: trunk/src/southbridge/via/vt8237r/vt8237r_early_smbus.c ============================================================================== --- trunk/src/southbridge/via/vt8237r/vt8237r_early_smbus.c Sun Aug 1 17:41:14 2010 (r5676) +++ trunk/src/southbridge/via/vt8237r/vt8237r_early_smbus.c Sun Aug 1 19:20:20 2010 (r5677) @@ -61,8 +61,10 @@ PRINT_DEBUG("Waiting until SMBus ready\n"); - /* Yes, this is a mess, but it's the easiest way to do it. */ - /* XXX not so messy, but an explanation of the hack would have been better */ + /* Loop up to SMBUS_TIMEOUT times, waiting for bit 0 of the + * SMBus Host Status register to go to 0, indicating the operation + * was completed successfully. I don't remember why I did it this way, + * but I think it was because ROMCC was running low on registers */ loops = 0; while ((inb(SMBHSTSTAT) & 1) == 1 && loops < SMBUS_TIMEOUT) ++loops; From svn at coreboot.org Sun Aug 1 19:22:20 2010 From: svn at coreboot.org (repository service) Date: Sun, 01 Aug 2010 19:22:20 +0200 Subject: [coreboot] [commit] r5678 - in trunk/src: cpu/x86/mtrr mainboard/bcom/winnetp680 mainboard/via/epia-cn mainboard/via/pc2500e Message-ID: Author: stepan Date: Sun Aug 1 19:22:17 2010 New Revision: 5678 URL: https://tracker.coreboot.org/trac/coreboot/changeset/5678 Log: make early_mtrr_init() invisible for cache as ram targets as it breaks them. Fix up converted mainboards that still used early_mtrr_init() Signed-off-by: Stefan Reinauer Acked-by: Stefan Reinauer Modified: trunk/src/cpu/x86/mtrr/earlymtrr.c trunk/src/mainboard/bcom/winnetp680/romstage.c trunk/src/mainboard/via/epia-cn/romstage.c trunk/src/mainboard/via/pc2500e/romstage.c Modified: trunk/src/cpu/x86/mtrr/earlymtrr.c ============================================================================== --- trunk/src/cpu/x86/mtrr/earlymtrr.c Sun Aug 1 19:20:20 2010 (r5677) +++ trunk/src/cpu/x86/mtrr/earlymtrr.c Sun Aug 1 19:22:17 2010 (r5678) @@ -62,6 +62,7 @@ enable_cache(); } +#if !defined(CONFIG_USE_DCACHE_RAM) || (CONFIG_USE_DCACHE_RAM == 0) /* the fixed and variable MTTRs are power-up with random values, * clear them to MTRR_TYPE_UNCACHEABLE for safty. */ @@ -118,6 +119,7 @@ do_early_mtrr_init(mtrr_msrs); enable_cache(); } +#endif static inline int early_mtrr_init_detected(void) { Modified: trunk/src/mainboard/bcom/winnetp680/romstage.c ============================================================================== --- trunk/src/mainboard/bcom/winnetp680/romstage.c Sun Aug 1 19:20:20 2010 (r5677) +++ trunk/src/mainboard/bcom/winnetp680/romstage.c Sun Aug 1 19:22:17 2010 (r5678) @@ -95,11 +95,6 @@ enable_smbus(); smbus_fixup(&ctrl); - if (bist == 0) { - print_debug("doing early_mtrr\n"); - early_mtrr_init(); - } - /* Halt if there was a built-in self test failure. */ report_bist_failure(bist); Modified: trunk/src/mainboard/via/epia-cn/romstage.c ============================================================================== --- trunk/src/mainboard/via/epia-cn/romstage.c Sun Aug 1 19:20:20 2010 (r5677) +++ trunk/src/mainboard/via/epia-cn/romstage.c Sun Aug 1 19:22:17 2010 (r5678) @@ -93,11 +93,6 @@ enable_smbus(); smbus_fixup(&ctrl); - if (bist == 0) { - print_debug("doing early_mtrr\n"); - early_mtrr_init(); - } - /* Halt if there was a built-in self test failure. */ report_bist_failure(bist); Modified: trunk/src/mainboard/via/pc2500e/romstage.c ============================================================================== --- trunk/src/mainboard/via/pc2500e/romstage.c Sun Aug 1 19:20:20 2010 (r5677) +++ trunk/src/mainboard/via/pc2500e/romstage.c Sun Aug 1 19:22:17 2010 (r5678) @@ -67,9 +67,6 @@ enable_smbus(); smbus_fixup(&ctrl); - if (bist == 0) - early_mtrr_init(); - /* Halt if there was a built-in self test failure. */ report_bist_failure(bist); From stefan.reinauer at coresystems.de Sun Aug 1 20:01:19 2010 From: stefan.reinauer at coresystems.de (Stefan Reinauer) Date: Sun, 01 Aug 2010 20:01:19 +0200 Subject: [coreboot] [PATCH] drop CONFIG_USE_PRINTK_IN_CAR and CONFIG_USE_INIT Message-ID: <4C55B66F.2010603@coresystems.de> See patch. -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: drop_printk_in_car.diff URL: From austinro at msu.edu Sun Aug 1 22:34:31 2010 From: austinro at msu.edu (austinro at msu.edu) Date: Sun, 01 Aug 2010 16:34:31 -0400 Subject: [coreboot] linker problem after menuconfig In-Reply-To: <4C559362.5090708@coresystems.de> References: <20100801011350.14002ybrb6ycczgu@mail.msu.edu> <4C559362.5090708@coresystems.de> Message-ID: <20100801163431.13362c5844omit7b@mail.msu.edu> Quoting Stefan Reinauer : >? On 8/1/10 7:13 AM, austinro at msu.edu wrote: >> Hi. >> The wiki page for seabios recommends configuring coreboot with >> CONFIG_VGA_BRIDGE_SETUP enabled and CONFIG_VGA_ROM_RUN disabled. >> >> When building for the jetway j7f24 target, setting those two options >> in menuconfig results in the following error (after "make"): >> >> >>? ? ?CC? ? ? ? ?cpu/intel/microcode/microcode.o >>? ? ?AR? ? ? ? ?coreboot.a >>? ? ?CC? ? ? ? ?coreboot_ram.o >>? ? ?CC? ? ? ? ?coreboot_ram >> build/coreboot_ram.o: In function `vga_init': >> vga.c:(.text+0x1968): undefined reference to >> `mainboard_interrupt_handlers' >> collect2: ld returned 1 exit status >> make: *** [build/coreboot_ram] Error 1 >> >> With both options enabled make finishes.? I don't know much about >> kconfig, so I haven't been able to figure out where the problem is. >> >> Here is my .config > > You also need to disable CONFIG_PCI_ROM_RUN. > > The behavior here was slightly changed over time, so we probably should > fix the documentation. We should also fix the code. Compilation errors > are not so nice. > > Stefan Yes, the documentation does say to disable CONFIG_PCI_ROM_RUN, which I did, but I didn't mention that because it seemed irrelevant.? After trying different combinations, I see make fails when CONFIG_VGA_BRIDGE_SETUP is enabled and both CONFIG_PCI_ROM_RUN and CONFIG_VGA_ROM_RUN are disabled (the recommended combination), but works if either _ROM_RUN option is enable.? Should be fairly simple to fix, so I guess it's time for me to learn how kconfig works. Rob Austin -------------- next part -------------- An HTML attachment was scrubbed... URL: From austinro at msu.edu Mon Aug 2 03:43:32 2010 From: austinro at msu.edu (austinro at msu.edu) Date: Sun, 01 Aug 2010 21:43:32 -0400 Subject: [coreboot] linker problem after menuconfig In-Reply-To: <20100801163431.13362c5844omit7b@mail.msu.edu> References: <20100801011350.14002ybrb6ycczgu@mail.msu.edu> <4C559362.5090708@coresystems.de> <20100801163431.13362c5844omit7b@mail.msu.edu> Message-ID: <20100801214332.1668116awrsnqksk@mail.msu.edu> Okay, I found the problem. CONFIG_VGA_BRIDGE_SETUP builds vga.c, which needs mainboard_interrupt_handlers from devices/oprom/x86.c, which wasn't being built unless one of the *_ROM_RUN files were enabled. Patch is attached. Signed-off-by: Robert Austin Quoting austinro at msu.edu: > Quoting Stefan Reinauer : > >> ? On 8/1/10 7:13 AM, austinro at msu.edu wrote: >>> Hi. >>> The wiki page for seabios recommends configuring coreboot with >>> CONFIG_VGA_BRIDGE_SETUP enabled and CONFIG_VGA_ROM_RUN disabled. >>> >>> When building for the jetway j7f24 target, setting those two options >>> in menuconfig results in the following error (after "make"): >>> >>> >>> ? ? ?CC? ? ? ? ?cpu/intel/microcode/microcode.o >>> ? ? ?AR? ? ? ? ?coreboot.a >>> ? ? ?CC? ? ? ? ?coreboot_ram.o >>> ? ? ?CC? ? ? ? ?coreboot_ram >>> build/coreboot_ram.o: In function `vga_init': >>> vga.c:(.text+0x1968): undefined reference to >>> `mainboard_interrupt_handlers' >>> collect2: ld returned 1 exit status >>> make: *** [build/coreboot_ram] Error 1 >>> >>> With both options enabled make finishes.? I don't know much about >>> kconfig, so I haven't been able to figure out where the problem is. >>> >>> Here is my .config >> >> You also need to disable CONFIG_PCI_ROM_RUN. >> >> The behavior here was slightly changed over time, so we probably should >> fix the documentation. We should also fix the code. Compilation errors >> are not so nice. >> >> Stefan > > Yes, the documentation does say to disable CONFIG_PCI_ROM_RUN, which > I did, but I didn't mention that because it seemed irrelevant.? > After trying different combinations, I see make fails when > CONFIG_VGA_BRIDGE_SETUP is enabled and both CONFIG_PCI_ROM_RUN and > CONFIG_VGA_ROM_RUN are disabled (the recommended combination), but > works if either _ROM_RUN option is enable.? > > Should be fairly simple to fix, so I guess it's time for me to learn > how kconfig works. > > Rob Austin > -------------- next part -------------- A non-text attachment was scrubbed... Name: fix_missing_mainboard_interrupt_handler.patch Type: text/x-patch Size: 650 bytes Desc: not available URL: From svn at coreboot.org Mon Aug 2 04:34:21 2010 From: svn at coreboot.org (repository service) Date: Mon, 02 Aug 2010 04:34:21 +0200 Subject: [coreboot] [commit] r5679 - trunk/util/superiotool Message-ID: Author: hailfinger Date: Mon Aug 2 04:34:20 2010 New Revision: 5679 URL: https://tracker.coreboot.org/trac/coreboot/changeset/5679 Log: Adds id for ITE IT8707F to superiotool. Signed-off-by: Mattias Mattsson Acked-by: Carl-Daniel Hailfinger Modified: trunk/util/superiotool/ite.c Modified: trunk/util/superiotool/ite.c ============================================================================== --- trunk/util/superiotool/ite.c Sun Aug 1 19:22:17 2010 (r5678) +++ trunk/util/superiotool/ite.c Mon Aug 2 04:34:20 2010 (r5679) @@ -307,6 +307,8 @@ {0x8706, "IT8706R", { /* TODO: Not yet in sensors-detect */ /* This is a "Special General Purpose I/O chip". */ {EOT}}}, + {0x8707, "IT8707F", { + {EOT}}}, {0x8708, "IT8708F", { {NOLDN, NULL, {0x20,0x21,0x22,0x23,0x24,0x25,0x26,0x27,0x28,0x29, From c-d.hailfinger.devel.2006 at gmx.net Mon Aug 2 04:36:00 2010 From: c-d.hailfinger.devel.2006 at gmx.net (Carl-Daniel Hailfinger) Date: Mon, 02 Aug 2010 04:36:00 +0200 Subject: [coreboot] [PATCH] Add id for ITE IT8707F In-Reply-To: <20100724001545.GA7185@vargen> References: <20100724001545.GA7185@vargen> Message-ID: <4C562F10.5030600@gmx.net> On 24.07.2010 02:15, Mattias Mattsson wrote: > Adds id for ITE IT8707F to superiotool. > Thank for your patch. > Signed-off-by: Mattias Mattsson > Acked-by: Carl-Daniel Hailfinger and committed in r5679. Regards, Carl-Daniel -- http://www.hailfinger.org/ From Zheng.Bao at amd.com Mon Aug 2 06:54:34 2010 From: Zheng.Bao at amd.com (Bao, Zheng) Date: Mon, 2 Aug 2010 12:54:34 +0800 Subject: [coreboot] [patch] The correct way to calculate the cores in AMD fam10 Message-ID: The number of cores is got by reading the bit 15,13,12 of [0,24,3,e8]. The bit 15 seems to be a new feature when CPU started to have more that 4 cores. Signed-off-by: Zheng Bao Index: src/northbridge/amd/amdht/h3ncmn.c =================================================================== --- src/northbridge/amd/amdht/h3ncmn.c (revision 5679) +++ src/northbridge/amd/amdht/h3ncmn.c (working copy) @@ -555,16 +555,17 @@ u8 i; ASSERT((node < nb->maxNodes)); - /* Read CmpCap */ + /* Read CmpCap [2][1:0] */ AmdPCIReadBits(MAKE_SBDFO(makePCISegmentFromNode(node), makePCIBusFromNode(node), makePCIDeviceFromNode(node), CPU_NB_FUNC_03, REG_NB_CAPABILITY_3XE8), - 13, 12, &temp); + 15, 12, &temp); + /* bit[15,13,12] composes the cores */ /* Support Downcoring */ - cores = temp + 1; + cores = ((temp & 8) >> 1) + (temp & 3) + 1; AmdPCIReadBits (MAKE_SBDFO(makePCISegmentFromNode(node), makePCIBusFromNode(node), makePCIDeviceFromNode(node), -------------- next part -------------- A non-text attachment was scrubbed... Name: amd_fam10_calculate_cores.patch Type: application/octet-stream Size: 1011 bytes Desc: amd_fam10_calculate_cores.patch URL: From xdrudis at tinet.cat Mon Aug 2 09:04:52 2010 From: xdrudis at tinet.cat (xdrudis) Date: Mon, 2 Aug 2010 09:04:52 +0200 Subject: [coreboot] ASUS M4A77TD-PRO. No boot, nothing on the serial port. I'm quite lost. In-Reply-To: <20100603223635.GA4587@ideafix.casa.ct> References: <20100603223635.GA4587@ideafix.casa.ct> Message-ID: <20100802070452.GA4584@ideafix.casa.ct> Hello. Thanks for your previous help. I bought the spare flash chips and tested them OK. Flashrom works nice, and I can boot with any of them with the propietary BIOS. I'm trying to get coreboot to boot but it doesn't and it does not output anything on the serial port, so I don't know whether it hangs, loops to infinity or for too long, reboots repeatedly (I don't think so). It does the same if I reboot from propietary BIOS to coreboot or I power up with coreboot. The power led lights, fans spin normally, and nothing else. When I boot with the propietary BIOS I can get GRUB2 and linux console on the serial port, but only at 38400 bps. 118000 does not work. So I've put 38400 in kconfig too. Another unusual thing is that when I first built the PC it would not boot with the propietary BIOS unless I cleared CMOS. Then it booted once but not again until I cleared CMOS again. Once I updated to the latest version of the propietary BIOS, it no longer requires clearing CMOS and I haven't cleared it again (I've kconfigured coreboot not to use CMOS). This would make me suspect some errata workaround with the CPU or DIMMs or something, if only I wasn't so unexperienced in coreboot that my own incompentence is more likely. It could be anything, so I don't know what to try first. Things I've done: - I did some of the tests before, but for the last ones I downloaded revision 5671 from svn (it does not look like anything relevant changed later). Ooops... until this morning. I'll try again with the latest commits. I wrote most of this email yesterday but didn't finish it... - copied src/mainboard/amd/tilpaia_fam10 to src/mainboard/asus/m4a77td-pro - edited devicetree.cb (several tries, in the last one I set most devices to off, except device 8 which connects to southbridge and superIO, I even physically removed the Nvidia VGA to rule out any incompatibility). I removed the "chip superio/ite/it8718f"part and copied in a "chip superio/ite/it8712" part from another board ( asus/m2v-mx_se ) but set keyboard and mouse off. - changed a couple of ids in dsdt.asl with my board names. Didn't touch the part on IT8718f yet, since I'm not sure a mistake here could cause it to fail to output messages through the serial port. - changed BOARD_AMD_TILAPIA_FAM10 -> BOARD_ASUS_M4A77TD_PRO_FAM10 everywhere in Kconfig (and its description), and select SUPERIO_ITE_IT8718F -> select SUPERIO_ITE_IT8712F . Removed "select GFXUMA" since my RX781 does not have a GPU and I removed the Nvidia VGA card. Changed MAX_CPUS to 6 (I have a Phenom X4 but the board can carry an X6, I believe) and MAX_PHYSICAL_CPUS to 1 - changed romstage.c : removeb it8718f code and replaced it with it8712f code. Add call to it8712f_kill_watchdog(); - changed the board description in mainboard.c and mptable.c string literals. - minor changes in src/northbridge/amd/amdht/h3finit.c and amd/amdht/h3ncmn.c because it did not compile complaining of unused symbols depending on kconfig. - changed a couple of urls in buildgcc from ftp to http because I'm behind a simple proxy and I didn't feel like reconfiguring it. - added src/mainboard/asus/m4a77td-pro/Kconfig to src/mainboard/asus/Kconfig - Following Juhana Helovuo I commented out the call to isa_dma_init() in src/southbridge/amd/sb700/sb700_lpc.c and limited max_devfn to 0xff in pci_device.c I've tried compiling with gcc 4.4.3 in gnewsense 3.0 and crossgcc for i386 (I believe I tried with x86_64 and something didn't compile). I've also read some docs at coreboot.org and browsed some datasheets linked from it, but it's a bit heavy for me. I've updated cpu/amd/processor_name.c with the latest revision of the doc, but I haven't tested it since I can't get coreboot to work here. I only know it compiles. It's always the same result. No boot and no serial output. So I don't know what to do next: - Check for AMD Phenom II X4 910e relevant errata and check whether coreboot implement them ? (maybe useless if somebody else is using he same processor OK with coreboot ?) - Find out what the HT link timings should be and disable automatic configuration ? (is there a way to copy the setup parameters from the propietary BIOS?) - Buy a POST PCI card and see if it displays anything ? (maybe useless if the PCI link is not working or is a CPU erratum ?) - Buy a ethernet card supported by net console? (I thought the use case would be more like when there isn't serial port, if I have a serial port it would seem easier to configure it than a network card, so whatever is wrong my also affect the buses or network card initialisation?) - Revisit my assumption that an RX781 may use the same code as RS780 and ask for some datasheets that the coreboot wiki lists as existing but maybe included in already available ones ? - retry with the latests svn commits - send more info to the list (what exactly ? I have no coreboot logs, do you want my .config, all files in the new mainboard dir ? the complete patch from the base revision, the diff between my m4a77td-pro and tilapia-fam10 dirs ?) - quit and wait for someone more knowleadgeable to do the port if ever ? Thanks for your time reading this. Not that I like top posting, but I'll copy the data for my board from my previous message, so not to make you look back in the archive: On Fri, Jun 04, 2010 at 12:36:35AM +0200, xdrudis wrote: > Hello. > > I finally bought the hardware I told you and installed gnewsense 3 with a > custom linux-libre 2.6.34 : > mainboard Asus M4A77TD-PRO > http://www.asus.com/product.aspx?P_ID=0AvsBb7WBZe2i9zK > CPU AMD Phenom X4 910e stepping c3 > AMD 770 > AMD SB710 > RAM 2 x 4Gb dual channel non-ECC G.Skill DDR3-1333 PC3 10666 F3-10666CL9D-8GBRL > superio ITE IT8712F (clearly marked on the chip and detected) > lan: RTL8112L > audio VIA VT1708S > > I've put a graphics card by MSI, Nvidia GeForce 8400GS passively cooled (no fan) on the PCIExpress 2.0 slot. > I've later removed it once I got login from serial port, just to see if it was interfering with something > I'll attachs the lspci and superiotool r3125 outputs (versions from gNewSense) > and flashrom 0.9.2 downloaded and compiled from release tarball. > Those are from before removing the nvidia card. Do I need to rerun them? > flashrom v0.9.2-r1001 on Linux 2.6.34-libre (x86_64), built with libpci 3.0.0, GCC 4.3.2 > flashrom is free software, get the source code at http://www.flashrom.org > > Initializing internal programmer > No coreboot table found. > DMI string system-manufacturer: "System manufacturer" > DMI string system-product-name: "System Product Name" > DMI string system-version: "System Version" > DMI string baseboard-manufacturer: "ASUSTeK Computer INC." > DMI string baseboard-product-name: "M4A77TD PRO" > DMI string baseboard-version: "Rev X.0x" > DMI string chassis-type: "Desktop" > Found ITE Super I/O, id 8712 > Found chipset "AMD SB700/SB710/SB750", enabling flash write... SPI base address is at 0xfec10000 > AltSpiCSEnable=0, SpiRomEnable=1, AbortEnable=0 > PrefetchEnSPIFromIMC=0, PrefetchEnSPIFromHost=1, SpiOpEnInLpcMode=1 > SpiArbEnable=0, SpiAccessMacRomEn=1, SpiHostAccessRomEn=1, ArbWaitCount=0, SpiBridgeDisable=0, DropOneClkOnRd=0 > GPIO11 used for SPI_DO > GPIO12 used for SPI_DI > GPIO31 used for SPI_HOLD > GPIO32 used for SPI_CS > GPIO47 used for SPI_CLK > ROM strap override is not active > OK. > This chipset supports the following protocols: LPC,FWH,SPI. > SuperI/O ID 8712 is not on the controller list. > Calibrating delay loop... 871M loops per second, 10 myus = 10 us, 100 myus = 100 us, 1000 myus = 1001 us, 10000 myus = 10010 us, OK. > Probing for AMD Am29F010A/B, 128 KB: skipped. > Probing for AMD Am29F002(N)BB, 256 KB: skipped. > Probing for AMD Am29F002(N)BT, 256 KB: skipped. > Probing for AMD Am29F016D, 2048 KB: skipped. > Probing for AMD Am29F040B, 512 KB: skipped. > Probing for AMD Am29F080B, 1024 KB: skipped. > Probing for AMD Am29LV040B, 512 KB: skipped. > Probing for AMD Am29LV081B, 1024 KB: skipped. > Probing for ASD AE49F2008, 256 KB: skipped. > Probing for Atmel AT25DF021, 256 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Atmel AT25DF041A, 512 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Atmel AT25DF081, 1024 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Atmel AT25DF161, 2048 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Atmel AT25DF321, 4096 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Atmel AT25DF321A, 4096 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Atmel AT25DF641, 8192 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Atmel AT25F512B, 64 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Atmel AT25FS010, 128 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Atmel AT25FS040, 512 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Atmel AT26DF041, 512 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Atmel AT26DF081A, 1024 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Atmel AT26DF161, 2048 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Atmel AT26DF161A, 2048 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Atmel AT26F004, 512 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Atmel AT29C512, 64 KB: skipped. > Probing for Atmel AT29C010A, 128 KB: skipped. > Probing for Atmel AT29C020, 256 KB: skipped. > Probing for Atmel AT29C040A, 512 KB: skipped. > Probing for Atmel AT45CS1282, 16896 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Atmel AT45DB011D, 128 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Atmel AT45DB021D, 256 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Atmel AT45DB041D, 512 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Atmel AT45DB081D, 1024 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Atmel AT45DB161D, 2048 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Atmel AT45DB321C, 4224 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Atmel AT45DB321D, 4096 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Atmel AT45DB642D, 8192 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Atmel AT49BV512, 64 KB: skipped. > Probing for Atmel AT49F002(N), 256 KB: skipped. > Probing for Atmel AT49F002(N)T, 256 KB: skipped. > Probing for AMIC A25L40PT, 512 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for AMIC A25L40PU, 512 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for AMIC A29002B, 256 KB: skipped. > Probing for AMIC A29002T, 256 KB: skipped. > Probing for AMIC A29040B, 512 KB: skipped. > Probing for AMIC A49LF040A, 512 KB: probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for EMST F49B002UA, 256 KB: skipped. > Probing for Eon EN25B05, 64 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Eon EN25B05T, 64 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Eon EN25B10, 128 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Eon EN25B10T, 128 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Eon EN25B20, 256 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Eon EN25B20T, 256 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Eon EN25B40, 512 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Eon EN25B40T, 512 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Eon EN25B80, 1024 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Eon EN25B80T, 1024 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Eon EN25B16, 2048 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Eon EN25B16T, 2048 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Eon EN25B32, 4096 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Eon EN25B32T, 4096 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Eon EN25B64, 8192 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Eon EN25B64T, 8192 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Eon EN25D16, 2048 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Eon EN25F05, 64 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Eon EN25F10, 128 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Eon EN25F20, 256 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Eon EN25F40, 512 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Eon EN25F80, 1024 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Eon EN25F16, 2048 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Eon EN25F32, 4096 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Eon EN29F010, 128 KB: skipped. > Probing for EON EN29F002(A)(N)B, 256 KB: skipped. > Probing for EON EN29F002(A)(N)T, 256 KB: skipped. > Probing for Fujitsu MBM29F004BC, 512 KB: skipped. > Probing for Fujitsu MBM29F004TC, 512 KB: skipped. > Probing for Fujitsu MBM29F400BC, 512 KB: skipped. > Probing for Fujitsu MBM29F400TC, 512 KB: skipped. > Probing for Intel 28F001BX-B, 128 KB: skipped. > Probing for Intel 28F001BX-T, 128 KB: skipped. > Probing for Intel 28F004S5, 512 KB: skipped. > Probing for Intel 28F004BV/BE-B, 512 KB: skipped. > Probing for Intel 28F004BV/BE-T, 512 KB: skipped. > Probing for Intel 28F400BV/CV/CE-B, 512 KB: skipped. > Probing for Intel 28F400BV/CV/CE-T, 512 KB: skipped. > Probing for Intel 82802AB, 512 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for Intel 82802AC, 1024 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for Macronix MX25L512, 64 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Macronix MX25L1005, 128 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Macronix MX25L2005, 256 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Macronix MX25L4005, 512 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Macronix MX25L8005, 1024 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Chip status register is 00 > Chip status register: Status Register Write Disable (SRWD) is not set > Chip status register: Bit 6 is not set > Chip status register: Bit 5 / Block Protect 3 (BP3) is not set > Chip status register: Bit 4 / Block Protect 2 (BP2) is not set > Chip status register: Bit 3 / Block Protect 1 (BP1) is not set > Chip status register: Bit 2 / Block Protect 0 (BP0) is not set > Chip status register: Write Enable Latch (WEL) is not set > Chip status register: Write In Progress (WIP/BUSY) is not set > Found chip "Macronix MX25L8005" (1024 KB, SPI) at physical address 0xfff00000. > Probing for Macronix MX25L1605, 2048 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Macronix MX25L1635D, 2048 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Macronix MX25L3205, 4096 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Macronix MX25L3235D, 4096 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Macronix MX25L6405, 8192 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Macronix MX25L12805, 16384 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Macronix MX29F001B, 128 KB: skipped. > Probing for Macronix MX29F001T, 128 KB: skipped. > Probing for Macronix MX29F002B, 256 KB: skipped. > Probing for Macronix MX29F002T, 256 KB: skipped. > Probing for Macronix MX29LV040, 512 KB: skipped. > Probing for Numonyx M25PE10, 128 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Numonyx M25PE20, 256 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Numonyx M25PE40, 512 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Numonyx M25PE80, 1024 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Numonyx M25PE16, 2048 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for PMC Pm25LV010, 128 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for PMC Pm25LV016B, 2048 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for PMC Pm25LV020, 256 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for PMC Pm25LV040, 512 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for PMC Pm25LV080B, 1024 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for PMC Pm25LV512, 64 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for PMC Pm29F002T, 256 KB: skipped. > Probing for PMC Pm29F002B, 256 KB: skipped. > Probing for PMC Pm39LV010, 128 KB: skipped. > Probing for PMC Pm39LV020, 256 KB: skipped. > Probing for PMC Pm39LV040, 512 KB: skipped. > Probing for PMC Pm49FL002, 256 KB: probe_jedec_common: id1 0x04, id2 0xd1, id1 is normal flash content, id2 is normal flash content > Probing for PMC Pm49FL004, 512 KB: probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for Sanyo LF25FW203A, 2048 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Sharp LHF00L04, 1024 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for Spansion S25FL008A, 1024 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Spansion S25FL016A, 2048 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for SST SST25VF016B, 2048 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for SST SST25VF032B, 4096 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for SST SST25VF040.REMS, 512 KB: probe_spi_rems: id1 0xc2, id2 0x13 > Probing for SST SST25VF040B, 512 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for SST SST25VF040B.REMS, 512 KB: probe_spi_rems: id1 0xc2, id2 0x13 > Probing for SST SST25VF080B, 1024 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for SST SST28SF040A, 512 KB: skipped. > Probing for SST SST29EE010, 128 KB: skipped. > Probing for SST SST29LE010, 128 KB: skipped. > Probing for SST SST29EE020A, 256 KB: skipped. > Probing for SST SST29LE020, 256 KB: skipped. > Probing for SST SST39SF512, 64 KB: skipped. > Probing for SST SST39SF010A, 128 KB: skipped. > Probing for SST SST39SF020A, 256 KB: skipped. > Probing for SST SST39SF040, 512 KB: skipped. > Probing for SST SST39VF512, 64 KB: skipped. > Probing for SST SST39VF010, 128 KB: skipped. > Probing for SST SST39VF020, 256 KB: skipped. > Probing for SST SST39VF040, 512 KB: skipped. > Probing for SST SST39VF080, 1024 KB: skipped. > Probing for SST SST49LF002A/B, 256 KB: probe_jedec_common: id1 0x04, id2 0xd1, id1 is normal flash content, id2 is normal flash content > Probing for SST SST49LF003A/B, 384 KB: probe_jedec_common: id1 0x24, id2 0x41, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for SST SST49LF004A/B, 512 KB: probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for SST SST49LF004C, 512 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for SST SST49LF008A, 1024 KB: probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for SST SST49LF008C, 1024 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for SST SST49LF016C, 2048 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for SST SST49LF020, 256 KB: probe_jedec_common: id1 0x04, id2 0xd1, id1 is normal flash content, id2 is normal flash content > Probing for SST SST49LF020A, 256 KB: probe_jedec_common: id1 0x04, id2 0xd1, id1 is normal flash content, id2 is normal flash content > Probing for SST SST49LF040, 512 KB: probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for SST SST49LF040B, 512 KB: probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for SST SST49LF080A, 1024 KB: Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for SST SST49LF160C, 2048 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for ST M25P05-A, 64 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for ST M25P05.RES, 64 KB: Ignoring RES in favour of RDID. > Probing for ST M25P10-A, 128 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for ST M25P10.RES, 128 KB: Ignoring RES in favour of RDID. > Probing for ST M25P20, 256 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for ST M25P40, 512 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for ST M25P40-old, 512 KB: Ignoring RES in favour of RDID. > Probing for ST M25P80, 1024 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for ST M25P16, 2048 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for ST M25P32, 4096 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for ST M25P64, 8192 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for ST M25P128, 16384 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for ST M29F002B, 256 KB: skipped. > Probing for ST M29F002T/NT, 256 KB: skipped. > Probing for ST M29F040B, 512 KB: skipped. > Probing for ST M29F400BT, 512 KB: skipped. > Probing for ST M29W010B, 128 KB: skipped. > Probing for ST M29W040B, 512 KB: skipped. > Probing for ST M29W512B, 64 KB: skipped. > Probing for ST M50FLW040A, 512 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for ST M50FLW040B, 512 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for ST M50FLW080A, 1024 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for ST M50FLW080B, 1024 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for ST M50FW002, 256 KB: probe_82802ab: id1 0x04, id2 0xd1, id1 is normal flash content, id2 is normal flash content > Probing for ST M50FW016, 2048 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for ST M50FW040, 512 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for ST M50FW080, 1024 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for ST M50LPW116, 2048 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for SyncMOS S29C31004T, 512 KB: skipped. > Probing for SyncMOS S29C51001T, 128 KB: skipped. > Probing for SyncMOS S29C51002T, 256 KB: skipped. > Probing for SyncMOS S29C51004T, 512 KB: skipped. > Probing for TI TMS29F002RB, 256 KB: skipped. > Probing for TI TMS29F002RT, 256 KB: skipped. > Probing for Winbond W25Q80, 1024 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Winbond W25Q16, 2048 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Winbond W25Q32, 4096 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Winbond W25x10, 128 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Winbond W25x20, 256 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Winbond W25x40, 512 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Winbond W25x80, 1024 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Winbond W25x16, 2048 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Winbond W25x32, 4096 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Winbond W25x64, 8192 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Winbond W29C011, 128 KB: skipped. > Probing for Winbond W29C020C, 256 KB: skipped. > Probing for Winbond W29C040P, 512 KB: skipped. > Probing for Winbond W29EE011, 128 KB: skipped. > Probing for Winbond W39V040A, 512 KB: probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for Winbond W39V040B, 512 KB: probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for Winbond W39V040C, 512 KB: Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for Winbond W39V040FA, 512 KB: probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for Winbond W39V080A, 1024 KB: probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for Winbond W49F002U, 256 KB: skipped. > Probing for Winbond W49V002A, 256 KB: probe_jedec_common: id1 0x04, id2 0xd1, id1 is normal flash content, id2 is normal flash content > Probing for Winbond W49V002FA, 256 KB: probe_jedec_common: id1 0x04, id2 0xd1, id1 is normal flash content, id2 is normal flash content > Probing for Winbond W39V080FA, 1024 KB: Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for Winbond W39V080FA (dual mode), 512 KB: Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content > Probing for Atmel unknown Atmel SPI chip, 0 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for EON unknown EON SPI chip, 0 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Macronix unknown Macronix SPI chip, 0 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for PMC unknown PMC SPI chip, 0 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for SST unknown SST SPI chip, 0 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for ST unknown ST SPI chip, 0 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Sanyo unknown Sanyo SPI chip, 0 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Generic unknown SPI chip (RDID), 0 KB: probe_spi_rdid_generic: id1 0xc2, id2 0x2014 > Probing for Generic unknown SPI chip (REMS), 0 KB: probe_spi_rems: id1 0xc2, id2 0x13 > === > This flash part has status UNTESTED for operations: ERASE > The test status of this chip may have been updated in the latest development > version of flashrom. If you are running the latest development version, > please email a report to flashrom at flashrom.org if any of the above operations > work correctly for you with this flash part. Please include the flashrom > output with the additional -V option for all operations you tested (-V, -Vr, > -Vw, -VE), and mention which mainboard or programmer you tested. > Thanks for your help! > === > No operations were specified. > -[0000:00]-+-00.0 ATI Technologies Inc RX780/RX790 Chipset Host Bridge [1002:5957] > +-02.0-[0000:01]----00.0 nVidia Corporation GeForce 8400 GS [10de:06e4] > +-0a.0-[0000:02]----00.0 Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] > +-11.0 ATI Technologies Inc SB700/SB800 SATA Controller [AHCI mode] [1002:4391] > +-12.0 ATI Technologies Inc SB700/SB800 USB OHCI0 Controller [1002:4397] > +-12.1 ATI Technologies Inc SB700 USB OHCI1 Controller [1002:4398] > +-12.2 ATI Technologies Inc SB700/SB800 USB EHCI Controller [1002:4396] > +-13.0 ATI Technologies Inc SB700/SB800 USB OHCI0 Controller [1002:4397] > +-13.1 ATI Technologies Inc SB700 USB OHCI1 Controller [1002:4398] > +-13.2 ATI Technologies Inc SB700/SB800 USB EHCI Controller [1002:4396] > +-14.0 ATI Technologies Inc SBx00 SMBus Controller [1002:4385] > +-14.1 ATI Technologies Inc SB700/SB800 IDE Controller [1002:439c] > +-14.2 ATI Technologies Inc SBx00 Azalia (Intel HDA) [1002:4383] > +-14.3 ATI Technologies Inc SB700/SB800 LPC host controller [1002:439d] > +-14.4-[0000:03]-- > +-14.5 ATI Technologies Inc SB700/SB800 USB OHCI2 Controller [1002:4399] > +-18.0 Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] HyperTransport Configuration [1022:1200] > +-18.1 Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Address Map [1022:1201] > +-18.2 Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] DRAM Controller [1022:1202] > +-18.3 Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Miscellaneous Control [1022:1203] > \-18.4 Advanced Micro Devices [AMD] Family 10h [Opteron, Athlon64, Sempron] Link Control [1022:1204] > superiotool r3125 > Probing for ALi Super I/O at 0x3f0... > Failed. Returned data: id=0xffff, rev=0xff > Probing for ALi Super I/O at 0x370... > Failed. Returned data: id=0xffff, rev=0xff > Probing for Fintek Super I/O at 0x2e... > Failed. Returned data: vid=0xffff, id=0xffff > Probing for Fintek Super I/O at 0x4e... > Failed. Returned data: vid=0xffff, id=0xffff > Probing for ITE Super I/O (init=0x87,0x01,0x55,0x55/0xaa) at 0x2e... > Found ITE IT8712F (id=0x8712, rev=0x8) at 0x2e > Register dump: > idx 07 20 21 22 23 24 2b > val 0a 87 12 08 00 00 00 > def NA 87 12 08 00 00 00 > LDN 0x00 (Floppy) > idx 30 60 61 70 74 f0 f1 > val 00 03 f0 06 02 00 00 > def 00 03 f0 06 02 00 00 > LDN 0x01 (COM1) > idx 30 60 61 70 f0 f1 f2 f3 > val 01 03 f8 04 00 50 00 7f > def 00 03 f8 04 00 50 00 7f > LDN 0x02 (COM2) > idx 30 60 61 70 f0 f1 f2 f3 > val 00 02 f8 03 00 50 00 7f > def 00 02 f8 03 00 50 00 7f > LDN 0x03 (Parallel port) > idx 30 60 61 62 63 70 74 f0 > val 01 03 78 00 00 07 04 00 > def 00 03 78 07 78 07 03 03 > LDN 0x04 (Environment controller) > idx 30 60 61 62 63 70 f0 f1 f2 f3 f4 f5 f6 > val 01 02 90 02 30 00 00 00 00 00 00 00 7f > def 00 02 90 02 30 09 00 00 00 00 00 NA NA > LDN 0x05 (Keyboard) > idx 30 60 61 62 63 70 71 f0 > val 01 00 60 00 64 01 02 04 > def 01 00 60 00 64 01 02 08 > LDN 0x06 (Mouse) > idx 30 70 71 f0 > val 01 0c 02 00 > def 00 0c 02 00 > LDN 0x07 (GPIO) > idx 25 26 27 28 29 2a 2c 60 61 62 63 64 65 70 71 72 73 74 b0 b1 b2 b3 b4 b5 b8 b9 ba bb bc bd c0 c1 c2 c3 c4 c8 c9 ca cb cc e0 e1 e2 e3 e4 f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 fa fb fc fd > val 00 3c 20 00 00 00 1f 00 00 03 00 00 00 00 01 00 38 00 00 00 00 00 00 00 00 00 20 00 00 00 00 3c 20 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 > def 01 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 c0 00 00 00 00 00 00 00 00 00 00 00 00 00 01 00 00 40 00 01 00 00 40 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 NA 00 > LDN 0x08 (MIDI port) > idx 30 60 61 70 f0 > val 00 03 00 0a 00 > def 00 03 00 0a 00 > LDN 0x09 (Game port) > idx 30 60 61 > val 00 02 01 > def 00 02 01 > LDN 0x0a (Consumer IR) > idx 30 60 61 70 f0 > val 00 03 10 0b 06 > def 00 03 10 0b 00 > Probing for ITE Super I/O (init=0x87,0x87) at 0x2e... > Failed. Returned data: id=0xffff, rev=0xf > Probing for ITE Super I/O (init=0x87,0x01,0x55,0x55/0xaa) at 0x4e... > Failed. Returned data: id=0xffff, rev=0xf > Probing for ITE Super I/O (init=0x87,0x87) at 0x4e... > Failed. Returned data: id=0xffff, rev=0xf > Probing for NSC Super I/O at 0x2e... > Failed. Returned data: port=0xff, port+1=0xff > Probing for NSC Super I/O at 0x4e... > Failed. Returned data: port=0xff, port+1=0xff > Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x2e... > Failed. Returned data: id=0xff, rev=0xff > Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x2e... > Failed. Returned data: id=0xff, rev=0xff > Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x4e... > Failed. Returned data: id=0xff, rev=0xff > Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x4e... > Failed. Returned data: id=0xff, rev=0xff > Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x162e... > Failed. Returned data: id=0xff, rev=0xff > Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x162e... > Failed. Returned data: id=0xff, rev=0xff > Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x164e... > Failed. Returned data: id=0xff, rev=0xff > Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x164e... > Failed. Returned data: id=0xff, rev=0xff > Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x3f0... > Failed. Returned data: id=0xff, rev=0xff > Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x3f0... > Failed. Returned data: id=0xff, rev=0xff > Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x370... > Failed. Returned data: id=0xff, rev=0xff > Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x370... > Failed. Returned data: id=0xff, rev=0xff > Probing for Winbond Super I/O (init=0x88) at 0x2e... > Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff > Probing for Winbond Super I/O (init=0x89) at 0x2e... > Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff > Probing for Winbond Super I/O (init=0x86,0x86) at 0x2e... > Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff > Probing for Winbond Super I/O (init=0x87,0x87) at 0x2e... > Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff > Probing for Winbond Super I/O (init=0x88) at 0x4e... > Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff > Probing for Winbond Super I/O (init=0x89) at 0x4e... > Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff > Probing for Winbond Super I/O (init=0x86,0x86) at 0x4e... > Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff > Probing for Winbond Super I/O (init=0x87,0x87) at 0x4e... > Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff > Probing for Winbond Super I/O (init=0x88) at 0x3f0... > Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff > Probing for Winbond Super I/O (init=0x89) at 0x3f0... > Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff > Probing for Winbond Super I/O (init=0x86,0x86) at 0x3f0... > Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff > Probing for Winbond Super I/O (init=0x87,0x87) at 0x3f0... > Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff > Probing for Winbond Super I/O (init=0x88) at 0x370... > Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff > Probing for Winbond Super I/O (init=0x89) at 0x370... > Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff > Probing for Winbond Super I/O (init=0x86,0x86) at 0x370... > Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff > Probing for Winbond Super I/O (init=0x87,0x87) at 0x370... > Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff > Probing for Winbond Super I/O (init=0x88) at 0x250... > Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff > Probing for Winbond Super I/O (init=0x89) at 0x250... > Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff > Probing for Winbond Super I/O (init=0x86,0x86) at 0x250... > Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff > Probing for Winbond Super I/O (init=0x87,0x87) at 0x250... > Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff > -- > coreboot mailing list: coreboot at coreboot.org > http://www.coreboot.org/mailman/listinfo/coreboot From r.marek at assembler.cz Mon Aug 2 11:54:15 2010 From: r.marek at assembler.cz (Rudolf Marek) Date: Mon, 02 Aug 2010 11:54:15 +0200 Subject: [coreboot] ASUS M4A77TD-PRO. No boot, nothing on the serial port. I'm quite lost. In-Reply-To: <20100802070452.GA4584@ideafix.casa.ct> References: <20100603223635.GA4587@ideafix.casa.ct> <20100802070452.GA4584@ideafix.casa.ct> Message-ID: <4C5695C7.80505@assembler.cz> > When I boot with the propietary BIOS I can get GRUB2 and linux console > on the serial port, but only at 38400 bps. 118000 does not work. So > I've put 38400 in kconfig too. Hm this is strange. Maybe you can try with 9600 ? I checked your superiotool dump and it seems that you dont need to call it8712f_24mhz_in check if you do not call it by accident. I would suggest to try to make it work with serialICE first, then fix the coreboot console as second step. Go to www.serialice.com and download it. It is some kind of simple monitor which can execute various IO operations through serial port. I'm attaching a file which could do the trick for you. Set the baudspeed to 38400 and select that asrock board in kconfig. Replace the existing file with attached, and compile. Not sure if padding is there so if you get 64KB image then you need just to place the image in last 64KB of the flash. Then use minicom or whatever and see if you get the serialice prompt. If so, you just need to fix the coreboot to do same thing. Thanks, Rudolf -------------- next part -------------- A non-text attachment was scrubbed... Name: asrock_939a785gmh.c Type: application/octet Size: 1639 bytes Desc: not available URL: From xdrudis at tinet.cat Mon Aug 2 12:43:54 2010 From: xdrudis at tinet.cat (xdrudis) Date: Mon, 2 Aug 2010 12:43:54 +0200 Subject: [coreboot] ASUS M4A77TD-PRO. No boot, nothing on the serial port. I'm quite lost. In-Reply-To: <4C5695C7.80505@assembler.cz> References: <20100603223635.GA4587@ideafix.casa.ct> <20100802070452.GA4584@ideafix.casa.ct> <4C5695C7.80505@assembler.cz> Message-ID: <20100802104354.GA15107@ideafix.casa.ct> On Mon, Aug 02, 2010 at 11:54:15AM +0200, Rudolf Marek wrote: > >When I boot with the propietary BIOS I can get GRUB2 and linux console > >on the serial port, but only at 38400 bps. 118000 does not work. So > >I've put 38400 in kconfig too. > > > Hm this is strange. Maybe you can try with 9600 ? I'll try. Since docs say 118000 I thought the furthest from that the worst, so I didn't try. > I checked your > superiotool dump and it seems that you dont need to call > it8712f_24mhz_in check if you do not call it by accident. > I tried once with it8712f_24mhz_in but then I removed the call and I think most tests have been without it. I'll recheck. > I would suggest to try to make it work with serialICE first, then > fix the coreboot console as second step. Go to www.serialice.com and > download it. > Ok. I thought there was no hope for SerialICE if I can't make serial work in coreboot, but I'll give it a look. > It is some kind of simple monitor which can execute various IO > operations through serial port. > > I'm attaching a file which could do the trick for you. Set the > baudspeed to 38400 and select that asrock board in kconfig. Replace > the existing file with attached, and compile. Not sure if padding is > there so if you get 64KB image then you need just to place the image > in last 64KB of the flash. > > Then use minicom or whatever and see if you get the serialice > prompt. If so, you just need to fix the coreboot to do same thing. > Fine, thank you for giving options to try. I'll get back after these tests. From stefan.reinauer at coresystems.de Mon Aug 2 13:20:54 2010 From: stefan.reinauer at coresystems.de (Stefan Reinauer) Date: Mon, 2 Aug 2010 13:20:54 +0200 Subject: [coreboot] ASUS M4A77TD-PRO. No boot, nothing on the serial port. I'm quite lost. In-Reply-To: <20100802104354.GA15107@ideafix.casa.ct> References: <20100603223635.GA4587@ideafix.casa.ct> <20100802070452.GA4584@ideafix.casa.ct> <4C5695C7.80505@assembler.cz> <20100802104354.GA15107@ideafix.casa.ct> Message-ID: On 02.08.2010, at 12:43, xdrudis wrote: > On Mon, Aug 02, 2010 at 11:54:15AM +0200, Rudolf Marek wrote: >>> When I boot with the propietary BIOS I can get GRUB2 and linux console >>> on the serial port, but only at 38400 bps. 118000 does not work. So >>> I've put 38400 in kconfig too. >> >> >> Hm this is strange. Maybe you can try with 9600 ? > > I'll try. Since docs say 118000 I thought the furthest from that the > worst, so I didn't try. Sure it's not 115200? 118000 sounds very unusual. Stefan -------------- next part -------------- An HTML attachment was scrubbed... URL: From joe at settoplinux.org Mon Aug 2 14:28:54 2010 From: joe at settoplinux.org (Joseph Smith) Date: Mon, 02 Aug 2010 08:28:54 -0400 Subject: [coreboot] =?utf-8?q?=5BPATCH=5D_drop_CONFIG=5FUSE=5FPRINTK=5FIN?= =?utf-8?q?=5FCAR_and_CONFIG=5FUSE=5FINIT?= In-Reply-To: <4C55B66F.2010603@coresystems.de> References: <4C55B66F.2010603@coresystems.de> Message-ID: On Sun, 01 Aug 2010 20:01:19 +0200, Stefan Reinauer wrote: > See patch. As far as the CONFIG_USE_INIT, if nothing is using it and we have no tester for the ASROCK...I say drop it and the associated code. Acked by: Joseph Smith -- Thanks, Joseph Smith Set-Top-Linux www.settoplinux.org From xdrudis at tinet.cat Mon Aug 2 14:50:37 2010 From: xdrudis at tinet.cat (xdrudis) Date: Mon, 2 Aug 2010 14:50:37 +0200 Subject: [coreboot] ASUS M4A77TD-PRO. No boot, nothing on the serial port. I'm quite lost. In-Reply-To: References: <20100603223635.GA4587@ideafix.casa.ct> <20100802070452.GA4584@ideafix.casa.ct> <4C5695C7.80505@assembler.cz> <20100802104354.GA15107@ideafix.casa.ct> Message-ID: <20100802125037.GB15107@ideafix.casa.ct> On Mon, Aug 02, 2010 at 01:20:54PM +0200, Stefan Reinauer wrote: > > On 02.08.2010, at 12:43, xdrudis wrote: > > > On Mon, Aug 02, 2010 at 11:54:15AM +0200, Rudolf Marek wrote: > >>> When I boot with the propietary BIOS I can get GRUB2 and linux console > >>> on the serial port, but only at 38400 bps. 118000 does not work. So > >>> I've put 38400 in kconfig too. > >> > >> > >> Hm this is strange. Maybe you can try with 9600 ? > > > > I'll try. Since docs say 118000 I thought the furthest from that the > > worst, so I didn't try. > > Sure it's not 115200? 118000 sounds very unusual. > Yes, 115200, you're right, sorry . I wrote it in the mail from memory. But I did it right when trying, because at least minicom has the speed in the menu, and I know I checked it was the same everywhere. From peter at stuge.se Mon Aug 2 14:59:51 2010 From: peter at stuge.se (Peter Stuge) Date: Mon, 2 Aug 2010 14:59:51 +0200 Subject: [coreboot] [PATCH] drop CONFIG_USE_PRINTK_IN_CAR and CONFIG_USE_INIT In-Reply-To: <4C55B66F.2010603@coresystems.de> References: <4C55B66F.2010603@coresystems.de> Message-ID: <20100802125951.1691.qmail@stuge.se> Stefan Reinauer wrote: > Drop the USE_PRINTK_IN_CAR option. It's a bogus decision to make for any user / > board porter: printk should always be available in CAR mode. > > Also drop CONFIG_USE_INIT, it's only been selected on one ASROCK board but it's > not been used there. Very odd. > > There is one usage of CONFIG_USE_INIT which was always off in > src/cpu/intel/car/cache_as_ram.inc and we have to figure out what to do with > those few lines. > > Signed-off-by: Stefan Reinauer With a fix as described below it's Acked-by: Peter Stuge > +++ src/mainboard/amd/serengeti_cheetah/ap_romstage.c (working copy) .. > @@ -65,11 +63,7 @@ > > id = get_node_core_id_x(); > > -#if CONFIG_USE_PRINTK_IN_CAR > printk(BIOS_DEBUG, "CODE IN CACHE ON NODE: %02x\n"); > -#else > - print_debug("CODE IN CACHE ON NODE:"); print_debug_hex8(id.nodeid); print_debug("\n"); > -#endif The remaining printk() call was+is missing the id.nodeid parameter. //Peter From xdrudis at tinet.cat Mon Aug 2 15:11:20 2010 From: xdrudis at tinet.cat (xdrudis) Date: Mon, 2 Aug 2010 15:11:20 +0200 Subject: [coreboot] ASUS M4A77TD-PRO. No boot, nothing on the serial port. I'm quite lost. In-Reply-To: References: <20100603223635.GA4587@ideafix.casa.ct> <20100802070452.GA4584@ideafix.casa.ct> <4C5695C7.80505@assembler.cz> <20100802104354.GA15107@ideafix.casa.ct> Message-ID: <20100802131120.GC15107@ideafix.casa.ct> On Mon, Aug 02, 2010 at 01:20:54PM +0200, Stefan Reinauer wrote: > > On 02.08.2010, at 12:43, xdrudis wrote: > > > On Mon, Aug 02, 2010 at 11:54:15AM +0200, Rudolf Marek wrote: > >>> When I boot with the propietary BIOS I can get GRUB2 and linux console > >>> on the serial port, but only at 38400 bps. 118000 does not work. So > >>> I've put 38400 in kconfig too. > >> > >> > >> Hm this is strange. Maybe you can try with 9600 ? > > > > I'll try. Since docs say 118000 I thought the furthest from that the > > worst, so I didn't try. > > Sure it's not 115200? 118000 sounds very unusual. > > Stefan > Mph. :-( I feel more stupid than usual. Sorry for the noise. I just tried again with 115200 and grub 2 and linux console work with the propietary BIOS. I don't know what I did wrong the first time... The only thing I find different is that now I'm using ssh to access the other side of the null modem cable (an EPIA-M computer) and the other time I was using the keyboard at the EPIA-M console. I must have done some silly mistake the other time. But coreboot won't work yet at 9600, 38400 nor 115200 (I've rechecked I din't had the it8712f_24mhz_in call ). I'm going to try serialICE next. Thanks. From xdrudis at tinet.cat Mon Aug 2 15:51:54 2010 From: xdrudis at tinet.cat (xdrudis) Date: Mon, 2 Aug 2010 15:51:54 +0200 Subject: [coreboot] ASUS M4A77TD-PRO. No boot, nothing on the serial port. I'm quite lost. In-Reply-To: <4C5695C7.80505@assembler.cz> References: <20100603223635.GA4587@ideafix.casa.ct> <20100802070452.GA4584@ideafix.casa.ct> <4C5695C7.80505@assembler.cz> Message-ID: <20100802135154.GA18344@ideafix.casa.ct> On Mon, Aug 02, 2010 at 11:54:15AM +0200, Rudolf Marek wrote: > > I would suggest to try to make it work with serialICE first, then > fix the coreboot console as second step. Go to www.serialice.com and > download it. > > It is some kind of simple monitor which can execute various IO > operations through serial port. > > I'm attaching a file which could do the trick for you. Set the > baudspeed to 38400 and select that asrock board in kconfig. Replace > the existing file with attached, and compile. Not sure if padding is > there so if you get 64KB image then you need just to place the image > in last 64KB of the flash. > > Then use minicom or whatever and see if you get the serialice > prompt. If so, you just need to fix the coreboot to do same thing. > Ok. I did it and I got the serialICE prompt (@38400). In fact it appears again and again every second or so. That suggests some watchdog might be rebooting the board. I already set the it8712f kill watchdog call in coreboot, not sure if it was needed, but it seems it is. I could put it in serialICE but unless I need to use SerialICE for something else I think I won't. In fact if I had done the qemu part coreboot itself might have reset the wachdog over the serial line, I guess. Thank you very much. Now I'm going to compare what serialICE does with what coreboot does and see where I get. From svn at coreboot.org Mon Aug 2 16:00:01 2010 From: svn at coreboot.org (coreboot tracker) Date: Mon, 02 Aug 2010 16:00:01 +0200 Subject: [coreboot] Trac reminder: list of new ticket(s) Message-ID: An HTML attachment was scrubbed... URL: From mylesgw at gmail.com Mon Aug 2 15:59:17 2010 From: mylesgw at gmail.com (Myles Watson) Date: Mon, 2 Aug 2010 07:59:17 -0600 Subject: [coreboot] linker problem after menuconfig In-Reply-To: <20100801214332.1668116awrsnqksk@mail.msu.edu> References: <20100801011350.14002ybrb6ycczgu@mail.msu.edu> <4C559362.5090708@coresystems.de> <20100801163431.13362c5844omit7b@mail.msu.edu> <20100801214332.1668116awrsnqksk@mail.msu.edu> Message-ID: On Sun, Aug 1, 2010 at 7:43 PM, wrote: > Okay, I found the problem. ?CONFIG_VGA_BRIDGE_SETUP builds vga.c, which > needs mainboard_interrupt_handlers from devices/oprom/x86.c, which wasn't > being built unless one of the *_ROM_RUN files were enabled. I think you really wanted to disable the building of vga.c. There's no need for it if SeaBIOS handles the option ROMs. Patch attached. Signed-off-by: Myles Watson Thanks, Myles -------------- next part -------------- A non-text attachment was scrubbed... Name: vga.diff Type: text/x-diff Size: 2618 bytes Desc: not available URL: From svn at coreboot.org Mon Aug 2 17:14:13 2010 From: svn at coreboot.org (repository service) Date: Mon, 02 Aug 2010 17:14:13 +0200 Subject: [coreboot] [commit] r5680 - in trunk/src: northbridge/intel/i82830 northbridge/via/cn400 northbridge/via/cn700 northbridge/via/cx700 northbridge/via/vt8623 northbridge/via/vx800 southbridge/amd/cs5530 Message-ID: Author: myles Date: Mon Aug 2 17:14:13 2010 New Revision: 5680 URL: https://tracker.coreboot.org/trac/coreboot/changeset/5680 Log: Build VGA code conditionally to avoid errors when using SeaBIOS. Signed-off-by: Myles Watson Acked-by: Kevin O'Connor Modified: trunk/src/northbridge/intel/i82830/Makefile.inc trunk/src/northbridge/via/cn400/Makefile.inc trunk/src/northbridge/via/cn700/Makefile.inc trunk/src/northbridge/via/cx700/Makefile.inc trunk/src/northbridge/via/vt8623/Makefile.inc trunk/src/northbridge/via/vx800/Makefile.inc trunk/src/southbridge/amd/cs5530/Makefile.inc Modified: trunk/src/northbridge/intel/i82830/Makefile.inc ============================================================================== --- trunk/src/northbridge/intel/i82830/Makefile.inc Mon Aug 2 04:34:20 2010 (r5679) +++ trunk/src/northbridge/intel/i82830/Makefile.inc Mon Aug 2 17:14:13 2010 (r5680) @@ -1,4 +1,4 @@ driver-y += northbridge.o -driver-y += vga.o +driver-$(CONFIG_VGA_ROM_RUN) += vga.o smmobj-$(CONFIG_HAVE_SMI_HANDLER) += i82830_smihandler.o Modified: trunk/src/northbridge/via/cn400/Makefile.inc ============================================================================== --- trunk/src/northbridge/via/cn400/Makefile.inc Mon Aug 2 04:34:20 2010 (r5679) +++ trunk/src/northbridge/via/cn400/Makefile.inc Mon Aug 2 17:14:13 2010 (r5680) @@ -20,6 +20,6 @@ driver-y += northbridge.o driver-y += agp.o -driver-y += vga.o +driver-$(CONFIG_VGA_ROM_RUN) += vga.o driver-y += vlink.o Modified: trunk/src/northbridge/via/cn700/Makefile.inc ============================================================================== --- trunk/src/northbridge/via/cn700/Makefile.inc Mon Aug 2 04:34:20 2010 (r5679) +++ trunk/src/northbridge/via/cn700/Makefile.inc Mon Aug 2 17:14:13 2010 (r5680) @@ -20,5 +20,5 @@ driver-y += northbridge.o driver-y += agp.o -driver-y += vga.o +driver-$(CONFIG_VGA_ROM_RUN) += vga.o Modified: trunk/src/northbridge/via/cx700/Makefile.inc ============================================================================== --- trunk/src/northbridge/via/cx700/Makefile.inc Mon Aug 2 04:34:20 2010 (r5679) +++ trunk/src/northbridge/via/cx700/Makefile.inc Mon Aug 2 17:14:13 2010 (r5680) @@ -23,4 +23,4 @@ driver-y += cx700_agp.o driver-y += cx700_lpc.o driver-y += cx700_sata.o -driver-y += cx700_vga.o +driver-$(CONFIG_VGA_ROM_RUN) += cx700_vga.o Modified: trunk/src/northbridge/via/vt8623/Makefile.inc ============================================================================== --- trunk/src/northbridge/via/vt8623/Makefile.inc Mon Aug 2 04:34:20 2010 (r5679) +++ trunk/src/northbridge/via/vt8623/Makefile.inc Mon Aug 2 17:14:13 2010 (r5680) @@ -19,5 +19,5 @@ ## driver-y += northbridge.o -driver-y += vga.o +driver-$(CONFIG_VGA_ROM_RUN) += vga.o Modified: trunk/src/northbridge/via/vx800/Makefile.inc ============================================================================== --- trunk/src/northbridge/via/vx800/Makefile.inc Mon Aug 2 04:34:20 2010 (r5679) +++ trunk/src/northbridge/via/vx800/Makefile.inc Mon Aug 2 17:14:13 2010 (r5680) @@ -19,7 +19,7 @@ ## driver-y += northbridge.o -driver-y += vga.o +driver-$(CONFIG_VGA_ROM_RUN) += vga.o driver-y += vx800_lpc.o driver-y += vx800_ide.o Modified: trunk/src/southbridge/amd/cs5530/Makefile.inc ============================================================================== --- trunk/src/southbridge/amd/cs5530/Makefile.inc Mon Aug 2 04:34:20 2010 (r5679) +++ trunk/src/southbridge/amd/cs5530/Makefile.inc Mon Aug 2 17:14:13 2010 (r5680) @@ -21,5 +21,5 @@ driver-y += cs5530.o driver-y += cs5530_isa.o driver-y += cs5530_ide.o -driver-y += cs5530_vga.o +driver-$(CONFIG_VGA_ROM_RUN) += cs5530_vga.o driver-y += cs5530_pirq.o From kevin at koconnor.net Mon Aug 2 17:09:31 2010 From: kevin at koconnor.net (Kevin O'Connor) Date: Mon, 2 Aug 2010 11:09:31 -0400 Subject: [coreboot] linker problem after menuconfig In-Reply-To: References: <20100801011350.14002ybrb6ycczgu@mail.msu.edu> <4C559362.5090708@coresystems.de> <20100801163431.13362c5844omit7b@mail.msu.edu> <20100801214332.1668116awrsnqksk@mail.msu.edu> Message-ID: <20100802150931.GA6023@morn.localdomain> On Mon, Aug 02, 2010 at 07:59:17AM -0600, Myles Watson wrote: > On Sun, Aug 1, 2010 at 7:43 PM, wrote: > > Okay, I found the problem. ?CONFIG_VGA_BRIDGE_SETUP builds vga.c, which > > needs mainboard_interrupt_handlers from devices/oprom/x86.c, which wasn't > > being built unless one of the *_ROM_RUN files were enabled. > > I think you really wanted to disable the building of vga.c. There's > no need for it if SeaBIOS handles the option ROMs. > > Patch attached. > > Signed-off-by: Myles Watson Works for me! Acked by: Kevin O'Connor -Kevin From mylesgw at gmail.com Mon Aug 2 17:14:48 2010 From: mylesgw at gmail.com (Myles Watson) Date: Mon, 2 Aug 2010 09:14:48 -0600 Subject: [coreboot] linker problem after menuconfig In-Reply-To: <20100802150931.GA6023@morn.localdomain> References: <20100801011350.14002ybrb6ycczgu@mail.msu.edu> <4C559362.5090708@coresystems.de> <20100801163431.13362c5844omit7b@mail.msu.edu> <20100801214332.1668116awrsnqksk@mail.msu.edu> <20100802150931.GA6023@morn.localdomain> Message-ID: >> Signed-off-by: Myles Watson > > Works for me! > > Acked by: Kevin O'Connor Rev 5680. Thanks, Myles From austinro at msu.edu Mon Aug 2 23:53:20 2010 From: austinro at msu.edu (austinro at msu.edu) Date: Mon, 02 Aug 2010 17:53:20 -0400 Subject: [coreboot] Jetway J7F4K1G5S-LF acting weird, any suggestions? Message-ID: <20100802175320.11345b28dekakh8w@mail.msu.edu> Hi all, and thanks for your help so far.? The problem now is that when I try to load seabios or filo, a fraction of a second after coreboot jumps to the payload the vga output starts goes crazy --colorful, geometric output, flashing in regular patterns.-- and coreboot restarts.? The display keeps going, so I think in it's own special way it's trying to output what I'm seeing on the serial console, but it's garbage.?? With filo, it didn't actually display anything meaningful on the screen, it just went straight to the flashing colors.? With seabios, depending on the optionsiit's built with it might display "press f12 for boot menu", then the? two choices, for my hd and cd.? Pressing either choice results in coreboot restarting.? I'm attaching the serial log from the most recent attempt.? Here's an excerpt: Attempting to map option rom on dev 00:12.0???????????????????????????????????? Option rom sizing returned 0 0????????????????????????????????????????????????? Searching CBFS for prefix genroms/????????????????????????????????????????????? Found CBFS file fallback/coreboot_ram?????????????????????????????????????????? Found CBFS file fallback/payload??????????????????????????????????????????????? Found CBFS file pci1106,3344.rom??????????????????????????????????????????????? Found CBFS file???????????????????????????????????????????????????????????????? Press F12 for boot menu.??????????????????????????????????????????????????????? handle_hwpic1 irq=1???????????????????????????????????????????????????????????? handle_hwpic1 irq=1???????????????????????????????????????????????????????????? handle_hwpic1 irq=1???????????????????????????????????????????????????????????? handle_hwpic1 irq=1???????????????????????????????????????????????????????????? handle_hwpic1 irq=1???????????????????????????????????????????????????????????? handle_hwpic1 irq=1???????????????????????????????????????????????????????????? handle_hwpic1 irq=1???????????????????????????????????????????????????????????? handle_hwpic1 irq=1???????????????????????????????????????????????????????????? handle_hwpic1 irq=1???????????????????????????????????????????????????????????? handle_hwpic1 irq=1???????????????????????????????????????????????????????????? handle_hwpic1 irq=1???????????????????????????????????????????????????????????? handle_hwpic1 irq=1???????????????????????????????????????????????????????????? handle_hwpic1 irq=1???????????????????????????????????????????????????????????? handle_hwpic1 irq=1???????????????????????????????????????????????????????????? handle_hwpic1 irq=1???????????????????????????????????????????????????????????? handle_hwpic1 irq=1???????????????????????????????????????????????????????????? handle_hwpic1 irq=1???????????????????????????????????????????????????????????? handle_hwpic1 irq=1???????????????????????????????????????????????????????????? Mapping hd drive 0x000fdb40 to 0??????????????????????????????????????????????? pmm_malloc zone=0x000f5304 handle=ffffffff size=36 align=10 ret=0x000fdb70 (det) ebda moved from 9f800 to 9f000????????????????????????????????????????????????? pmm_malloc zone=0x000f52fc handle=ffffffff size=2048 align=10 ret=0x0009f5d0 (d) finalize PMM??????????????????????????????????????????????????????????????????? malloc finalize???????????????????????????????????????????????????????????????? Add to e820 map: 0009f000 00001000 2??????????????????????????????????????????? Add to e820 map: 3dfe0000 0000d000 1??????????????????????????????????????????? Returned 53248 bytes of ZoneHigh??????????????????????????????????????????????? coreboot-4.0-r5680 Mon Aug? 2 17:03:35 EDT 2010 starting...???????????????????? In romstage.c:main()??????????????????????????????????????????????????????????? After reset status: 0040??????????????????????????????????????????????????????? Waiting for SMBus to warm upDIMM 0050 OFFSET 0002?????????????????????????????? After reset status: 0040??????????????????????????????????????????????????????? Waiting until SMBus ready?????????????????????????????????????????????????????? Waiting until SMBus ready?????????????????????????????????????????????????????? Read: 0008????????????????????????????????????????????????????????????????????? After reset status: 0040??????????????????????????????????????????????????????? .Done?????????????????????????????????????????????????????????????????????????? Enabling mainboard devices????????????????????????????????????????????????????? DIMM 0050 OFFSET 0005?????????????????????????????????????????????????????????? After reset status: 0040??????????????????????????????????????????????????????? Waiting until SMBus ready?????????????????????????????????????????????????????? Waiting until SMBus ready?????????????????????????????????????????????????????? Read: 0000????????????????????????????????????????????????????????????????????? After reset status: 0040??????????????????????????????????????????????????????? DIMM 0050 OFFSET 001f?????????????????????????????????????????????????????????? After reset status: 0040??????????????????????????????????????????????????????? Waiting until SMBus ready?????????????????????????????????????????????????????? Waiting until SMBus ready?????????????????????????????????????????????????????? Read: 0001????????????????????????????????????????????????????????????????????? After reset status: 0040??????????????????????????????????????????????????????? Found 1024MB of ram???????????????????????????????????????????????????????????? DIMM 0050 OFFSET 0011?????????????????????????????????????????????????????????? After reset status: 0040??????????????????????????????????????????????????????? Waiting until SMBus ready?????????????????????????????????????????????????????? Waiting until SMBus ready?????????????????????????????????????????????????????? Read: 0008????????????????????????????????????????????????????????????????????? After reset status: 0040??????????????????????????????????????????????????????? DIMM 0050 OFFSET 0004????????? I'm not sure what other info might be useful, but I'll provide it or try whatever is asked.? A few other possible clues: the factory bios only recognized half of my installed ram, but coreboot recognized all of it.? With coreinfo or memtest as payloads, it did not restart, and it displayed the proper vga output.? Memtest did report RAM errors, but I didn't understand what they meant, and at the time (before I tried seabios) I thought memtest might be wrong (which is why I wanted to load a full OS to double check).?? Since I can't think of what else to do, I'm going investigate the Memtest errors next. Any ideas?? Thanks, Rob Austin ? ? -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: serial_boot_log_when_coreboot_restarts Type: application/octet-stream Size: 124904 bytes Desc: not available URL: From r.marek at assembler.cz Tue Aug 3 00:31:01 2010 From: r.marek at assembler.cz (Rudolf Marek) Date: Tue, 03 Aug 2010 00:31:01 +0200 Subject: [coreboot] ASUS M4A77TD-PRO. No boot, nothing on the serial port. I'm quite lost. In-Reply-To: <20100802135154.GA18344@ideafix.casa.ct> References: <20100603223635.GA4587@ideafix.casa.ct> <20100802070452.GA4584@ideafix.casa.ct> <4C5695C7.80505@assembler.cz> <20100802135154.GA18344@ideafix.casa.ct> Message-ID: <4C574725.9010304@assembler.cz> > Ok. I did it and I got the serialICE prompt (@38400). In fact it appears again and > again every second or so. That suggests some watchdog might be rebooting the > board. I already set the it8712f kill watchdog call in coreboot, not sure > if it was needed, but it seems it is. I could put it in serialICE but > unless I need to use SerialICE for something else I think I won't. Well please investigate because I put there already - it is the write to reg 0x72. There might be watchdog in SB700 datasheet says disabled by default but dunno if there is some possibility that it is enabled by default by some strap resistor. Make sure you call sb700_lpc_init _before_ any access to superIO. Also I would suggest to use the tilapia_fam10 instead of a copy - you might forgotten to do something. Simply do changes to the tilapia_fam10 and rename/move to another dir late The code in the SerialICE does same thing as sb700_lpc_init and it8712f_enable_serial. Thanks Rudolf From rminnich at gmail.com Tue Aug 3 00:44:51 2010 From: rminnich at gmail.com (ron minnich) Date: Mon, 2 Aug 2010 15:44:51 -0700 Subject: [coreboot] Jetway J7F4K1G5S-LF acting weird, any suggestions? In-Reply-To: <20100802175320.11345b28dekakh8w@mail.msu.edu> References: <20100802175320.11345b28dekakh8w@mail.msu.edu> Message-ID: On Mon, Aug 2, 2010 at 2:53 PM, wrote: > I'm not sure what other info might be useful, but I'll provide it or try > whatever is asked.? A few other possible clues: the factory bios only > recognized half of my installed ram, but coreboot recognized all of it. > With coreinfo or memtest as payloads, it did not restart, and it displayed > the proper vga output. can you remove the RAM that the BIOS did not find? In this way you remove any potential hardware problems. ron From peter at stuge.se Tue Aug 3 03:03:34 2010 From: peter at stuge.se (Peter Stuge) Date: Tue, 3 Aug 2010 03:03:34 +0200 Subject: [coreboot] Jetway J7F4K1G5S-LF acting weird, any suggestions? In-Reply-To: <20100802175320.11345b28dekakh8w@mail.msu.edu> References: <20100802175320.11345b28dekakh8w@mail.msu.edu> Message-ID: <20100803010334.2823.qmail@stuge.se> austinro at msu.edu wrote: > Memtest did report RAM errors, Then something is not set up correctly. > but I didn't understand what they meant, and at the time (before I > tried seabios) I thought memtest might be wrong Not very likely. > (which is why I wanted to load a full OS to double check).?? Since > I can't think of what else to do, I'm going investigate the Memtest > errors next. This is the path forward! //Peter From corey.osgood at gmail.com Tue Aug 3 04:52:28 2010 From: corey.osgood at gmail.com (Corey Osgood) Date: Mon, 2 Aug 2010 19:52:28 -0700 Subject: [coreboot] Jetway J7F4K1G5S-LF acting weird, any suggestions? In-Reply-To: References: <20100802175320.11345b28dekakh8w@mail.msu.edu> Message-ID: On Mon, Aug 2, 2010 at 3:44 PM, ron minnich wrote: > On Mon, Aug 2, 2010 at 2:53 PM, ? wrote: > >> I'm not sure what other info might be useful, but I'll provide it or try >> whatever is asked.? A few other possible clues: the factory bios only >> recognized half of my installed ram, but coreboot recognized all of it. >> With coreinfo or memtest as payloads, it did not restart, and it displayed >> the proper vga output. > > can you remove the RAM that the BIOS did not find? In this way you > remove any potential hardware problems. > > ron J7F4 only has one RAM slot. I'd seen similar behavior on my J7F2 (only sees 512MB of a 1GB stick, doesn't boot from PATA), the solution was some different code to initialize IDE. I no longer have that board though (it died about a year ago, and I didn't replace it), so I have no real way to test it out. The code may be kicking around in the v2 archives. -Corey From xdrudis at tinet.cat Tue Aug 3 08:18:44 2010 From: xdrudis at tinet.cat (xdrudis) Date: Tue, 3 Aug 2010 08:18:44 +0200 Subject: [coreboot] ASUS M4A77TD-PRO. No boot, nothing on the serial port. I'm quite lost. In-Reply-To: <4C574725.9010304@assembler.cz> References: <20100603223635.GA4587@ideafix.casa.ct> <20100802070452.GA4584@ideafix.casa.ct> <4C5695C7.80505@assembler.cz> <20100802135154.GA18344@ideafix.casa.ct> <4C574725.9010304@assembler.cz> Message-ID: <20100803061844.GA4309@ideafix.casa.ct> On Tue, Aug 03, 2010 at 12:31:01AM +0200, Rudolf Marek wrote: > > Well please investigate because I put there already - it is the > write to reg 0x72. There might be watchdog in SB700 datasheet says > disabled by default but dunno if there is some possibility that it > is enabled by default by some strap resistor. > No, there isn't... Oh,wait. It's there. I spent most of yesterday's afternoon looking at the original code for asrock, not the file you sent me (I compiled the one you sent me but then compared the original one to the coreboot code, because I compile on the M4A77TD-PRO board on the serial port but look at the code in a laptop with VGA ). No wonder there were so many differences I didn't know which ones to pick... Some things didn't make sense... I'll look again today. > > Make sure you call sb700_lpc_init _before_ any access to superIO. > Also I would suggest to use the tilapia_fam10 instead of a copy - > you might forgotten to do something. Simply do changes to the > tilapia_fam10 and rename/move to another dir late > OK. > The code in the SerialICE does same thing as sb700_lpc_init and > it8712f_enable_serial. > Thanks. From xdrudis at tinet.cat Tue Aug 3 11:22:29 2010 From: xdrudis at tinet.cat (xdrudis) Date: Tue, 3 Aug 2010 11:22:29 +0200 Subject: [coreboot] Light at the other side of the null modem cable In-Reply-To: <4C574725.9010304@assembler.cz> References: <20100603223635.GA4587@ideafix.casa.ct> <20100802070452.GA4584@ideafix.casa.ct> <4C5695C7.80505@assembler.cz> <20100802135154.GA18344@ideafix.casa.ct> <4C574725.9010304@assembler.cz> Message-ID: <20100803092229.GA5330@ideafix.casa.ct> Ok. Now I've got two lines of output in the serial port from coreboot. Thank you very much. The way I got it is a dodge but at least maybe I can now add debug messages to find the proper way. I just replaced sb700_lpc_init by the corresponding code by Rudolf Marek in the serialICE mainboard . I can see two differences at first sight: seriaICE uses absolute pci address while sb700_lpc_init looks for PCI Ids, and serialICE writes all the bits of the registers while sb700_lpc_init changes just one bit. Besides, sb700_lpc_init initializes smbus also and does more stuff. On Tue, Aug 03, 2010 at 12:31:01AM +0200, Rudolf Marek wrote: > > Well please investigate because I put there already - it is the > write to reg 0x72. There might be watchdog in SB700 datasheet says > disabled by default but dunno if there is some possibility that it > is enabled by default by some strap resistor. > Aparently it's active. > > Make sure you call sb700_lpc_init _before_ any access to superIO. Looking at coreboot there were (at least) two places where watchdogs get killed (or something like it). One is the one you put in serialICE and the other is inside sb700_lpc_init : dev = pci_locate_device(PCI_ID(0x1002, 0x4385), 0); /* SMBUS contro\ ller */ /* NOTE: Set BootTimerDisable, otherwise it would keep rebooting!! * This bit has no meaning if debug strap is not enabled. So if the * board keeps rebooting and the code fails to reach here, we could * disable the debug strap first. */ reg32 = pci_read_config32(dev, 0x4C); reg32 |= 1 << 31; pci_write_config32(dev, 0x4C, reg32); But the odd thing is that when coreboot has output to the serial port (once, no reboot) this code was not running. So I don't see why it doesn't reboot like serialICE. Maybe it simply has hanged before the timeout (but aren't the watchdogs meant to prevent just this?). A hang is not surprising since I removed quite a lot of initialisation from sb700_lpc_init . I could try to add code similar to that above to serialICE and see what happens. From stefan.reinauer at coresystems.de Tue Aug 3 11:34:27 2010 From: stefan.reinauer at coresystems.de (Stefan Reinauer) Date: Tue, 03 Aug 2010 11:34:27 +0200 Subject: [coreboot] [commit] r5680 - in trunk/src: northbridge/intel/i82830 northbridge/via/cn400 northbridge/via/cn700 northbridge/via/cx700 northbridge/via/vt8623 northbridge/via/vx800 southbridge/amd/cs5530 In-Reply-To: References: Message-ID: <4C57E2A3.8010709@coresystems.de> On 8/2/10 5:14 PM, repository service wrote: > Author: myles > Date: Mon Aug 2 17:14:13 2010 > New Revision: 5680 > URL: https://tracker.coreboot.org/trac/coreboot/changeset/5680 > > Log: > Build VGA code conditionally to avoid errors when using SeaBIOS. > > Signed-off-by: Myles Watson > Acked-by: Kevin O'Connor > > Modified: > trunk/src/northbridge/intel/i82830/Makefile.inc > trunk/src/northbridge/via/cn400/Makefile.inc > trunk/src/northbridge/via/cn700/Makefile.inc > trunk/src/northbridge/via/cx700/Makefile.inc > trunk/src/northbridge/via/vt8623/Makefile.inc > trunk/src/northbridge/via/vx800/Makefile.inc > trunk/src/southbridge/amd/cs5530/Makefile.inc I'm not too happy with this change. - cs5530 is not using the option rom init code at all but does a lot of other things (that might be needed as a prerequisite for running SeaBIOS) - the change definitely breaks the i82830 MBI code - vga init on cn400 sets the framebuffer size in addition to calling the vga option rom (plus a lot of other things) - vga init on cn700 sets the framebuffer size in addition to calling the vga option rom (plus a lot of other things) - vt8623 does some "random fixup" too. So I assume at least some of the targets will not behave correctly anymore when VGA oproms are disabled (and implicitly not executing the non-oprom parts when oprom execution is disabled sounds like the wrong thing to do) Stefan From xdrudis at tinet.cat Tue Aug 3 12:09:27 2010 From: xdrudis at tinet.cat (xdrudis) Date: Tue, 3 Aug 2010 12:09:27 +0200 Subject: [coreboot] Light at the other side of the null modem cable In-Reply-To: <20100803092229.GA5330@ideafix.casa.ct> References: <20100603223635.GA4587@ideafix.casa.ct> <20100802070452.GA4584@ideafix.casa.ct> <4C5695C7.80505@assembler.cz> <20100802135154.GA18344@ideafix.casa.ct> <4C574725.9010304@assembler.cz> <20100803092229.GA5330@ideafix.casa.ct> Message-ID: <20100803100927.GB5330@ideafix.casa.ct> On Tue, Aug 03, 2010 at 11:22:29AM +0200, xdrudis wrote: > > I could try to add code similar to that above to serialICE and see > what happens. > Done. It now boots serialICE once and starts the shell. I haven't downloaded qemu, patched it and tested with a coreboot image (or the propietary bios), but the commands I entered at the shell were answered ok as far as I can tell. Here's the patch against the file Rudolf Marek sent, but I'll attach the modified file too. --- asrock_939a785gmh.c 2010-08-03 12:08:04.000000000 +0200 +++ SerialICE/mainboard/asrock_939a785gmh.c 2010-08-03 12:02:34.000000000 +0200 @@ -42,6 +42,10 @@ static void chipset_init(void) { + u32 reg32 = pci_read_config32(PCI_ADDR(0, 0x14, 0, 0x4C)); + reg32 |= 1 << 31; + pci_write_config32(PCI_ADDR(0, 0x14, 0, 0x4C), reg32); + /* Enable LPC decoding */ pci_write_config8(PCI_ADDR(0, 0x14, 3, 0x44), (1<<6)); -------------- next part -------------- A non-text attachment was scrubbed... Name: asrock_939a785gmh.c Type: text/x-csrc Size: 1789 bytes Desc: not available URL: From r.marek at assembler.cz Tue Aug 3 12:13:44 2010 From: r.marek at assembler.cz (Rudolf Marek) Date: Tue, 03 Aug 2010 12:13:44 +0200 Subject: [coreboot] Light at the other side of the null modem cable In-Reply-To: <20100803100927.GB5330@ideafix.casa.ct> References: <20100603223635.GA4587@ideafix.casa.ct> <20100802070452.GA4584@ideafix.casa.ct> <4C5695C7.80505@assembler.cz> <20100802135154.GA18344@ideafix.casa.ct> <4C574725.9010304@assembler.cz> <20100803092229.GA5330@ideafix.casa.ct> <20100803100927.GB5330@ideafix.casa.ct> Message-ID: <4C57EBD8.7050606@assembler.cz> Hi, Please rename the file to match your board so we can add this to serialICE. I think you will need to do something similar like this besides new file. use serialice at serialice.com for further SerialICE patches ;) I'm not against a change you provided for the original asrock file too, just please add comment what it does. I think this was not needed here but some other people copying the SB700 code might find it useful. =================================================================== --- Kconfig (revision 91) +++ Kconfig (working copy) @@ -41,6 +41,10 @@ select VIA_ROMSTRAP select BUILD_XMMSTACK +config BOARD_ASROCK_939A785GMH + bool "Asrock 939A785GMH" + select BUILD_XMMSTACK + config BOARD_MSI_MS6178 bool "MSI MS6178" @@ -65,7 +69,7 @@ default "rca_rm4100.c" if BOARD_RCA_RM4100 default "thomson_ip1000.c" if BOARD_THOMSON_IP1000 default "asus_p2b.c" if BOARD_ASUS_P2B - + default "asrock_939a785gmh.c" if BOARD_ASROCK_939A785GMH choice prompt "Target communication" Thanks, Rudolf From joe at settoplinux.org Tue Aug 3 12:48:03 2010 From: joe at settoplinux.org (Joseph Smith) Date: Tue, 03 Aug 2010 06:48:03 -0400 Subject: [coreboot] =?utf-8?q?=5Bcommit=5D_r5680_-_in_trunk/src=3A_northbr?= =?utf-8?q?idge/intel/i82830_northbridge/via/cn400_northbridge/via/cn700?= =?utf-8?q?=09northbridge/via/cx700_northbridge/via/vt8623_northbridge/via?= =?utf-8?q?/vx800_southbridge/amd/cs5530?= In-Reply-To: <4C57E2A3.8010709@coresystems.de> References: <4C57E2A3.8010709@coresystems.de> Message-ID: <00b99968bcf30651fa8871bee08a4b31@imap.1and1.com> On Tue, 03 Aug 2010 11:34:27 +0200, Stefan Reinauer wrote: > On 8/2/10 5:14 PM, repository service wrote: >> Author: myles >> Date: Mon Aug 2 17:14:13 2010 >> New Revision: 5680 >> URL: https://tracker.coreboot.org/trac/coreboot/changeset/5680 >> >> Log: >> Build VGA code conditionally to avoid errors when using SeaBIOS. >> >> Signed-off-by: Myles Watson >> Acked-by: Kevin O'Connor >> >> Modified: >> trunk/src/northbridge/intel/i82830/Makefile.inc >> trunk/src/northbridge/via/cn400/Makefile.inc >> trunk/src/northbridge/via/cn700/Makefile.inc >> trunk/src/northbridge/via/cx700/Makefile.inc >> trunk/src/northbridge/via/vt8623/Makefile.inc >> trunk/src/northbridge/via/vx800/Makefile.inc >> trunk/src/southbridge/amd/cs5530/Makefile.inc > > I'm not too happy with this change. > > - the change definitely breaks the i82830 MBI code OOhh, we can't have this happening..... -- Thanks, Joseph Smith Set-Top-Linux www.settoplinux.org From juhe at iki.fi Tue Aug 3 14:31:31 2010 From: juhe at iki.fi (Juhana Helovuo) Date: Tue, 03 Aug 2010 15:31:31 +0300 Subject: [coreboot] Porting to Asus M4A785-M In-Reply-To: <824F215F44D947479B50E9EDF6151A0C@chimp> References: <1276453504.27968.52.camel@bart> <4C188515.3000409@iki.fi> <1276718131.3866.4.camel@bart> <1276780021.3607.8.camel@bart> <3C92B942FD2F45A78D16F334E642629B@chimp> <1279477333.9331.32.camel@bart> <1280419325.3642.24.camel@bart> <824F215F44D947479B50E9EDF6151A0C@chimp> Message-ID: <1280838691.3642.68.camel@bart> On Thu, 2010-07-29 at 10:18 -0600, Myles Watson wrote: > > Clearly something is out of place, but I cannot immediately figure out > > what to do next. Any suggestions? > > Your UMA is conflicting with your Coreboot tables. It is at least part of > the problem. > > uma_memory_start=0x70000000, uma_memory_size=0x10000000 > coreboot memory table: > 0. 0000000000000000-0000000000000fff: CONFIGURATION TABLES > 1. 0000000000001000-000000000009ffff: RAM > 2. 00000000000c0000-000000006fffffff: RAM > 3. 0000000070000000-000000007fffffff: RESERVED > Wrote coreboot table at: 7fffe000 - 7fffe8bc checksum 3af4 > > Since your UMA is 0x70000000-0x7fffffff, your Coreboot tables should end up > at 6fffe000, not 7fffe000. Ok, thanks again for the tip. This would have taken me ages to figure out by myself. I could - at least partially - resolve this by disabling the "high tables" configuration option from Coreboot. If there is a better way, I did not yet find it out. (I suppose UMA means the range of main RAM assigned to the use of VGA controller.) Now there is more progress: * Coreboot successfully loads "coreinfo" payload, which seems to work nicely (on serial port). * Coreboot successfully loads grub2 bootloader, which seems to work also, i.e. keyboard, vga, and ata disks work. Problems: * Seabios still does not give any sign of life. * Grub can load linux kernel and ramdisk from IDE disk to memory, but kernel boot process fails. The Linux kernel sometimes boots up to "Memory: 2056736k/2097152k available" and sometimes to "Inode-cache hash table entries: 131072" Please see attached Linux boot logs for details. The boot log with original Asus BIOS is for reference. Since the Linux boot process does not always crash at the same stage, I suspect that this may be some timing problem, such as the Super IO watchdog acting up again. I got the impression that the kernel initializes some devices by following instructions from ACPI tables. Currently I am using ACPI source codes for AMD Tilapia mainboard from Coreboot sources. At least the Super IO chip type is different there. Maybe this accidentally enables the watchdog again? To get more suitable ACPI tables, I dumped ACPI DSDT binary from /proc/acpi/dsdt and disassembled it with iasl compiler. This resulted in a rather long and incomprehensible ASL source program. However, I could not use it, because recompiling it with "iasl -tc" gives a long list of errors (iasl gives up at 200 errors), e.g. Maximum error count (200) exceeded DSDT.dsl 271: Notify (\_SB.PWRB, 0x02) Error 4062 - Object does not exist ^ (\_SB.PWRB) DSDT.dsl 619: LNKC, Error 4062 - ^ Object does not exist (LNKC) DSDT.dsl 627: LNKD, Error 4062 - ^ Object does not exist (LNKD) [...] DSDT.dsl 5471: If (LEqual (STCL, 0x0101)) Error 4094 - ^ syntax error, unexpected PARSEOP_IF DSDT.dsl 5885: Device (SMBS) Error 4055 - ^ Name already exists in scope (SMBS) DSDT.dsl 5888: OperationRegion (SMBS, PCI_Config, Zero, 0x0100) Error 4055 - Name already exists in scope ^ (SMBS) DSDT.dsl 5904: Scope { Error 4094 - ^ syntax error, unexpected PARSEOP_SCOPE, expecting $end Most of the errors are "Object does not exist", so I presume I am missing some kind of library or #include code, but where to get those? Additionally, I have tried to generate IRQ routing table with the "getpir" utility included with coreboot. It claims to find and extract a table, generates C code, which compiles ok, but booting with it does not work. When writing the table to memory during boot, coreboot complains that the table length is wrong and checksum does not match. Any pointers to getting working ACPI and IRQ tables for Linux? Or how to fix the ACPI information extracted from Asus BIOS? Best regards, Juhana Helovuo -------------- next part -------------- A non-text attachment was scrubbed... Name: linux-boot-asus-bios.log Type: text/x-log Size: 40814 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: linux-boot-coreboot-grub2.log Type: text/x-log Size: 5109 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: coreboot-asus-m4a785-m-debug-4.log Type: text/x-log Size: 65898 bytes Desc: not available URL: From mylesgw at gmail.com Tue Aug 3 16:30:17 2010 From: mylesgw at gmail.com (Myles Watson) Date: Tue, 3 Aug 2010 08:30:17 -0600 Subject: [coreboot] Porting to Asus M4A785-M In-Reply-To: <1280838691.3642.68.camel@bart> References: <1276453504.27968.52.camel@bart> <4C188515.3000409@iki.fi> <1276718131.3866.4.camel@bart> <1276780021.3607.8.camel@bart> <3C92B942FD2F45A78D16F334E642629B@chimp> <1279477333.9331.32.camel@bart> <1280419325.3642.24.camel@bart> <824F215F44D947479B50E9EDF6151A0C@chimp> <1280838691.3642.68.camel@bart> Message-ID: On Tue, Aug 3, 2010 at 6:31 AM, Juhana Helovuo wrote: > On Thu, 2010-07-29 at 10:18 -0600, Myles Watson wrote: >> > Clearly something is out of place, but I cannot immediately figure out >> > what to do next. Any suggestions? >> >> Your UMA is conflicting with your Coreboot tables. ?It is at least part of >> the problem. >> >> uma_memory_start=0x70000000, uma_memory_size=0x10000000 >> coreboot memory table: >> ?0. 0000000000000000-0000000000000fff: CONFIGURATION TABLES >> ?1. 0000000000001000-000000000009ffff: RAM >> ?2. 00000000000c0000-000000006fffffff: RAM >> ?3. 0000000070000000-000000007fffffff: RESERVED >> Wrote coreboot table at: 7fffe000 - 7fffe8bc ?checksum 3af4 >> >> Since your UMA is 0x70000000-0x7fffffff, your Coreboot tables should end up >> at 6fffe000, not 7fffe000. > > > Ok, thanks again for the tip. This would have taken me ages to figure > out by myself. > > I could - at least partially - resolve this by disabling the "high > tables" configuration option from Coreboot. If there is a better way, I > did not yet find it out. (I suppose UMA means the range of main RAM > assigned to the use of VGA controller.) That's right. You probably want to reorder some code for your board so that the UMA area is reserved before the coreboot tables. > > Now there is more progress: > > * Coreboot successfully loads "coreinfo" payload, which seems to work > nicely (on serial port). > > * Coreboot successfully loads grub2 bootloader, which seems to work > also, i.e. keyboard, vga, and ata disks work. > > > Problems: > > * Seabios still does not give any sign of life. SeaBIOS is loaded into the same location as the coreboot tables, so without hihg tables it won't work. > * Grub can load linux kernel and ramdisk from IDE disk to memory, but > kernel boot process fails. > > > The Linux kernel sometimes boots up to > "Memory: 2056736k/2097152k available" > and sometimes to > "Inode-cache hash table entries: 131072" > > Please see attached Linux boot logs for details. The boot log with > original Asus BIOS is for reference. > > Since the Linux boot process does not always crash at the same stage, I > suspect that this may be some timing problem, such as the Super IO > watchdog acting up again. Since you have 2G of RAM available according to your boot log, I suspect that you're having a conflict with UMA again. I would start there. > To get more suitable ACPI tables, I dumped ACPI DSDT binary > from /proc/acpi/dsdt and disassembled it with iasl compiler. This > resulted in a rather long and incomprehensible ASL source program. > > However, I could not use it, because recompiling it with "iasl -tc" > gives a long list of errors (iasl gives up at 200 errors), e.g. You can look at some of the DSDTs for other boards for hints on how to do forward declarations. Some of the objects may be contained in the SSDT, which may be dynamically generated. Good luck, Myles From hagigatali at gmail.com Tue Aug 3 16:16:59 2010 From: hagigatali at gmail.com (ali hagigat) Date: Tue, 3 Aug 2010 18:46:59 +0430 Subject: [coreboot] error in FILO configuration Message-ID: I have FILO source code in: /root/build/coreboot/filo and COREBOOT source code is in: /root/build/coreboot/coreboot-v4 When i execute the instruction below, it is followed by an error: /root/build/coreboot/filo> make menuconfig Libpayload config for FILO. can't find file /root/build/coreboot/filo/../libpayload/Config.in make: *** [menuconfig] Error 1 How can i correct it? From mylesgw at gmail.com Tue Aug 3 16:44:43 2010 From: mylesgw at gmail.com (Myles Watson) Date: Tue, 3 Aug 2010 08:44:43 -0600 Subject: [coreboot] error in FILO configuration In-Reply-To: References: Message-ID: On Tue, Aug 3, 2010 at 8:16 AM, ali hagigat wrote: > I have FILO source code in: ? ? ? ? ? ? ? ? /root/build/coreboot/filo > and COREBOOT source code is in: ? ? ? /root/build/coreboot/coreboot-v4 Where's your libpayload code? That's what it's looking for. Myles From marcj303 at gmail.com Tue Aug 3 16:52:53 2010 From: marcj303 at gmail.com (Marc Jones) Date: Tue, 3 Aug 2010 08:52:53 -0600 Subject: [coreboot] error in FILO configuration In-Reply-To: References: Message-ID: Put filing in your coreboot/payloads directory so it can access libpayload. On Aug 3, 2010 8:45 AM, "Myles Watson" wrote: > On Tue, Aug 3, 2010 at 8:16 AM, ali hagigat wrote: >> I have FILO source code in: /root/build/coreboot/filo >> and COREBOOT source code is in: /root/build/coreboot/coreboot-v4 > Where's your libpayload code? That's what it's looking for. > > Myles > > -- > coreboot mailing list: coreboot at coreboot.org > http://www.coreboot.org/mailman/listinfo/coreboot -------------- next part -------------- An HTML attachment was scrubbed... URL: From marcj303 at gmail.com Tue Aug 3 16:55:27 2010 From: marcj303 at gmail.com (Marc Jones) Date: Tue, 3 Aug 2010 08:55:27 -0600 Subject: [coreboot] error in FILO configuration In-Reply-To: References: Message-ID: Put filo in your coreboot/payloads directory so it can access libpayload. Marc On Aug 3, 2010 8:52 AM, "Marc Jones" wrote: > Put filing in your coreboot/payloads directory so it can access libpayload. > > On Aug 3, 2010 8:45 AM, "Myles Watson" wrote: >> On Tue, Aug 3, 2010 at 8:16 AM, ali hagigat wrote: >>> I have FILO source code in: /root/build/coreboot/filo >>> and COREBOOT source code is in: /root/build/coreboot/coreboot-v4 >> Where's your libpayload code? That's what it's looking for. >> >> Myles >> >> -- >> coreboot mailing list: coreboot at coreboot.org >> http://www.coreboot.org/mailman/listinfo/coreboot -------------- next part -------------- An HTML attachment was scrubbed... URL: From peter at stuge.se Tue Aug 3 16:57:55 2010 From: peter at stuge.se (Peter Stuge) Date: Tue, 3 Aug 2010 16:57:55 +0200 Subject: [coreboot] Porting to Asus M4A785-M In-Reply-To: <1280838691.3642.68.camel@bart> References: <1276718131.3866.4.camel@bart> <1276780021.3607.8.camel@bart> <3C92B942FD2F45A78D16F334E642629B@chimp> <1279477333.9331.32.camel@bart> <1280419325.3642.24.camel@bart> <824F215F44D947479B50E9EDF6151A0C@chimp> <1280838691.3642.68.camel@bart> Message-ID: <20100803145755.12489.qmail@stuge.se> Juhana Helovuo wrote: > Since the Linux boot process does not always crash at the same stage, > I suspect that this may be some timing problem, such as the Super IO > watchdog acting up again. I would use memtest86 as payload and let it run over night. //Peter From joe at settoplinux.org Tue Aug 3 16:59:01 2010 From: joe at settoplinux.org (Joseph Smith) Date: Tue, 03 Aug 2010 10:59:01 -0400 Subject: [coreboot] error in FILO configuration In-Reply-To: References: Message-ID: On Tue, 3 Aug 2010 18:46:59 +0430, ali hagigat wrote: > I have FILO source code in: /root/build/coreboot/filo > and COREBOOT source code is in: /root/build/coreboot/coreboot-v4 > > When i execute the instruction below, it is followed by an error: > /root/build/coreboot/filo> make menuconfig > Libpayload config for FILO. > can't find file /root/build/coreboot/filo/../libpayload/Config.in > make: *** [menuconfig] Error 1 > > How can i correct it? > You need libpayload first. Please follow instructions on the wiki: http://www.coreboot.org/FILO -- Thanks, Joseph Smith Set-Top-Linux www.settoplinux.org From svn at coreboot.org Tue Aug 3 17:01:39 2010 From: svn at coreboot.org (repository service) Date: Tue, 03 Aug 2010 17:01:39 +0200 Subject: [coreboot] [commit] r5681 - in trunk/src: northbridge/intel/i82830 northbridge/via/cn400 northbridge/via/cn700 northbridge/via/cx700 northbridge/via/vt8623 northbridge/via/vx800 southbridge/amd/cs5530 Message-ID: Author: myles Date: Tue Aug 3 17:01:39 2010 New Revision: 5681 URL: https://tracker.coreboot.org/trac/coreboot/changeset/5681 Log: VGA code needs to be refactored before it can be compiled conditionally. Revert until someone with the boards refactors it. Signed-off-by: Myles Watson Acked-by: Myles Watson Modified: trunk/src/northbridge/intel/i82830/Makefile.inc trunk/src/northbridge/via/cn400/Makefile.inc trunk/src/northbridge/via/cn700/Makefile.inc trunk/src/northbridge/via/cx700/Makefile.inc trunk/src/northbridge/via/vt8623/Makefile.inc trunk/src/northbridge/via/vx800/Makefile.inc trunk/src/southbridge/amd/cs5530/Makefile.inc Modified: trunk/src/northbridge/intel/i82830/Makefile.inc ============================================================================== --- trunk/src/northbridge/intel/i82830/Makefile.inc Mon Aug 2 17:14:13 2010 (r5680) +++ trunk/src/northbridge/intel/i82830/Makefile.inc Tue Aug 3 17:01:39 2010 (r5681) @@ -1,4 +1,4 @@ driver-y += northbridge.o -driver-$(CONFIG_VGA_ROM_RUN) += vga.o +driver-y += vga.o smmobj-$(CONFIG_HAVE_SMI_HANDLER) += i82830_smihandler.o Modified: trunk/src/northbridge/via/cn400/Makefile.inc ============================================================================== --- trunk/src/northbridge/via/cn400/Makefile.inc Mon Aug 2 17:14:13 2010 (r5680) +++ trunk/src/northbridge/via/cn400/Makefile.inc Tue Aug 3 17:01:39 2010 (r5681) @@ -20,6 +20,6 @@ driver-y += northbridge.o driver-y += agp.o -driver-$(CONFIG_VGA_ROM_RUN) += vga.o +driver-y += vga.o driver-y += vlink.o Modified: trunk/src/northbridge/via/cn700/Makefile.inc ============================================================================== --- trunk/src/northbridge/via/cn700/Makefile.inc Mon Aug 2 17:14:13 2010 (r5680) +++ trunk/src/northbridge/via/cn700/Makefile.inc Tue Aug 3 17:01:39 2010 (r5681) @@ -20,5 +20,5 @@ driver-y += northbridge.o driver-y += agp.o -driver-$(CONFIG_VGA_ROM_RUN) += vga.o +driver-y += vga.o Modified: trunk/src/northbridge/via/cx700/Makefile.inc ============================================================================== --- trunk/src/northbridge/via/cx700/Makefile.inc Mon Aug 2 17:14:13 2010 (r5680) +++ trunk/src/northbridge/via/cx700/Makefile.inc Tue Aug 3 17:01:39 2010 (r5681) @@ -23,4 +23,4 @@ driver-y += cx700_agp.o driver-y += cx700_lpc.o driver-y += cx700_sata.o -driver-$(CONFIG_VGA_ROM_RUN) += cx700_vga.o +driver-y += cx700_vga.o Modified: trunk/src/northbridge/via/vt8623/Makefile.inc ============================================================================== --- trunk/src/northbridge/via/vt8623/Makefile.inc Mon Aug 2 17:14:13 2010 (r5680) +++ trunk/src/northbridge/via/vt8623/Makefile.inc Tue Aug 3 17:01:39 2010 (r5681) @@ -19,5 +19,5 @@ ## driver-y += northbridge.o -driver-$(CONFIG_VGA_ROM_RUN) += vga.o +driver-y += vga.o Modified: trunk/src/northbridge/via/vx800/Makefile.inc ============================================================================== --- trunk/src/northbridge/via/vx800/Makefile.inc Mon Aug 2 17:14:13 2010 (r5680) +++ trunk/src/northbridge/via/vx800/Makefile.inc Tue Aug 3 17:01:39 2010 (r5681) @@ -19,7 +19,7 @@ ## driver-y += northbridge.o -driver-$(CONFIG_VGA_ROM_RUN) += vga.o +driver-y += vga.o driver-y += vx800_lpc.o driver-y += vx800_ide.o Modified: trunk/src/southbridge/amd/cs5530/Makefile.inc ============================================================================== --- trunk/src/southbridge/amd/cs5530/Makefile.inc Mon Aug 2 17:14:13 2010 (r5680) +++ trunk/src/southbridge/amd/cs5530/Makefile.inc Tue Aug 3 17:01:39 2010 (r5681) @@ -21,5 +21,5 @@ driver-y += cs5530.o driver-y += cs5530_isa.o driver-y += cs5530_ide.o -driver-$(CONFIG_VGA_ROM_RUN) += cs5530_vga.o +driver-y += cs5530_vga.o driver-y += cs5530_pirq.o From mylesgw at gmail.com Tue Aug 3 17:03:46 2010 From: mylesgw at gmail.com (Myles Watson) Date: Tue, 3 Aug 2010 09:03:46 -0600 Subject: [coreboot] [commit] r5680 - in trunk/src: northbridge/intel/i82830 northbridge/via/cn400 northbridge/via/cn700 northbridge/via/cx700 northbridge/via/vt8623 northbridge/via/vx800 southbridge/amd/cs5530 In-Reply-To: <4C57E2A3.8010709@coresystems.de> References: <4C57E2A3.8010709@coresystems.de> Message-ID: On Tue, Aug 3, 2010 at 3:34 AM, Stefan Reinauer wrote: > ?On 8/2/10 5:14 PM, repository service wrote: >> Author: myles >> Date: Mon Aug ?2 17:14:13 2010 >> New Revision: 5680 >> URL: https://tracker.coreboot.org/trac/coreboot/changeset/5680 >> >> Log: >> Build VGA code conditionally to avoid errors when using SeaBIOS. >> >> Signed-off-by: Myles Watson >> Acked-by: Kevin O'Connor >> >> Modified: >> ? ?trunk/src/northbridge/intel/i82830/Makefile.inc >> ? ?trunk/src/northbridge/via/cn400/Makefile.inc >> ? ?trunk/src/northbridge/via/cn700/Makefile.inc >> ? ?trunk/src/northbridge/via/cx700/Makefile.inc >> ? ?trunk/src/northbridge/via/vt8623/Makefile.inc >> ? ?trunk/src/northbridge/via/vx800/Makefile.inc >> ? ?trunk/src/southbridge/amd/cs5530/Makefile.inc > > I'm not too happy with this change. Reverted in 5681. Now it doesn't compile without running the option ROM, but there are fewer surprises. Thanks, Myles From svn at coreboot.org Tue Aug 3 17:42:30 2010 From: svn at coreboot.org (repository service) Date: Tue, 03 Aug 2010 17:42:30 +0200 Subject: [coreboot] [commit] r5682 - in trunk: documentation src src/cpu/amd/model_10xxx src/cpu/amd/model_fxx src/cpu/intel/socket_FC_PGA370 src/cpu/via/model_c7 src/include src/include/cpu/x86 src/lib src/mainboard/... Message-ID: Author: stepan Date: Tue Aug 3 17:42:29 2010 New Revision: 5682 URL: https://tracker.coreboot.org/trac/coreboot/changeset/5682 Log: Drop the USE_PRINTK_IN_CAR option. It's a bogus decision to make for any user / board porter: printk should always be available in CAR mode. Also drop CONFIG_USE_INIT, it's only been selected on one ASROCK board but it's not been used there. Very odd. There is one usage of CONFIG_USE_INIT which was always off in src/cpu/intel/car/cache_as_ram.inc and we have to figure out what to do with those few lines. Signed-off-by: Stefan Reinauer Acked-by: Peter Stuge Modified: trunk/documentation/LinuxBIOS-AMD64.tex trunk/src/Kconfig trunk/src/cpu/amd/model_10xxx/Kconfig trunk/src/cpu/amd/model_fxx/Kconfig trunk/src/cpu/intel/socket_FC_PGA370/Kconfig trunk/src/cpu/via/model_c7/Kconfig trunk/src/include/assert.h trunk/src/include/cpu/x86/bist.h trunk/src/lib/generic_sdram.c trunk/src/lib/ramtest.c trunk/src/lib/usbdebug.c trunk/src/mainboard/amd/db800/Kconfig trunk/src/mainboard/amd/dbm690t/Kconfig trunk/src/mainboard/amd/mahogany/Kconfig trunk/src/mainboard/amd/mahogany_fam10/Kconfig trunk/src/mainboard/amd/norwich/Kconfig trunk/src/mainboard/amd/pistachio/Kconfig trunk/src/mainboard/amd/rumba/Kconfig trunk/src/mainboard/amd/serengeti_cheetah/Kconfig trunk/src/mainboard/amd/serengeti_cheetah/ap_romstage.c trunk/src/mainboard/amd/serengeti_cheetah_fam10/Kconfig trunk/src/mainboard/amd/tilapia_fam10/Kconfig trunk/src/mainboard/arima/hdama/Kconfig trunk/src/mainboard/artecgroup/dbe61/Kconfig trunk/src/mainboard/asrock/939a785gmh/Kconfig trunk/src/mainboard/asus/a8n_e/Kconfig trunk/src/mainboard/asus/a8v-e_se/Kconfig trunk/src/mainboard/asus/m2v-mx_se/Kconfig trunk/src/mainboard/broadcom/blast/Kconfig trunk/src/mainboard/digitallogic/adl855pc/Kconfig trunk/src/mainboard/digitallogic/msm800sev/Kconfig trunk/src/mainboard/getac/p470/Kconfig trunk/src/mainboard/gigabyte/ga_2761gxdk/Kconfig trunk/src/mainboard/gigabyte/m57sli/Kconfig trunk/src/mainboard/hp/dl145_g3/Kconfig trunk/src/mainboard/ibase/mb899/Kconfig trunk/src/mainboard/ibm/e325/Kconfig trunk/src/mainboard/ibm/e326/Kconfig trunk/src/mainboard/iei/pcisa-lx-800-r10/Kconfig trunk/src/mainboard/intel/d945gclf/Kconfig trunk/src/mainboard/intel/eagleheights/Kconfig trunk/src/mainboard/iwill/dk8_htx/Kconfig trunk/src/mainboard/iwill/dk8s2/Kconfig trunk/src/mainboard/iwill/dk8x/Kconfig trunk/src/mainboard/kontron/986lcd-m/Kconfig trunk/src/mainboard/kontron/kt690/Kconfig trunk/src/mainboard/lippert/frontrunner/Kconfig trunk/src/mainboard/lippert/roadrunner-lx/Kconfig trunk/src/mainboard/lippert/spacerunner-lx/Kconfig trunk/src/mainboard/msi/ms7135/Kconfig trunk/src/mainboard/msi/ms7260/Kconfig trunk/src/mainboard/msi/ms9185/Kconfig trunk/src/mainboard/msi/ms9282/Kconfig trunk/src/mainboard/msi/ms9652_fam10/Kconfig trunk/src/mainboard/newisys/khepri/Kconfig trunk/src/mainboard/nvidia/l1_2pvv/Kconfig trunk/src/mainboard/olpc/btest/Kconfig trunk/src/mainboard/olpc/rev_a/Kconfig trunk/src/mainboard/pcengines/alix1c/Kconfig trunk/src/mainboard/rca/rm4100/Kconfig trunk/src/mainboard/roda/rk886ex/Kconfig trunk/src/mainboard/sunw/ultra40/Kconfig trunk/src/mainboard/supermicro/h8dme/Kconfig trunk/src/mainboard/supermicro/h8dmr/Kconfig trunk/src/mainboard/supermicro/h8dmr_fam10/Kconfig trunk/src/mainboard/supermicro/h8qme_fam10/Kconfig trunk/src/mainboard/technexion/tim5690/Kconfig trunk/src/mainboard/technexion/tim8690/Kconfig trunk/src/mainboard/thomson/ip1000/Kconfig trunk/src/mainboard/traverse/geos/Kconfig trunk/src/mainboard/tyan/s2735/Kconfig trunk/src/mainboard/tyan/s2912/Kconfig trunk/src/mainboard/tyan/s2912_fam10/Kconfig trunk/src/mainboard/tyan/s4880/Kconfig trunk/src/mainboard/tyan/s4882/Kconfig trunk/src/mainboard/winent/pl6064/Kconfig trunk/src/mainboard/wyse/s50/Kconfig trunk/src/northbridge/intel/e7501/debug.c trunk/src/pc80/serial.c Modified: trunk/documentation/LinuxBIOS-AMD64.tex ============================================================================== --- trunk/documentation/LinuxBIOS-AMD64.tex Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/documentation/LinuxBIOS-AMD64.tex Tue Aug 3 17:42:29 2010 (r5682) @@ -1533,14 +1533,6 @@ Set to \texttt{1} to use Cache As Ram (CAR). Defaults to \texttt{0} -\item \begin{verbatim}CONFIG_USE_INIT\end{verbatim} - -Set to \texttt{1} to figure this out. Defaults to \texttt{0} - -\item \begin{verbatim}CONFIG_USE_PRINTK_IN_CAR\end{verbatim} - -Set to \texttt{1} to use printk, instead of the primitive print functions, in CAR. Defaults to \texttt{0} - \end{itemize} Before going over the new image types, derived from v3, we will quickly review the standard v2 image types. We are hoping this review will @@ -1646,41 +1638,6 @@ No significant change from romcc code. \subsubsection{boot sequence} No significant change from romcc code, except that the CAR code has to set up a stack. -\subsection{car + CONFIG\_USE\_PRINTK\_IN\_CAR images} -When CONFIG\_USE\_PRINTK\_IN\_CAR is set, the CAR code can use printk instead of the primitive print functions. This config variable is used in one of two ways. If CONFIG\_USE\_INIT is 0, then different .c files just include other .c files, as in console.c: -\begin{verbatim} -#if CONFIG_USE_PRINTK_IN_CAR == 0 -static void __console_tx_byte(unsigned char byte) -{ - uart_tx_byte(byte); -} - -#include "console_print.c" - -#else -/* CONFIG_USE_PRINTK_IN_CAR == 1 */ - -#include "console_printk.c" - -#if CONFIG_USE_INIT == 0 -// do_printk -#include "../../../console/vtxprintf.c" -#include "printk_init.c" -#endif - -#endif /* CONFIG_USE_PRINTK_IN_CAR */ - -\end{verbatim}\footnote{yuck!} - -If CONFIG\_USE\_INIT is 1, then the Config.lb is configured differently: -\begin{verbatim} -if CONFIG_USE_INIT - if CONFIG_USE_PRINTK_IN_CAR - initobject printk_init.o - end -end - -\end{verbatim}\footnote{see previous footnote} \subsubsection{layout} No significant change from romcc code. Modified: trunk/src/Kconfig ============================================================================== --- trunk/src/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -140,10 +140,6 @@ hex default 0x4000 -config USE_PRINTK_IN_CAR - bool - default n - config MAX_CPUS int default 1 Modified: trunk/src/cpu/amd/model_10xxx/Kconfig ============================================================================== --- trunk/src/cpu/amd/model_10xxx/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/cpu/amd/model_10xxx/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -1,6 +1,5 @@ config CPU_AMD_MODEL_10XXX bool - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select SSE select SSE2 Modified: trunk/src/cpu/amd/model_fxx/Kconfig ============================================================================== --- trunk/src/cpu/amd/model_fxx/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/cpu/amd/model_fxx/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -1,6 +1,5 @@ config CPU_AMD_MODEL_FXX bool - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select MMX select SSE Modified: trunk/src/cpu/intel/socket_FC_PGA370/Kconfig ============================================================================== --- trunk/src/cpu/intel/socket_FC_PGA370/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/cpu/intel/socket_FC_PGA370/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -23,7 +23,6 @@ select CPU_INTEL_MODEL_68X select MMX select SSE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select TINY_BOOTBLOCK Modified: trunk/src/cpu/via/model_c7/Kconfig ============================================================================== --- trunk/src/cpu/via/model_c7/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/cpu/via/model_c7/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -3,7 +3,6 @@ select UDELAY_TSC select MMX select SSE2 - select USE_PRINTK_IN_CAR config DCACHE_RAM_BASE hex Modified: trunk/src/include/assert.h ============================================================================== --- trunk/src/include/assert.h Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/include/assert.h Tue Aug 3 17:42:29 2010 (r5682) @@ -20,7 +20,7 @@ #ifndef __ASSERT_H__ #define __ASSERT_H__ -#if defined(__PRE_RAM__) && !CONFIG_USE_PRINTK_IN_CAR +#if defined(__PRE_RAM__) && !CONFIG_USE_DCACHE_RAM /* ROMCC versions */ #define ASSERT(x) { \ Modified: trunk/src/include/cpu/x86/bist.h ============================================================================== --- trunk/src/include/cpu/x86/bist.h Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/include/cpu/x86/bist.h Tue Aug 3 17:42:29 2010 (r5682) @@ -4,7 +4,7 @@ static void report_bist_failure(u32 bist) { if (bist != 0) { -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_EMERG, "BIST failed: %08x", bist); #else print_emerg("BIST failed: "); Modified: trunk/src/lib/generic_sdram.c ============================================================================== --- trunk/src/lib/generic_sdram.c Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/lib/generic_sdram.c Tue Aug 3 17:42:29 2010 (r5682) @@ -6,7 +6,7 @@ static inline void print_debug_sdram_8(const char *strval, uint32_t val) { -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, "%s%02x\n", strval, val); #else print_debug(strval); print_debug_hex8(val); print_debug("\n"); Modified: trunk/src/lib/ramtest.c ============================================================================== --- trunk/src/lib/ramtest.c Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/lib/ramtest.c Tue Aug 3 17:42:29 2010 (r5682) @@ -51,7 +51,7 @@ /* * Fill. */ -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, "DRAM fill: 0x%08lx-0x%08lx\n", start, stop); #else print_debug("DRAM fill: "); @@ -63,7 +63,7 @@ for(addr = start; addr < stop ; addr += 4) { /* Display address being filled */ if (!(addr & 0xfffff)) { -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, "%08lx \r", addr); #else print_debug_hex32(addr); @@ -73,7 +73,7 @@ write_phys(addr, (u32)addr); }; /* Display final address */ -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, "%08lx\nDRAM filled\n", addr); #else print_debug_hex32(addr); @@ -88,7 +88,7 @@ /* * Verify. */ -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, "DRAM verify: 0x%08lx-0x%08lx\n", start, stop); #else print_debug("DRAM verify: "); @@ -101,7 +101,7 @@ unsigned long value; /* Display address being tested */ if (!(addr & 0xfffff)) { -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, "%08lx \r", addr); #else print_debug_hex32(addr); @@ -111,7 +111,7 @@ value = read_phys(addr); if (value != addr) { /* Display address with error */ -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_ERR, "Fail: @0x%08lx Read value=0x%08lx\n", addr, value); #else print_err("Fail: @0x"); @@ -122,7 +122,7 @@ #endif i++; if(i>256) { -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, "Aborting.\n"); #else print_debug("Aborting.\n"); @@ -132,14 +132,14 @@ } } /* Display final address */ -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, "%08lx", addr); #else print_debug_hex32(addr); #endif if (i) { -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, "\nDRAM did _NOT_ verify!\n"); #else print_debug("\nDRAM did _NOT_ verify!\n"); @@ -147,7 +147,7 @@ die("DRAM ERROR"); } else { -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, "\nDRAM range verified.\n"); #else print_debug("\nDRAM range verified.\n"); @@ -163,7 +163,7 @@ * test than a "Is my DRAM faulty?" test. Not all bits * are tested. -Tyson */ -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, "Testing DRAM : %08lx - %08lx\n", start, stop); #else print_debug("Testing DRAM : "); @@ -176,7 +176,7 @@ /* Make sure we don't read before we wrote */ phys_memory_barrier(); ram_verify(start, stop); -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, "Done.\n"); #else print_debug("Done.\n"); Modified: trunk/src/lib/usbdebug.c ============================================================================== --- trunk/src/lib/usbdebug.c Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/lib/usbdebug.c Tue Aug 3 17:42:29 2010 (r5682) @@ -22,7 +22,7 @@ #if !defined(__ROMCC__) #include #else -#if CONFIG_USE_PRINTK_IN_CAR==0 +#if CONFIG_USE_DCACHE_RAM==0 #define printk(BIOS_DEBUG, fmt, arg...) do {} while(0) #endif #endif Modified: trunk/src/mainboard/amd/db800/Kconfig ============================================================================== --- trunk/src/mainboard/amd/db800/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/amd/db800/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -9,7 +9,6 @@ select PIRQ_ROUTE select UDELAY_TSC select USE_DCACHE_RAM - select USE_PRINTK_IN_CAR select BOARD_ROMSIZE_KB_256 config MAINBOARD_DIR Modified: trunk/src/mainboard/amd/dbm690t/Kconfig ============================================================================== --- trunk/src/mainboard/amd/dbm690t/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/amd/dbm690t/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -14,7 +14,6 @@ select HAVE_OPTION_TABLE select HAVE_MAINBOARD_RESOURCES select HAVE_BUS_CONFIG - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select SB_HT_CHAIN_UNITID_OFFSET_ONLY Modified: trunk/src/mainboard/amd/mahogany/Kconfig ============================================================================== --- trunk/src/mainboard/amd/mahogany/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/amd/mahogany/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -15,7 +15,6 @@ select HAVE_MAINBOARD_RESOURCES select HAVE_BUS_CONFIG select LIFT_BSP_APIC_ID - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select SB_HT_CHAIN_UNITID_OFFSET_ONLY Modified: trunk/src/mainboard/amd/mahogany_fam10/Kconfig ============================================================================== --- trunk/src/mainboard/amd/mahogany_fam10/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/amd/mahogany_fam10/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -11,7 +11,6 @@ select HAVE_OPTION_TABLE select GENERATE_PIRQ_TABLE select GENERATE_MP_TABLE - select USE_PRINTK_IN_CAR select HAVE_MAINBOARD_RESOURCES select USE_DCACHE_RAM select HAVE_HARD_RESET Modified: trunk/src/mainboard/amd/norwich/Kconfig ============================================================================== --- trunk/src/mainboard/amd/norwich/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/amd/norwich/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -8,7 +8,6 @@ select PIRQ_ROUTE select UDELAY_TSC select USE_DCACHE_RAM - select USE_PRINTK_IN_CAR select BOARD_ROMSIZE_KB_256 config MAINBOARD_DIR Modified: trunk/src/mainboard/amd/pistachio/Kconfig ============================================================================== --- trunk/src/mainboard/amd/pistachio/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/amd/pistachio/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -11,7 +11,6 @@ select HAVE_OPTION_TABLE select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select SB_HT_CHAIN_UNITID_OFFSET_ONLY Modified: trunk/src/mainboard/amd/rumba/Kconfig ============================================================================== --- trunk/src/mainboard/amd/rumba/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/amd/rumba/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -25,7 +25,6 @@ select SOUTHBRIDGE_AMD_CS5536 select UDELAY_TSC select USE_DCACHE_RAM - select USE_PRINTK_IN_CAR select HAVE_PIRQ_TABLE select BOARD_ROMSIZE_KB_256 Modified: trunk/src/mainboard/amd/serengeti_cheetah/Kconfig ============================================================================== --- trunk/src/mainboard/amd/serengeti_cheetah/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/amd/serengeti_cheetah/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -12,7 +12,6 @@ select HAVE_OPTION_TABLE select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select LIFT_BSP_APIC_ID Modified: trunk/src/mainboard/amd/serengeti_cheetah/ap_romstage.c ============================================================================== --- trunk/src/mainboard/amd/serengeti_cheetah/ap_romstage.c Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/amd/serengeti_cheetah/ap_romstage.c Tue Aug 3 17:42:29 2010 (r5682) @@ -32,8 +32,6 @@ #include "lib/delay.c" - -//#include "cpu/x86/lapic/boot_cpu.c" #include "northbridge/amd/amdk8/reset_test.c" #include "northbridge/amd/amdk8/debug.c" @@ -58,33 +56,30 @@ void hardwaremain(int ret_addr) { - struct sys_info *sysinfo = (CONFIG_DCACHE_RAM_BASE + CONFIG_DCACHE_RAM_SIZE - CONFIG_DCACHE_RAM_GLOBAL_VAR_SIZE); // in CACHE - struct sys_info *sysinfox = ((CONFIG_RAMTOP) - CONFIG_DCACHE_RAM_GLOBAL_VAR_SIZE); // in RAM + struct sys_info *sysinfo = (CONFIG_DCACHE_RAM_BASE + + CONFIG_DCACHE_RAM_SIZE - + CONFIG_DCACHE_RAM_GLOBAL_VAR_SIZE); // in CACHE + struct sys_info *sysinfox = ((CONFIG_RAMTOP) - + CONFIG_DCACHE_RAM_GLOBAL_VAR_SIZE); // in RAM struct node_core_id id; id = get_node_core_id_x(); -#if CONFIG_USE_PRINTK_IN_CAR - printk(BIOS_DEBUG, "CODE IN CACHE ON NODE: %02x\n"); -#else - print_debug("CODE IN CACHE ON NODE:"); print_debug_hex8(id.nodeid); print_debug("\n"); -#endif + printk(BIOS_DEBUG, "CODE IN CACHE ON NODE: %02x\n", id.nodeid); train_ram(id.nodeid, sysinfo, sysinfox); /* - go back, but can not use stack any more, because we only keep ret_addr and can not restore esp, and ebp - */ + * go back, but can not use stack any more, because we + * only keep ret_addr and can not restore esp, and ebp. + */ __asm__ volatile ( "movl %0, %%edi\n\t" "jmp *%%edi\n\t" :: "a"(ret_addr) ); - - - } #include @@ -96,4 +91,3 @@ } while(1); } - Modified: trunk/src/mainboard/amd/serengeti_cheetah_fam10/Kconfig ============================================================================== --- trunk/src/mainboard/amd/serengeti_cheetah_fam10/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/amd/serengeti_cheetah_fam10/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -11,7 +11,6 @@ select HAVE_OPTION_TABLE select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select SB_HT_CHAIN_UNITID_OFFSET_ONLY Modified: trunk/src/mainboard/amd/tilapia_fam10/Kconfig ============================================================================== --- trunk/src/mainboard/amd/tilapia_fam10/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/amd/tilapia_fam10/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -11,7 +11,6 @@ select HAVE_OPTION_TABLE select GENERATE_PIRQ_TABLE select GENERATE_MP_TABLE - select USE_PRINTK_IN_CAR select HAVE_MAINBOARD_RESOURCES select USE_DCACHE_RAM select HAVE_HARD_RESET Modified: trunk/src/mainboard/arima/hdama/Kconfig ============================================================================== --- trunk/src/mainboard/arima/hdama/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/arima/hdama/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -10,7 +10,6 @@ select HAVE_PIRQ_TABLE select HAVE_OPTION_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select SB_HT_CHAIN_UNITID_OFFSET_ONLY Modified: trunk/src/mainboard/artecgroup/dbe61/Kconfig ============================================================================== --- trunk/src/mainboard/artecgroup/dbe61/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/artecgroup/dbe61/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -8,7 +8,6 @@ select PIRQ_ROUTE select UDELAY_TSC select USE_DCACHE_RAM - select USE_PRINTK_IN_CAR select BOARD_ROMSIZE_KB_256 config MAINBOARD_DIR Modified: trunk/src/mainboard/asrock/939a785gmh/Kconfig ============================================================================== --- trunk/src/mainboard/asrock/939a785gmh/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/asrock/939a785gmh/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -16,7 +16,6 @@ select HAVE_OPTION_TABLE select HAVE_BUS_CONFIG select LIFT_BSP_APIC_ID - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select SB_HT_CHAIN_UNITID_OFFSET_ONLY @@ -93,11 +92,6 @@ default 0x0 depends on BOARD_ASROCK_939A785GMH -config USE_INIT - bool - default n - depends on BOARD_ASROCK_939A785GMH - config IRQ_SLOT_COUNT int default 11 Modified: trunk/src/mainboard/asus/a8n_e/Kconfig ============================================================================== --- trunk/src/mainboard/asus/a8n_e/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/asus/a8n_e/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -10,7 +10,6 @@ select HAVE_OPTION_TABLE select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select BOARD_ROMSIZE_KB_512 Modified: trunk/src/mainboard/asus/a8v-e_se/Kconfig ============================================================================== --- trunk/src/mainboard/asus/a8v-e_se/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/asus/a8v-e_se/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -8,7 +8,6 @@ select SOUTHBRIDGE_VIA_VT8237R select SOUTHBRIDGE_VIA_K8T890 select SUPERIO_WINBOND_W83627EHG - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_OPTION_TABLE select HAVE_ACPI_TABLES Modified: trunk/src/mainboard/asus/m2v-mx_se/Kconfig ============================================================================== --- trunk/src/mainboard/asus/m2v-mx_se/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/asus/m2v-mx_se/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -26,7 +26,6 @@ select SOUTHBRIDGE_VIA_VT8237R select SOUTHBRIDGE_VIA_K8M890 select SUPERIO_ITE_IT8712F - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_OPTION_TABLE select HAVE_ACPI_TABLES Modified: trunk/src/mainboard/broadcom/blast/Kconfig ============================================================================== --- trunk/src/mainboard/broadcom/blast/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/broadcom/blast/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -11,7 +11,6 @@ select HAVE_OPTION_TABLE select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select BOARD_ROMSIZE_KB_512 Modified: trunk/src/mainboard/digitallogic/adl855pc/Kconfig ============================================================================== --- trunk/src/mainboard/digitallogic/adl855pc/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/digitallogic/adl855pc/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -9,7 +9,6 @@ select HAVE_PIRQ_TABLE select HAVE_HARD_RESET select BOARD_ROMSIZE_KB_1024 - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select TINY_BOOTBLOCK Modified: trunk/src/mainboard/digitallogic/msm800sev/Kconfig ============================================================================== --- trunk/src/mainboard/digitallogic/msm800sev/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/digitallogic/msm800sev/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -9,7 +9,6 @@ select PIRQ_ROUTE select UDELAY_TSC select USE_DCACHE_RAM - select USE_PRINTK_IN_CAR select BOARD_ROMSIZE_KB_256 config MAINBOARD_DIR Modified: trunk/src/mainboard/getac/p470/Kconfig ============================================================================== --- trunk/src/mainboard/getac/p470/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/getac/p470/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -37,7 +37,6 @@ select HAVE_ACPI_SLIC select HAVE_MAINBOARD_RESOURCES select MMCONF_SUPPORT - select USE_PRINTK_IN_CAR select AP_IN_SIPI_WAIT select UDELAY_LAPIC select HAVE_SMI_HANDLER Modified: trunk/src/mainboard/gigabyte/ga_2761gxdk/Kconfig ============================================================================== --- trunk/src/mainboard/gigabyte/ga_2761gxdk/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/gigabyte/ga_2761gxdk/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -9,7 +9,6 @@ select HAVE_BUS_CONFIG select HAVE_OPTION_TABLE select HAVE_PIRQ_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select LIFT_BSP_APIC_ID Modified: trunk/src/mainboard/gigabyte/m57sli/Kconfig ============================================================================== --- trunk/src/mainboard/gigabyte/m57sli/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/gigabyte/m57sli/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -11,7 +11,6 @@ select HAVE_OPTION_TABLE select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select LIFT_BSP_APIC_ID Modified: trunk/src/mainboard/hp/dl145_g3/Kconfig ============================================================================== --- trunk/src/mainboard/hp/dl145_g3/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/hp/dl145_g3/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -11,7 +11,6 @@ select HAVE_OPTION_TABLE select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select LIFT_BSP_APIC_ID Modified: trunk/src/mainboard/ibase/mb899/Kconfig ============================================================================== --- trunk/src/mainboard/ibase/mb899/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/ibase/mb899/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -15,7 +15,6 @@ select HAVE_ACPI_RESUME select HAVE_MAINBOARD_RESOURCES select MMCONF_SUPPORT - select USE_PRINTK_IN_CAR select HAVE_SMI_HANDLER select BOARD_ROMSIZE_KB_512 select USE_DCACHE_RAM Modified: trunk/src/mainboard/ibm/e325/Kconfig ============================================================================== --- trunk/src/mainboard/ibm/e325/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/ibm/e325/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -10,7 +10,6 @@ select HAVE_OPTION_TABLE select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select SB_HT_CHAIN_UNITID_OFFSET_ONLY Modified: trunk/src/mainboard/ibm/e326/Kconfig ============================================================================== --- trunk/src/mainboard/ibm/e326/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/ibm/e326/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -10,7 +10,6 @@ select HAVE_OPTION_TABLE select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select SB_HT_CHAIN_UNITID_OFFSET_ONLY Modified: trunk/src/mainboard/iei/pcisa-lx-800-r10/Kconfig ============================================================================== --- trunk/src/mainboard/iei/pcisa-lx-800-r10/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/iei/pcisa-lx-800-r10/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -8,7 +8,6 @@ select HAVE_PIRQ_TABLE select PIRQ_ROUTE select USE_DCACHE_RAM - select USE_PRINTK_IN_CAR select BOARD_ROMSIZE_KB_256 config MAINBOARD_DIR Modified: trunk/src/mainboard/intel/d945gclf/Kconfig ============================================================================== --- trunk/src/mainboard/intel/d945gclf/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/intel/d945gclf/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -37,7 +37,6 @@ select HAVE_ACPI_RESUME select HAVE_MAINBOARD_RESOURCES select MMCONF_SUPPORT - select USE_PRINTK_IN_CAR select HAVE_ACPI_TABLES select HAVE_SMI_HANDLER select BOARD_ROMSIZE_KB_512 Modified: trunk/src/mainboard/intel/eagleheights/Kconfig ============================================================================== --- trunk/src/mainboard/intel/eagleheights/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/intel/eagleheights/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -13,7 +13,6 @@ select HAVE_PIRQ_TABLE select HAVE_MP_TABLE select MMCONF_SUPPORT - select USE_PRINTK_IN_CAR select UDELAY_TSC select AP_IN_SIPI_WAIT select HAVE_ACPI_TABLES Modified: trunk/src/mainboard/iwill/dk8_htx/Kconfig ============================================================================== --- trunk/src/mainboard/iwill/dk8_htx/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/iwill/dk8_htx/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -12,7 +12,6 @@ select HAVE_OPTION_TABLE select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select LIFT_BSP_APIC_ID Modified: trunk/src/mainboard/iwill/dk8s2/Kconfig ============================================================================== --- trunk/src/mainboard/iwill/dk8s2/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/iwill/dk8s2/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -10,7 +10,6 @@ select HAVE_PIRQ_TABLE select HAVE_OPTION_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select SB_HT_CHAIN_UNITID_OFFSET_ONLY Modified: trunk/src/mainboard/iwill/dk8x/Kconfig ============================================================================== --- trunk/src/mainboard/iwill/dk8x/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/iwill/dk8x/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -10,7 +10,6 @@ select HAVE_OPTION_TABLE select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select SB_HT_CHAIN_UNITID_OFFSET_ONLY Modified: trunk/src/mainboard/kontron/986lcd-m/Kconfig ============================================================================== --- trunk/src/mainboard/kontron/986lcd-m/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/kontron/986lcd-m/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -15,7 +15,6 @@ select HAVE_ACPI_RESUME select HAVE_MAINBOARD_RESOURCES select MMCONF_SUPPORT - select USE_PRINTK_IN_CAR select HAVE_SMI_HANDLER select BOARD_ROMSIZE_KB_1024 select USE_DCACHE_RAM Modified: trunk/src/mainboard/kontron/kt690/Kconfig ============================================================================== --- trunk/src/mainboard/kontron/kt690/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/kontron/kt690/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -14,7 +14,6 @@ select HAVE_MP_TABLE select HAVE_MAINBOARD_RESOURCES select GFXUMA - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select HAVE_ACPI_TABLES Modified: trunk/src/mainboard/lippert/frontrunner/Kconfig ============================================================================== --- trunk/src/mainboard/lippert/frontrunner/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/lippert/frontrunner/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -6,7 +6,6 @@ select SOUTHBRIDGE_AMD_CS5535 select UDELAY_TSC select USE_DCACHE_RAM - select USE_PRINTK_IN_CAR select HAVE_PIRQ_TABLE select BOARD_ROMSIZE_KB_256 Modified: trunk/src/mainboard/lippert/roadrunner-lx/Kconfig ============================================================================== --- trunk/src/mainboard/lippert/roadrunner-lx/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/lippert/roadrunner-lx/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -9,7 +9,6 @@ select PIRQ_ROUTE select UDELAY_TSC select USE_DCACHE_RAM - select USE_PRINTK_IN_CAR select BOARD_ROMSIZE_KB_512 config MAINBOARD_DIR Modified: trunk/src/mainboard/lippert/spacerunner-lx/Kconfig ============================================================================== --- trunk/src/mainboard/lippert/spacerunner-lx/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/lippert/spacerunner-lx/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -9,7 +9,6 @@ select PIRQ_ROUTE select UDELAY_TSC select USE_DCACHE_RAM - select USE_PRINTK_IN_CAR select BOARD_ROMSIZE_KB_512 config MAINBOARD_DIR Modified: trunk/src/mainboard/msi/ms7135/Kconfig ============================================================================== --- trunk/src/mainboard/msi/ms7135/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/msi/ms7135/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -12,7 +12,6 @@ select HAVE_PIRQ_TABLE select HAVE_MP_TABLE select USE_DCACHE_RAM - select USE_PRINTK_IN_CAR select BOARD_ROMSIZE_KB_512 config MAINBOARD_DIR Modified: trunk/src/mainboard/msi/ms7260/Kconfig ============================================================================== --- trunk/src/mainboard/msi/ms7260/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/msi/ms7260/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -10,7 +10,6 @@ select HAVE_OPTION_TABLE select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select LIFT_BSP_APIC_ID Modified: trunk/src/mainboard/msi/ms9185/Kconfig ============================================================================== --- trunk/src/mainboard/msi/ms9185/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/msi/ms9185/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -11,7 +11,6 @@ select HAVE_OPTION_TABLE select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select LIFT_BSP_APIC_ID Modified: trunk/src/mainboard/msi/ms9282/Kconfig ============================================================================== --- trunk/src/mainboard/msi/ms9282/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/msi/ms9282/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -10,7 +10,6 @@ select HAVE_OPTION_TABLE select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select K8_REV_F_SUPPORT Modified: trunk/src/mainboard/msi/ms9652_fam10/Kconfig ============================================================================== --- trunk/src/mainboard/msi/ms9652_fam10/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/msi/ms9652_fam10/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -8,7 +8,6 @@ select HAVE_BUS_CONFIG select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_OPTION_TABLE select HAVE_HARD_RESET Modified: trunk/src/mainboard/newisys/khepri/Kconfig ============================================================================== --- trunk/src/mainboard/newisys/khepri/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/newisys/khepri/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -10,7 +10,6 @@ select HAVE_OPTION_TABLE select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select BOARD_ROMSIZE_KB_512 Modified: trunk/src/mainboard/nvidia/l1_2pvv/Kconfig ============================================================================== --- trunk/src/mainboard/nvidia/l1_2pvv/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/nvidia/l1_2pvv/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -10,7 +10,6 @@ select HAVE_BUS_CONFIG select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select LIFT_BSP_APIC_ID Modified: trunk/src/mainboard/olpc/btest/Kconfig ============================================================================== --- trunk/src/mainboard/olpc/btest/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/olpc/btest/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -6,7 +6,6 @@ select SOUTHBRIDGE_AMD_CS5536 select UDELAY_TSC select USE_DCACHE_RAM - select USE_PRINTK_IN_CAR select HAVE_PIRQ_TABLE select BOARD_ROMSIZE_KB_256 Modified: trunk/src/mainboard/olpc/rev_a/Kconfig ============================================================================== --- trunk/src/mainboard/olpc/rev_a/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/olpc/rev_a/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -6,7 +6,6 @@ select SOUTHBRIDGE_AMD_CS5536 select UDELAY_TSC select USE_DCACHE_RAM - select USE_PRINTK_IN_CAR select HAVE_PIRQ_TABLE select BOARD_ROMSIZE_KB_256 Modified: trunk/src/mainboard/pcengines/alix1c/Kconfig ============================================================================== --- trunk/src/mainboard/pcengines/alix1c/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/pcengines/alix1c/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -9,7 +9,6 @@ select PIRQ_ROUTE select UDELAY_TSC select USE_DCACHE_RAM - select USE_PRINTK_IN_CAR select BOARD_ROMSIZE_KB_512 config MAINBOARD_DIR Modified: trunk/src/mainboard/rca/rm4100/Kconfig ============================================================================== --- trunk/src/mainboard/rca/rm4100/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/rca/rm4100/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -10,7 +10,6 @@ select BOARD_ROMSIZE_KB_1024 select HAVE_HARD_RESET select HAVE_MAINBOARD_RESOURCES - select USE_PRINTK_IN_CAR select HAVE_SMI_HANDLER select GFXUMA select USE_DCACHE_RAM Modified: trunk/src/mainboard/roda/rk886ex/Kconfig ============================================================================== --- trunk/src/mainboard/roda/rk886ex/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/roda/rk886ex/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -13,7 +13,6 @@ select HAVE_PIRQ_TABLE select HAVE_MP_TABLE select MMCONF_SUPPORT - select USE_PRINTK_IN_CAR select HAVE_SMI_HANDLER select HAVE_ACPI_TABLES select HAVE_ACPI_RESUME Modified: trunk/src/mainboard/sunw/ultra40/Kconfig ============================================================================== --- trunk/src/mainboard/sunw/ultra40/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/sunw/ultra40/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -10,7 +10,6 @@ select HAVE_BUS_CONFIG select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select BOARD_ROMSIZE_KB_1024 Modified: trunk/src/mainboard/supermicro/h8dme/Kconfig ============================================================================== --- trunk/src/mainboard/supermicro/h8dme/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/supermicro/h8dme/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -10,7 +10,6 @@ select HAVE_BUS_CONFIG select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET #select AP_CODE_IN_CAR Modified: trunk/src/mainboard/supermicro/h8dmr/Kconfig ============================================================================== --- trunk/src/mainboard/supermicro/h8dmr/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/supermicro/h8dmr/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -10,7 +10,6 @@ select HAVE_BUS_CONFIG select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select LIFT_BSP_APIC_ID Modified: trunk/src/mainboard/supermicro/h8dmr_fam10/Kconfig ============================================================================== --- trunk/src/mainboard/supermicro/h8dmr_fam10/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/supermicro/h8dmr_fam10/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -9,7 +9,6 @@ select HAVE_OPTION_TABLE select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select LIFT_BSP_APIC_ID Modified: trunk/src/mainboard/supermicro/h8qme_fam10/Kconfig ============================================================================== --- trunk/src/mainboard/supermicro/h8qme_fam10/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/supermicro/h8qme_fam10/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -10,7 +10,6 @@ select HAVE_OPTION_TABLE select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select LIFT_BSP_APIC_ID Modified: trunk/src/mainboard/technexion/tim5690/Kconfig ============================================================================== --- trunk/src/mainboard/technexion/tim5690/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/technexion/tim5690/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -12,7 +12,6 @@ select HAVE_OPTION_TABLE select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select SB_HT_CHAIN_UNITID_OFFSET_ONLY Modified: trunk/src/mainboard/technexion/tim8690/Kconfig ============================================================================== --- trunk/src/mainboard/technexion/tim8690/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/technexion/tim8690/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -12,7 +12,6 @@ select HAVE_OPTION_TABLE select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select SB_HT_CHAIN_UNITID_OFFSET_ONLY Modified: trunk/src/mainboard/thomson/ip1000/Kconfig ============================================================================== --- trunk/src/mainboard/thomson/ip1000/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/thomson/ip1000/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -10,7 +10,6 @@ select BOARD_ROMSIZE_KB_512 select HAVE_HARD_RESET select HAVE_MAINBOARD_RESOURCES - select USE_PRINTK_IN_CAR select HAVE_SMI_HANDLER select GFXUMA select USE_DCACHE_RAM Modified: trunk/src/mainboard/traverse/geos/Kconfig ============================================================================== --- trunk/src/mainboard/traverse/geos/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/traverse/geos/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -8,7 +8,6 @@ select PIRQ_ROUTE select UDELAY_TSC select USE_DCACHE_RAM - select USE_PRINTK_IN_CAR select BOARD_ROMSIZE_KB_1024 config MAINBOARD_DIR Modified: trunk/src/mainboard/tyan/s2735/Kconfig ============================================================================== --- trunk/src/mainboard/tyan/s2735/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/tyan/s2735/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -15,7 +15,6 @@ select USE_DCACHE_RAM select USE_WATCHDOG_ON_BOOT select BOARD_ROMSIZE_KB_512 - select USE_PRINTK_IN_CAR config MAINBOARD_DIR string Modified: trunk/src/mainboard/tyan/s2912/Kconfig ============================================================================== --- trunk/src/mainboard/tyan/s2912/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/tyan/s2912/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -10,7 +10,6 @@ select HAVE_OPTION_TABLE select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select LIFT_BSP_APIC_ID Modified: trunk/src/mainboard/tyan/s2912_fam10/Kconfig ============================================================================== --- trunk/src/mainboard/tyan/s2912_fam10/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/tyan/s2912_fam10/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -9,7 +9,6 @@ select HAVE_OPTION_TABLE select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select LIFT_BSP_APIC_ID Modified: trunk/src/mainboard/tyan/s4880/Kconfig ============================================================================== --- trunk/src/mainboard/tyan/s4880/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/tyan/s4880/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -10,7 +10,6 @@ select HAVE_OPTION_TABLE select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select BOARD_ROMSIZE_KB_512 Modified: trunk/src/mainboard/tyan/s4882/Kconfig ============================================================================== --- trunk/src/mainboard/tyan/s4882/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/tyan/s4882/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -10,7 +10,6 @@ select HAVE_OPTION_TABLE select HAVE_PIRQ_TABLE select HAVE_MP_TABLE - select USE_PRINTK_IN_CAR select USE_DCACHE_RAM select HAVE_HARD_RESET select BOARD_ROMSIZE_KB_512 Modified: trunk/src/mainboard/winent/pl6064/Kconfig ============================================================================== --- trunk/src/mainboard/winent/pl6064/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/winent/pl6064/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -9,7 +9,6 @@ select PIRQ_ROUTE select UDELAY_TSC select USE_DCACHE_RAM - select USE_PRINTK_IN_CAR select BOARD_ROMSIZE_KB_512 config MAINBOARD_DIR Modified: trunk/src/mainboard/wyse/s50/Kconfig ============================================================================== --- trunk/src/mainboard/wyse/s50/Kconfig Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/mainboard/wyse/s50/Kconfig Tue Aug 3 17:42:29 2010 (r5682) @@ -25,7 +25,6 @@ select SOUTHBRIDGE_AMD_CS5536 select UDELAY_TSC select USE_DCACHE_RAM - select USE_PRINTK_IN_CAR select HAVE_PIRQ_TABLE select PIRQ_ROUTE select BOARD_ROMSIZE_KB_256 Modified: trunk/src/northbridge/intel/e7501/debug.c ============================================================================== --- trunk/src/northbridge/intel/e7501/debug.c Tue Aug 3 17:01:39 2010 (r5681) +++ trunk/src/northbridge/intel/e7501/debug.c Tue Aug 3 17:42:29 2010 (r5682) @@ -39,7 +39,7 @@ for(i = 0; i < 256; i++) { unsigned char val; if ((i & 0x0f) == 0) { -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, "\n%02x:",i); #else print_debug("\n"); @@ -48,7 +48,7 @@ #endif } val = pci_read_config8(dev, i); -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, " %02x", val); #else print_debug_char(' '); @@ -101,7 +101,7 @@ device = ctrl->channel0[i]; if (device) { int j; -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, "dimm: %02x.0: %02x", i, device); #else print_debug("dimm: "); @@ -113,7 +113,7 @@ int status; unsigned char byte; if ((j & 0xf) == 0) { -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, "\n%02x: ", j); #else print_debug("\n"); @@ -126,7 +126,7 @@ break; } byte = status & 0xff; -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, "%02x ", byte); #else print_debug_hex8(byte); @@ -138,7 +138,7 @@ device = ctrl->channel1[i]; if (device) { int j; -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, "dimm: %02x.1: %02x", i, device); #else print_debug("dimm: "); @@ -150,7 +150,7 @@ int status; unsigned char byte; if ((j & 0xf) == 0) { -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, "\n%02x: ", j); #else print_debug("\n"); @@ -163,7 +163,7 @@ break; } byte = status & 0xff; -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, "%02x ", byte); #else print_debug_hex8(byte); @@ -181,7 +181,7 @@ for(device = 1; device < 0x80; device++) { int j; if( smbus_read_byte(device, 0) < 0 ) continue; -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, "smbus: %02x", device); #else print_debug("smbus: "); @@ -195,7 +195,7 @@ break; } if ((j & 0xf) == 0) { -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, "\n%02x: ",j); #else print_debug("\n"); @@ -204,7 +204,7 @@ #endif } byte = status & 0xff; -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, "%02x ", byte); #else print_debug_hex8(byte); @@ -219,7 +219,7 @@ { int i; -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, "%04x:\n", port); #else print_debug_hex16(port); @@ -228,7 +228,7 @@ for(i=0;i<256;i++) { uint8_t val; if ((i & 0x0f) == 0) { -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, "%02x:", i); #else print_debug_hex8(i); @@ -236,7 +236,7 @@ #endif } val = inb(port); -#if CONFIG_USE_PRINTK_IN_CAR +#if CONFIG_USE_DCACHE_RAM printk(BIOS_DEBUG, " %02x",val); #else print_debug_char(' '); @@ -255,7 +255,7 @@ print_debug("dump_mem:"); for(i=start;i References: <4C55B66F.2010603@coresystems.de> <20100802125951.1691.qmail@stuge.se> Message-ID: <4C5839D5.2080809@coresystems.de> On 8/2/10 2:59 PM, Peter Stuge wrote: > Stefan Reinauer wrote: >> Drop the USE_PRINTK_IN_CAR option. It's a bogus decision to make for any user / >> board porter: printk should always be available in CAR mode. >> >> Also drop CONFIG_USE_INIT, it's only been selected on one ASROCK board but it's >> not been used there. Very odd. >> >> There is one usage of CONFIG_USE_INIT which was always off in >> src/cpu/intel/car/cache_as_ram.inc and we have to figure out what to do with >> those few lines. >> >> Signed-off-by: Stefan Reinauer > With a fix as described below it's > > Acked-by: Peter Stuge Thanks, r5682 >> +++ src/mainboard/amd/serengeti_cheetah/ap_romstage.c (working copy) > .. >> @@ -65,11 +63,7 @@ >> >> id = get_node_core_id_x(); >> >> -#if CONFIG_USE_PRINTK_IN_CAR >> printk(BIOS_DEBUG, "CODE IN CACHE ON NODE: %02x\n"); >> -#else >> - print_debug("CODE IN CACHE ON NODE:"); print_debug_hex8(id.nodeid); print_debug("\n"); >> -#endif > The remaining printk() call was+is missing the id.nodeid parameter. Wow, well spotted! I wonder why this never caused a warning. Stefan From austinro at msu.edu Tue Aug 3 17:27:25 2010 From: austinro at msu.edu (austinro at msu.edu) Date: Tue, 03 Aug 2010 11:27:25 -0400 Subject: [coreboot] Jetway J7F4K1G5S-LF acting weird, any suggestions? In-Reply-To: References: <20100802175320.11345b28dekakh8w@mail.msu.edu> Message-ID: <20100803112725.47251pmqy1wnh3z1@mail.msu.edu> Quoting ron minnich : > On Mon, Aug 2, 2010 at 2:53 PM,? wrote: > >> I'm not sure what other info might be useful, but I'll provide it or try >> whatever is asked.? A few other possible clues: the factory bios only >> recognized half of my installed ram, but coreboot recognized all of it. >> With coreinfo or memtest as payloads, it did not restart, and it displayed >> the proper vga output. > > can you remove the RAM that the BIOS did not find? In this way you > remove any potential hardware problems. This board only has one DIMM slot, and the board is only supposed to support up to 1G.? I have 1G installed, and it gets reported as 512M.? The only other nearly compatible RAM I?have to try is a 2G stick; coreboot sees 2G, then has the same problem; the stock BIOS sees 1G, then Linux crashes later. So no, I can't practically remove that RAM that wasn't found.? (This board is kind of lousy overall --when I bought it some of the reviews said it was fussy about RAM, but this particular brand/model# worked, so that's the one I bought, but as I said I could only use half, plus it's really fussy about booting from USB.) Rob -------------- next part -------------- An HTML attachment was scrubbed... URL: From stefan.reinauer at coresystems.de Tue Aug 3 19:07:48 2010 From: stefan.reinauer at coresystems.de (Stefan Reinauer) Date: Tue, 03 Aug 2010 19:07:48 +0200 Subject: [coreboot] [PATCH] cleanup CAR code Message-ID: <4C584CE4.5040008@coresystems.de> See patch -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: cleanup_car_code.diff URL: From stefan.reinauer at coresystems.de Tue Aug 3 19:14:51 2010 From: stefan.reinauer at coresystems.de (Stefan Reinauer) Date: Tue, 03 Aug 2010 19:14:51 +0200 Subject: [coreboot] [PATCH] cleanup CAR code In-Reply-To: <4C584CE4.5040008@coresystems.de> References: <4C584CE4.5040008@coresystems.de> Message-ID: <4C584E8B.9080005@coresystems.de> New version, also drop unused CAR descriptors from romstage GDT. -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: cleanup_car_code_v2.diff URL: From rminnich at gmail.com Tue Aug 3 19:41:45 2010 From: rminnich at gmail.com (ron minnich) Date: Tue, 3 Aug 2010 10:41:45 -0700 Subject: [coreboot] Jetway J7F4K1G5S-LF acting weird, any suggestions? In-Reply-To: <20100803112725.47251pmqy1wnh3z1@mail.msu.edu> References: <20100802175320.11345b28dekakh8w@mail.msu.edu> <20100803112725.47251pmqy1wnh3z1@mail.msu.edu> Message-ID: Well, in the worst-case scenario, as a test, you can modify the raminit and just force it to use only 512M. Just as a test. I do this sometimes when I have ram issues. ron From joe at settoplinux.org Tue Aug 3 19:45:19 2010 From: joe at settoplinux.org (Joseph Smith) Date: Tue, 03 Aug 2010 13:45:19 -0400 Subject: [coreboot] [PATCH] cleanup CAR code In-Reply-To: <4C584E8B.9080005@coresystems.de> References: <4C584CE4.5040008@coresystems.de> <4C584E8B.9080005@coresystems.de> Message-ID: <25fc810719559aa3c3e7929bdd1e6cf9@imap.1and1.com> On Tue, 03 Aug 2010 19:14:51 +0200, Stefan Reinauer wrote: > New version, also drop unused CAR descriptors from romstage GDT. Yeah, I really like the macros, it makes it easier to read. I would like to test it first before I ack it. -- Thanks, Joseph Smith Set-Top-Linux www.settoplinux.org From austinro at msu.edu Tue Aug 3 21:01:09 2010 From: austinro at msu.edu (austinro at msu.edu) Date: Tue, 03 Aug 2010 15:01:09 -0400 Subject: [coreboot] error in FILO configuration In-Reply-To: References: Message-ID: <20100803150109.21372xlyyayp2hrp@mail.msu.edu> Quoting Joseph Smith : > On Tue, 3 Aug 2010 18:46:59 +0430, ali hagigat > wrote: >> I have FILO source code in:? ? ? ? ? ? ? ? ?/root/build/coreboot/filo >> and COREBOOT source code is in:? ? ? ?/root/build/coreboot/coreboot-v4 >> >> When i execute the instruction below, it is followed by an error: >> /root/build/coreboot/filo> make menuconfig >> Libpayload config for FILO. >> can't find file /root/build/coreboot/filo/../libpayload/Config.in >> make: *** [menuconfig] Error 1 >> >> How can i correct it? >> > You need libpayload first. Please follow instructions on the wiki: > http://www.coreboot.org/FILO Actually I tried this yesterday, following the wiki instructions, and had the same problem.? One of the GSoC projects for this summer changed how filo is built, now it expects to be built from coreboot/payloads/filo.? I was going to update the wiki but I got distracted.? I should do that right now, as I'm quite absent-minded and easily distracted. Rob Austin -------------- next part -------------- An HTML attachment was scrubbed... URL: From austinro at msu.edu Tue Aug 3 21:43:37 2010 From: austinro at msu.edu (austinro at msu.edu) Date: Tue, 03 Aug 2010 15:43:37 -0400 Subject: [coreboot] error in FILO configuration In-Reply-To: References: Message-ID: <20100803154337.55345bpgkg7b1gmh@mail.msu.edu> >> I have FILO source code in:? ? ? ? ? ? ? ? ?/root/build/coreboot/filo >> and COREBOOT source code is in:? ? ? ?/root/build/coreboot/coreboot-v4 You also probably shouldnt make a habit out of building and testing strange code as the root user. -------------- next part -------------- An HTML attachment was scrubbed... URL: From corey.osgood at gmail.com Tue Aug 3 23:38:25 2010 From: corey.osgood at gmail.com (Corey Osgood) Date: Tue, 3 Aug 2010 14:38:25 -0700 Subject: [coreboot] Jetway J7F4K1G5S-LF acting weird, any suggestions? In-Reply-To: References: <20100802175320.11345b28dekakh8w@mail.msu.edu> <20100803112725.47251pmqy1wnh3z1@mail.msu.edu> Message-ID: Yeah, I'm wondering if it's maybe that there's 2 ranks and each one needs to be initialized seperately, but only one is getting initialized. IT took away internet access on my linux box at work, so I can write a patch to test it out, but I can't send it until I get home (in about 7 hours) -Corey On Tue, Aug 3, 2010 at 10:41 AM, ron minnich wrote: > Well, in the worst-case scenario, as a test, you can modify the > raminit and just force it to use only 512M. Just as a test. I do this > sometimes when I have ram issues. > > ron > > -- > coreboot mailing list: coreboot at coreboot.org > http://www.coreboot.org/mailman/listinfo/coreboot > From silversurfer.2010 at gmx.de Wed Aug 4 00:39:38 2010 From: silversurfer.2010 at gmx.de (silversurfer.2010 at gmx.de) Date: Wed, 4 Aug 2010 00:39:38 +0200 Subject: [coreboot] Enable USB Debug Device! Message-ID: <004001cb335c$c1be8ed0$453bac70$@2010@gmx.de> Hello, I bought the "PLX NET20DC USB Debug Device". Now I want to use this device for debug purpose. But I get with different mainboards the same build error messages. Can anybody help? cc1: warnings being treated as errors src/console/usbdebug_console.c: In function 'set_ehci_base': src/console/usbdebug_console.c:32: error: assignment makes integer from pointer without a cast src/console/usbdebug_console.c:35: error: assignment makes pointer from integer without a cast src/console/usbdebug_console.c: In function 'set_ehci_debug': src/console/usbdebug_console.c:40: error: assignment makes pointer from integer without a cast src/console/usbdebug_console.c: In function 'get_ehci_debug': src/console/usbdebug_console.c:45: error: return makes integer from pointer without a cast src/console/usbdebug_console.c: In function 'dbgp_tx_byte': src/console/usbdebug_console.c:64: error: pointer targets in passing argument 2 of 'dbgp_bulk_write_x' differ in signedness src/include/usbdebug.h:30: note: expected 'const char *' but argument is of type 'unsigned char *' src/console/usbdebug_console.c: In function 'dbgp_tst_byte': src/console/usbdebug_console.c:79: error: return makes integer from pointer without a cast make: *** [build/console/usbdebug_console.driver.o] Error 1 Best regards -------------- next part -------------- An HTML attachment was scrubbed... URL: From rminnich at gmail.com Wed Aug 4 01:50:02 2010 From: rminnich at gmail.com (ron minnich) Date: Tue, 3 Aug 2010 16:50:02 -0700 Subject: [coreboot] need mainboard recommendations Message-ID: Looking for something like this: - Intel i7 single LGA 1366 socket 8MB L3 cache - 12 GB RAM DDR3-1066 - 1 Gigabit Ethernet Port - VGA Output no coreboot, sadly, this time. Any recommendations? Also, what's a good DRAM vendor? Power supply? ron From peter at stuge.se Wed Aug 4 02:58:52 2010 From: peter at stuge.se (Peter Stuge) Date: Wed, 4 Aug 2010 02:58:52 +0200 Subject: [coreboot] Enable USB Debug Device! Message-ID: <20100804005852.24508.qmail@stuge.se> Hi, silversurfer.2010 at gmx.de wrote: > I bought the "PLX NET20DC USB Debug Device". > > Now I want to use this device for debug purpose. But I get with > different mainboards the same build error messages. > > Can anybody help? This code hasn't been exercised in fairly long I believe. It would be great if you could look into the problems. The code has also seen a few changes since the time when it worked. //Peter From corey.osgood at gmail.com Wed Aug 4 05:29:32 2010 From: corey.osgood at gmail.com (Corey Osgood) Date: Tue, 3 Aug 2010 23:29:32 -0400 Subject: [coreboot] Jetway J7F4K1G5S-LF acting weird, any suggestions? In-Reply-To: References: <20100802175320.11345b28dekakh8w@mail.msu.edu> <20100803112725.47251pmqy1wnh3z1@mail.msu.edu> Message-ID: Please try the attached patch, and run memtest for a while (overnight would probably be best), and let me/us know the results. If this seems to correct the issue, then I'll work on a patch to initialize the extra ranks. Thanks, Corey On Tue, Aug 3, 2010 at 5:38 PM, Corey Osgood wrote: > Yeah, I'm wondering if it's maybe that there's 2 ranks and each one > needs to be initialized seperately, but only one is getting > initialized. IT took away internet access on my linux box at work, so > I can write a patch to test it out, but I can't send it until I get > home (in about 7 hours) > > -Corey > > On Tue, Aug 3, 2010 at 10:41 AM, ron minnich wrote: >> Well, in the worst-case scenario, as a test, you can modify the >> raminit and just force it to use only 512M. Just as a test. I do this >> sometimes when I have ram issues. >> >> ron >> >> -- >> coreboot mailing list: coreboot at coreboot.org >> http://www.coreboot.org/mailman/listinfo/coreboot >> > -------------- next part -------------- A non-text attachment was scrubbed... Name: cn700_debugmem.diff Type: text/x-patch Size: 695 bytes Desc: not available URL: From corey.osgood at gmail.com Wed Aug 4 06:43:47 2010 From: corey.osgood at gmail.com (Corey Osgood) Date: Wed, 4 Aug 2010 00:43:47 -0400 Subject: [coreboot] Jetway J7F4K1G5S-LF acting weird, any suggestions? In-Reply-To: References: <20100802175320.11345b28dekakh8w@mail.msu.edu> Message-ID: On Mon, Aug 2, 2010 at 10:52 PM, Corey Osgood wrote: > On Mon, Aug 2, 2010 at 3:44 PM, ron minnich wrote: >> On Mon, Aug 2, 2010 at 2:53 PM, ? wrote: >> >>> I'm not sure what other info might be useful, but I'll provide it or try >>> whatever is asked.? A few other possible clues: the factory bios only >>> recognized half of my installed ram, but coreboot recognized all of it. >>> With coreinfo or memtest as payloads, it did not restart, and it displayed >>> the proper vga output. >> >> can you remove the RAM that the BIOS did not find? In this way you >> remove any potential hardware problems. >> >> ron > > J7F4 only has one RAM slot. I'd seen similar behavior on my J7F2 (only > sees 512MB of a 1GB stick, doesn't boot from PATA), the solution was > some different code to initialize IDE. Oops, sorry for the really unclear message. The problem with not booting from IDE was resolved with the different code, and I saw only 1/2 of the actual memory with the stock BIOS, never had a problem with coreboot. But apparently Aaron Lwe has made some changes since, and we've moved over to v4, so it's really hard to say exactly what/where/when it was broken. -Corey > I no longer have that board > though (it died about a year ago, and I didn't replace it), so I have > no real way to test it out. The code may be kicking around in the v2 > archives. > > -Corey > From Zheng.Bao at amd.com Wed Aug 4 08:21:28 2010 From: Zheng.Bao at amd.com (Bao, Zheng) Date: Wed, 4 Aug 2010 14:21:28 +0800 Subject: [coreboot] Highlight trailing spaces in our editors (vim, emacs, .. Message-ID: When the trailing spaces are highlighted, it is easy for us to delete it and don't create new trailing spaces. Zheng Vim: Add following lines in the .vimrc """"""""" Highlight ExtraWhitespace ctermfg=DarkGray ctermbg=yellow " Show trailing whitespace: :match ExtraWhitespace /\s\+$/ Emacs: Add the following lines into the .emacs (setq-default show-trailing-whitespace 1) From Zheng.Bao at amd.com Wed Aug 4 08:25:10 2010 From: Zheng.Bao at amd.com (Bao, Zheng) Date: Wed, 4 Aug 2010 14:25:10 +0800 Subject: [coreboot] updated:Highlight trailing spaces in our editors (vim, emacs, ..) Message-ID: When the trailing spaces are highlighted, it is easy for us to delete it and don't create new trailing spaces. Zheng Vim: Add following lines in the .vimrc "The highlight way can be in your own way. Highlight ExtraWhitespace ctermfg=DarkGray ctermbg=yellow "Show trailing whitespace match ExtraWhitespace /\s\+$/ Emacs: Add the following lines into the .emacs (setq-default show-trailing-whitespace 1) From cristi.magherusan at net.utcluj.ro Wed Aug 4 09:00:11 2010 From: cristi.magherusan at net.utcluj.ro (Cristi Magherusan) Date: Wed, 4 Aug 2010 10:00:11 +0300 (EEST) Subject: [coreboot] need mainboard recommendations In-Reply-To: References: Message-ID: <17018.86.122.13.126.1280905211.squirrel@intranet.utcluj.ro> ?n Mie, August 4, 2010 2:50, ron minnich a scris: > Looking for something like this: > - Intel i7 single LGA 1366 socket 8MB L3 cache > - 12 GB RAM DDR3-1066 > - 1 Gigabit Ethernet Port > - VGA Output > > > no coreboot, sadly, this time. > > Any recommendations? > > Such desktop boards are hard to find because they assume you have a dedicated GPU. You could try a server board like this one, but its video chipset is quite basic, so don't expect 3D stuff to work on it. It also has some additional features you may not want, like IPMI and limited number of extension slots :) http://www.supermicro.com/products/motherboard/Xeon3000/X58/X8STi-F.cfm > Also, what's a good DRAM vendor? Corsair is one of them, but they are relatively pricy. > Power supply? I had good experience with Antec and Chieftec. Any supply greater than 500W made by these vendors would do, but you should calculate your power consumption to be on the safe side.. > ron > Regards, Cristi From corey.osgood at gmail.com Wed Aug 4 09:36:24 2010 From: corey.osgood at gmail.com (Corey Osgood) Date: Wed, 4 Aug 2010 03:36:24 -0400 Subject: [coreboot] [PATCH][superiotool] Add support for Nuvoton NCT5571D Message-ID: Patch attached, and output below (from Zotac NM10 board) superiotool r5679 Found Winbond Nuvoton NCT5571D (id=0xb3, rev=0x53) at 0x2e Register dump: idx 02 20 21 22 23 24 25 26 27 28 29 2a 2b 2c 2d 2e 2f val ff b3 53 ff 00 40 00 00 ff 20 00 00 7f 0a 00 00 83 def RR b3 NA ff 00 40 00 MM ff 20 00 00 7f 0a 08 00 MM LDN 0x02 (COM1) idx 30 60 61 70 f0 val 01 03 f8 04 00 def 01 03 f8 04 00 LDN 0x05 (Keyboard) idx 30 60 61 62 63 70 72 f0 val 01 00 60 00 64 01 0c 82 def 00 00 00 00 00 00 00 83 LDN 0x07 (GPIO 6, GPIO 8, GPIO 9) idx 30 e4 e5 e6 e7 e8 e9 ea eb ec ed ee f4 f5 f6 f7 f8 val 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff def 18 ef MM 00 00 ff MM 00 00 RR 00 00 ff MM 00 00 00 LDN 0x09 (GPIO 2, GPIO 3, GPIO 5) idx 30 e0 e1 e2 e3 e4 e5 e6 e7 e9 ea eb f4 f5 f6 f7 fe val 00 ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff def 05 ff MM 00 00 ff MM 00 00 00 00 00 ff MM 00 00 00 LDN 0x0a (ACPI) idx e0 e1 e2 e3 e4 e5 e6 e7 e8 e9 f2 f3 f4 f6 f7 fe ff val 01 00 a0 00 00 00 5c 00 09 00 7c 00 00 00 00 00 30 def 01 00 ff 00 00 02 1c 00 RR 00 7c 00 00 00 00 00 30 LDN 0x0b (Hardware monitor) idx 30 60 61 70 e0 e1 e2 e3 f0 f5 val 01 0a 10 00 00 00 00 00 c1 10 def 00 00 00 00 00 00 00 00 c1 10 LDN 0x0c (PECI) idx e0 e1 e2 e3 e4 e5 e6 e8 e9 ea ec ee ef f1 f2 f3 fe ff val 00 48 48 48 48 00 00 00 ff 00 00 01 5a 4c 50 10 80 01 def 00 48 48 48 48 00 00 00 RR 00 00 01 5a 48 50 10 80 01 LDN 0x0d (SUSLED) idx ec val 01 def 01 LDN 0x0f (GPIO Push-Pull/OD Select) idx e0 e1 e3 e4 e5 e6 e7 e8 e9 f0 f1 f2 f3 f4 f5 f6 f7 f8 f9 fa fb fc fd fe ff val ff ff ff f7 cb 3f ff ff 00 84 c9 f5 0b 30 a4 68 51 e7 b3 70 89 70 50 9b 7e def RR fd RR f7 cb RR ff ff 00 MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM MM -------------- next part -------------- A non-text attachment was scrubbed... Name: Makefile Type: application/octet-stream Size: 2061 bytes Desc: not available URL: From corey.osgood at gmail.com Wed Aug 4 09:48:53 2010 From: corey.osgood at gmail.com (Corey Osgood) Date: Wed, 4 Aug 2010 03:48:53 -0400 Subject: [coreboot] [PATCH][inteltool] Add support for NM10 and ICH8 In-Reply-To: References: Message-ID: Ping? On Thu, Jul 29, 2010 at 8:22 PM, Corey Osgood wrote: > Patch attached. > > -Corey > From paulepanter at users.sourceforge.net Wed Aug 4 11:13:54 2010 From: paulepanter at users.sourceforge.net (Paul Menzel) Date: Wed, 04 Aug 2010 11:13:54 +0200 Subject: [coreboot] [PATCH][superiotool] Add support for Nuvoton NCT5571D In-Reply-To: References: Message-ID: <1280913234.4225.11.camel@mattotaupa> Am Mittwoch, den 04.08.2010, 03:36 -0400 schrieb Corey Osgood: > Patch attached, and output below (from Zotac NM10 board) It looks like you picked the wrong file in the file chooser. `Makefile` is attached. [?] Thanks, Paul -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part URL: From corey.osgood at gmail.com Wed Aug 4 11:16:23 2010 From: corey.osgood at gmail.com (Corey Osgood) Date: Wed, 4 Aug 2010 05:16:23 -0400 Subject: [coreboot] [PATCH][superiotool] Add support for Nuvoton NCT5571D In-Reply-To: <1280913234.4225.11.camel@mattotaupa> References: <1280913234.4225.11.camel@mattotaupa> Message-ID: On Wed, Aug 4, 2010 at 5:13 AM, Paul Menzel wrote: > Am Mittwoch, den 04.08.2010, 03:36 -0400 schrieb Corey Osgood: >> Patch attached, and output below (from Zotac NM10 board) > > It looks like you picked the wrong file in the file chooser. `Makefile` > is attached. > Oops! Let me try that one again. > [?] > > > Thanks, > > Paul > > -- > coreboot mailing list: coreboot at coreboot.org > http://www.coreboot.org/mailman/listinfo/coreboot > -------------- next part -------------- A non-text attachment was scrubbed... Name: nct5571d.patch Type: text/x-patch Size: 2588 bytes Desc: not available URL: From paulepanter at users.sourceforge.net Wed Aug 4 11:21:57 2010 From: paulepanter at users.sourceforge.net (Paul Menzel) Date: Wed, 04 Aug 2010 11:21:57 +0200 Subject: [coreboot] [PATCH][inteltool] Add support for NM10 and ICH8 In-Reply-To: References: Message-ID: <1280913717.4225.18.camel@mattotaupa> Dear Corey, Am Donnerstag, den 29.07.2010, 20:22 -0400 schrieb Corey Osgood: > Add support for the Intel NM10 (a variant of ICH7) and ICH8 > southbridges. > Both are tested and appear to be working, however I'm not 100% clear > on if the NM10 has any other PCI IDs. Sorry, I cannot answer that. Although it looks like you could take a look at the IDs in flashrom. A search for the ID turned up [1]. > Signed-off-by: Corey Osgood Looks good to me. (Although I would really like links to the data sheets in the commit message as in [1].) Acked-by: Paul Menzel [?] Thanks, Paul [1] http://www.flashrom.org/pipermail/flashrom/2010-January/001817.html -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part URL: From mylesgw at gmail.com Wed Aug 4 17:15:40 2010 From: mylesgw at gmail.com (Myles Watson) Date: Wed, 4 Aug 2010 09:15:40 -0600 Subject: [coreboot] Enable USB Debug Device! In-Reply-To: <5579606560519891349@unknownmsgid> References: <5579606560519891349@unknownmsgid> Message-ID: On Tue, Aug 3, 2010 at 4:39 PM, wrote: > Hello, > > I bought the ?PLX NET20DC USB Debug Device?. > > Now I want to use this device for debug purpose. But I get with different > mainboards the same build error messages. > > Can anybody help? > cc1: warnings being treated as errors We've made warnings errors since this code has been used much. You can change the default value for WARNINGS_ARE_ERRORS in src/Kconfig to n, make oldconfig, and try building again. It's a bonus if you fix the warnings and submit a patch :) Thanks, Myles From rminnich at gmail.com Wed Aug 4 17:25:38 2010 From: rminnich at gmail.com (ron minnich) Date: Wed, 4 Aug 2010 08:25:38 -0700 Subject: [coreboot] need mainboard recommendations In-Reply-To: <17018.86.122.13.126.1280905211.squirrel@intranet.utcluj.ro> References: <17018.86.122.13.126.1280905211.squirrel@intranet.utcluj.ro> Message-ID: Great link, great company, looks like a good board. The board I need is for a simple node, no disk, no cdrom, ethernet bootable, vga will almost never be connected but it's nice to have. My life would be greatly eased by having coreboot but vendors are little concerned with making my life easier (hmmph!) :-) So I'm stuck with accepting the vendor bios for this system. Any other ideas on boards are welcome. The i7 for this one application is unbeatable, so we're probably going to stick with it. Intel CPUs are great, I just wish I had coreboot on them :-) thanks ron From hagigatali at gmail.com Wed Aug 4 16:37:38 2010 From: hagigatali at gmail.com (ali hagigat) Date: Wed, 4 Aug 2010 19:07:38 +0430 Subject: [coreboot] Top Makefile Message-ID: When we execute the command: make What rule will be executed? We know that compiling and linking c/assembly files by GNU gcc tool produce object files with specific formats like elf, COFF,....How the final Coreboot image is not in those formats, means it is not in elf, COFF formats? It is an executable file. -------------- next part -------------- An HTML attachment was scrubbed... URL: From joe at settoplinux.org Wed Aug 4 17:40:09 2010 From: joe at settoplinux.org (Joseph Smith) Date: Wed, 04 Aug 2010 11:40:09 -0400 Subject: [coreboot] Top Makefile In-Reply-To: References: Message-ID: <24abaf8c21ae2c0231808de7ab44575b@imap.1and1.com> On Wed, 4 Aug 2010 19:07:38 +0430, ali hagigat wrote: > When we execute the command: > make > What rule will be executed? > > We know that compiling and linking c/assembly files by GNU gcc tool produce > object files with specific formats like elf, COFF,....How the final > Coreboot > image is not in those formats, means it is not in elf, COFF formats? It is > an executable file. Can you please explain why you are so interested in coreboot's build("make") process? -- Thanks, Joseph Smith Set-Top-Linux www.settoplinux.org From mylesgw at gmail.com Wed Aug 4 17:53:29 2010 From: mylesgw at gmail.com (Myles Watson) Date: Wed, 4 Aug 2010 09:53:29 -0600 Subject: [coreboot] need mainboard recommendations In-Reply-To: References: <17018.86.122.13.126.1280905211.squirrel@intranet.utcluj.ro> Message-ID: On Wed, Aug 4, 2010 at 9:25 AM, ron minnich wrote: > The board I need is for a simple node, no disk, no cdrom, ethernet > bootable, vga will almost never be connected but it's nice to have. Have you looked in the "embedded" space: http://www.linuxfordevices.com/images/stories/kontron_am5030_block.jpg http://us.kontron.com/products/boards+and+mezzanines/advancedmc/processor/am5030.html Myles From stefan.reinauer at coresystems.de Wed Aug 4 18:37:53 2010 From: stefan.reinauer at coresystems.de (Stefan Reinauer) Date: Wed, 04 Aug 2010 18:37:53 +0200 Subject: [coreboot] Enable USB Debug Device! In-Reply-To: <20100804005852.24508.qmail@stuge.se> References: <20100804005852.24508.qmail@stuge.se> Message-ID: <4C599761.5020307@coresystems.de> On 8/4/10 2:58 AM, Peter Stuge wrote: > Hi, > > silversurfer.2010 at gmx.de wrote: >> I bought the "PLX NET20DC USB Debug Device". >> >> Now I want to use this device for debug purpose. But I get with >> different mainboards the same build error messages. >> >> Can anybody help? > This code hasn't been exercised in fairly long I believe. It would be > great if you could look into the problems. The code has also seen a > few changes since the time when it worked. When I first touched the code it looked to me like it was never hooked up to any print/printk functions. So while I could get it working on the i945 chipset for single hand craftet output statements, it seems it never was use(d,able) as a "console" Stefan From marcj303 at gmail.com Wed Aug 4 19:37:49 2010 From: marcj303 at gmail.com (Marc Jones) Date: Wed, 4 Aug 2010 11:37:49 -0600 Subject: [coreboot] error in FILO configuration In-Reply-To: <20100803150109.21372xlyyayp2hrp@mail.msu.edu> References: <20100803150109.21372xlyyayp2hrp@mail.msu.edu> Message-ID: On Tue, Aug 3, 2010 at 1:01 PM, wrote: > Quoting Joseph Smith : > >> On Tue, 3 Aug 2010 18:46:59 +0430, ali hagigat >> wrote: >>> I have FILO source code in:? ? ? ? ? ? ? ? ?/root/build/coreboot/filo >>> and COREBOOT source code is in:? ? ? ?/root/build/coreboot/coreboot-v4 >>> >>> When i execute the instruction below, it is followed by an error: >>> /root/build/coreboot/filo> make menuconfig >>> Libpayload config for FILO. >>> can't find file /root/build/coreboot/filo/../libpayload/Config.in >>> make: *** [menuconfig] Error 1 >>> >>> How can i correct it? >>> >> You need libpayload first. Please follow instructions on the wiki: >> http://www.coreboot.org/FILO > > Actually I tried this yesterday, following the wiki instructions, and had > the same problem.? One of the GSoC projects for this summer changed how filo > is built, now it expects to be built from coreboot/payloads/filo.? I was > going to update the wiki but I got distracted.? I should do that right now, > as I'm quite absent-minded and easily distracted. > > Rob Austin Hi Rob, I made some additions to the filo wiki page, but feel free to correct or change what I did. Marc -- http://se-eng.com From marcj303 at gmail.com Wed Aug 4 19:31:25 2010 From: marcj303 at gmail.com (Marc Jones) Date: Wed, 4 Aug 2010 11:31:25 -0600 Subject: [coreboot] [patch] The correct way to calculate the cores in AMD fam10 In-Reply-To: References: Message-ID: On Sun, Aug 1, 2010 at 10:54 PM, Bao, Zheng wrote: > The number of cores is got by reading the bit 15,13,12 of [0,24,3,e8]. > The bit 15 seems to be a new feature when CPU started to have more that > 4 > cores. > > Signed-off-by: Zheng Bao Yes, this was added for revD Acked-by: Marc Jones -- http://se-eng.com From austinro at msu.edu Wed Aug 4 20:15:32 2010 From: austinro at msu.edu (austinro at msu.edu) Date: Wed, 04 Aug 2010 14:15:32 -0400 Subject: [coreboot] Jetway J7F4K1G5S-LF acting weird, any suggestions? In-Reply-To: References: <20100802175320.11345b28dekakh8w@mail.msu.edu> <20100803112725.47251pmqy1wnh3z1@mail.msu.edu> Message-ID: <20100804141532.12485x3wtbrdf1hg@mail.msu.edu> First, thank you all for your help, I wouldn't have known where to begin without it. Quoting Corey Osgood : > Please try the attached patch, and run memtest for a while (overnight > would probably be best), and let me/us know the results. If this seems > to correct the issue, then I'll work on a patch to initialize the > extra ranks. Okay, I applied the patch, the relevant output reads After reset status: 0040??????????????????????????????????????????????????????? ranks = 01, this is not the problem???????????????????????????????????????????? DIMM 0050 OFFSET 001f?? I rebuilt coreboot and it is running memtest right now.? Here are a few pictures I took of the screen: Memtest starts...[1] Memtest pauses for several minutes at 7%...[2] Memtest gets to 17%...[3] The screen goes crazy and coreboot reboots.[4] Here is part of the serial log, showing the jump to the payload: ... Loaded segments??????????????????????????????????????????????????????????????? ? Jumping to boot code at 10000????????????????????????????????????????????????? ? POST: 0xfe???????????????????????????????????????????????????????????????????? ? entry??? = 0x00010000????????????????????????????????????????????????????????? ? lb_start = 0x00004000????????????????????????????????????????????????????????? ? lb_size? = 0x00020000????????????????????????????????????????????????????????? ? adjust?? = 0x3dfdc000????????????????????????????????????????????????????????? ? buffer?? = 0x3dfb6314????????????????????????????????????????????????????????? ? elf_boot_notes = 0x0001335c?????????????????????????????????????????????? ? adjusted_boot_notes = 0x3dfef35c?????????????????????????????????????????????? ? coreboot-4.0-r5682M Wed Aug? 4 11:13:09 EDT 2010 starting...?????????????????? ? In romstage.c:main()?????????????????????????????????????????????????????????? ? After reset status: 0040?????????????????????????????????????????????????????? ? Waiting for SMBus to warm upDIMM 0050 OFFSET 0002????????????????????????????? ? After reset status: 0040?????????????????????????????????????????????????????? ? Waiting until SMBus ready????????????????????????????????????????????????????? ? Waiting until SMBus ready????????????????????????????????????????????????????? ? Read: 0008???????????????????????????????????????????????????????????????????? ? After reset status: 0040?????????????????????????????????????????????????????? ? .Done????????????????????????????????????????????????????????????????????????? ? Enabling mainboard devices???????????????????????????????????????????????????? ? DIMM 0050 OFFSET 0005????????????????????????????????????????????????????????? ? After reset status: 0040?????????????????????????????????????????????????????? ? Waiting until SMBus ready????????????????????????????????????????????????????? ? Waiting until SMBus ready????????????????????????????????????????????????????? ? Read: 0000???????????????????????????????????????????????????????????????????? ? After reset status: 0040?????????????????????????????????????????????????????? ? ranks = 01, this is not the problem??????????????????????????????????????????? ? DIMM 0050 OFFSET 001f????????????????????????????????????????????????????????? ? After reset status: 0040?????????????????????????????????????????????????????? ? Waiting until SMBus ready????????????????????????????????????????????????????? ? Waiting until SMBus ready????????????????????????????????????????????????????? ? Read: 0001???????????????????????????????????????????????????????????????????? ? After reset status: 0040?????????????????????????????????????????????????????? ? Found 1024MB of ram??????????????????????????????????????????????????????????? ? DIMM 0050 OFFSET 0011????????????????????????????????????????????????????????? ? After reset status: 0040?????????????????????????????????????????????????????? ? Waiting until SMBus ready ... Notice that coreboot restarted in the middle.? The screen does not change now, it's holding the broken colored pattern.? It only restarted one time, which is at least different from the behavior with seabios or FILO, where it would keep restarting repeatedly.? The final tail of the serial output is this: ... Assigned: PCI: 00:0f.0 1c *? [0x24b4 - 0x24b7] io????????????????????????????? ? PCI_DOMAIN: 0000 allocate_resources_io: next_base: 24b8 size: 14b8 align: 8 grae PCI_DOMAIN: 0000 allocate_resources_mem: base:feba0000 size:40500 align:17 granf Assigned: PCI: 00:09.0 30 *? [0xfeba0000 - 0xfebbffff] mem???????????????????? ? Assigned: PCI: 00:0b.0 30 *? [0xfebc0000 - 0xfebdffff] mem???????????????????? ? Assigned: PCI: 00:09.0 14 *? [0xfebe0000 - 0xfebe00ff] mem???????????????????? ? Assigned: PCI: 00:0b.0 14 *? [0xfebe0100 - 0xfebe01ff] mem???????????????????? ? Assigned: PCI: 00:10.4 10 *? [0xfebe0200 - 0xfebe02ff] mem???????????????????? ? Assigned: PCI: 00:10.5 10 *? [0xfebe0300 - 0xfebe03ff] mem???????????????????? ? Assigned: PCI: 00:12.0 14 *? [0xfebe0400 - 0xfebe04ff] mem???????????????????? ? PCI_DOMAIN: 0000 allocate_resources_mem: next_base: febe0500 size: 40500 align:e Root Device assign_resources, bus 0 link: 0??????????????????????????????????? ? Entering cn700 pci_domain_set_resources.?????????????????????????????????????? ? Entering find_pci_tolm???????????????????????????????????????????????????????? ? Leaving find_pci_tolm????????????????????????????????????????????????????????? ? tomk is 0x100000?????????????????????????????????????????????????????????????? ? PCI_DOMAIN: 0000 assign_resources, bus 0 link: 0?????????????????????????????? ? PCI: 00:09.0 10 <- [0x0000001000 - 0x00000010ff] size 0x00000100 gran 0x08 io? ? PCI: 00:09.0 14 <- [0x00febe0000 - 0x00febe00ff] size 0x00000100 gran 0x08 mem ? PCI: 00:09.0 30 <- [0x00feba0000 - 0x00febbffff] size 0x00020000 gran 0x11 romem PCI: 00:0b.0 10 <- [0x0000001400 - 0x00000014ff] size 0x00000100 gran 0x08 io? ? PCI: 00:0b.0 14 <- [0x00febe0100 - 0x00febe01ff] size 0x00000100 gran 0x08 mem ? PCI: 00:0b.0 30 <- [0x00febc0000 - 0x00febdffff] size 0x00020000 gran 0x11 romem PCI: 00:0f.0 10 <- [0x00000024a0 - 0x00000024a7] size 0x00000008 gran 0x03 io? ? PCI: 00:0f.0 14 <- [0x00000024b0 - 0x00000024b3] size 0x00000004 gran 0x02 io? ? PCI: 00:0f.0 18 <- [0x00000024a8 - 0x00000024af] size 0x00000008 gran 0x03 io? ? PCI: 00:0f.0 1c <- [0x00000024b4 - 0x00000024b7] size 0x00000004 gran 0x02 io? ? PCI: 00:0f.0 20 <- [0x0000002480 - 0x000000248f] size 0x00000010 gran 0x04 io? ? PCI: 00:0f.0 24 <- [0x0000001800 - 0x00000018ff] size 0x00000100 gran 0x08 io? ? PCI: 00:0f.1 20 <- [0x0000002490 - 0x000000249f] size 0x00000010 gran 0x04 io? ? PCI: 00:10.0 20 <- [0x0000002400 - 0x000000241f] size 0x00000020 gran 0x05 io? ? PCI: 00:10.1 20 <- [0x0000002420 - 0x000000243f] size 0x00000020 gran 0x05 io? ? PCI: 00:10.2 20 <- [0x0000002440 - 0x000000245f] size 0x00000020 gran 0x05 io? ? PCI: 00:10.3 20 <- [0x0000002460 - 0x000000247f] size 0x00000020 gran 0x05 io? ? PCI: 00:10.4 10 <- [0x00febe0200 - 0x00febe02ff] size 0x00000100 gran 0x08 mem ? PCI: 00:10.5 10 <- [0x00febe0300 - 0x00febe03ff] size 0x00000100 gran 0x08 mem ? PCI: 00:11.0 assign_resources, bus 0 link: 0 I'm attaching the whole log, also.? Links: ------ [1] http://dl.dropbox.com/u/7220270/memtest_just_starting.JPG [2] http://dl.dropbox.com/u/7220270/memtest_pauses_halfway.JPG [3] http://dl.dropbox.com/u/7220270/vga_breaks_after_17_percent.JPG [4] http://dl.dropbox.com/u/7220270/vga_broken.JPG -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: serial_log_when_cn700_breaks Type: application/octet-stream Size: 100302 bytes Desc: not available URL: From mylesgw at gmail.com Wed Aug 4 19:59:30 2010 From: mylesgw at gmail.com (Myles Watson) Date: Wed, 4 Aug 2010 11:59:30 -0600 Subject: [coreboot] Enable USB Debug Device! In-Reply-To: References: <5579606560519891349@unknownmsgid> Message-ID: On Wed, Aug 4, 2010 at 9:15 AM, Myles Watson wrote: > On Tue, Aug 3, 2010 at 4:39 PM, ? wrote: >> Hello, >> >> I bought the ?PLX NET20DC USB Debug Device?. >> >> Now I want to use this device for debug purpose. But I get with different >> mainboards the same build error messages. >> >> Can anybody help? >> cc1: warnings being treated as errors > > We've made warnings errors since this code has been used much. ?You > can change the default value for WARNINGS_ARE_ERRORS in src/Kconfig to > n, make oldconfig, and try building again. ?It's a bonus if you fix > the warnings and submit a patch :) Here's a (mostly trivial) patch that fixes the warnings. Abuild tested with USBDEBUG enabled. Signed-off-by: Myles Watson Thanks, Myles From corey.osgood at gmail.com Wed Aug 4 20:29:33 2010 From: corey.osgood at gmail.com (Corey Osgood) Date: Wed, 4 Aug 2010 14:29:33 -0400 Subject: [coreboot] Jetway J7F4K1G5S-LF acting weird, any suggestions? In-Reply-To: <20100804141532.12485x3wtbrdf1hg@mail.msu.edu> References: <20100802175320.11345b28dekakh8w@mail.msu.edu> <20100803112725.47251pmqy1wnh3z1@mail.msu.edu> <20100804141532.12485x3wtbrdf1hg@mail.msu.edu> Message-ID: Oh! Memtest would seem to be overwriting shared graphics memory (or AGP, or VGA BIOS...). I'm going to be busy most of the day today, I'll check it out tomorrow (unless someone else figures it out first). -Corey On Wed, Aug 4, 2010 at 2:15 PM, wrote: > First, thank you all for your help, I wouldn't have known where to begin > without it. > > Quoting Corey Osgood : >> Please try the attached patch, and run memtest for a while (overnight >> would probably be best), and let me/us know the results. If this seems >> to correct the issue, then I'll work on a patch to initialize the >> extra ranks. > > Okay, I applied the patch, the relevant output reads > > After reset status: > 0040 > ranks = 01, this is not the > problem > DIMM 0050 OFFSET 001f > I rebuilt coreboot and it is running memtest right now.? Here are a few > pictures I took of the screen: > > Memtest starts... > Memtest pauses for several minutes at 7%... > Memtest gets to 17%... > The screen goes crazy and coreboot reboots. > > Here is part of the serial log, showing the jump to the payload: > > ... > Loaded > segments > Jumping to boot code at > 10000 > POST: > 0xfe > entry??? = > 0x00010000 > lb_start = > 0x00004000 > lb_size? = > 0x00020000 > adjust?? = > 0x3dfdc000 > buffer?? = > 0x3dfb6314 > elf_boot_notes = 0x0001335c > adjusted_boot_notes = > 0x3dfef35c > > > coreboot-4.0-r5682M Wed Aug? 4 11:13:09 EDT 2010 > starting... > In > romstage.c:main() > > After reset status: > 0040 > Waiting for SMBus to warm upDIMM 0050 OFFSET > 0002 > After reset status: > 0040 > Waiting until SMBus > ready > Waiting until SMBus > ready > Read: > 0008 > After reset status: > 0040 > .Done > > Enabling mainboard > devices > DIMM 0050 OFFSET > 0005 > After reset status: > 0040 > Waiting until SMBus > ready > Waiting until SMBus > ready > Read: > 0000 > After reset status: > 0040 > ranks = 01, this is not the > problem > DIMM 0050 OFFSET > 001f > After reset status: > 0040 > Waiting until SMBus > ready > Waiting until SMBus > ready > Read: > 0001 > After reset status: > 0040 > Found 1024MB of > ram > DIMM 0050 OFFSET > 0011 > After reset status: > 0040 > Waiting until SMBus ready > ... > Notice that coreboot restarted in the middle.? The screen does not change > now, it's holding the broken colored pattern.? It only restarted one time, > which is at least different from the behavior with seabios or FILO, where it > would keep restarting repeatedly.? The final tail of the serial output is > this: > > > ... > Assigned: PCI: 00:0f.0 1c *? [0x24b4 - 0x24b7] > io > PCI_DOMAIN: 0000 allocate_resources_io: next_base: 24b8 size: 14b8 align: 8 > grae > PCI_DOMAIN: 0000 allocate_resources_mem: base:feba0000 size:40500 align:17 > granf > Assigned: PCI: 00:09.0 30 *? [0xfeba0000 - 0xfebbffff] > mem > Assigned: PCI: 00:0b.0 30 *? [0xfebc0000 - 0xfebdffff] > mem > Assigned: PCI: 00:09.0 14 *? [0xfebe0000 - 0xfebe00ff] > mem > Assigned: PCI: 00:0b.0 14 *? [0xfebe0100 - 0xfebe01ff] > mem > Assigned: PCI: 00:10.4 10 *? [0xfebe0200 - 0xfebe02ff] > mem > Assigned: PCI: 00:10.5 10 *? [0xfebe0300 - 0xfebe03ff] > mem > Assigned: PCI: 00:12.0 14 *? [0xfebe0400 - 0xfebe04ff] > mem > PCI_DOMAIN: 0000 allocate_resources_mem: next_base: febe0500 size: 40500 > align:e > Root Device assign_resources, bus 0 link: > 0 > Entering cn700 > pci_domain_set_resources. > Entering > find_pci_tolm > Leaving > find_pci_tolm > tomk is > 0x100000 > PCI_DOMAIN: 0000 assign_resources, bus 0 link: > 0 > PCI: 00:09.0 10 <- [0x0000001000 - 0x00000010ff] size 0x00000100 gran 0x08 > io > PCI: 00:09.0 14 <- [0x00febe0000 - 0x00febe00ff] size 0x00000100 gran 0x08 > mem > PCI: 00:09.0 30 <- [0x00feba0000 - 0x00febbffff] size 0x00020000 gran 0x11 > romem > PCI: 00:0b.0 10 <- [0x0000001400 - 0x00000014ff] size 0x00000100 gran 0x08 > io > PCI: 00:0b.0 14 <- [0x00febe0100 - 0x00febe01ff] size 0x00000100 gran 0x08 > mem > PCI: 00:0b.0 30 <- [0x00febc0000 - 0x00febdffff] size 0x00020000 gran 0x11 > romem > PCI: 00:0f.0 10 <- [0x00000024a0 - 0x00000024a7] size 0x00000008 gran 0x03 > io > PCI: 00:0f.0 14 <- [0x00000024b0 - 0x00000024b3] size 0x00000004 gran 0x02 > io > PCI: 00:0f.0 18 <- [0x00000024a8 - 0x00000024af] size 0x00000008 gran 0x03 > io > PCI: 00:0f.0 1c <- [0x00000024b4 - 0x00000024b7] size 0x00000004 gran 0x02 > io > PCI: 00:0f.0 20 <- [0x0000002480 - 0x000000248f] size 0x00000010 gran 0x04 > io > PCI: 00:0f.0 24 <- [0x0000001800 - 0x00000018ff] size 0x00000100 gran 0x08 > io > PCI: 00:0f.1 20 <- [0x0000002490 - 0x000000249f] size 0x00000010 gran 0x04 > io > PCI: 00:10.0 20 <- [0x0000002400 - 0x000000241f] size 0x00000020 gran 0x05 > io > PCI: 00:10.1 20 <- [0x0000002420 - 0x000000243f] size 0x00000020 gran 0x05 > io > PCI: 00:10.2 20 <- [0x0000002440 - 0x000000245f] size 0x00000020 gran 0x05 > io > PCI: 00:10.3 20 <- [0x0000002460 - 0x000000247f] size 0x00000020 gran 0x05 > io > PCI: 00:10.4 10 <- [0x00febe0200 - 0x00febe02ff] size 0x00000100 gran 0x08 > mem > PCI: 00:10.5 10 <- [0x00febe0300 - 0x00febe03ff] size 0x00000100 gran 0x08 > mem > PCI: 00:11.0 assign_resources, bus 0 link: 0 > I'm attaching the whole log, also. > > > > -- > coreboot mailing list: coreboot at coreboot.org > http://www.coreboot.org/mailman/listinfo/coreboot > From mylesgw at gmail.com Wed Aug 4 20:00:20 2010 From: mylesgw at gmail.com (Myles Watson) Date: Wed, 4 Aug 2010 12:00:20 -0600 Subject: [coreboot] Enable USB Debug Device! In-Reply-To: References: <5579606560519891349@unknownmsgid> Message-ID: And the patch. Signed-off-by: Myles Watson Thanks, Myles -------------- next part -------------- A non-text attachment was scrubbed... Name: usb.diff Type: text/x-diff Size: 6101 bytes Desc: not available URL: From stefan.reinauer at coresystems.de Wed Aug 4 21:20:43 2010 From: stefan.reinauer at coresystems.de (Stefan Reinauer) Date: Wed, 04 Aug 2010 21:20:43 +0200 Subject: [coreboot] Enable USB Debug Device! In-Reply-To: References: <5579606560519891349@unknownmsgid> Message-ID: <4C59BD8B.2010004@coresystems.de> On 8/4/10 8:00 PM, Myles Watson wrote: > And the patch. > > Signed-off-by: Myles Watson Acked-by: Stefan Reinauer From svn at coreboot.org Wed Aug 4 21:29:12 2010 From: svn at coreboot.org (repository service) Date: Wed, 04 Aug 2010 21:29:12 +0200 Subject: [coreboot] [commit] r5683 - in trunk/src: console include include/console lib pc80 southbridge/intel/i82801gx southbridge/nvidia/mcp55 southbridge/sis/sis966 Message-ID: Author: myles Date: Wed Aug 4 21:29:11 2010 New Revision: 5683 URL: https://tracker.coreboot.org/trac/coreboot/changeset/5683 Log: Remove warnings from USB debug console code. Signed-off-by: Myles Watson Acked-by: Stefan Reinauer Modified: trunk/src/console/usbdebug_console.c trunk/src/include/console/console.h trunk/src/include/usbdebug.h trunk/src/lib/usbdebug.c trunk/src/pc80/usbdebug_serial.c trunk/src/southbridge/intel/i82801gx/i82801gx_usb_debug.c trunk/src/southbridge/nvidia/mcp55/mcp55_enable_usbdebug.c trunk/src/southbridge/sis/sis966/sis966_enable_usbdebug.c Modified: trunk/src/console/usbdebug_console.c ============================================================================== --- trunk/src/console/usbdebug_console.c Tue Aug 3 17:42:29 2010 (r5682) +++ trunk/src/console/usbdebug_console.c Wed Aug 4 21:29:11 2010 (r5683) @@ -29,20 +29,20 @@ if (!dbg_info.ehci_debug) return; - diff = dbg_info.ehci_caps - ehci_base; + diff = (unsigned)dbg_info.ehci_caps - ehci_base; dbg_info.ehci_regs -= diff; dbg_info.ehci_debug -= diff; - dbg_info.ehci_caps = ehci_base; + dbg_info.ehci_caps = (void*)ehci_base; } void set_ehci_debug(unsigned ehci_debug) { - dbg_info.ehci_debug = ehci_debug; + dbg_info.ehci_debug = (void*)ehci_debug; } unsigned get_ehci_debug(void) { - return dbg_info.ehci_debug; + return (unsigned)dbg_info.ehci_debug; } static void dbgp_init(void) @@ -61,7 +61,7 @@ static void dbgp_tx_byte(unsigned char data) { if (dbg_info.ehci_debug) - dbgp_bulk_write_x(&dbg_info, &data, 1); + dbgp_bulk_write_x(&dbg_info, (char*)&data, 1); } static unsigned char dbgp_rx_byte(void) @@ -76,7 +76,7 @@ static int dbgp_tst_byte(void) { - return dbg_info.ehci_debug; + return (int)dbg_info.ehci_debug; } static const struct console_driver usbdebug_direct_console __console = { Modified: trunk/src/include/console/console.h ============================================================================== --- trunk/src/include/console/console.h Tue Aug 3 17:42:29 2010 (r5682) +++ trunk/src/include/console/console.h Wed Aug 4 21:29:11 2010 (r5683) @@ -12,6 +12,9 @@ #if CONFIG_CONSOLE_VGA == 1 void vga_console_init(void); #endif +#if CONFIG_USBDEBUG +#include +#endif struct console_driver { void (*init)(void); Modified: trunk/src/include/usbdebug.h ============================================================================== --- trunk/src/include/usbdebug.h Tue Aug 3 17:42:29 2010 (r5682) +++ trunk/src/include/usbdebug.h Wed Aug 4 21:29:11 2010 (r5683) @@ -18,6 +18,8 @@ #ifndef USBDEBUG_H #define USBDEBUG_H +#include + struct ehci_debug_info { void *ehci_caps; void *ehci_regs; @@ -29,9 +31,14 @@ int dbgp_bulk_write_x(struct ehci_debug_info *dbg_info, const char *bytes, int size); int dbgp_bulk_read_x(struct ehci_debug_info *dbg_info, void *data, int size); +int dbgp_control_msg(struct ehci_dbg_port *ehci_debug, unsigned devnum, int requesttype, int request, + int value, int index, void *data, int size); +int ehci_wait_for_port(struct ehci_regs *ehci_regs, int port); void set_ehci_base(unsigned ehci_base); void set_ehci_debug(unsigned ehci_deug); unsigned get_ehci_debug(void); void set_debug_port(unsigned port); +void usbdebug_ram_tx_byte(unsigned char data); +void usbdebug_tx_byte(unsigned char data); #endif Modified: trunk/src/lib/usbdebug.c ============================================================================== --- trunk/src/lib/usbdebug.c Tue Aug 3 17:42:29 2010 (r5682) +++ trunk/src/lib/usbdebug.c Wed Aug 4 21:29:11 2010 (r5683) @@ -234,7 +234,7 @@ return dbgp_bulk_read(dbg_info->ehci_debug, dbg_info->devnum, dbg_info->endpoint_in, data, size); } -static int dbgp_control_msg(struct ehci_dbg_port *ehci_debug, unsigned devnum, int requesttype, int request, +int dbgp_control_msg(struct ehci_dbg_port *ehci_debug, unsigned devnum, int requesttype, int request, int value, int index, void *data, int size) { unsigned pids, addr, ctrl; @@ -323,7 +323,7 @@ return -16;//-EBUSY; } -static int ehci_wait_for_port(struct ehci_regs *ehci_regs, int port) +int ehci_wait_for_port(struct ehci_regs *ehci_regs, int port) { unsigned status; int ret, reps; @@ -346,6 +346,8 @@ #else #define dbgp_printk(fmt_arg...) do {} while(0) #endif + +#ifdef __PRE_RAM__ static void usbdebug_init(unsigned ehci_bar, unsigned offset, struct ehci_debug_info *info) { struct ehci_caps *ehci_caps; @@ -547,5 +549,6 @@ } } +#endif Modified: trunk/src/pc80/usbdebug_serial.c ============================================================================== --- trunk/src/pc80/usbdebug_serial.c Tue Aug 3 17:42:29 2010 (r5682) +++ trunk/src/pc80/usbdebug_serial.c Wed Aug 4 21:29:11 2010 (r5683) @@ -34,7 +34,7 @@ (CONFIG_DCACHE_RAM_BASE + CONFIG_DCACHE_RAM_SIZE - sizeof(struct ehci_debug_info)); if (dbg_info->ehci_debug) { - dbgp_bulk_write_x(dbg_info, &data, 1); + dbgp_bulk_write_x(dbg_info, (char*)&data, 1); } } @@ -47,6 +47,6 @@ ((CONFIG_RAMTOP) - sizeof(struct ehci_debug_info)); if (dbg_info->ehci_debug) { - dbgp_bulk_write_x(dbg_info, &data, 1); + dbgp_bulk_write_x(dbg_info, (char*)&data, 1); } } Modified: trunk/src/southbridge/intel/i82801gx/i82801gx_usb_debug.c ============================================================================== --- trunk/src/southbridge/intel/i82801gx/i82801gx_usb_debug.c Tue Aug 3 17:42:29 2010 (r5682) +++ trunk/src/southbridge/intel/i82801gx/i82801gx_usb_debug.c Wed Aug 4 21:29:11 2010 (r5683) @@ -26,6 +26,8 @@ #define EHCI_PORTSC 0x44 #define EHCI_DEBUG_OFFSET 0xA0 +#include + void set_debug_port(unsigned port) { u32 dbgctl; Modified: trunk/src/southbridge/nvidia/mcp55/mcp55_enable_usbdebug.c ============================================================================== --- trunk/src/southbridge/nvidia/mcp55/mcp55_enable_usbdebug.c Tue Aug 3 17:42:29 2010 (r5682) +++ trunk/src/southbridge/nvidia/mcp55/mcp55_enable_usbdebug.c Wed Aug 4 21:29:11 2010 (r5683) @@ -31,7 +31,9 @@ #define EHCI_BAR 0xFEF00000 #define EHCI_DEBUG_OFFSET 0x98 -static void set_debug_port(unsigned port) +#include + +void set_debug_port(unsigned port) { uint32_t dword; dword = pci_read_config32(PCI_DEV(0, MCP55_DEVN_BASE+2, 1), 0x74); Modified: trunk/src/southbridge/sis/sis966/sis966_enable_usbdebug.c ============================================================================== --- trunk/src/southbridge/sis/sis966/sis966_enable_usbdebug.c Tue Aug 3 17:42:29 2010 (r5682) +++ trunk/src/southbridge/sis/sis966/sis966_enable_usbdebug.c Wed Aug 4 21:29:11 2010 (r5683) @@ -31,7 +31,9 @@ #define EHCI_BAR 0xFEF00000 #define EHCI_DEBUG_OFFSET 0x98 -static void set_debug_port(unsigned port) +#include + +void set_debug_port(unsigned port) { uint32_t dword; dword = pci_read_config32(PCI_DEV(0, SIS966_DEVN_BASE+2, 1), 0x74); From mylesgw at gmail.com Wed Aug 4 21:29:35 2010 From: mylesgw at gmail.com (Myles Watson) Date: Wed, 4 Aug 2010 13:29:35 -0600 Subject: [coreboot] Enable USB Debug Device! In-Reply-To: <4C59BD8B.2010004@coresystems.de> References: <5579606560519891349@unknownmsgid> <4C59BD8B.2010004@coresystems.de> Message-ID: On Wed, Aug 4, 2010 at 1:20 PM, Stefan Reinauer wrote: > ?On 8/4/10 8:00 PM, Myles Watson wrote: >> And the patch. >> >> Signed-off-by: Myles Watson > Acked-by: Stefan Reinauer Rev 5683. Thanks, Myles From mylesgw at gmail.com Wed Aug 4 22:18:07 2010 From: mylesgw at gmail.com (Myles Watson) Date: Wed, 4 Aug 2010 14:18:07 -0600 Subject: [coreboot] Coreinfo build patch Message-ID: Change the default path to libpayload since they are both in payloads/. Change LAR support to default to no, since that is the default in libpayload. With this change, the steps to build coreinfo are: 1. Build libpayload: cd payloads/libpayload make menuconfig make install 2. Build coreinfo cd ../coreinfo make menuconfig make Signed-off-by: Myles Watson Thanks, Myles -------------- next part -------------- A non-text attachment was scrubbed... Name: coreinfo.diff Type: text/x-diff Size: 833 bytes Desc: not available URL: From alecjw at member.fsf.org Wed Aug 4 22:47:21 2010 From: alecjw at member.fsf.org (Alec Wright) Date: Wed, 4 Aug 2010 21:47:21 +0100 Subject: [coreboot] Fintek f71882 Message-ID: I've been looking through the datasheets for my superio (f71882f, not officially supported in coreboot) and the .h and _early_serial.c files for the f71805f (supported in coreboot). It looks like my superio might be compatible. (same addresses/commands etc). Is it worth a try? My COM1 port's fried and my COM2 port doesnt seem to work, although I think the latter might be an issue with the BIOS disabling it. If that's the case, how easy would it be to get a basic coreboot image on my board with serial debugging? RAM etc can come later. It looks like EHCI debug is possible on my motherboard, but at $90 each, I can't really afford a debugger - my motherboard cost half that. From mylesgw at gmail.com Thu Aug 5 00:08:41 2010 From: mylesgw at gmail.com (Myles Watson) Date: Wed, 4 Aug 2010 16:08:41 -0600 Subject: [coreboot] Fintek f71882 In-Reply-To: References: Message-ID: On Wed, Aug 4, 2010 at 2:47 PM, Alec Wright wrote: > I've been looking through the datasheets for my superio (f71882f, not > officially supported in coreboot) and the .h and _early_serial.c files > for the f71805f (supported in coreboot). It looks like my superio > might be compatible. (same addresses/commands etc). Is it worth a try? > My COM1 port's fried and my COM2 port doesnt seem to work, although I > think the latter might be an issue with the BIOS disabling it. If > that's the case, how easy would it be to get a basic coreboot image on > my board with serial debugging? It shouldn't be too bad, as long as you can recover from a bad flash. If you can't recover, it's not worth trying. Thanks, Myles From peter at stuge.se Thu Aug 5 05:35:13 2010 From: peter at stuge.se (Peter Stuge) Date: Thu, 5 Aug 2010 05:35:13 +0200 Subject: [coreboot] Coreinfo build patch In-Reply-To: References: Message-ID: <20100805033514.29889.qmail@stuge.se> Myles Watson wrote: > Change the default path to libpayload since they are both in payloads/. > Change LAR support to default to no, since that is the default in libpayload. > > With this change, the steps to build coreinfo are: > > 1. Build libpayload: > cd payloads/libpayload > make menuconfig > make install > > 2. Build coreinfo > cd ../coreinfo > make menuconfig > make > > Signed-off-by: Myles Watson Acked-by: Peter Stuge From svn at coreboot.org Thu Aug 5 08:12:16 2010 From: svn at coreboot.org (repository service) Date: Thu, 05 Aug 2010 08:12:16 +0200 Subject: [coreboot] [commit] r5684 - trunk/src/northbridge/amd/amdht Message-ID: Author: zbao Date: Thu Aug 5 08:12:16 2010 New Revision: 5684 URL: https://tracker.coreboot.org/trac/coreboot/changeset/5684 Log: The number of cores is got by reading the bit 15,13,12 of [0,24,3,e8]. The bit 15 seems to be a new feature when CPU started to have more than 4 cores. Zheng Yes, this was add for revD. Marc Jones Signed-off-by: Zheng Bao Acked-by: Marc Jones Modified: trunk/src/northbridge/amd/amdht/h3ncmn.c Modified: trunk/src/northbridge/amd/amdht/h3ncmn.c ============================================================================== --- trunk/src/northbridge/amd/amdht/h3ncmn.c Wed Aug 4 21:29:11 2010 (r5683) +++ trunk/src/northbridge/amd/amdht/h3ncmn.c Thu Aug 5 08:12:16 2010 (r5684) @@ -555,16 +555,17 @@ u8 i; ASSERT((node < nb->maxNodes)); - /* Read CmpCap */ + /* Read CmpCap [2][1:0] */ AmdPCIReadBits(MAKE_SBDFO(makePCISegmentFromNode(node), makePCIBusFromNode(node), makePCIDeviceFromNode(node), CPU_NB_FUNC_03, REG_NB_CAPABILITY_3XE8), - 13, 12, &temp); + 15, 12, &temp); + /* bits[15,13,12] specify the cores */ /* Support Downcoring */ - cores = temp + 1; + cores = ((temp & 8) >> 1) + (temp & 3) + 1; AmdPCIReadBits (MAKE_SBDFO(makePCISegmentFromNode(node), makePCIBusFromNode(node), makePCIDeviceFromNode(node), From corey.osgood at gmail.com Thu Aug 5 09:23:15 2010 From: corey.osgood at gmail.com (Corey Osgood) Date: Thu, 5 Aug 2010 03:23:15 -0400 Subject: [coreboot] [PATCH][inteltool] Add support for NM10 and ICH8 In-Reply-To: <1280913717.4225.18.camel@mattotaupa> References: <1280913717.4225.18.camel@mattotaupa> Message-ID: On Wed, Aug 4, 2010 at 5:21 AM, Paul Menzel wrote: > Dear Corey, > > > Am Donnerstag, den 29.07.2010, 20:22 -0400 schrieb Corey Osgood: >> Add support for the Intel NM10 (a variant of ICH7) and ICH8 >> southbridges. >> Both are tested and appear to be working, however I'm not 100% clear >> on if the NM10 has any other PCI IDs. > > Sorry, I cannot answer that. Although it looks like you could take a > look at the IDs in flashrom. A search for the ID turned up [1]. Yeah, the datasheet says to check the ICH7 spec update for PCI IDs, but they're not there. > >> Signed-off-by: Corey Osgood > > Looks good to me. (Although I would really like links to the data sheets > in the commit message as in [1].) > > Acked-by: Paul Menzel Thanks, will do. > > [?] > > > Thanks, > > Paul > > > [1] http://www.flashrom.org/pipermail/flashrom/2010-January/001817.html > > -- > coreboot mailing list: coreboot at coreboot.org > http://www.coreboot.org/mailman/listinfo/coreboot > From juhe at iki.fi Thu Aug 5 14:25:07 2010 From: juhe at iki.fi (Juhana Helovuo) Date: Thu, 05 Aug 2010 15:25:07 +0300 Subject: [coreboot] Porting to Asus M4A785-M In-Reply-To: References: <1276453504.27968.52.camel@bart> <4C188515.3000409@iki.fi> <1276718131.3866.4.camel@bart> <1276780021.3607.8.camel@bart> <3C92B942FD2F45A78D16F334E642629B@chimp> <1279477333.9331.32.camel@bart> <1280419325.3642.24.camel@bart> <824F215F44D947479B50E9EDF6151A0C@chimp> <1280838691.3642.68.camel@bart> Message-ID: <1281011107.3642.127.camel@bart> On Tue, 2010-08-03 at 08:30 -0600, Myles Watson wrote: > Since you have 2G of RAM available according to your boot log, I > suspect that you're having a conflict with UMA again. I would start > there. Yes, that seemed to be it. I added excplicit specification for high tables in mainboard.c as follows: high_tables_base = uma_memory_base - 0x4000000; high_tables_size = HIGH_TABLES_SIZE * 1024; I also tried setting uma_memory_base to uma_memory_base = msr.lo / 2; instead of uma_memory_base = msr.lo - uma_memory_size; With 2048 MB RAM this sets UMA to 0x40000000. This fixed the seemingly corrupted ACPI DSDT headers, as the vendor and revision strings printed out in Linux boot log looked like random binary garbage. I also made a custom DSDT source file by disassembling the Asus original DSDT binary, and then hand-picking some parts from there, which seemed to be most essential, such as parts defining processors, links(?), interrupts, and built-in PCI devices. Some parts I could not take, since they contained code that wouldn't compile with current IASL compiler, most notably all of ISA and Super I/O stuff. By this process I could fix some errors, such as identifier use before definition, simply by reodering code blocks so that definition is always before use. Some parts of the original DSDT contained executable code, such as if-statements at the module level, i.e. outside method definitions. In some cases I fixed this by executing all the definitions unconditionally, and in some cases just by leaving out that code block. It looks like that executable code outside methods was legal in ACPI 1.0 but no longer in 2.0 and afterwards. A lot of the original DSDT seemed to describe namespace "ASOC", which seems to contain definitions of how to tweak voltages and frequencies of various mainbaord parts, i.e. overclocking or similar tuning. Those I left out completely. For some reason, booting after reflashing does not work at the first attempt, but freezes at "Welcome to Grub!" -screen. Cycling power off and on again results in a successful boot to Grub menu. With the stripped-down DSDT, I can get Grub2 to boot Linux up to login prompt and many devices also work, at least VGA console, IDE disk, and Ethernet. Remote ssh login works also. However, there are lots of complaints about missing IRQ mapping definitions during boot, and Linux ACPI interpreter cannot load all the definitions, although IASL compiles them without complaint. So far I have not been able to figure out what is wrong there. Please see the attached Linux boot log for details. Also, Linux does not seem to know where the UMA is located. I believe it should get this from ACPI tables, but those are not working. Since it does not know where UMA is, Linux is bound to sooner or later corrupt UMA, or vice versa. By looking at boot logs with original Asus BIOS, it looks like ACPI tables tell Linux that memory 0x70000000 - 0x7fffffff is reserved as "iomem" to device "pnp 00:01". Now the next step would be to get Linux to accept the ACPI tables, but I do not really know where to begin debugging them. Best Regards, Juhana Helovuo -------------- next part -------------- A non-text attachment was scrubbed... Name: corebooted-2-dmesg.log Type: text/x-log Size: 19392 bytes Desc: not available URL: From anders at jenbo.dk Thu Aug 5 14:56:20 2010 From: anders at jenbo.dk (=?utf-8?B?YW5kZXJzQGplbmJvLmRr?=) Date: Thu, 05 Aug 2010 14:56:20 +0200 Subject: [coreboot] =?utf-8?q?Jetway_J7F4K1G5S-LF_acting_weird=2C_any_sugg?= =?utf-8?q?estions=3F?= Message-ID: When a memory module Is larger the nb supports it can be run are the max supported size. The nb you have supports 512 MB per side, the 1 gb you have has 1 side with 1gb so you nb can't handle the full size, the 2 gb has 2 sides With 1gb, so the nb can use a total of 1 gb. I committed a patch to handle this type of stuff for 440bx. All you have to do is force the sides to the max supported, if any thing larger is detected. Mvh Anders ----- Reply message ----- Fra: "ron minnich" Dato: tir., aug. 3, 2010 19:41 Emne: [coreboot] Jetway J7F4K1G5S-LF acting weird, any suggestions? Til: Cc: Well, in the worst-case scenario, as a test, you can modify the raminit and just force it to use only 512M. Just as a test. I do this sometimes when I have ram issues. ron -- coreboot mailing list: coreboot at coreboot.org http://www.coreboot.org/mailman/listinfo/coreboot -------------- next part -------------- An HTML attachment was scrubbed... URL: From svn at coreboot.org Thu Aug 5 16:41:29 2010 From: svn at coreboot.org (repository service) Date: Thu, 05 Aug 2010 16:41:29 +0200 Subject: [coreboot] [commit] r5685 - trunk/payloads/coreinfo Message-ID: Author: myles Date: Thu Aug 5 16:41:29 2010 New Revision: 5685 URL: https://tracker.coreboot.org/trac/coreboot/changeset/5685 Log: Change default path and configuration for Coreinfo. Signed-off-by: Myles Watson Acked-by: Cai Bai Yin Acked-by: Peter Stuge Modified: trunk/payloads/coreinfo/Kconfig trunk/payloads/coreinfo/Makefile Modified: trunk/payloads/coreinfo/Kconfig ============================================================================== --- trunk/payloads/coreinfo/Kconfig Thu Aug 5 08:12:16 2010 (r5684) +++ trunk/payloads/coreinfo/Kconfig Thu Aug 5 16:41:29 2010 (r5685) @@ -103,8 +103,10 @@ default y config MODULE_LAR - bool "Enable the coreboot LAR module" - default y + bool "Enable the coreboot v3 LAR module" + help + LAR support must also be enabled in libpayload. + default n config MODULE_CBFS bool "Enable the coreboot CBFS module" Modified: trunk/payloads/coreinfo/Makefile ============================================================================== --- trunk/payloads/coreinfo/Makefile Thu Aug 5 08:12:16 2010 (r5684) +++ trunk/payloads/coreinfo/Makefile Thu Aug 5 16:41:29 2010 (r5685) @@ -44,7 +44,7 @@ HOSTCFLAGS := -I$(srck) -I$(objk) HOSTCXXFLAGS := -I$(srck) -I$(objk) -LIBPAYLOAD_DIR := ../libpayload +LIBPAYLOAD_DIR := ../libpayload/install/libpayload XCC := CC=$(CC) $(LIBPAYLOAD_DIR)/bin/lpgcc AS = $(LIBPAYLOAD_DIR)/bin/lpas STRIP ?= strip From mylesgw at gmail.com Thu Aug 5 16:43:09 2010 From: mylesgw at gmail.com (Myles Watson) Date: Thu, 5 Aug 2010 08:43:09 -0600 Subject: [coreboot] Coreinfo build patch In-Reply-To: References: Message-ID: > Acked-by: Cai Bai Yin >Acked-by: Peter Stuge Rev 5685. Thanks, Myles From mylesgw at gmail.com Thu Aug 5 16:47:30 2010 From: mylesgw at gmail.com (Myles Watson) Date: Thu, 5 Aug 2010 08:47:30 -0600 Subject: [coreboot] Fintek f71882 In-Reply-To: References: Message-ID: On Thu, Aug 5, 2010 at 5:03 AM, Alec Wright wrote: > I have a spare flash chip, and I should be able to reflash using an > external programmer if everything goes wrong. If I configure flashrom > as a motherboard with the f71805f chip, should i at least get serial > debugging? The first step would be to test flashrom and your spare flash chip with the factory BIOS. ?Read the original, swap it out, and write the original to the spare. ?If it still boots, then there's no harm in trying other things. Your northbridge and southbridge may also need some configuration before you can get serial debugging. ?If you look at SerialICE, it has several examples of minimal configurations to get serial working. Thanks, Myles From austinro at msu.edu Thu Aug 5 17:02:13 2010 From: austinro at msu.edu (austinro at msu.edu) Date: Thu, 05 Aug 2010 11:02:13 -0400 Subject: [coreboot] Jetway J7F4K1G5S-LF acting weird, any suggestions? Message-ID: <20100805110213.104454sdcxyr5shh@mail.msu.edu> Quoting "anders at jenbo.dk" : > When a memory module Is larger the nb supports it can be run are the > max supported size. > The nb you have supports 512 MB per side, the 1 gb you have has 1 > side with 1gb so you nb can't handle the full size, the 2 gb has 2 > sides With 1gb, so the nb can use a total of 1 gb. > I committed a patch to handle this type of stuff for 440bx. > All you have to do is force the sides to the max supported, if any > thing larger is detected. Hmm, I did not know that about the different sides of RAM.? Thank you.? (And thanks Google for filling in the details about low/high density RAM...) Okay, I'm comparing the raminit.c files for the cn700 and 440bx, I think I see what to do. Rob Austin -------------- next part -------------- An HTML attachment was scrubbed... URL: From alecjw at member.fsf.org Thu Aug 5 18:59:59 2010 From: alecjw at member.fsf.org (Alec Wright) Date: Thu, 5 Aug 2010 17:59:59 +0100 Subject: [coreboot] Fintek f71882 In-Reply-To: References: Message-ID: On 5 August 2010 15:46, Myles Watson wrote: > The first step would be to test flashrom and your spare flash chip > with the factory BIOS. ?Read the original, swap it out, and write the > original to the spare. ?If it still boots, then there's no harm in > trying other things. Already tried flashing my bios with flashrom: it worked fine. I didn't know you could hotswap chips to reprogram them though: I thought I'd have to use an external programmer. Is there no risk of corrupting data on the chip as you remove it? > Your northbridge and southbridge may also need some configuration > before you can get serial debugging. ?If you look at SerialICE, it has > several examples of minimal configurations to get serial working. I'm not really familiar with serialICE, where can i find these examples? I looked in the source code but didnt find anything (might have been looking in the wrong place though) Btw, sorry for replying directly to you last time. I didn't realise you'd sent the email to me and cc'ed it to the list, so I just idly hit reply and it sent directly to you. > Thanks, > Myles > From enok at lysator.liu.se Thu Aug 5 17:59:02 2010 From: enok at lysator.liu.se (Oskar Enoksson) Date: Thu, 05 Aug 2010 17:59:02 +0200 Subject: [coreboot] DL145 G1 with dual dualcore CPU using coreboot ? Message-ID: <4C5ADFC6.1070304@lysator.liu.se> Hello. Sorry to bother you all with a BIOS problem ... I have a large number of old HP DL145 G1 servers with two Opteron 248 each (single core). I want to upgrade the CPU's to Opteron 280 (dualcore). I have tried to simply install two 280 CPU's and boot up. The BIOS bootup process first seems to work fine detecting the harddrive, USB, management processor, memory etc. Then there is a warning text "Warning: Unknown processor. Please contact your BIOS vendor for appropriate updates". After that it detects the BMC I already have the last BIOS available from HP (from 21/7 2005) installed. Would it be possible to tweak coreboot to make these servers work with dualcore CPU's? The DL145 G1 Mobo is a re-branded Celestica A2210. Thanks! /Oskar Here follows output from lcpci, lspci -tvnn and dmidecode on one of the servers. [root at cl001 coreboot]# lspci 00:01.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8131 PCI-X Bridge (rev 12) 00:01.1 PIC: Advanced Micro Devices [AMD] AMD-8131 PCI-X IOAPIC (rev 01) 00:02.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8131 PCI-X Bridge (rev 12) 00:02.1 PIC: Advanced Micro Devices [AMD] AMD-8131 PCI-X IOAPIC (rev 01) 00:06.0 PCI bridge: Advanced Micro Devices [AMD] AMD-8111 PCI (rev 07) 00:07.0 ISA bridge: Advanced Micro Devices [AMD] AMD-8111 LPC (rev 05) 00:07.1 IDE interface: Advanced Micro Devices [AMD] AMD-8111 IDE (rev 03) 00:07.3 Bridge: Advanced Micro Devices [AMD] AMD-8111 ACPI (rev 05) 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 00:19.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration 00:19.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map 00:19.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller 00:19.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control 01:00.0 USB Controller: Advanced Micro Devices [AMD] AMD-8111 USB (rev 0b) 01:00.1 USB Controller: Advanced Micro Devices [AMD] AMD-8111 USB (rev 0b) 01:04.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27) 02:03.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5704 Gigabit Ethernet (rev 03) 02:03.1 Ethernet controller: Broadcom Corporation NetXtreme BCM5704 Gigabit Ethernet (rev 03) 03:01.0 Network controller: MYRICOM Inc. Myrinet 2000 Scalable Cluster Interconnect (rev 04) bash-3.2$ lspci -tvnn -[0000:00]-+-01.0-[0000:03]----01.0 14c1:8043 +-01.1 1022:7451 +-02.0-[0000:02]--+-03.0 14e4:1648 | \-03.1 14e4:1648 +-02.1 1022:7451 +-06.0-[0000:01]--+-00.0 1022:7464 | +-00.1 1022:7464 | \-04.0 1002:4752 +-07.0 1022:7468 +-07.1 1022:7469 +-07.3 1022:746b +-18.0 1022:1100 +-18.1 1022:1101 +-18.2 1022:1102 +-18.3 1022:1103 +-19.0 1022:1100 +-19.1 1022:1101 +-19.2 1022:1102 \-19.3 1022:1103 # dmidecode 2.10 SMBIOS 2.3 present. 64 structures occupying 2400 bytes. Table at 0x000F85B0. Handle 0x0000, DMI type 0, 20 bytes BIOS Information Vendor: American Megatrends Inc. Version: 080008 Release Date: 07/21/2005 Address: 0xF0000 Runtime Size: 64 kB ROM Size: 512 kB Characteristics: ISA is supported PCI is supported PNP is supported BIOS is upgradeable BIOS shadowing is allowed ESCD support is available Boot from CD is supported Selectable boot is supported BIOS ROM is socketed EDD is supported 5.25"/1.2 MB floppy services are supported (int 13h) 3.5"/720 kB floppy services are supported (int 13h) 3.5"/2.88 MB floppy services are supported (int 13h) Print screen service is supported (int 5h) 8042 keyboard services are supported (int 9h) Serial services are supported (int 14h) Printer services are supported (int 17h) CGA/mono video services are supported (int 10h) ACPI is supported USB legacy is supported LS-120 boot is supported ATAPI Zip drive boot is supported BIOS boot specification is supported Function key-initiated network boot is supported Handle 0x0001, DMI type 1, 25 bytes System Information Manufacturer: HP Product Name: ProLiant DL145 G1 Version: Serial Number: 8022MNMZ49 UUID: 91FAEE80-5664-11D9-8000-00001A1A5F86 Wake-up Type: Power Switch Handle 0x0002, DMI type 2, 8 bytes Base Board Information Manufacturer: HP Product Name: PCBA Serenade-3 V0100219-300 Version: Serial Number: Handle 0x0003, DMI type 3, 17 bytes Chassis Information Manufacturer: HP Type: Rack Mount Chassis Lock: Not Present Version: Serial Number: Asset Tag: ................ Boot-up State: Safe Power Supply State: Safe Thermal State: Safe Security Status: None OEM Information: 0x00000000 Handle 0x0004, DMI type 4, 35 bytes Processor Information Socket Designation: H0 Type: Central Processor Family: Opteron Manufacturer: AMD ID: 5A 0F 00 00 FF FB 8B 07 Signature: Family 15, Model 5, Stepping 10 Flags: FPU (Floating-point unit on-chip) VME (Virtual mode extension) DE (Debugging extension) PSE (Page size extension) TSC (Time stamp counter) MSR (Model specific registers) PAE (Physical address extension) MCE (Machine check exception) CX8 (CMPXCHG8 instruction supported) APIC (On-chip APIC hardware supported) SEP (Fast system call) MTRR (Memory type range registers) PGE (Page global enable) MCA (Machine check architecture) CMOV (Conditional move instruction supported) PAT (Page attribute table) PSE-36 (36-bit page size extension) CLFSH (CLFLUSH instruction supported) MMX (MMX technology supported) FXSR (Fast floating-point save and restore) SSE (Streaming SIMD extensions) SSE2 (Streaming SIMD extensions 2) Version: AMD Opteron(tm) Processor 248 Voltage: 3.3 V 2.9 V External Clock: 200 MHz Max Speed: 2200 MHz Current Speed: 2200 MHz Status: Populated, Enabled Upgrade: Socket 940 L1 Cache Handle: 0x0005 L2 Cache Handle: 0x0006 L3 Cache Handle: 0x0007 Serial Number: Not Implemented Asset Tag: Not Implemented Part Number: Not Implemented Handle 0x0005, DMI type 7, 19 bytes Cache Information Socket Designation: L1-Cache Configuration: Enabled, Not Socketed, Level 1 Operational Mode: Varies With Memory Address Location: Internal Installed Size: 64 kB Maximum Size: 64 kB Supported SRAM Types: Pipeline Burst Installed SRAM Type: Pipeline Burst Speed: Unknown Error Correction Type: Single-bit ECC System Type: Data Associativity: 4-way Set-associative Handle 0x0006, DMI type 7, 19 bytes Cache Information Socket Designation: L2-Cache Configuration: Enabled, Not Socketed, Level 2 Operational Mode: Varies With Memory Address Location: Internal Installed Size: 1024 kB Maximum Size: 1024 kB Supported SRAM Types: Pipeline Burst Installed SRAM Type: Pipeline Burst Speed: Unknown Error Correction Type: Single-bit ECC System Type: Unified Associativity: 4-way Set-associative Handle 0x0007, DMI type 7, 19 bytes Cache Information Socket Designation: L3-Cache Configuration: Disabled, Not Socketed, Level 3 Operational Mode: Unknown Location: Internal Installed Size: 0 kB Maximum Size: 0 kB Supported SRAM Types: Unknown Installed SRAM Type: Unknown Speed: Unknown Error Correction Type: Unknown System Type: Unknown Associativity: Unknown Handle 0x0008, DMI type 4, 35 bytes Processor Information Socket Designation: H1 Type: Central Processor Family: Opteron Manufacturer: AMD ID: 5A 0F 00 00 FF FB 8B 07 Signature: Family 15, Model 5, Stepping 10 Flags: FPU (Floating-point unit on-chip) VME (Virtual mode extension) DE (Debugging extension) PSE (Page size extension) TSC (Time stamp counter) MSR (Model specific registers) PAE (Physical address extension) MCE (Machine check exception) CX8 (CMPXCHG8 instruction supported) APIC (On-chip APIC hardware supported) SEP (Fast system call) MTRR (Memory type range registers) PGE (Page global enable) MCA (Machine check architecture) CMOV (Conditional move instruction supported) PAT (Page attribute table) PSE-36 (36-bit page size extension) CLFSH (CLFLUSH instruction supported) MMX (MMX technology supported) FXSR (Fast floating-point save and restore) SSE (Streaming SIMD extensions) SSE2 (Streaming SIMD extensions 2) Version: AMD Opteron(tm) Processor 248 Voltage: 3.3 V 2.9 V External Clock: 200 MHz Max Speed: 2200 MHz Current Speed: 2200 MHz Status: Populated, Enabled Upgrade: Socket 940 L1 Cache Handle: 0x0009 L2 Cache Handle: 0x000A L3 Cache Handle: 0x000B Serial Number: Not Implemented Asset Tag: Not Implemented Part Number: Not Implemented Handle 0x0009, DMI type 7, 19 bytes Cache Information Socket Designation: L1-Cache Configuration: Enabled, Not Socketed, Level 1 Operational Mode: Varies With Memory Address Location: Internal Installed Size: 64 kB Maximum Size: 64 kB Supported SRAM Types: Pipeline Burst Installed SRAM Type: Pipeline Burst Speed: Unknown Error Correction Type: Single-bit ECC System Type: Data Associativity: 4-way Set-associative Handle 0x000A, DMI type 7, 19 bytes Cache Information Socket Designation: L2-Cache Configuration: Enabled, Not Socketed, Level 2 Operational Mode: Varies With Memory Address Location: Internal Installed Size: 1024 kB Maximum Size: 1024 kB Supported SRAM Types: Pipeline Burst Installed SRAM Type: Pipeline Burst Speed: Unknown Error Correction Type: Single-bit ECC System Type: Unified Associativity: 4-way Set-associative Handle 0x000B, DMI type 7, 19 bytes Cache Information Socket Designation: L3-Cache Configuration: Disabled, Not Socketed, Level 3 Operational Mode: Unknown Location: Internal Installed Size: 0 kB Maximum Size: 0 kB Supported SRAM Types: Unknown Installed SRAM Type: Unknown Speed: Unknown Error Correction Type: Unknown System Type: Unknown Associativity: Unknown Handle 0x000C, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J1A1 Internal Connector Type: None External Reference Designator: PS2Mouse External Connector Type: PS/2 Port Type: Mouse Port Handle 0x000D, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J1A1 Internal Connector Type: None External Reference Designator: Keyboard External Connector Type: PS/2 Port Type: Keyboard Port Handle 0x000E, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J2A2 Internal Connector Type: None External Reference Designator: USB1 External Connector Type: Access Bus (USB) Port Type: USB Handle 0x000F, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J2A2 Internal Connector Type: None External Reference Designator: USB2 External Connector Type: Access Bus (USB) Port Type: USB Handle 0x0010, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J2A1 Internal Connector Type: None External Reference Designator: COM A External Connector Type: DB-9 male Port Type: Serial Port 16550A Compatible Handle 0x0011, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J6A1 Internal Connector Type: None External Reference Designator: Audio Mic In External Connector Type: Mini Jack (headphones) Port Type: Audio Port Handle 0x0012, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J6A1 Internal Connector Type: None External Reference Designator: Audio Line In External Connector Type: Mini Jack (headphones) Port Type: Audio Port Handle 0x0013, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J6B1 - AUX IN Internal Connector Type: On Board Sound Input From CD-ROM External Reference Designator: Not Specified External Connector Type: None Port Type: Audio Port Handle 0x0014, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J6B2 - CDIN Internal Connector Type: On Board Sound Input From CD-ROM External Reference Designator: Not Specified External Connector Type: None Port Type: Audio Port Handle 0x0015, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J6J2 - PRI IDE Internal Connector Type: On Board IDE External Reference Designator: Not Specified External Connector Type: None Port Type: Other Handle 0x0016, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J6J1 - SEC IDE Internal Connector Type: On Board IDE External Reference Designator: Not Specified External Connector Type: None Port Type: Other Handle 0x0017, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J4J1 - FLOPPY Internal Connector Type: On Board Floppy External Reference Designator: Not Specified External Connector Type: None Port Type: Other Handle 0x0018, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J9H1 - FRONT PNL Internal Connector Type: 9 Pin Dual Inline (pin 10 cut) External Reference Designator: Not Specified External Connector Type: None Port Type: Other Handle 0x0019, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J1B1 - CHASSIS REAR FAN Internal Connector Type: Other External Reference Designator: Not Specified External Connector Type: None Port Type: Other Handle 0x001A, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J2F1 - CPU FAN Internal Connector Type: Other External Reference Designator: Not Specified External Connector Type: None Port Type: Other Handle 0x001B, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J8B4 - FRONT FAN Internal Connector Type: Other External Reference Designator: Not Specified External Connector Type: None Port Type: Other Handle 0x001C, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J9G2 - FNT USB Internal Connector Type: Other External Reference Designator: Not Specified External Connector Type: None Port Type: Other Handle 0x001D, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J6C3 - FP AUD Internal Connector Type: Other External Reference Designator: Not Specified External Connector Type: None Port Type: Other Handle 0x001E, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J9G1 - CONFIG Internal Connector Type: Other External Reference Designator: Not Specified External Connector Type: None Port Type: Other Handle 0x001F, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J8C1 - SCSI LED Internal Connector Type: Other External Reference Designator: Not Specified External Connector Type: None Port Type: Other Handle 0x0020, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J9J2 - INTRUDER Internal Connector Type: Other External Reference Designator: Not Specified External Connector Type: None Port Type: Other Handle 0x0021, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J9G4 - ITP Internal Connector Type: Other External Reference Designator: Not Specified External Connector Type: None Port Type: Other Handle 0x0022, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J2H1 - MAIN POWER Internal Connector Type: Other External Reference Designator: Not Specified External Connector Type: None Port Type: Other Handle 0x0023, DMI type 9, 13 bytes System Slot Information Designation: AGP Type: 32-bit AGP 4x Current Usage: Available Length: Short ID: 0 Characteristics: 3.3 V is provided Opening is shared PME signal is supported Handle 0x0024, DMI type 9, 13 bytes System Slot Information Designation: PCI1 Type: 32-bit PCI Current Usage: In Use Length: Short ID: 1 Characteristics: 3.3 V is provided Opening is shared PME signal is supported Handle 0x0025, DMI type 126, 6 bytes Inactive Handle 0x0026, DMI type 10, 6 bytes On Board Device Information Type: Ethernet Status: Enabled Description: Broadcom LAN Handle 0x0027, DMI type 10, 6 bytes On Board Device Information Type: Other Status: Enabled Description: QLogic BMC Handle 0x0028, DMI type 13, 22 bytes BIOS Language Information Installable Languages: 1 en|US|iso8859-1 Currently Installed Language: en|US|iso8859-1 Handle 0x0029, DMI type 16, 15 bytes Physical Memory Array Location: System Board Or Motherboard Use: System Memory Error Correction Type: Single-bit ECC Maximum Capacity: 8 GB Error Information Handle: Not Provided Number Of Devices: 4 Handle 0x002A, DMI type 19, 15 bytes Memory Array Mapped Address Starting Address: 0x00000000000 Ending Address: 0x000F9FFFFFF Range Size: 4000 MB Physical Array Handle: 0x0029 Partition Width: 0 Handle 0x002B, DMI type 17, 27 bytes Memory Device Array Handle: 0x0029 Error Information Handle: Not Provided Total Width: 72 bits Data Width: 64 bits Size: 1024 MB Form Factor: DIMM Set: None Locator: H0_DIMM0 Bank Locator: BANK0 Type: DDR Type Detail: Synchronous Speed: 333 MHz Manufacturer: Manufacturer1 Serial Number: SerNum1 Asset Tag: AssetTagNum1 Part Number: PartNum1 Handle 0x002C, DMI type 20, 19 bytes Memory Device Mapped Address Starting Address: 0x00000000000 Ending Address: 0x0003FFFFFFF Range Size: 1 GB Physical Device Handle: 0x002B Memory Array Mapped Address Handle: 0x002A Partition Row Position: 1 Handle 0x002D, DMI type 17, 27 bytes Memory Device Array Handle: 0x0029 Error Information Handle: Not Provided Total Width: 72 bits Data Width: 64 bits Size: 1024 MB Form Factor: DIMM Set: None Locator: H0_DIMM1 Bank Locator: BANK1 Type: DDR Type Detail: Synchronous Speed: 333 MHz Manufacturer: Manufacturer2 Serial Number: SerNum2 Asset Tag: AssetTagNum2 Part Number: PartNum2 Handle 0x002E, DMI type 20, 19 bytes Memory Device Mapped Address Starting Address: 0x00040000000 Ending Address: 0x0007FFFFFFF Range Size: 1 GB Physical Device Handle: 0x002D Memory Array Mapped Address Handle: 0x002A Partition Row Position: 1 Handle 0x002F, DMI type 17, 27 bytes Memory Device Array Handle: 0x0029 Error Information Handle: Not Provided Total Width: 64 bits Data Width: Unknown Size: No Module Installed Form Factor: DIMM Set: None Locator: H0_DIMM2 Bank Locator: BANK2 Type: Unknown Type Detail: Unknown Speed: Unknown Manufacturer: Manufacturer3 Serial Number: SerNum3 Asset Tag: AssetTagNum3 Part Number: PartNum3 Handle 0x0030, DMI type 126, 19 bytes Inactive Handle 0x0031, DMI type 17, 27 bytes Memory Device Array Handle: 0x0029 Error Information Handle: Not Provided Total Width: 64 bits Data Width: Unknown Size: No Module Installed Form Factor: DIMM Set: None Locator: H0_DIMM3 Bank Locator: BANK3 Type: Unknown Type Detail: Unknown Speed: Unknown Manufacturer: Manufacturer4 Serial Number: SerNum4 Asset Tag: AssetTagNum4 Part Number: PartNum4 Handle 0x0032, DMI type 126, 19 bytes Inactive Handle 0x0033, DMI type 16, 15 bytes Physical Memory Array Location: System Board Or Motherboard Use: System Memory Error Correction Type: Single-bit ECC Maximum Capacity: 8 GB Error Information Handle: Not Provided Number Of Devices: 4 Handle 0x0034, DMI type 19, 15 bytes Memory Array Mapped Address Starting Address: 0x00000000000 Ending Address: 0x000F9FFFFFF Range Size: 4000 MB Physical Array Handle: 0x0033 Partition Width: 0 Handle 0x0035, DMI type 17, 27 bytes Memory Device Array Handle: 0x0033 Error Information Handle: Not Provided Total Width: 72 bits Data Width: 64 bits Size: 1024 MB Form Factor: DIMM Set: None Locator: H1_DIMM0 Bank Locator: BANK4 Type: DDR Type Detail: Synchronous Speed: 333 MHz Manufacturer: Manufacturer5 Serial Number: SerNum5 Asset Tag: AssetTagNum5 Part Number: PartNum5 Handle 0x0036, DMI type 20, 19 bytes Memory Device Mapped Address Starting Address: 0x00080000000 Ending Address: 0x000BFFFFFFF Range Size: 1 GB Physical Device Handle: 0x0035 Memory Array Mapped Address Handle: 0x0034 Partition Row Position: 1 Handle 0x0037, DMI type 17, 27 bytes Memory Device Array Handle: 0x0033 Error Information Handle: Not Provided Total Width: 72 bits Data Width: 64 bits Size: 1024 MB Form Factor: DIMM Set: None Locator: H1_DIMM1 Bank Locator: BANK5 Type: DDR Type Detail: Synchronous Speed: 333 MHz Manufacturer: Manufacturer6 Serial Number: SerNum6 Asset Tag: AssetTagNum6 Part Number: PartNum6 Handle 0x0038, DMI type 20, 19 bytes Memory Device Mapped Address Starting Address: 0x000C0000000 Ending Address: 0x000FFFFFFFF Range Size: 1 GB Physical Device Handle: 0x0037 Memory Array Mapped Address Handle: 0x0034 Partition Row Position: 1 Handle 0x0039, DMI type 17, 27 bytes Memory Device Array Handle: 0x0033 Error Information Handle: Not Provided Total Width: 64 bits Data Width: Unknown Size: No Module Installed Form Factor: DIMM Set: None Locator: H1_DIMM2 Bank Locator: BANK6 Type: Unknown Type Detail: Unknown Speed: Unknown Manufacturer: Manufacturer7 Serial Number: SerNum7 Asset Tag: AssetTagNum7 Part Number: PartNum7 Handle 0x003A, DMI type 126, 19 bytes Inactive Handle 0x003B, DMI type 17, 27 bytes Memory Device Array Handle: 0x0033 Error Information Handle: Not Provided Total Width: 64 bits Data Width: Unknown Size: No Module Installed Form Factor: DIMM Set: None Locator: H1_DIMM3 Bank Locator: BANK7 Type: Unknown Type Detail: Unknown Speed: Unknown Manufacturer: Manufacturer8 Serial Number: SerNum8 Asset Tag: AssetTagNum8 Part Number: PartNum8 Handle 0x003C, DMI type 126, 19 bytes Inactive Handle 0x003D, DMI type 32, 20 bytes System Boot Information Status: No errors detected Handle 0x003E, DMI type 38, 16 bytes IPMI Device Information Interface Type: KCS (Keyboard Control Style) Specification Version: 1.5 I2C Slave Address: 0x00 NV Storage Device: Not Present Base Address: 0x0000000000000CA2 (Memory-mapped) Handle 0x003F, DMI type 127, 4 bytes End Of Table From mylesgw at gmail.com Thu Aug 5 19:40:35 2010 From: mylesgw at gmail.com (Myles Watson) Date: Thu, 5 Aug 2010 11:40:35 -0600 Subject: [coreboot] Fintek f71882 In-Reply-To: References: Message-ID: On Thu, Aug 5, 2010 at 10:59 AM, Alec Wright wrote: > On 5 August 2010 15:46, Myles Watson wrote: >> The first step would be to test flashrom and your spare flash chip >> with the factory BIOS. ?Read the original, swap it out, and write the >> original to the spare. ?If it still boots, then there's no harm in >> trying other things. > Already tried flashing my bios with flashrom: it worked fine. I didn't > know you could hotswap chips to reprogram them though: I thought I'd > have to use an external programmer. Is there no risk of corrupting > data on the chip as you remove it? I won't say _no_ risk, but it's pretty safe. With a backup, I wouldn't worry about it at all. I like using a pushpin best: http://www.coreboot.org/Developer_Manual/Tools#Chip_removal_tools A bios savior can be nice, too. >> Your northbridge and southbridge may also need some configuration >> before you can get serial debugging. ?If you look at SerialICE, it has >> several examples of minimal configurations to get serial working. > I'm not really familiar with serialICE, where can i find these > examples? I looked in the source code but didnt find anything (might > have been looking in the wrong place though) Here are a couple of examples: no initialization: http://www.serialice.com/trac/serialice/browser/trunk/SerialICE/mainboard/qemu-x86.c?rev=105 some initialization: http://www.serialice.com/trac/serialice/browser/trunk/SerialICE/mainboard/amd_serengeti-cheetah.c?rev=105 a little more: http://www.serialice.com/trac/serialice/browser/trunk/SerialICE/mainboard/tyan_s2895.c?rev=105 Basically you take the minimal set of code that can initialize the serial port from Coreboot, and port it to SerialICE to support a new mainboard. The first two are simulators (qemu & simnow), so they're easy to play with. > > Btw, sorry for replying directly to you last time. I didn't realise > you'd sent the email to me and cc'ed it to the list, so I just idly > hit reply and it sent directly to you. No problem. Myles From mylesgw at gmail.com Thu Aug 5 20:03:51 2010 From: mylesgw at gmail.com (Myles Watson) Date: Thu, 5 Aug 2010 12:03:51 -0600 Subject: [coreboot] DL145 G1 with dual dualcore CPU using coreboot ? In-Reply-To: <4C5ADFC6.1070304@lysator.liu.se> References: <4C5ADFC6.1070304@lysator.liu.se> Message-ID: On Thu, Aug 5, 2010 at 9:59 AM, Oskar Enoksson wrote: > Hello. Sorry to bother you all with a BIOS problem ... > > I have a large number of old HP DL145 G1 servers with two Opteron > 248 each (single core). I want to upgrade the CPU's to Opteron 280 (dualcore). > > I have tried to simply install two 280 CPU's and boot up. The BIOS bootup process first seems to work fine > detecting the harddrive, USB, management processor, memory etc. Then > there is a warning text "Warning: Unknown processor. Please contact your > BIOS vendor for appropriate updates". After that it detects the BMC > > I already have the last BIOS available from HP (from 21/7 2005) > installed. > > Would it be possible to tweak coreboot to make these servers work with dualcore CPU's? Definitely possible. Probably pretty easy. It's very similar to the amd serengeti_cheetah. If you want to support it, you could start by running superiotool to find out what superio you have. If it is the same as serengeti_cheetah there should be very little work required to support it. The wiki has useful information about superiotool and getting started. Thanks, Myles From mylesgw at gmail.com Thu Aug 5 21:05:57 2010 From: mylesgw at gmail.com (Myles Watson) Date: Thu, 5 Aug 2010 13:05:57 -0600 Subject: [coreboot] Porting to Asus M4A785-M In-Reply-To: <1281011107.3642.127.camel@bart> References: <1276453504.27968.52.camel@bart> <4C188515.3000409@iki.fi> <1276718131.3866.4.camel@bart> <1276780021.3607.8.camel@bart> <3C92B942FD2F45A78D16F334E642629B@chimp> <1279477333.9331.32.camel@bart> <1280419325.3642.24.camel@bart> <824F215F44D947479B50E9EDF6151A0C@chimp> <1280838691.3642.68.camel@bart> <1281011107.3642.127.camel@bart> Message-ID: <9CB193E89AC2421B9F9B4210CCDA6440@chimp> > > Since you have 2G of RAM available according to your boot log, I > > suspect that you're having a conflict with UMA again. I would start > > there. > > Yes, that seemed to be it. I'm glad that narrowed it down for you. > I added excplicit specification for high tables in mainboard.c as > follows: > > high_tables_base = uma_memory_base - 0x4000000; > high_tables_size = HIGH_TABLES_SIZE * 1024; > > I also tried setting uma_memory_base to > > uma_memory_base = msr.lo / 2; > > instead of > > uma_memory_base = msr.lo - uma_memory_size; I wouldn't change that. I think it's easier to leave UMA at the end. > With 2048 MB RAM this sets UMA to 0x40000000. >From your log: [ 0.000000] BIOS-provided physical RAM map: [ 0.000000] BIOS-e820: 0000000000000000 - 0000000000001000 (reserved) [ 0.000000] BIOS-e820: 0000000000001000 - 00000000000a0000 (usable) [ 0.000000] BIOS-e820: 00000000000c0000 - 00000000000f0000 (usable) [ 0.000000] BIOS-e820: 00000000000f0000 - 00000000000f1000 (reserved) [ 0.000000] BIOS-e820: 00000000000f1000 - 0000000080000000 (usable) Until you see the correct areas reserved in the RAM map for high_tables and UMA, there's not much point in booting Linux. When those areas are reserved correctly they will show up in the table. Thanks, Myles From joe.korty at ccur.com Thu Aug 5 21:18:53 2010 From: joe.korty at ccur.com (Joe Korty) Date: Thu, 5 Aug 2010 15:18:53 -0400 Subject: [coreboot] Fintek f71882 In-Reply-To: References: Message-ID: <20100805191853.GA9167@tsunami.ccur.com> On Thu, Aug 05, 2010 at 01:40:35PM -0400, Myles Watson wrote: > I like using a pushpin best: > http://www.coreboot.org/Developer_Manual/Tools#Chip_removal_tools > > A bios savior can be nice, too. BIOS Savior appears to be no longer manufactured. Do you have an alternative source for these? Any info appreciated, Joe From mylesgw at gmail.com Thu Aug 5 21:38:11 2010 From: mylesgw at gmail.com (Myles Watson) Date: Thu, 5 Aug 2010 13:38:11 -0600 Subject: [coreboot] Fintek f71882 In-Reply-To: <20100805191853.GA9167@tsunami.ccur.com> References: <20100805191853.GA9167@tsunami.ccur.com> Message-ID: On Thu, Aug 5, 2010 at 1:18 PM, Joe Korty wrote: > On Thu, Aug 05, 2010 at 01:40:35PM -0400, Myles Watson wrote: >> I like using a pushpin best: >> http://www.coreboot.org/Developer_Manual/Tools#Chip_removal_tools >> >> A bios savior can be nice, too. > > BIOS Savior appears to be no longer manufactured. ?Do you have > an alternative source for these? I don't, sorry. Myles Myles From corey.osgood at gmail.com Thu Aug 5 21:41:47 2010 From: corey.osgood at gmail.com (Corey Osgood) Date: Thu, 5 Aug 2010 15:41:47 -0400 Subject: [coreboot] Fintek f71882 In-Reply-To: References: <20100805191853.GA9167@tsunami.ccur.com> Message-ID: On Thu, Aug 5, 2010 at 3:38 PM, Myles Watson wrote: > On Thu, Aug 5, 2010 at 1:18 PM, Joe Korty wrote: >> On Thu, Aug 05, 2010 at 01:40:35PM -0400, Myles Watson wrote: >>> I like using a pushpin best: >>> http://www.coreboot.org/Developer_Manual/Tools#Chip_removal_tools >>> >>> A bios savior can be nice, too. >> >> BIOS Savior appears to be no longer manufactured. ?Do you have >> an alternative source for these? > I don't, sorry. > > Myles > They pop up on ebay from time to time, that's where I got my last couple, but that was over a year ago, and they were out of production then. -Corey From joe.korty at ccur.com Thu Aug 5 21:51:19 2010 From: joe.korty at ccur.com (Joe Korty) Date: Thu, 5 Aug 2010 15:51:19 -0400 Subject: [coreboot] Fintek f71882 In-Reply-To: References: <20100805191853.GA9167@tsunami.ccur.com> Message-ID: <20100805195119.GA12684@tsunami.ccur.com> On Thu, Aug 05, 2010 at 03:41:47PM -0400, Corey Osgood wrote: > On Thu, Aug 5, 2010 at 3:38 PM, Myles Watson wrote: > > On Thu, Aug 5, 2010 at 1:18 PM, Joe Korty wrote: > >> On Thu, Aug 05, 2010 at 01:40:35PM -0400, Myles Watson wrote: > >>> I like using a pushpin best: > >>> http://www.coreboot.org/Developer_Manual/Tools#Chip_removal_tools > >>> > >>> A bios savior can be nice, too. > >> > >> BIOS Savior appears to be no longer manufactured. ?Do you have > >> an alternative source for these? > > I don't, sorry. > > > > Myles > > > > They pop up on ebay from time to time, that's where I got my last > couple, but that was over a year ago, and they were out of production > then. Thanks! I was/am looking for the LPC version which apparently came out near the end of the line, so not too many made. I've been thinking it would be a nice little hardware project to make my own little bios switcher. Regards, Joe From mylesgw at gmail.com Thu Aug 5 22:19:37 2010 From: mylesgw at gmail.com (Myles Watson) Date: Thu, 5 Aug 2010 14:19:37 -0600 Subject: [coreboot] DL145 G1 with dual dualcore CPU using coreboot ? In-Reply-To: <4C5B17F7.1070205@lysator.liu.se> References: <4C5ADFC6.1070304@lysator.liu.se> <4C5B17F7.1070205@lysator.liu.se> Message-ID: On Thu, Aug 5, 2010 at 1:58 PM, Oskar Enoksson wrote: > On 08/05/2010 08:03 PM, Myles Watson wrote: >> On Thu, Aug 5, 2010 at 9:59 AM, Oskar Enoksson wrote: >> >>> Hello. Sorry to bother you all with a BIOS problem ... >>> >>> I have a large number of old HP DL145 G1 servers with two Opteron >>> 248 each (single core). I want to upgrade the CPU's to Opteron 280 (dualcore). >>> >>> I have tried to simply install two 280 CPU's and boot up. The BIOS bootup process first seems to work fine >>> detecting the harddrive, USB, management processor, memory etc. Then >>> there is a warning text "Warning: Unknown processor. Please contact your >>> BIOS vendor for appropriate updates". After that it detects the BMC >>> >>> I already have the last BIOS available from HP (from 21/7 2005) >>> installed. >>> >>> Would it be possible to tweak coreboot to make these servers work with dualcore CPU's? >>> >> Definitely possible. ?Probably pretty easy. ?It's very similar to the >> amd serengeti_cheetah. ?If you want to support it, you could start by >> running superiotool to find out what superio you have. ?If it is the >> same as serengeti_cheetah there should be very little work required to >> support it. >> >> The wiki has useful information about superiotool and getting started. >> >> Thanks, >> Myles >> > Thanks for responding! > > I compiled superiotool from coreboot trunk, and flashrom from the latest > release 0.9.2. The output from "superiotool", "superiotool -dV" and > "flashrom -V" follows. I hope someone can make something out of it. As > for Serengeti Cheetah compared to Serenade I see the numbers 8111, 8151 > and 8132 listed for Serengeti, but my lspci only mentions 8111 and 8131. > How significant is that? Significant. Try the tyan/s2880, tyan/s2882, or another similar one. They have the same superio too. I think you'd get some debug output right away if you just flashed a s2880 image to your board and watched the serial port. You may need to modify src/mainboard/tyan/s2880/devicetree.cb There's no ACPI support for that board, so if you need that you'll have to implement it. > [root at cl001 superiotool]# ./superiotool > superiotool r > Found Winbond W83627HF/F/HG/G (id=0x52, rev=0x3a) at 0x2e > [root at cl001 superiotool]# ./superiotool -dV > superiotool r > Found Winbond W83627HF/F/HG/G (id=0x52, rev=0x3a) at 0x2e > Register dump: > idx 02 20 21 22 23 24 25 26 ?28 29 2a 2b 2c 2e 2f > val ff 52 3a ff fe 80 00 00 ?00 00 7c 01 ff 00 ff > def 00 52 NA ff 00 MM 00 00 ?00 00 7c c0 00 00 00 > LDN 0x00 (Floppy) > idx 30 60 61 70 74 f0 f1 f2 ?f4 f5 > val 00 03 f0 06 02 0e 00 ff ?00 00 > def 01 03 f0 06 02 0e 00 ff ?00 00 > LDN 0x01 (Parallel port) > idx 30 60 61 70 74 f0 > val 00 03 78 07 03 3f > def 01 03 78 07 04 3f > LDN 0x02 (COM1) > idx 30 60 61 70 f0 > val 00 03 f8 04 00 > def 01 03 f8 04 00 > LDN 0x03 (COM2) > idx 30 60 61 70 f0 f1 > val 00 02 f8 03 00 00 > def 01 02 f8 03 00 00 > LDN 0x05 (Keyboard) > idx 30 60 61 62 63 70 72 f0 > val 01 00 60 00 64 01 0c 42 > def 01 00 60 00 64 01 0c 80 > LDN 0x06 (Consumer IR) > idx 30 60 61 70 > val 00 00 00 00 > def 00 00 00 00 > LDN 0x07 (Game port, MIDI port, GPIO 1) > idx 30 60 61 62 63 70 f0 f1 ?f2 > val 00 02 01 03 30 09 ff ff ?ff > def 00 02 01 03 30 09 ff 00 ?00 > LDN 0x08 (GPIO 2, watchdog timer) > idx 30 f0 f1 f2 f3 f5 f6 f6 ?f7 > val 00 ff ff ff 00 40 00 00 ?00 > def 00 ff 00 00 00 00 00 00 ?00 > LDN 0x09 (GPIO 3) > idx 30 f0 f1 f2 f3 > val 00 ff ff ff 00 > def 00 ff 00 00 00 > LDN 0x0a (ACPI) > idx 30 70 e0 e1 e2 e3 e4 e5 ?e6 e7 f0 f1 f3 f4 f6 f7 ?f9 fe ff > val 01 00 00 00 10 00 a0 00 ?00 00 00 8f 10 00 00 20 ?05 00 00 > def 00 00 00 00 NA NA 00 00 ?00 00 00 00 00 00 00 00 ?00 00 00 > LDN 0x0b (Hardware monitor) > idx 30 60 61 70 f0 > val 01 02 90 00 00 > def 00 00 00 00 00 > [root at cl001 flashrom-0.9.2]# ./flashrom -V > flashrom v0.9.2-r1001 on Linux 2.6.33.7-dl145 (x86_64), built with > libpci 2.2.3, GCC 4.1.2 20080704 (Red Hat > 4.1.2-46) > > flashrom is free software, get the source code at > http://www.flashrom.org > > Found chip "SST SST49LF040" (512 KB, LPC) at physical address > 0xfff80000. If you get stuck, the Wiki is your friend. You can also send your serial logs to the mailing list with questions. Good luck, Myles From nitr0 at seti.kr.ua Thu Aug 5 22:40:01 2010 From: nitr0 at seti.kr.ua (Andrew) Date: Thu, 05 Aug 2010 23:40:01 +0300 Subject: [coreboot] Fintek f71882 In-Reply-To: <20100805195119.GA12684@tsunami.ccur.com> References: <20100805191853.GA9167@tsunami.ccur.com> <20100805195119.GA12684@tsunami.ccur.com> Message-ID: <4C5B21A1.2000701@seti.kr.ua> 05.08.2010 22:51, Joe Korty ?????: > I've been thinking it would be a nice little hardware > project to make my own little bios switcher. > > Regards, > Joe > This solution is already present. It's named 'top hat', used mostly for reflashing soldered chips and it's easily maked for a hour just from 2 PLCC sockets - both are soldered pin-to-pin except pin 24. For bottom socket (that is placed on soldered chip and has removed key corner - to fit on reverse-placed chip) pin 24 is connected to pin 26 (GND), for top - pin 24 connected to pin 2 (nRST). Detailed Russian manual with discussion is placed here: http://www.rom.by/node/3430 IMHO it can be used for socketed flashes with some modifications (I can't imagine how to plug something over socketed flash - maybe just put PLCC32 package w/o crystal inside into socket, and solder to it adapter with switch for 2 PLCC32 chips) - but IMHIO it isn't actual, it's much easier just to swap flashes in socket or to solder ZIF socket. From enok at lysator.liu.se Thu Aug 5 21:58:47 2010 From: enok at lysator.liu.se (Oskar Enoksson) Date: Thu, 05 Aug 2010 21:58:47 +0200 Subject: [coreboot] DL145 G1 with dual dualcore CPU using coreboot ? In-Reply-To: References: <4C5ADFC6.1070304@lysator.liu.se> Message-ID: <4C5B17F7.1070205@lysator.liu.se> On 08/05/2010 08:03 PM, Myles Watson wrote: > On Thu, Aug 5, 2010 at 9:59 AM, Oskar Enoksson wrote: > >> Hello. Sorry to bother you all with a BIOS problem ... >> >> I have a large number of old HP DL145 G1 servers with two Opteron >> 248 each (single core). I want to upgrade the CPU's to Opteron 280 (dualcore). >> >> I have tried to simply install two 280 CPU's and boot up. The BIOS bootup process first seems to work fine >> detecting the harddrive, USB, management processor, memory etc. Then >> there is a warning text "Warning: Unknown processor. Please contact your >> BIOS vendor for appropriate updates". After that it detects the BMC >> >> I already have the last BIOS available from HP (from 21/7 2005) >> installed. >> >> Would it be possible to tweak coreboot to make these servers work with dualcore CPU's? >> > Definitely possible. Probably pretty easy. It's very similar to the > amd serengeti_cheetah. If you want to support it, you could start by > running superiotool to find out what superio you have. If it is the > same as serengeti_cheetah there should be very little work required to > support it. > > The wiki has useful information about superiotool and getting started. > > Thanks, > Myles > Thanks for responding! I compiled superiotool from coreboot trunk, and flashrom from the latest release 0.9.2. The output from "superiotool", "superiotool -dV" and "flashrom -V" follows. I hope someone can make something out of it. As for Serengeti Cheetah compared to Serenade I see the numbers 8111, 8151 and 8132 listed for Serengeti, but my lspci only mentions 8111 and 8131. How significant is that? [root at cl001 superiotool]# ./superiotool superiotool r Found Winbond W83627HF/F/HG/G (id=0x52, rev=0x3a) at 0x2e [root at cl001 superiotool]# ./superiotool -dV superiotool r Probing for ALi Super I/O at 0x3f0... Failed. Returned data: id=0xffff, rev=0xff Probing for ALi Super I/O at 0x370... Failed. Returned data: id=0xffff, rev=0xff Probing for Fintek Super I/O at 0x2e... Failed. Returned data: vid=0x80fe, id=0x3a52 Probing for Fintek Super I/O at 0x4e... Failed. Returned data: vid=0x0000, id=0x0035 Probing for ITE Super I/O (init=standard) at 0x2e... Failed. Returned data: id=0xffff, rev=0xf Probing for ITE Super I/O (init=it8502e) at 0x2e... Failed. Returned data: id=0xffff, rev=0xf Probing for ITE Super I/O (init=it8761e) at 0x2e... Failed. Returned data: id=0xffff, rev=0xf Probing for ITE Super I/O (init=it8228e) at 0x2e... Failed. Returned data: id=0xffff, rev=0xf Probing for ITE Super I/O (init=0x87,0x87) at 0x2e... Failed. Returned data: id=0x523a, rev=0xf Probing for ITE Super I/O (init=standard) at 0x4e... Failed. Returned data: id=0x3500, rev=0x0 Probing for ITE Super I/O (init=it8502e) at 0x4e... Failed. Returned data: id=0x3500, rev=0x0 Probing for ITE Super I/O (init=it8761e) at 0x4e... Failed. Returned data: id=0x3500, rev=0x0 Probing for ITE Super I/O (init=it8228e) at 0x4e... Failed. Returned data: id=0x3500, rev=0x0 Probing for ITE Super I/O (init=0x87,0x87) at 0x4e... Failed. Returned data: id=0x3500, rev=0x0 Probing for ITE Super I/O (init=legacy/it8661f) at 0x370... Failed. Returned data: id=0xffff, rev=0xf Probing for ITE Super I/O (init=legacy/it8671f) at 0x370... Failed. Returned data: id=0xffff, rev=0xf Probing for NSC Super I/O at 0x2e... Failed. Returned data: port=0xff, port+1=0xff Probing for NSC Super I/O at 0x4e... Failed. Returned data: sid=0x35, srid=0x03 Probing for NSC Super I/O at 0x15c... Failed. Returned data: port=0xff, port+1=0xff Probing for Nuvoton Super I/O (sid=0xfc) at 0x164e... Failed. Returned data: sid=0xff, id=0x00, rev=0x00 Probing for Nuvoton Super I/O (sid=0xfc) at 0x2e... Failed. Returned data: sid=0xff, id=0x00, rev=0x00 Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x2e... Failed. Returned data: id=0xff, rev=0xff Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x2e... Failed. Returned data: id=0xff, rev=0xff Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x4e... Failed. Returned data: id=0x35, rev=0x00 Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x4e... Failed. Returned data: id=0x00, rev=0x00 Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x162e... Failed. Returned data: id=0xff, rev=0xff Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x162e... Failed. Returned data: id=0xff, rev=0xff Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x164e... Failed. Returned data: id=0xff, rev=0xff Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x164e... Failed. Returned data: id=0xff, rev=0xff Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x3f0... Failed. Returned data: id=0xff, rev=0xff Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x3f0... Failed. Returned data: id=0xff, rev=0xff Probing for SMSC Super I/O (idregs=0x20/0x21) at 0x370... Failed. Returned data: id=0xff, rev=0xff Probing for SMSC Super I/O (idregs=0x0d/0x0e) at 0x370... Failed. Returned data: id=0xff, rev=0xff Probing for Winbond Super I/O (init=0x88) at 0x2e... Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff Probing for Winbond Super I/O (init=0x89) at 0x2e... Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff Probing for Winbond Super I/O (init=0x86,0x86) at 0x2e... Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff Probing for Winbond Super I/O (init=0x87,0x87) at 0x2e... Found Winbond W83627HF/F/HG/G (id=0x52, rev=0x3a) at 0x2e Register dump: idx 02 20 21 22 23 24 25 26 28 29 2a 2b 2c 2e 2f val ff 52 3a ff fe 80 00 00 00 00 7c 01 ff 00 ff def 00 52 NA ff 00 MM 00 00 00 00 7c c0 00 00 00 LDN 0x00 (Floppy) idx 30 60 61 70 74 f0 f1 f2 f4 f5 val 00 03 f0 06 02 0e 00 ff 00 00 def 01 03 f0 06 02 0e 00 ff 00 00 LDN 0x01 (Parallel port) idx 30 60 61 70 74 f0 val 00 03 78 07 03 3f def 01 03 78 07 04 3f LDN 0x02 (COM1) idx 30 60 61 70 f0 val 00 03 f8 04 00 def 01 03 f8 04 00 LDN 0x03 (COM2) idx 30 60 61 70 f0 f1 val 00 02 f8 03 00 00 def 01 02 f8 03 00 00 LDN 0x05 (Keyboard) idx 30 60 61 62 63 70 72 f0 val 01 00 60 00 64 01 0c 42 def 01 00 60 00 64 01 0c 80 LDN 0x06 (Consumer IR) idx 30 60 61 70 val 00 00 00 00 def 00 00 00 00 LDN 0x07 (Game port, MIDI port, GPIO 1) idx 30 60 61 62 63 70 f0 f1 f2 val 00 02 01 03 30 09 ff ff ff def 00 02 01 03 30 09 ff 00 00 LDN 0x08 (GPIO 2, watchdog timer) idx 30 f0 f1 f2 f3 f5 f6 f6 f7 val 00 ff ff ff 00 40 00 00 00 def 00 ff 00 00 00 00 00 00 00 LDN 0x09 (GPIO 3) idx 30 f0 f1 f2 f3 val 00 ff ff ff 00 def 00 ff 00 00 00 LDN 0x0a (ACPI) idx 30 70 e0 e1 e2 e3 e4 e5 e6 e7 f0 f1 f3 f4 f6 f7 f9 fe ff val 01 00 00 00 10 00 a0 00 00 00 00 8f 10 00 00 20 05 00 00 def 00 00 00 00 NA NA 00 00 00 00 00 00 00 00 00 00 00 00 00 LDN 0x0b (Hardware monitor) idx 30 60 61 70 f0 val 01 02 90 00 00 def 00 00 00 00 00 Probing for Winbond Super I/O (init=0x88) at 0x4e... Failed. Returned data: id/oldid=0x35/0x00, rev=0x00 Probing for Winbond Super I/O (init=0x89) at 0x4e... Failed. Returned data: id/oldid=0x35/0x00, rev=0x00 Probing for Winbond Super I/O (init=0x86,0x86) at 0x4e... Failed. Returned data: id/oldid=0x35/0x00, rev=0x00 Probing for Winbond Super I/O (init=0x87,0x87) at 0x4e... Failed. Returned data: id/oldid=0x35/0x00, rev=0x00 Probing for Winbond Super I/O (init=0x88) at 0x3f0... Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff Probing for Winbond Super I/O (init=0x89) at 0x3f0... Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff Probing for Winbond Super I/O (init=0x86,0x86) at 0x3f0... Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff Probing for Winbond Super I/O (init=0x87,0x87) at 0x3f0... Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff Probing for Winbond Super I/O (init=0x88) at 0x370... Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff Probing for Winbond Super I/O (init=0x89) at 0x370... Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff Probing for Winbond Super I/O (init=0x86,0x86) at 0x370... Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff Probing for Winbond Super I/O (init=0x87,0x87) at 0x370... Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff Probing for Winbond Super I/O (init=0x88) at 0x250... Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff Probing for Winbond Super I/O (init=0x89) at 0x250... Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff Probing for Winbond Super I/O (init=0x86,0x86) at 0x250... Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff Probing for Winbond Super I/O (init=0x87,0x87) at 0x250... Failed. Returned data: id/oldid=0xff/0x0f, rev=0xff Probing for VIA Super I/O at 0x3f0... PCI device 1106:0686 not found. [root at cl001 flashrom-0.9.2]# ./flashrom -V flashrom v0.9.2-r1001 on Linux 2.6.33.7-dl145 (x86_64), built with libpci 2.2.3, GCC 4.1.2 20080704 (Red Hat 4.1.2-46) flashrom is free software, get the source code at http://www.flashrom.org Initializing internal programmer No coreboot table found. DMI string system-manufacturer: "HP" DMI string system-product-name: "ProLiant DL145 G1" DMI string system-version: " " DMI string baseboard-manufacturer: "HP" DMI string baseboard-product-name: "PCBA Serenade-3 V0100219-300" DMI string baseboard-version: " " DMI string chassis-type: "Rack Mount Chassis" Found chipset "AMD AMD8111", enabling flash write... OK. This chipset supports the following protocols: Non-SPI. Calibrating delay loop... 1089M loops per second, 10 myus = 12 us, 100 myus = 101 us, 1000 myus = 1008 us, 10000 myus = 10011 us, OK. Probing for AMD Am29F010A/B, 128 KB: probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for AMD Am29F002(N)BB, 256 KB: probe_jedec_common: id1 0x43, id2 0x48, id1 is normal flash content, id2 is normal flash content Probing for AMD Am29F002(N)BT, 256 KB: probe_jedec_common: id1 0x43, id2 0x48, id1 is normal flash content, id2 is normal flash content Probing for AMD Am29F016D, 2048 KB: Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for AMD Am29F040B, 512 KB: Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for AMD Am29F080B, 1024 KB: probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for AMD Am29LV040B, 512 KB: Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for AMD Am29LV081B, 1024 KB: Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for ASD AE49F2008, 256 KB: Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0xbf, id2 0x51 Probing for Atmel AT25DF021, 256 KB: skipped. Probing for Atmel AT25DF041A, 512 KB: skipped. Probing for Atmel AT25DF081, 1024 KB: skipped. Probing for Atmel AT25DF161, 2048 KB: skipped. Probing for Atmel AT25DF321, 4096 KB: skipped. Probing for Atmel AT25DF321A, 4096 KB: skipped. Probing for Atmel AT25DF641, 8192 KB: skipped. Probing for Atmel AT25F512B, 64 KB: skipped. Probing for Atmel AT25FS010, 128 KB: skipped. Probing for Atmel AT25FS040, 512 KB: skipped. Probing for Atmel AT26DF041, 512 KB: skipped. Probing for Atmel AT26DF081A, 1024 KB: skipped. Probing for Atmel AT26DF161, 2048 KB: skipped. Probing for Atmel AT26DF161A, 2048 KB: skipped. Probing for Atmel AT26F004, 512 KB: skipped. Probing for Atmel AT29C512, 64 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for Atmel AT29C010A, 128 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for Atmel AT29C020, 256 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for Atmel AT29C040A, 512 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for Atmel AT45CS1282, 16896 KB: skipped. Probing for Atmel AT45DB011D, 128 KB: skipped. Probing for Atmel AT45DB021D, 256 KB: skipped. Probing for Atmel AT45DB041D, 512 KB: skipped. Probing for Atmel AT45DB081D, 1024 KB: skipped. Probing for Atmel AT45DB161D, 2048 KB: skipped. Probing for Atmel AT45DB321C, 4224 KB: skipped. Probing for Atmel AT45DB321D, 4096 KB: skipped. Probing for Atmel AT45DB642D, 8192 KB: skipped. Probing for Atmel AT49BV512, 64 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for Atmel AT49F002(N), 256 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for Atmel AT49F002(N)T, 256 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for AMIC A25L40PT, 512 KB: skipped. Probing for AMIC A25L40PU, 512 KB: skipped. Probing for AMIC A29002B, 256 KB: Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0x43, id2 0x48, id1 is normal flash content, id2 is normal flash content Probing for AMIC A29002T, 256 KB: Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0x43, id2 0x48, id1 is normal flash content, id2 is normal flash content Probing for AMIC A29040B, 512 KB: Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for AMIC A49LF040A, 512 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for EMST F49B002UA, 256 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for Eon EN25B05, 64 KB: skipped. Probing for Eon EN25B05T, 64 KB: skipped. Probing for Eon EN25B10, 128 KB: skipped. Probing for Eon EN25B10T, 128 KB: skipped. Probing for Eon EN25B20, 256 KB: skipped. Probing for Eon EN25B20T, 256 KB: skipped. Probing for Eon EN25B40, 512 KB: skipped. Probing for Eon EN25B40T, 512 KB: skipped. Probing for Eon EN25B80, 1024 KB: skipped. Probing for Eon EN25B80T, 1024 KB: skipped. Probing for Eon EN25B16, 2048 KB: skipped. Probing for Eon EN25B16T, 2048 KB: skipped. Probing for Eon EN25B32, 4096 KB: skipped. Probing for Eon EN25B32T, 4096 KB: skipped. Probing for Eon EN25B64, 8192 KB: skipped. Probing for Eon EN25B64T, 8192 KB: skipped. Probing for Eon EN25D16, 2048 KB: skipped. Probing for Eon EN25F05, 64 KB: skipped. Probing for Eon EN25F10, 128 KB: skipped. Probing for Eon EN25F20, 256 KB: skipped. Probing for Eon EN25F40, 512 KB: skipped. Probing for Eon EN25F80, 1024 KB: skipped. Probing for Eon EN25F16, 2048 KB: skipped. Probing for Eon EN25F32, 4096 KB: skipped. Probing for Eon EN29F010, 128 KB: probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for EON EN29F002(A)(N)B, 256 KB: probe_jedec_common: id1 0x43, id2 0x48, id1 is normal flash content, id2 is normal flash content Probing for EON EN29F002(A)(N)T, 256 KB: probe_jedec_common: id1 0x43, id2 0x48, id1 is normal flash content, id2 is normal flash content Probing for Fujitsu MBM29F004BC, 512 KB: probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for Fujitsu MBM29F004TC, 512 KB: probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for Fujitsu MBM29F400BC, 512 KB: probe_m29f400bt: id1 0xff, id2 0xff Probing for Fujitsu MBM29F400TC, 512 KB: probe_m29f400bt: id1 0xff, id2 0xff Probing for Intel 28F001BX-B, 128 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for Intel 28F001BX-T, 128 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for Intel 28F004S5, 512 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for Intel 28F004BV/BE-B, 512 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for Intel 28F004BV/BE-T, 512 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for Intel 28F400BV/CV/CE-B, 512 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for Intel 28F400BV/CV/CE-T, 512 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for Intel 82802AB, 512 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for Intel 82802AC, 1024 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for Macronix MX25L512, 64 KB: skipped. Probing for Macronix MX25L1005, 128 KB: skipped. Probing for Macronix MX25L2005, 256 KB: skipped. Probing for Macronix MX25L4005, 512 KB: skipped. Probing for Macronix MX25L8005, 1024 KB: skipped. Probing for Macronix MX25L1605, 2048 KB: skipped. Probing for Macronix MX25L1635D, 2048 KB: skipped. Probing for Macronix MX25L3205, 4096 KB: skipped. Probing for Macronix MX25L3235D, 4096 KB: skipped. Probing for Macronix MX25L6405, 8192 KB: skipped. Probing for Macronix MX25L12805, 16384 KB: skipped. Probing for Macronix MX29F001B, 128 KB: Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for Macronix MX29F001T, 128 KB: Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for Macronix MX29F002B, 256 KB: Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0x43, id2 0x48, id1 is normal flash content, id2 is normal flash content Probing for Macronix MX29F002T, 256 KB: Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0x43, id2 0x48, id1 is normal flash content, id2 is normal flash content Probing for Macronix MX29LV040, 512 KB: Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for Numonyx M25PE10, 128 KB: skipped. Probing for Numonyx M25PE20, 256 KB: skipped. Probing for Numonyx M25PE40, 512 KB: skipped. Probing for Numonyx M25PE80, 1024 KB: skipped. Probing for Numonyx M25PE16, 2048 KB: skipped. Probing for PMC Pm25LV010, 128 KB: skipped. Probing for PMC Pm25LV016B, 2048 KB: skipped. Probing for PMC Pm25LV020, 256 KB: skipped. Probing for PMC Pm25LV040, 512 KB: skipped. Probing for PMC Pm25LV080B, 1024 KB: skipped. Probing for PMC Pm25LV512, 64 KB: skipped. Probing for PMC Pm29F002T, 256 KB: Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0x43, id2 0x48, id1 is normal flash content, id2 is normal flash content Probing for PMC Pm29F002B, 256 KB: Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0x43, id2 0x48, id1 is normal flash content, id2 is normal flash content Probing for PMC Pm39LV010, 128 KB: probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for PMC Pm39LV020, 256 KB: probe_jedec_common: id1 0x43, id2 0x48, id1 is normal flash content, id2 is normal flash content Probing for PMC Pm39LV040, 512 KB: probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for PMC Pm49FL002, 256 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for PMC Pm49FL004, 512 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for Sanyo LF25FW203A, 2048 KB: skipped. Probing for Sharp LHF00L04, 1024 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for Spansion S25FL008A, 1024 KB: skipped. Probing for Spansion S25FL016A, 2048 KB: skipped. Probing for SST SST25VF016B, 2048 KB: skipped. Probing for SST SST25VF032B, 4096 KB: skipped. Probing for SST SST25VF040.REMS, 512 KB: skipped. Probing for SST SST25VF040B, 512 KB: skipped. Probing for SST SST25VF040B.REMS, 512 KB: skipped. Probing for SST SST25VF080B, 1024 KB: skipped. Probing for SST SST28SF040A, 512 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for SST SST29EE010, 128 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for SST SST29LE010, 128 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for SST SST29EE020A, 256 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for SST SST29LE020, 256 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for SST SST39SF512, 64 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for SST SST39SF010A, 128 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for SST SST39SF020A, 256 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for SST SST39SF040, 512 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for SST SST39VF512, 64 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for SST SST39VF010, 128 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for SST SST39VF020, 256 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for SST SST39VF040, 512 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for SST SST39VF080, 1024 KB: probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for SST SST49LF002A/B, 256 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for SST SST49LF003A/B, 384 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for SST SST49LF004A/B, 512 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for SST SST49LF004C, 512 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for SST SST49LF008A, 1024 KB: probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for SST SST49LF008C, 1024 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for SST SST49LF016C, 2048 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for SST SST49LF020, 256 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for SST SST49LF020A, 256 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for SST SST49LF040, 512 KB: probe_jedec_common: id1 0xbf, id2 0x51 Found chip "SST SST49LF040" (512 KB, LPC) at physical address 0xfff80000. Probing for SST SST49LF040B, 512 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for SST SST49LF080A, 1024 KB: Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for SST SST49LF160C, 2048 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for ST M25P05-A, 64 KB: skipped. Probing for ST M25P05.RES, 64 KB: skipped. Probing for ST M25P10-A, 128 KB: skipped. Probing for ST M25P10.RES, 128 KB: skipped. Probing for ST M25P20, 256 KB: skipped. Probing for ST M25P40, 512 KB: skipped. Probing for ST M25P40-old, 512 KB: skipped. Probing for ST M25P80, 1024 KB: skipped. Probing for ST M25P16, 2048 KB: skipped. Probing for ST M25P32, 4096 KB: skipped. Probing for ST M25P64, 8192 KB: skipped. Probing for ST M25P128, 16384 KB: skipped. Probing for ST M29F002B, 256 KB: probe_jedec_common: id1 0x43, id2 0x48, id1 is normal flash content, id2 is normal flash content Probing for ST M29F002T/NT, 256 KB: probe_jedec_common: id1 0x43, id2 0x48, id1 is normal flash content, id2 is normal flash content Probing for ST M29F040B, 512 KB: Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for ST M29F400BT, 512 KB: probe_m29f400bt: id1 0xff, id2 0xff Probing for ST M29W010B, 128 KB: probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for ST M29W040B, 512 KB: probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for ST M29W512B, 64 KB: probe_jedec_common: id1 0x51, id2 0x53, id1 is normal flash content, id2 is normal flash content Probing for ST M50FLW040A, 512 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for ST M50FLW040B, 512 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for ST M50FLW080A, 1024 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for ST M50FLW080B, 1024 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for ST M50FW002, 256 KB: probe_82802ab: id1 0x43, id2 0x48, id1 is normal flash content, id2 is normal flash content Probing for ST M50FW016, 2048 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for ST M50FW040, 512 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for ST M50FW080, 1024 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for ST M50LPW116, 2048 KB: probe_82802ab: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for SyncMOS S29C31004T, 512 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for SyncMOS S29C51001T, 128 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for SyncMOS S29C51002T, 256 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for SyncMOS S29C51004T, 512 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for TI TMS29F002RB, 256 KB: probe_jedec_common: id1 0x43, id2 0x48, id1 is normal flash content, id2 is normal flash content Probing for TI TMS29F002RT, 256 KB: probe_jedec_common: id1 0x43, id2 0x48, id1 is normal flash content, id2 is normal flash content Probing for Winbond W25Q80, 1024 KB: skipped. Probing for Winbond W25Q16, 2048 KB: skipped. Probing for Winbond W25Q32, 4096 KB: skipped. Probing for Winbond W25x10, 128 KB: skipped. Probing for Winbond W25x20, 256 KB: skipped. Probing for Winbond W25x40, 512 KB: skipped. Probing for Winbond W25x80, 1024 KB: skipped. Probing for Winbond W25x16, 2048 KB: skipped. Probing for Winbond W25x32, 4096 KB: skipped. Probing for Winbond W25x64, 8192 KB: skipped. Probing for Winbond W29C011, 128 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for Winbond W29C020C, 256 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for Winbond W29C040P, 512 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for Winbond W29EE011, 128 KB: Probing disabled for Winbond W29EE011 because the probing sequence puts the AMIC A49LF040A in a funky state. Use 'flashrom -c W29EE011' if you have a board with this chip. Probing for Winbond W39V040A, 512 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for Winbond W39V040B, 512 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for Winbond W39V040C, 512 KB: Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0xbf, id2 0x51 Probing for Winbond W39V040FA, 512 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for Winbond W39V080A, 1024 KB: probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for Winbond W49F002U, 256 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for Winbond W49V002A, 256 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for Winbond W49V002FA, 256 KB: probe_jedec_common: id1 0xbf, id2 0x51 Probing for Winbond W39V080FA, 1024 KB: Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0xff, id2 0xff, id1 parity violation, id1 is normal flash content, id2 is normal flash content Probing for Winbond W39V080FA (dual mode), 512 KB: Chip lacks correct probe timing information, using default 10mS/40uS. probe_jedec_common: id1 0xbf, id2 0x51 Probing for Atmel unknown Atmel SPI chip, 0 KB: skipped. Probing for EON unknown EON SPI chip, 0 KB: skipped. Probing for Macronix unknown Macronix SPI chip, 0 KB: skipped. Probing for PMC unknown PMC SPI chip, 0 KB: skipped. Probing for SST unknown SST SPI chip, 0 KB: skipped. Probing for ST unknown ST SPI chip, 0 KB: skipped. Probing for Sanyo unknown Sanyo SPI chip, 0 KB: skipped. Probing for Generic unknown SPI chip (RDID), 0 KB: skipped. Probing for Generic unknown SPI chip (REMS), 0 KB: skipped. === This flash part has status UNTESTED for operations: PROBE READ ERASE WRITE The test status of this chip may have been updated in the latest development version of flashrom. If you are running the latest development version, please email a report to flashrom at flashrom.org if any of the above operations work correctly for you with this flash part. Please include the flashrom output with the additional -V option for all operations you tested (-V, -Vr, -Vw, -VE), and mention which mainboard or programmer you tested. Thanks for your help! === No operations were specified. From enok at lysator.liu.se Fri Aug 6 11:52:42 2010 From: enok at lysator.liu.se (Oskar Enoksson) Date: Fri, 06 Aug 2010 11:52:42 +0200 Subject: [coreboot] DL145 G1 with dual dualcore CPU using coreboot ? In-Reply-To: References: <4C5ADFC6.1070304@lysator.liu.se> <4C5B17F7.1070205@lysator.liu.se> Message-ID: <4C5BDB6A.3080501@lysator.liu.se> Myles Watson wrote: > On Thu, Aug 5, 2010 at 1:58 PM, Oskar Enoksson wrote: > >> On 08/05/2010 08:03 PM, Myles Watson wrote: >> >> Thanks for responding! >> >> I compiled superiotool from coreboot trunk, and flashrom from the latest >> release 0.9.2. The output from "superiotool", "superiotool -dV" and >> "flashrom -V" follows. I hope someone can make something out of it. As >> for Serengeti Cheetah compared to Serenade I see the numbers 8111, 8151 >> and 8132 listed for Serengeti, but my lspci only mentions 8111 and 8131. >> How significant is that? >> > > Significant. Try the tyan/s2880, tyan/s2882, or another similar one. > They have the same superio too. > > I think you'd get some debug output right away if you just flashed a > s2880 image to your board and watched the serial port. > > You may need to modify src/mainboard/tyan/s2880/devicetree.cb > > There's no ACPI support for that board, so if you need that you'll > have to implement it. > Ok. I think the Tyan S2881 looks like the most similar candidate for the Dl145G1 / A2210 motherboard, so I'm using that as template. Ant I'm able to read the existing BIOS from the 512k Flash ROM "SST49LF040" to a file using "flashrom -r" so now I have a backup. And I'm able to compile a new image from the S2881 template in coreboot. But do I dare to write the new image using flashrom? What happens if I can't boot? Do I have to buy some hardware flash programming dongle? I can see a 2x10-pin connector on the motherboard marked "LPC". Is that where the flash programmer should be connected? Or is it possible to program the flash even without a working BIOS through the superio chip using the RS232 port somehow? Is that what the "-p serprog" option in flashrom is for? Sorry for all the questions ... From nitr0 at seti.kr.ua Fri Aug 6 11:58:48 2010 From: nitr0 at seti.kr.ua (Andrew) Date: Fri, 06 Aug 2010 12:58:48 +0300 Subject: [coreboot] DL145 G1 with dual dualcore CPU using coreboot ? In-Reply-To: <4C5BDB6A.3080501@lysator.liu.se> References: <4C5ADFC6.1070304@lysator.liu.se> <4C5B17F7.1070205@lysator.liu.se> <4C5BDB6A.3080501@lysator.liu.se> Message-ID: <4C5BDCD8.5070306@seti.kr.ua> 06.08.2010 12:52, Oskar Enoksson ?????: > What happens if I can't boot? Do I have to buy some hardware flash > programming dongle? Yes, of course. But it'll be better to buy (or ask in some PC service) spare 4Mbit LPC flash From paulepanter at users.sourceforge.net Fri Aug 6 12:11:40 2010 From: paulepanter at users.sourceforge.net (Paul Menzel) Date: Fri, 06 Aug 2010 12:11:40 +0200 Subject: [coreboot] DL145 G1 with dual dualcore CPU using coreboot ? In-Reply-To: <4C5BDCD8.5070306@seti.kr.ua> References: <4C5ADFC6.1070304@lysator.liu.se> <4C5B17F7.1070205@lysator.liu.se> <4C5BDB6A.3080501@lysator.liu.se> <4C5BDCD8.5070306@seti.kr.ua> Message-ID: <1281089500.3809.77.camel@mattotaupa> Am Freitag, den 06.08.2010, 12:58 +0300 schrieb Andrew: > 06.08.2010 12:52, Oskar Enoksson ?????: > > What happens if I can't boot? Do I have to buy some hardware flash > > programming dongle? > Yes, of course. But it'll be better to buy (or ask in some PC service) > spare 4Mbit LPC flash Oskar, did not you write in your original message, that you have several of these boards? So you already have spare chips. If something goes wrong with A, just boot one of the working boards (B), hot swap the chips (A in B) and reprogram A again and try again. (Works also the other way around.) Just be careful to always have a working board. Thanks, Paul -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 198 bytes Desc: This is a digitally signed message part URL: From rminnich at gmail.com Fri Aug 6 16:55:16 2010 From: rminnich at gmail.com (ron minnich) Date: Fri, 6 Aug 2010 07:55:16 -0700 Subject: [coreboot] DL145 G1 with dual dualcore CPU using coreboot ? In-Reply-To: <4C5BDB6A.3080501@lysator.liu.se> References: <4C5ADFC6.1070304@lysator.liu.se> <4C5B17F7.1070205@lysator.liu.se> <4C5BDB6A.3080501@lysator.liu.se> Message-ID: you did the flashrom -r. First step. Take a second chip. Burn the factory bios onto that chip with flashrom -w. Try to boot it. Make sure that works. Then burn a third chip with factory bios. Then take the original and a backup and put them somewhere safe. If you only have ONE factory bios part, you will at some point make a mistake and burn it with a bad bios image: that's a guarantee. So make sure you have two factory BIOS chips and label them well, and put one where it is impossible to pick it up by mistake and burn it. If you can set up one machine as a "burner" and one as a "development" that's the best. Then it's time to start trying to get coreboot going with the third chip. ron From eleym001 at odu.edu Fri Aug 6 21:32:09 2010 From: eleym001 at odu.edu (Eli Leyman) Date: Fri, 6 Aug 2010 15:32:09 -0400 Subject: [coreboot] coreboot+seabios+qemu+windows - booting process does not complete Message-ID: I am trying to boot windows using coreboot+seabios+qemu. The qemu hangs during the booting of the disk image. The output from debugging messages does not appear fatal, so I don't know what is going on. Here is the output from debug level 8 (qemu) coreboot-4.0-r5685 Fri Aug 6 14:11:04 EDT 2010 starting... Loading stage image. Check CBFS header at fffffd4e magic is 4f524243 Found CBFS header at fffffd4e Check fallback/romstage CBFS: follow chain: fffc0000 + 38 + 1f51 + align -> fffc1fc0 Check fallback/coreboot_ram Stage: loading fallback/coreboot_ram @ 0x100000 (114688 bytes), entry @ 0x100000 Stage: done loading. Jumping to image. coreboot-4.0-r5685 Fri Aug 6 14:11:04 EDT 2010 booting... Enumerating buses... Show all devs...Before Device Enumeration. Root Device: enabled 1 PCI_DOMAIN: 0000: enabled 1 PCI: 00:00.0: enabled 1 PCI: 00:01.0: enabled 1 PCI: 00:01.1: enabled 1 Compare with tree... Root Device: enabled 1 PCI_DOMAIN: 0000: enabled 1 PCI: 00:00.0: enabled 1 PCI: 00:01.0: enabled 1 PCI: 00:01.1: enabled 1 scan_static_bus for Root Device Finding PCI configuration type. PCI: Using configuration type 1 PCI_DOMAIN: 0000 enabled PCI_DOMAIN: 0000 scanning... PCI: pci_scan_bus for bus 00 PCI: 00:00.0 [8086/1237] enabled PCI: 00:01.0 [8086/7000] bus ops PCI: 00:01.0 [8086/7000] enabled PCI: 00:01.1 [8086/7010] ops PCI: 00:01.1 [8086/7010] enabled malloc Enter, size 68, free_mem_ptr 00118000 malloc 00118000 PCI: 00:01.3 [8086/7113] bus ops PCI: 00:01.3 [8086/7113] enabled malloc Enter, size 68, free_mem_ptr 00118044 malloc 00118044 PCI: 00:02.0 [1013/00b8] ops PCI: 00:02.0 [1013/00b8] enabled malloc Enter, size 68, free_mem_ptr 00118088 malloc 00118088 PCI: 00:03.0 [10ec/8029] enabled scan_static_bus for PCI: 00:01.0 scan_static_bus for PCI: 00:01.0 done scan_static_bus for PCI: 00:01.3 scan_static_bus for PCI: 00:01.3 done PCI: pci_scan_bus returning with max=000 scan_static_bus for Root Device done done Setting up VGA for PCI: 00:02.0 Setting PCI_BRIDGE_CTL_VGA for bridge PCI_DOMAIN: 0000 Setting PCI_BRIDGE_CTL_VGA for bridge Root Device Allocating resources... Reading resources... Root Device read_resources bus 0 link: 0 malloc Enter, size 2560, free_mem_ptr 001180cc malloc 001180cc PCI_DOMAIN: 0000 read_resources bus 0 link: 0 PCI_DOMAIN: 0000 read_resources bus 0 link: 0 done Root Device read_resources bus 0 link: 0 done Done reading resources. Show resources in subtree (Root Device)...After reading. Root Device child on link 0 PCI_DOMAIN: 0000 PCI_DOMAIN: 0000 child on link 0 PCI: 00:00.0 PCI_DOMAIN: 0000 resource base 0 size 0 align 0 gran 0 limit ffff flags 40040100 index 10000000 PCI_DOMAIN: 0000 resource base 0 size 0 align 0 gran 0 limit ffffffff flags 40040200 index 10000100 PCI_DOMAIN: 0000 resource base fec00000 size 100000 align 0 gran 0 limit ffffffff flags e0000200 index 2 PCI_DOMAIN: 0000 resource base fee00000 size 10000 align 0 gran 0 limit ffffffff flags e0000200 index 3 PCI: 00:00.0 PCI: 00:01.0 PCI: 00:01.0 resource base 0 size 1000 align 0 gran 0 limit ffff flags c0000100 index 1 PCI: 00:01.0 resource base ff800000 size 800000 align 0 gran 0 limit 0 flags c0000200 index 2 PCI: 00:01.0 resource base fec00000 size 1000 align 0 gran 0 limit 0 flags c0000200 index 3 PCI: 00:01.1 PCI: 00:01.1 resource base 0 size 10 align 4 gran 4 limit ffff flags 100 index 20 PCI: 00:01.3 PCI: 00:02.0 PCI: 00:02.0 resource base 0 size 2000000 align 25 gran 25 limit ffffffff flags 1200 index 10 PCI: 00:02.0 resource base 0 size 1000 align 12 gran 12 limit ffffffff flags 200 index 14 PCI: 00:03.0 PCI: 00:03.0 resource base 0 size 100 align 8 gran 8 limit ffff flags 100 index 10 PCI_DOMAIN: 0000 compute_resources_io: base: 0 size: 0 align: 0 gran: 0 limit: ffff PCI: 00:03.0 10 * [0x0 - 0xff] io PCI: 00:01.1 20 * [0x400 - 0x40f] io PCI_DOMAIN: 0000 compute_resources_io: base: 410 size: 410 align: 8 gran: 0 limit: ffff done PCI_DOMAIN: 0000 compute_resources_mem: base: 0 size: 0 align: 0 gran: 0 limit: ffffffff PCI: 00:02.0 10 * [0x0 - 0x1ffffff] prefmem PCI: 00:02.0 14 * [0x2000000 - 0x2000fff] mem PCI_DOMAIN: 0000 compute_resources_mem: base: 2001000 size: 2001000 align: 25 gran: 0 limit: ffffffff done avoid_fixed_resources: PCI_DOMAIN: 0000 avoid_fixed_resources:@PCI_DOMAIN: 0000 10000000 limit 0000ffff avoid_fixed_resources:@PCI_DOMAIN: 0000 10000100 limit ffffffff constrain_resources: PCI_DOMAIN: 0000 constrain_resources: PCI: 00:00.0 constrain_resources: PCI: 00:01.0 constrain_resources: PCI: 00:01.1 constrain_resources: PCI: 00:01.3 constrain_resources: PCI: 00:02.0 constrain_resources: PCI: 00:03.0 avoid_fixed_resources2: PCI_DOMAIN: 0000 at 10000000 limit 0000ffff lim->base 00001000 lim->limit 0000ffff avoid_fixed_resources2: PCI_DOMAIN: 0000 at 10000100 limit ffffffff lim->base 00000000 lim->limit febfffff Setting resources... PCI_DOMAIN: 0000 allocate_resources_io: base:1000 size:410 align:8 gran:0 limit:ffff Assigned: PCI: 00:03.0 10 * [0x1000 - 0x10ff] io Assigned: PCI: 00:01.1 20 * [0x1400 - 0x140f] io PCI_DOMAIN: 0000 allocate_resources_io: next_base: 1410 size: 410 align: 8 gran: 0 done PCI_DOMAIN: 0000 allocate_resources_mem: base:fc000000 size:2001000 align:25 gran:0 limit:febfffff Assigned: PCI: 00:02.0 10 * [0xfc000000 - 0xfdffffff] prefmem Assigned: PCI: 00:02.0 14 * [0xfe000000 - 0xfe000fff] mem PCI_DOMAIN: 0000 allocate_resources_mem: next_base: fe001000 size: 2001000 align: 25 gran: 0 done Root Device assign_resources, bus 0 link: 0 Detected 131072 Kbytes (128 MiB) RAM. PCI_DOMAIN: 0000 assign_resources, bus 0 link: 0 PCI: 00:01.1 20 <- [0x0000001400 - 0x000000140f] size 0x00000010 gran 0x04 io PCI: 00:02.0 10 <- [0x00fc000000 - 0x00fdffffff] size 0x02000000 gran 0x19 prefmem PCI: 00:02.0 14 <- [0x00fe000000 - 0x00fe000fff] size 0x00001000 gran 0x0c mem PCI: 00:03.0 10 <- [0x0000001000 - 0x00000010ff] size 0x00000100 gran 0x08 io PCI_DOMAIN: 0000 assign_resources, bus 0 link: 0 Root Device assign_resources, bus 0 link: 0 Done setting resources. Show resources in subtree (Root Device)...After assigning values. Root Device child on link 0 PCI_DOMAIN: 0000 PCI_DOMAIN: 0000 child on link 0 PCI: 00:00.0 PCI_DOMAIN: 0000 resource base 1000 size 410 align 8 gran 0 limit ffff flags 40040100 index 10000000 PCI_DOMAIN: 0000 resource base fc000000 size 2001000 align 25 gran 0 limit febfffff flags 40040200 index 10000100 PCI_DOMAIN: 0000 resource base fec00000 size 100000 align 0 gran 0 limit ffffffff flags e0000200 index 2 PCI_DOMAIN: 0000 resource base fee00000 size 10000 align 0 gran 0 limit ffffffff flags e0000200 index 3 PCI_DOMAIN: 0000 resource base 0 size a0000 align 0 gran 0 limit 0 flags e0004200 index a PCI_DOMAIN: 0000 resource base c0000 size 7f40000 align 0 gran 0 limit 0 flags e0004200 index b PCI: 00:00.0 PCI: 00:01.0 PCI: 00:01.0 resource base 0 size 1000 align 0 gran 0 limit ffff flags c0000100 index 1 PCI: 00:01.0 resource base ff800000 size 800000 align 0 gran 0 limit 0 flags c0000200 index 2 PCI: 00:01.0 resource base fec00000 size 1000 align 0 gran 0 limit 0 flags c0000200 index 3 PCI: 00:01.1 PCI: 00:01.1 resource base 1400 size 10 align 4 gran 4 limit ffff flags 60000100 index 20 PCI: 00:01.3 PCI: 00:02.0 PCI: 00:02.0 resource base fc000000 size 2000000 align 25 gran 25 limit febfffff flags 60001200 index 10 PCI: 00:02.0 resource base fe000000 size 1000 align 12 gran 12 limit febfffff flags 60000200 index 14 PCI: 00:03.0 PCI: 00:03.0 resource base 1000 size 100 align 8 gran 8 limit ffff flags 60000100 index 10 Done allocating resources. Enabling resources... PCI: 00:00.0 subsystem <- 00/00 PCI: 00:00.0 cmd <- 00 PCI: 00:01.0 cmd <- 07 PCI: 00:01.1 cmd <- 01 PCI: 00:01.3 cmd <- 00 PCI: 00:02.0 cmd <- 03 PCI: 00:03.0 cmd <- 01 done. Initializing devices... PCI: 00:00.0 init Check CBFS header at fffffd4e magic is 4f524243 Found CBFS header at fffffd4e Check fallback/romstage CBFS: follow chain: fffc0000 + 38 + 1f51 + align -> fffc1fc0 Check fallback/coreboot_ram CBFS: follow chain: fffc1fc0 + 38 + 681d + align -> fffc8840 Check fallback/payload CBFS: follow chain: fffc8840 + 38 + cc83 + align -> fffd5500 Check pci1106,3230.rom CBFS: follow chain: fffd5500 + 38 + 9e00 + align -> fffdf340 Check CBFS: follow chain: fffdf340 + 28 + 209e6 + align -> fffffd80 CBFS: Could not find file pci8086,1237.rom PCI: 00:01.0 init RTC Init PCI: 00:01.1 init IDE: Primary IDE interface: on IDE: Secondary IDE interface: on IDE: Access to legacy IDE ports: off PCI: 00:02.0 init Check CBFS header at fffffd4e magic is 4f524243 Found CBFS header at fffffd4e Check fallback/romstage CBFS: follow chain: fffc0000 + 38 + 1f51 + align -> fffc1fc0 Check fallback/coreboot_ram CBFS: follow chain: fffc1fc0 + 38 + 681d + align -> fffc8840 Check fallback/payload CBFS: follow chain: fffc8840 + 38 + cc83 + align -> fffd5500 Check pci1106,3230.rom CBFS: follow chain: fffd5500 + 38 + 9e00 + align -> fffdf340 Check CBFS: follow chain: fffdf340 + 28 + 209e6 + align -> fffffd80 CBFS: Could not find file pci1013,00b8.rom On card, rom address for PCI: 00:02.0 = c0000 PCI Expansion ROM, signature 0x0000, INIT size 0x0000, data ptr 0x0000 Incorrect Expansion ROM Header Signature 0000 Keyboard init... Keyboard controller output buffer result timeout setting ethernet Assigning IRQ 11 to 0:3.0 i8259_configure_irq_trigger: current interrupts are 0x0 i8259_configure_irq_trigger: try to set interrupts 0x800 PCI: 00:03.0 init Check CBFS header at fffffd4e magic is 4f524243 Found CBFS header at fffffd4e Check fallback/romstage CBFS: follow chain: fffc0000 + 38 + 1f51 + align -> fffc1fc0 Check fallback/coreboot_ram CBFS: follow chain: fffc1fc0 + 38 + 681d + align -> fffc8840 Check fallback/payload CBFS: follow chain: fffc8840 + 38 + cc83 + align -> fffd5500 Check pci1106,3230.rom CBFS: follow chain: fffd5500 + 38 + 9e00 + align -> fffdf340 Check CBFS: follow chain: fffdf340 + 28 + 209e6 + align -> fffffd80 CBFS: Could not find file pci10ec,8029.rom Devices initialized Show all devs...After init. Root Device: enabled 1 PCI_DOMAIN: 0000: enabled 1 PCI: 00:00.0: enabled 1 PCI: 00:01.0: enabled 1 PCI: 00:01.1: enabled 1 PCI: 00:01.3: enabled 1 PCI: 00:02.0: enabled 1 PCI: 00:03.0: enabled 1 Initializing CBMEM area to 0x7ff0000 (65536 bytes) Adding CBMEM entry as no. 1 Moving GDT to 07ff0200...ok High Tables Base is 7ff0000. Copying Interrupt Routing Table to 0x000f0000... done. Adding CBMEM entry as no. 2 Copying Interrupt Routing Table to 0x07ff0400... done. PIRQ table: 128 bytes. Multiboot Information structure has been written. Adding CBMEM entry as no. 3 Writing high table forward entry at 0x00000500 Wrote coreboot table at: 00000500 - 00000518 checksum e3df New low_table_end: 0x00000518 Now going to write high coreboot table at 0x07ff1400 rom_table_end = 0x07ff1400 Adjust low_table_end from 0x00000518 to 0x00001000 Adjust rom_table_end from 0x07ff1400 to 0x08000000 Adding high table area coreboot memory table: 0. 0000000000000000-0000000000000fff: CONFIGURATION TABLES 1. 0000000000001000-000000000009ffff: RAM 2. 00000000000c0000-0000000007feffff: RAM 3. 0000000007ff0000-0000000007ffffff: CONFIGURATION TABLES Wrote coreboot table at: 07ff1400 - 07ff15a4 checksum a3f3 coreboot table: 420 bytes. 0. FREE SPACE 07ff3400 0000cc00 1. GDT 07ff0200 00000200 2. IRQ TABLE 07ff0400 00001000 3. COREBOOT 07ff1400 00002000 Check CBFS header at fffffd4e magic is 4f524243 Found CBFS header at fffffd4e Check fallback/romstage CBFS: follow chain: fffc0000 + 38 + 1f51 + align -> fffc1fc0 Check fallback/coreboot_ram CBFS: follow chain: fffc1fc0 + 38 + 681d + align -> fffc8840 Check fallback/payload Got a payload Loading segment from rom address 0xfffc8878 data (compression=1) malloc Enter, size 36, free_mem_ptr 00118acc malloc 00118acc New segment dstaddr 0xe5780 memsize 0x1a880 srcaddr 0xfffc88b0 filesize 0xcc4b (cleaned up) New segment addr 0xe5780 size 0x1a880 offset 0xfffc88b0 filesize 0xcc4b Loading segment from rom address 0xfffc8894 Entry Point 0x000fc161 Loading Segment: addr: 0x00000000000e5780 memsz: 0x000000000001a880 filesz: 0x000000000000cc4b lb: [0x0000000000100000, 0x000000000011c000) Post relocation: addr: 0x00000000000e5780 memsz: 0x000000000001a880 filesz: 0x000000000000cc4b using LZMA [ 0x000e5780, 00100000, 0x00100000) <- fffc88b0 dest 000e5780, end 00100000, bouncebuffer 7fb8000 Loaded segments Jumping to boot code at fc161 entry = 0x000fc161 lb_start = 0x00100000 lb_size = 0x0001c000 adjust = 0x07ed4000 buffer = 0x07fb8000 elf_boot_notes = 0x0010c680 adjusted_boot_notes = 0x07fe0680 Start bios (version pre-0.6.1-20100806_135353-localhost.localdomain) init ivt init bda Find memory size Attempting to find coreboot table Found coreboot table forwarder. Now attempting to find coreboot memory map Add to e820 map: 00000000 00001000 2 Add to e820 map: 00001000 0009f000 1 Add to e820 map: 000c0000 07f30000 1 Add to e820 map: 07ff0000 00010000 2 Add to e820 map: 00000000 00004000 1 Found mainboard Emulation QEMU x86 Found CBFS header at 0xfffffd4e Add to e820 map: 000a0000 00050000 -1 Add to e820 map: 0009fc00 00000400 2 Add to e820 map: 000f0000 00010000 2 Ram Size=0x07ff0000 (0x0000000000000000 high) malloc setup Add to e820 map: 07fe0000 00010000 2 init pic init timer tsc calibrate start=366684354 end=371832678 diff=5148324 CPU Mhz=2999 math cp init init boot device ordering Found 1 cpu(s) max supported 1 cpu(s) init bios32 init PMM init PNPBIOS table init keyboard init mouse Relocating coreboot bios tables pmm_malloc zone=0x000f3b24 handle=ffffffff size=128 align=10 ret=0x000fdc40 (detail=0x07fdfee0) Copying PIR from 0x07ff0400 to 0x000fdc40 init SMBIOS tables pmm_malloc zone=0x000f3b2c handle=ffffffff size=32768 align=10 ret=0x07fd7eb0 (detail=0x07fdfeb0) pmm_malloc zone=0x000f3b24 handle=ffffffff size=31 align=10 ret=0x000fdc20 (detail=0x07fd7e80) pmm_malloc zone=0x000f3b20 handle=ffffffff size=263 align=10 ret=0x07fefef0 (detail=0x07fd7e50) SMBIOS ptr=0x000fdc20 table=0x07fefef0 pmm_free 0x07fd7eb0 (detail=0x07fdfeb0) Scan for VGA option rom Attempting to init PCI bdf 00:02.0 (vd 1013:00b8) Searching CBFS for prefix pci1013,00b8.rom Found CBFS file fallback/romstage Found CBFS file fallback/coreboot_ram Found CBFS file fallback/payload Found CBFS file pci1106,3230.rom Found CBFS file Attempting to map option rom on dev 00:02.0 Option rom sizing returned 0 0 Searching CBFS for prefix vgaroms/ Found CBFS file fallback/romstage Found CBFS file fallback/coreboot_ram Found CBFS file fallback/payload Found CBFS file pci1106,3230.rom Found CBFS file init usb init ps2port pmm_malloc zone=0x000f3b2c handle=ffffffff size=4096 align=1000 ret=0x07fde000 (detail=0x07fdfeb0) /07fde000\ Start thread |07fde000| i8042_flush |07fde000| i8042_command cmd=1aa |07fde000| i8042_wait_write |07fde000| i8042_wait_read |07fde000| i8042 param=55 |07fde000| i8042_command cmd=1ab |07fde000| i8042_wait_write |07fde000| i8042_wait_read |07fde000| i8042 param=0 |07fde000| ps2_command aux=0 cmd=2ff |07fde000| i8042 ctr old=30 new=30 |07fde000| i8042_command cmd=1060 |07fde000| i8042_wait_write |07fde000| i8042_wait_write init lpt Found 1 lpt ports init serial Found 1 serial ports init floppy drives init hard drives pmm_malloc zone=0x000f3b24 handle=ffffffff size=12 align=10 ret=0x000fdc10 (detail=0x07fdfe80) ATA controller 0 at 1f0/3f4/0 (irq 14 dev 9) pmm_malloc zone=0x000f3b2c handle=ffffffff size=4096 align=1000 ret=0x07fdd000 (detail=0x07fdfe50) /07fdd000\ Start thread |07fdd000| powerup iobase=1f0 st=40 |07fdd000| powerup iobase=1f0 st=40 |07fdd000| ata_detect ata0-0: sc=55 sn=aa dh=a0 |07fdd000| ata_reset drive=0x07fddf94 pmm_malloc zone=0x000f3b24 handle=ffffffff size=12 align=10 ret=0x000fdc00 (detail=0x07fdfe20) ATA controller 1 at 170/374/0 (irq 15 dev 9) pmm_malloc zone=0x000f3b2c handle=ffffffff size=4096 align=1000 ret=0x07fdc000 (detail=0x07fdfdf0) /07fdc000\ Start thread |07fdc000| powerup iobase=170 st=40 |07fdc000| powerup iobase=170 st=40 |07fdc000| ata_detect ata1-0: sc=55 sn=aa dh=a0 |07fdc000| ata_reset drive=0x07fdcf94 Searching CBFS for prefix floppyimg/ Found CBFS file fallback/romstage Found CBFS file fallback/coreboot_ram Found CBFS file fallback/payload Found CBFS file pci1106,3230.rom Found CBFS file |07fde000| i8042_command cmd=1060 |07fde000| i8042_wait_write |07fde000| i8042_wait_write |07fde000| ps2_sendbyte aux=0 cmd=ff |07fde000| i8042_kbd_write c=255 |07fde000| i8042_wait_write |07fde000| ps2 read fa |07fde000| ps2 read aa |07fdd000| ata_reset exit status=50 |07fdd000| send_cmd : read error (status=41 err=04) |07fdd000| pmm_malloc zone=0x000f3b2c handle=ffffffff size=80 align=10 ret=0x07fdfd70 (detail=0x07fdfdc0) |07fdd000| pmm_malloc zone=0x000f3b24 handle=ffffffff size=44 align=10 ret=0x000fdbd0 (detail=0x07fdfd40) |07fdd000| ata0-0: QEMU HARDDISK ATA-7 Hard-Disk (4096 MiBytes) |07fdd000| drive 0x000fdbd0: PCHS=8322/16/63 translation=lba LCHS=522/255/63 s=8388608 |07fdd000| ata_detect resetresult=6001 |07fdd000| powerup iobase=1f0 st=50 |07fdd000| powerup iobase=1f0 st=0 |07fdd000| ata_detect ata0-1: sc=55 sn=aa dh=b0 |07fdd000| send_cmd : DRQ not set (status 00) |07fdc000| pmm_free 0x07fdd000 (detail=0x07fdfe50) \07fdd000/ End thread |07fdc000| ata_reset exit status=0 |07fdc000| pmm_malloc zone=0x000f3b2c handle=ffffffff size=80 align=10 ret=0x07fdfcf0 (detail=0x07fdfe50) |07fdc000| pmm_malloc zone=0x000f3b24 handle=ffffffff size=44 align=10 ret=0x000fdba0 (detail=0x07fdfcc0) |07fdc000| ata1-0: QEMU CD-ROM ATAPI-4 DVD/CD |07fdc000| Mapping cd drive 0x000fdba0 |07fdc000| ata_detect resetresult=0000 |07fdc000| powerup iobase=170 st=50 |07fdc000| powerup iobase=170 st=0 |07fdc000| ata_detect ata1-1: sc=55 sn=aa dh=b0 |07fdc000| send_cmd : DRQ not set (status 00) pmm_free 0x07fdc000 (detail=0x07fdfdf0) \07fdc000/ End thread |07fde000| i8042_command cmd=1060 |07fde000| i8042_wait_write |07fde000| i8042_wait_write |07fde000| ps2_command aux=0 cmd=f5 |07fde000| i8042 ctr old=30 new=30 |07fde000| i8042_command cmd=1060 |07fde000| i8042_wait_write |07fde000| i8042_wait_write |07fde000| i8042_command cmd=1060 |07fde000| i8042_wait_write |07fde000| i8042_wait_write |07fde000| ps2_sendbyte aux=0 cmd=f5 |07fde000| i8042_kbd_write c=245 |07fde000| i8042_wait_write |07fde000| ps2 read fa |07fde000| i8042_command cmd=1060 |07fde000| i8042_wait_write |07fde000| i8042_wait_write |07fde000| ps2_command aux=0 cmd=10f0 |07fde000| i8042 ctr old=30 new=30 |07fde000| i8042_command cmd=1060 |07fde000| i8042_wait_write |07fde000| i8042_wait_write |07fde000| i8042_command cmd=1060 |07fde000| i8042_wait_write |07fde000| i8042_wait_write |07fde000| ps2_sendbyte aux=0 cmd=f0 |07fde000| i8042_kbd_write c=240 |07fde000| i8042_wait_write |07fde000| ps2 read fa |07fde000| ps2_sendbyte aux=0 cmd=2 |07fde000| i8042_kbd_write c=2 |07fde000| i8042_wait_write |07fde000| ps2 read fa |07fde000| i8042_command cmd=1060 |07fde000| i8042_wait_write |07fde000| i8042_wait_write |07fde000| ps2_command aux=0 cmd=f4 |07fde000| i8042 ctr old=61 new=70 |07fde000| i8042_command cmd=1060 |07fde000| i8042_wait_write |07fde000| i8042_wait_write |07fde000| i8042_command cmd=1060 |07fde000| i8042_wait_write |07fde000| i8042_wait_write |07fde000| ps2_sendbyte aux=0 cmd=f4 |07fde000| i8042_kbd_write c=244 |07fde000| i8042_wait_write |07fde000| ps2 read fa |07fde000| i8042_command cmd=1060 |07fde000| i8042_wait_write |07fde000| i8042_wait_write |07fde000| PS2 keyboard initialized pmm_free 0x07fde000 (detail=0x07fdfeb0) \07fde000/ End thread All threads complete. Scan for option roms Attempting to init PCI bdf 00:00.0 (vd 8086:1237) Searching CBFS for prefix pci8086,1237.rom Found CBFS file fallback/romstage Found CBFS file fallback/coreboot_ram Found CBFS file fallback/payload Found CBFS file pci1106,3230.rom Found CBFS file Attempting to map option rom on dev 00:00.0 Option rom sizing returned 0 0 Attempting to init PCI bdf 00:01.0 (vd 8086:7000) Searching CBFS for prefix pci8086,7000.rom Found CBFS file fallback/romstage Found CBFS file fallback/coreboot_ram Found CBFS file fallback/payload Found CBFS file pci1106,3230.rom Found CBFS file Attempting to map option rom on dev 00:01.0 Option rom sizing returned 0 0 Attempting to init PCI bdf 00:01.3 (vd 8086:7113) Searching CBFS for prefix pci8086,7113.rom Found CBFS file fallback/romstage Found CBFS file fallback/coreboot_ram Found CBFS file fallback/payload Found CBFS file pci1106,3230.rom Found CBFS file Attempting to map option rom on dev 00:01.3 Option rom sizing returned 0 0 Attempting to init PCI bdf 00:03.0 (vd 10ec:8029) Searching CBFS for prefix pci10ec,8029.rom Found CBFS file fallback/romstage Found CBFS file fallback/coreboot_ram Found CBFS file fallback/payload Found CBFS file pci1106,3230.rom Found CBFS file Attempting to map option rom on dev 00:03.0 Option rom sizing returned 0 0 Searching CBFS for prefix genroms/ Found CBFS file fallback/romstage Found CBFS file fallback/coreboot_ram Found CBFS file fallback/payload Found CBFS file pci1106,3230.rom Found CBFS file Press F12 for boot menu. Mapping hd drive 0x000fdbd0 to 0 pmm_malloc zone=0x000f3b24 handle=ffffffff size=36 align=10 ret=0x000fdb70 (detail=0x07fdfeb0) ebda moved from 9fc00 to 9f400 pmm_malloc zone=0x000f3b1c handle=ffffffff size=2048 align=10 ret=0x0009f800 (detail=0x07fdfdf0) finalize PMM malloc finalize Add to e820 map: 0009f400 00000c00 2 Add to e820 map: 07fe0000 0000f000 1 Returned 61440 bytes of ZoneHigh e820 map has 5 items: 0: 0000000000000000 - 000000000009f400 = 1 1: 000000000009f400 - 00000000000a0000 = 2 2: 00000000000f0000 - 0000000000100000 = 2 3: 0000000000100000 - 0000000007fef000 = 1 4: 0000000007fef000 - 0000000008000000 = 2 Jump to int19 enter handle_19: NULL Booting from Floppy... invalid handle_legacy_disk:809: a=00000201 b=00000000 c=00000001 d=00000000 ds=0000 es=07c0 ss=0000 si=00000000 di=00000000 bp=00000000 sp=000066e4 cs=f000 ip=bfc0 f=0202 Boot failed: could not read the boot disk enter handle_18: NULL Booting from DVD/CD... atapi_is_ready (drive=0x000fdba0) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20) send_cmd : read error (status=49 err=20)