This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

RELATED TO WIFI

Other Parts Discussed in Thread: WL1271, PCF8574

Hi ,

      We are woking on our coustom board with reference of DAVINCI DM6446 board, In our board we included jorjin chip WG7310-00 , Now we have a module to connect the (jorjin wg7310 module) on DAVINCI dm6446 reference board. From first on words we are trying to build  code given by jorjin for building wlan drivers that code also belongs to OMAP.

Now we are using linux-3.0 downloaded from net and ,we are using that code to port wl1271 chip. upto now the interface is enabled and we are able to see "wlan#" in     /proc/net/wireless  ( in our board file system).

After this we tried to do this "ifconfig wlan# up" but when we do this all this steps are taking place,

1. loading the firmware

2. going to boot firmware , when this step is going it is failing in "reading chip id "

it is getting stop at last it is giving this following messages

MESSAGES :->

unsupported chip id: 0x1
firmware boot failed despite 3 retries
mac80211 stop
SIOCSIFFLAGS: No such device

 

and also i am noting this SDIO_CLK ,instead of 24MHz we are gving 8MHz . because we tried on all the clocks only on 8MHz it loading the firmware.if not it is not able to load the firmware also .

 

 

 

Thanks and regards,

Y V RAMAKRISHNA.

  • Hi Y V RAMAKRISHNA,

    Could you please share the complete Boot log? please send the complete log from the moment you turn the Power on, through the "ifconfig wlan up" command.

    from first guess i suspect that there is an issue with the SDIO driver, had you done any testing with the SDIO driver before?

    Regards,

    Eyal

  • Hi Eyal ,

                 We tested MMC card ON mmc/sd port ,then after that we enable the sdio support in the linux kernel .And below is the total log file of the wifi section ,and please ignore  messages in the formate "DXM : XXXXXXX" it's  regarding to that  particular  function. i am attaching this logfile also.

    U-Boot 1.1.3 (Dec  4 2006 - 12:05:38)
     
    U-Boot code: 81080000 -> 81097628  BSS: -> 810A0018
    RAM Configuration:
    Bank #0: 80000000 256 MB
    Flash: 16 MB
    In:    serial
    Out:   serial
    Err:   serial
    ARM Clock :- 297MHz
    DDR Clock :- 162MHz
    Hit any key to stop autoboot:  3  2  1  0 
    BOOTP broadcast 1
    DHCP client bound to address 10.0.0.10
    TFTP from server 10.0.0.41; our IP address is 10.0.0.10
    Filename 'uImage'.
    Load address: 0x80700000
    Loading: *#################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #################################################################
         #############
    done
    Bytes transferred = 2391500 (247dcc hex)
    ## Booting image at 80700000 ...
       Image Name:   Linux-3.0.0-rc2
       Image Type:   ARM Linux Kernel Image (uncompressed)
       Data Size:    2391436 Bytes =  2.3 MB
       Load Address: 80008000
       Entry Point:  80008000
       Verifying Checksum ... OK
    OK
     
    Starting kernel ...
     
    Uncompressing Linux... done, booting the kernel.
    Linux version 3.0.0-rc2 (root@localhost.localdomain) (gcc version 4.2.0 (MontaVista 4.2.0-16.0.32.0801914 2008-08-30)) #250 PREEMPT Sat Jul 23 09:11:56 IST 2011
    CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
    CPU: VIVT data cache, VIVT instruction cache
    Machine: DaVinci DM644x EVM
    Memory policy: ECC disabled, Data cache writeback
    DaVinci dm6446 variant 0x0
    Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 29972
    Kernel command line: video=davincifb:vid0=0,2500K:vid1=0,2500K:osd0=720x576x16,2025K davinci_enc_mngr.ch0_output=COMPOSITE davinci_enc_mngr.ch0_mode=ntsc console=ttyS0,115200n8 noinitrd rw ip=dhcp root=/dev/nfs nfsroot=10.0.0.41:/home/administrator/workdir/filesys,nolock mem=118M
    PID hash table entries: 512 (order: -1, 2048 bytes)
    Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
    Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
    Memory: 118MB = 118MB total
    Memory: 114828k/114828k available, 6004k reserved, 0K highmem
    Virtual kernel memory layout:
        vector  : 0xffff0000 - 0xffff1000   (   4 kB)
        fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
        DMA     : 0xff000000 - 0xffe00000   (  14 MB)
        vmalloc : 0xc7800000 - 0xfea00000   ( 882 MB)
        lowmem  : 0xc0000000 - 0xc7600000   ( 118 MB)
        modules : 0xbf000000 - 0xc0000000   (  16 MB)
          .init : 0xc0008000 - 0xc002f000   ( 156 kB)
          .text : 0xc002f000 - 0xc047c000   (4404 kB)
          .data : 0xc047c000 - 0xc04a31c0   ( 157 kB)
    SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    Preemptible hierarchical RCU implementation.
    NR_IRQS:245
    Console: colour dummy device 80x30
    Calibrating delay loop... 147.86 BogoMIPS (lpj=739328)
    pid_max: default: 32768 minimum: 301
    Mount-cache hash table entries: 512
    CPU: Testing write buffer coherency: ok
    DaVinci: 71 gpio irqs
    NET: Registered protocol family 16
    WARNING: both IDE and Flash are enabled, but they share AEMIF pins.
        Disable IDE for NAND/NOR support.
    MUX: Setting register HPIEN_DISABLE
           PINMUX0 (0x00000000) = 0x80000c1f -> 0x80000c1f
    MUX: initialized ATAEN
    MUX: Setting register ATAEN
           PINMUX0 (0x00000000) = 0x80000c1f -> 0x80020c1f
    MUX: initialized HDIREN
    MUX: Setting register HDIREN
           PINMUX0 (0x00000000) = 0x80020c1f -> 0x80030c1f
    MUX: initialized MCBSP
    MUX: Setting register MCBSP
           PINMUX1 (0x00000004) = 0x00000081 -> 0x00000481
    DXM : WLAN IN BOARD : 1
    DXM : WLAN SET PLATFORM DATA : 1 
     DXM : WLAN IN BOARD : 2
    bio: create slab <bio-0> at 0
    SCSI subsystem initialized
    usbcore: registered new interface driver usbfs
    usbcore: registered new interface driver hub
    usbcore: registered new device driver usb
    pcf857x 1-0038: gpios 144..151 on a pcf8574
    pcf857x 1-0039: gpios 152..159 on a pcf8574
    pcf857x 1-003a: gpios 160..167 on a pcf8574
    DXM : GPIO NUMBER : 160
    Advanced Linux Sound Architecture Driver Version 1.0.24.
    cfg80211: Calling CRDA to update world regulatory domain
    Switching to clocksource timer0_1
    Switched to NOHz mode on CPU #0
    musb-hdrc: version 6.0, pio, host
    musb-hdrc musb-hdrc: MUSB HDRC host driver
    musb-hdrc musb-hdrc: new USB bus registered, assigned bus number 1
    hub 1-0:1.0: USB hub found
    hub 1-0:1.0: 1 port detected
    musb-hdrc musb-hdrc: USB Host mode controller at fec64000 using PIO, IRQ 12
    NET: Registered protocol family 2
    IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
    TCP established hash table entries: 4096 (order: 3, 32768 bytes)
    TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
    TCP: Hash tables configured (established 4096 bind 4096)
    TCP reno registered
    UDP hash table entries: 256 (order: 0, 4096 bytes)
    UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
    NET: Registered protocol family 1
    RPC: Registered named UNIX socket transport module.
    RPC: Registered udp transport module.
    RPC: Registered tcp transport module.
    RPC: Registered tcp NFSv4.1 backchannel transport module.
    msgmni has been set to 224
    io scheduler noop registered (default)
    start plist test
    end plist test
    Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
    serial8250.0: ttyS0 at MMIO 0x1c20000 (irq = 40) is a 16550A
    console [ttyS0] enabled
    serial8250 serial8250.0: unable to register port at index 1 (IO0 MEM1c20400 IRQ41): -22
    serial8250 serial8250.0: unable to register port at index 2 (IO0 MEM1c20800 IRQ42): -22
    brd: module loaded
    at24 1-0050: 32768 byte 24c256 EEPROM, writable, 64 bytes/write
    Read MAC addr from EEPROM: ff:ff:ff:ff:ff:ff
    Uniform Multi-Platform E-IDE driver
    ide-gd driver 1.18
        ide0: MMIO-DMA
    ide0 at 0xfec661f0-0xfec661f7,0xfec663f6 on irq 22
    davinci_mdio davinci_mdio.0: davinci mdio revision 1.3
    davinci_mdio davinci_mdio.0: detected phy mask fffffffd
    davinci_mdio.0: probed
    davinci_mdio davinci_mdio.0: phy[1]: device 0:01, driver LXT971
    console [netcon0] enabled
    netconsole: network logging started
    Initializing USB Mass Storage driver...
    usbcore: registered new interface driver usb-storage
    USB Mass Storage support registered.
    usbcore: registered new interface driver usbtest
    i2c /dev entries driver
    watchdog watchdog: heartbeat 60 sec
    davinci_mmc davinci_mmc.0: Using DMA, 4-bit mode
    usbcore: registered new interface driver usbhid
    usbhid: USB HID core driver
    DXM AUDIO CODEC I2C ADDRESS: -1069966272
    tlv320aic3x-codec 1-001b: asoc: failed to add kcontrol Left Line1R Mux
    tlv320aic3x-codec 1-001b: asoc: failed to add kcontrol Left Line1L Mux
    asoc: tlv320aic3x-hifi <-> davinci-mcbsp mapping ok
    ALSA device list:
      #0: DaVinci DM6446 EVM
    TCP cubic registered
    NET: Registered protocol family 17
    lib80211: common routines for IEEE802.11 drivers
    No RTC device found, ALARM timers will not wake from suspend
    davinci_emac davinci_emac.1: using random MAC addr: 02:02:bd:f3:e3:8b
    drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
    net eth0: attached PHY driver [LXT971] (mii_bus:phy_addr=0:01, id=1378e2)
    PHY: 0:01 - Link is Up - 100/Full
    Sending DHCP requests ., OK
    IP-Config: Got DHCP answer from 0.0.0.0, my address is 10.0.0.18
    IP-Config: Complete:
         device=eth0, addr=10.0.0.18, mask=255.255.255.0, gw=10.0.0.1,
         host=10.0.0.18, domain=, nis-domain=(none),
         bootserver=0.0.0.0, rootserver=10.0.0.41, rootpath=
    VFS: Mounted root (nfs filesystem) on device 0:13.
    Freeing init memory: 156K
     INIT: version 2.86 booting 
    Starting the hotplug events dispatcher: udevdudevd (989): /proc/989/oom_adj is deprecated, please use /proc/989/oom_score_adj instead.
    .
    Synthesizing the initial hotplug events...done.
    Waiting for /dev to be fully populated...done.
    Activating swap...done. 
    Remounting root filesystem...done. 
    Calculating module dependencies
    WARNING: Couldn't open directory /lib/modules/3.0.0-rc2: No such file or directory
    FATAL: Could not open /lib/modules/3.0.0-rc2/modules.dep.temp for writing: No such file or directory
    Loading modules: 
    Checking all file systems: fsck
    fsck 1.40 (29-Jun-2007)
    Mounting local filesystems: mount nothing was mounted
    Setting up networking ....
    /etc/network/options is deprecated.
    Setting up IP spoofing protection: rp_filter done.
    Disabling IPv4 packet forwarding: done.
    Disabling TCP/IP Explicit Congestion Notification: done.
    Starting network interfaces: done.
    Starting hotplug subsystem:
       pci     
       pci      [success]
       usb     
       usb      [success]
       isapnp  
       isapnp   [success]
       ide     
       ide      [success]
       input   
       input    [success]
       scsi    
       scsi     [success]
    done.
    Starting portmap daemon....
    Cleaning: /tmp /var/lock /var/run done.
    Setting pseudo-terminal access permissions...done.
    Updating /etc/motd...done.
     INIT: Entering runlevel: 3 
    Starting system log daemon: syslogd klogd.
    Starting NFS common utilities: statd.
    Starting internet superserver: inetd.
    Starting OpenBSD Secure Shell server: sshd. 
     
    MontaVista(R) Linux(R) Professional Edition 5.0.0 (0801921)
     
    10.0.0.18 login: root
    Last login: Thu Jan  1 00:00:52 1970 on console
    Linux 10.0.0.18 3.0.0-rc2 #250 PREEMPT Sat Jul 23 09:11:56 IST 2011 armv5tejl GNU/Linux
     
    Welcome to MontaVista(R) Linux(R) Professional Edition 5.0.0 (0801921).
     
    root@10.0.0.18:~# cd /
     
    root@10.0.0.21:~# cat /proc/net/wireless 
    Inter-| sta-|   Quality        |   Discarded packets               | Missed | WE
     face | tus | link level noise |  nwid  crypt   frag  retry   misc | beacon | 22
     wlan2: 0000    0     0     0        0      0      0      0      0        0
     
    root@10.0.0.21:~# ifconfig wlan2 up
    mac80211 start
    mac80211 add interface type 2 mac de:ad:be:ef:00:00
    mem_start 00000000 mem_size 00000000
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    sdio write 52 addr 0x1fffc, byte 0x01
    sdio read 53 addr 0x5674, 4 bytes
    sdio read failed (-84)
    unsupported chip id: 0x1
    mem_start 00000000 mem_size 00000000
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    sdio write 52 addr 0x1fffc, byte 0x01
    sdio read 53 addr 0x5674, 4 bytes
    chip id 0x4030111 (1271 PG20)
    booting firmware ti-connectivity/wl1271-fw-2.bin
    DXM : wl1271_boot : start
    DXM : wl1271_load_firmware : start
    DXM : wl1271_boot_clk
    DXM : wl1271_boot_hw_version
    sdio write 53 addr 0x9b4, 4 bytes
    sdio write 53 addr 0x9c0, 4 bytes
    sdio read 53 addr 0x9bc, 4 bytes
    DXM : wl1271_boot_hw_version : end 
    sdio write 53 addr 0x9b4, 4 bytes
    sdio write 53 addr 0x9c0, 4 bytes
    sdio read 53 addr 0x9bc, 4 bytes
    sdio write 53 addr 0x9b4, 4 bytes
    sdio write 53 addr 0x9b8, 4 bytes
    sdio write 53 addr 0x9c0, 4 bytes
    sdio write 53 addr 0x9b4, 4 bytes
    sdio write 53 addr 0x9c0, 4 bytes
    sdio read 53 addr 0x9bc, 4 bytes
    sdio write 53 addr 0x9b4, 4 bytes
    sdio write 53 addr 0x9b8, 4 bytes
    sdio write 53 addr 0x9c0, 4 bytes
    sdio write 53 addr 0x6040, 4 bytes
    sdio read 53 addr 0x6040, 4 bytes
    sdio read failed (-84)
    pause1 0x3
    sdio write 53 addr 0x6008, 4 bytes
    sdio write 53 addr 0x6100, 4 bytes
    mem_start 00040000 mem_size 00014FC0
    reg_start 00310000 reg_size 00006000
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    DRPW_SCRATCH_START 0031002c
    sdio read 53 addr 0x14fec, 4 bytes
    DXM : wl1271_load_firmware : 4
    clk2 0x0
    sdio write 53 addr 0x14fec, 4 bytes
    DXM : wl1271_load_firmware : 5
    mem_start 00040000 mem_size 00014FC0
    reg_start 00300000 reg_size 0000A000
    mem2_start 003004F8 mem2_size 00000004
    mem3_start 00040404 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    sdio write 53 addr 0x1549c, 4 bytes
    sdio write 53 addr 0x14fc0, 4 bytes
    sdio read 53 addr 0x14fc0, 4 bytes
    soft reset bootdata 0x0
    sdio write 53 addr 0x1a410, 4 bytes
    sdio write 53 addr 0x15958, 4 bytes
    nvs burst write 0x30546c: 0xbeef0000
    sdio write 53 addr 0x1a42c, 4 bytes
    nvs burst write 0x305470: 0xdead
    sdio write 53 addr 0x1a430, 4 bytes
    mem_start 00040000 mem_size 00014FC0
    reg_start 00300000 reg_size 0000A000
    mem2_start 003004F8 mem2_size 00000004
    mem3_start 00040404 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    sdio write 53 addr 0x7b4, 444 bytes
    ACX_EEPROMLESS_IND_REG
    sdio write 53 addr 0x1a5d8, 4 bytes
    sdio read 53 addr 0x1a634, 4 bytes
    sdio read failed (-84)
    chip id 0x305618
    sdio read 53 addr 0x1a5d0, 4 bytes
    firmware chunks to be uploaded: 6
    chunk 5 addr 0x0 len 196116
    DXM : wl1271_boot_upload_firmware_chunk
    starting firmware upload
    fw_data_len 196116 chunk_size 512
    mem_start 00000000 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc785600c to 0x0
    sdio write 53 addr 0x0, 512 bytes
    uploading fw chunk 0xc785620c to 0x200
    sdio write 53 addr 0x200, 512 bytes
    uploading fw chunk 0xc785640c to 0x400
    sdio write 53 addr 0x400, 512 bytes
    uploading fw chunk 0xc785660c to 0x600
    sdio write 53 addr 0x600, 512 bytes
    uploading fw chunk 0xc785680c to 0x800
    sdio write 53 addr 0x800, 512 bytes
    uploading fw chunk 0xc7856a0c to 0xa00
    sdio write 53 addr 0xa00, 512 bytes
    uploading fw chunk 0xc7856c0c to 0xc00
    sdio write 53 addr 0xc00, 512 bytes
    uploading fw chunk 0xc7856e0c to 0xe00
    sdio write 53 addr 0xe00, 512 bytes
    uploading fw chunk 0xc785700c to 0x1000
    sdio write 53 addr 0x1000, 512 bytes
    uploading fw chunk 0xc785720c to 0x1200
    sdio write 53 addr 0x1200, 512 bytes
    uploading fw chunk 0xc785740c to 0x1400
    sdio write 53 addr 0x1400, 512 bytes
    uploading fw chunk 0xc785760c to 0x1600
    sdio write 53 addr 0x1600, 512 bytes
    uploading fw chunk 0xc785780c to 0x1800
    sdio write 53 addr 0x1800, 512 bytes
    uploading fw chunk 0xc7857a0c to 0x1a00
    sdio write 53 addr 0x1a00, 512 bytes
    uploading fw chunk 0xc7857c0c to 0x1c00
    sdio write 53 addr 0x1c00, 512 bytes
    uploading fw chunk 0xc7857e0c to 0x1e00
    sdio write 53 addr 0x1e00, 512 bytes
    uploading fw chunk 0xc785800c to 0x2000
    sdio write 53 addr 0x2000, 512 bytes
    uploading fw chunk 0xc785820c to 0x2200
    sdio write 53 addr 0x2200, 512 bytes
    uploading fw chunk 0xc785840c to 0x2400
    sdio write 53 addr 0x2400, 512 bytes
    uploading fw chunk 0xc785860c to 0x2600
    sdio write 53 addr 0x2600, 512 bytes
    uploading fw chunk 0xc785880c to 0x2800
    sdio write 53 addr 0x2800, 512 bytes
    uploading fw chunk 0xc7858a0c to 0x2a00
    sdio write 53 addr 0x2a00, 512 bytes
    uploading fw chunk 0xc7858c0c to 0x2c00
    sdio write 53 addr 0x2c00, 512 bytes
    uploading fw chunk 0xc7858e0c to 0x2e00
    sdio write 53 addr 0x2e00, 512 bytes
    uploading fw chunk 0xc785900c to 0x3000
    sdio write 53 addr 0x3000, 512 bytes
    uploading fw chunk 0xc785920c to 0x3200
    sdio write 53 addr 0x3200, 512 bytes
    uploading fw chunk 0xc785940c to 0x3400
    sdio write 53 addr 0x3400, 512 bytes
    uploading fw chunk 0xc785960c to 0x3600
    sdio write 53 addr 0x3600, 512 bytes
    uploading fw chunk 0xc785980c to 0x3800
    sdio write 53 addr 0x3800, 512 bytes
    uploading fw chunk 0xc7859a0c to 0x3a00
    sdio write 53 addr 0x3a00, 512 bytes
    uploading fw chunk 0xc7859c0c to 0x3c00
    sdio write 53 addr 0x3c00, 512 bytes
    uploading fw chunk 0xc7859e0c to 0x3e00
    sdio write 53 addr 0x3e00, 512 bytes
    uploading fw chunk 0xc785a00c to 0x4000
    sdio write 53 addr 0x4000, 512 bytes
    uploading fw chunk 0xc785a20c to 0x4200
    sdio write 53 addr 0x4200, 512 bytes
    uploading fw chunk 0xc785a40c to 0x4400
    sdio write 53 addr 0x4400, 512 bytes
    uploading fw chunk 0xc785a60c to 0x4600
    sdio write 53 addr 0x4600, 512 bytes
    uploading fw chunk 0xc785a80c to 0x4800
    sdio write 53 addr 0x4800, 512 bytes
    uploading fw chunk 0xc785aa0c to 0x4a00
    sdio write 53 addr 0x4a00, 512 bytes
    uploading fw chunk 0xc785ac0c to 0x4c00
    sdio write 53 addr 0x4c00, 512 bytes
    uploading fw chunk 0xc785ae0c to 0x4e00
    sdio write 53 addr 0x4e00, 512 bytes
    uploading fw chunk 0xc785b00c to 0x5000
    sdio write 53 addr 0x5000, 512 bytes
    uploading fw chunk 0xc785b20c to 0x5200
    sdio write 53 addr 0x5200, 512 bytes
    uploading fw chunk 0xc785b40c to 0x5400
    sdio write 53 addr 0x5400, 512 bytes
    uploading fw chunk 0xc785b60c to 0x5600
    sdio write 53 addr 0x5600, 512 bytes
    uploading fw chunk 0xc785b80c to 0x5800
    sdio write 53 addr 0x5800, 512 bytes
    uploading fw chunk 0xc785ba0c to 0x5a00
    sdio write 53 addr 0x5a00, 512 bytes
    uploading fw chunk 0xc785bc0c to 0x5c00
    sdio write 53 addr 0x5c00, 512 bytes
    uploading fw chunk 0xc785be0c to 0x5e00
    sdio write 53 addr 0x5e00, 512 bytes
    uploading fw chunk 0xc785c00c to 0x6000
    sdio write 53 addr 0x6000, 512 bytes
    uploading fw chunk 0xc785c20c to 0x6200
    sdio write 53 addr 0x6200, 512 bytes
    uploading fw chunk 0xc785c40c to 0x6400
    sdio write 53 addr 0x6400, 512 bytes
    uploading fw chunk 0xc785c60c to 0x6600
    sdio write 53 addr 0x6600, 512 bytes
    uploading fw chunk 0xc785c80c to 0x6800
    sdio write 53 addr 0x6800, 512 bytes
    uploading fw chunk 0xc785ca0c to 0x6a00
    sdio write 53 addr 0x6a00, 512 bytes
    uploading fw chunk 0xc785cc0c to 0x6c00
    sdio write 53 addr 0x6c00, 512 bytes
    uploading fw chunk 0xc785ce0c to 0x6e00
    sdio write 53 addr 0x6e00, 512 bytes
    uploading fw chunk 0xc785d00c to 0x7000
    sdio write 53 addr 0x7000, 512 bytes
    uploading fw chunk 0xc785d20c to 0x7200
    sdio write 53 addr 0x7200, 512 bytes
    uploading fw chunk 0xc785d40c to 0x7400
    sdio write 53 addr 0x7400, 512 bytes
    uploading fw chunk 0xc785d60c to 0x7600
    sdio write 53 addr 0x7600, 512 bytes
    uploading fw chunk 0xc785d80c to 0x7800
    sdio write 53 addr 0x7800, 512 bytes
    uploading fw chunk 0xc785da0c to 0x7a00
    sdio write 53 addr 0x7a00, 512 bytes
    uploading fw chunk 0xc785dc0c to 0x7c00
    sdio write 53 addr 0x7c00, 512 bytes
    uploading fw chunk 0xc785de0c to 0x7e00
    sdio write 53 addr 0x7e00, 512 bytes
    uploading fw chunk 0xc785e00c to 0x8000
    sdio write 53 addr 0x8000, 512 bytes
    uploading fw chunk 0xc785e20c to 0x8200
    sdio write 53 addr 0x8200, 512 bytes
    uploading fw chunk 0xc785e40c to 0x8400
    sdio write 53 addr 0x8400, 512 bytes
    uploading fw chunk 0xc785e60c to 0x8600
    sdio write 53 addr 0x8600, 512 bytes
    uploading fw chunk 0xc785e80c to 0x8800
    sdio write 53 addr 0x8800, 512 bytes
    uploading fw chunk 0xc785ea0c to 0x8a00
    sdio write 53 addr 0x8a00, 512 bytes
    uploading fw chunk 0xc785ec0c to 0x8c00
    sdio write 53 addr 0x8c00, 512 bytes
    uploading fw chunk 0xc785ee0c to 0x8e00
    sdio write 53 addr 0x8e00, 512 bytes
    uploading fw chunk 0xc785f00c to 0x9000
    sdio write 53 addr 0x9000, 512 bytes
    uploading fw chunk 0xc785f20c to 0x9200
    sdio write 53 addr 0x9200, 512 bytes
    uploading fw chunk 0xc785f40c to 0x9400
    sdio write 53 addr 0x9400, 512 bytes
    uploading fw chunk 0xc785f60c to 0x9600
    sdio write 53 addr 0x9600, 512 bytes
    uploading fw chunk 0xc785f80c to 0x9800
    sdio write 53 addr 0x9800, 512 bytes
    uploading fw chunk 0xc785fa0c to 0x9a00
    sdio write 53 addr 0x9a00, 512 bytes
    uploading fw chunk 0xc785fc0c to 0x9c00
    sdio write 53 addr 0x9c00, 512 bytes
    uploading fw chunk 0xc785fe0c to 0x9e00
    sdio write 53 addr 0x9e00, 512 bytes
    uploading fw chunk 0xc786000c to 0xa000
    sdio write 53 addr 0xa000, 512 bytes
    uploading fw chunk 0xc786020c to 0xa200
    sdio write 53 addr 0xa200, 512 bytes
    uploading fw chunk 0xc786040c to 0xa400
    sdio write 53 addr 0xa400, 512 bytes
    uploading fw chunk 0xc786060c to 0xa600
    sdio write 53 addr 0xa600, 512 bytes
    uploading fw chunk 0xc786080c to 0xa800
    sdio write 53 addr 0xa800, 512 bytes
    uploading fw chunk 0xc7860a0c to 0xaa00
    sdio write 53 addr 0xaa00, 512 bytes
    uploading fw chunk 0xc7860c0c to 0xac00
    sdio write 53 addr 0xac00, 512 bytes
    uploading fw chunk 0xc7860e0c to 0xae00
    sdio write 53 addr 0xae00, 512 bytes
    uploading fw chunk 0xc786100c to 0xb000
    sdio write 53 addr 0xb000, 512 bytes
    uploading fw chunk 0xc786120c to 0xb200
    sdio write 53 addr 0xb200, 512 bytes
    uploading fw chunk 0xc786140c to 0xb400
    sdio write 53 addr 0xb400, 512 bytes
    uploading fw chunk 0xc786160c to 0xb600
    sdio write 53 addr 0xb600, 512 bytes
    uploading fw chunk 0xc786180c to 0xb800
    sdio write 53 addr 0xb800, 512 bytes
    uploading fw chunk 0xc7861a0c to 0xba00
    sdio write 53 addr 0xba00, 512 bytes
    uploading fw chunk 0xc7861c0c to 0xbc00
    sdio write 53 addr 0xbc00, 512 bytes
    uploading fw chunk 0xc7861e0c to 0xbe00
    sdio write 53 addr 0xbe00, 512 bytes
    uploading fw chunk 0xc786200c to 0xc000
    sdio write 53 addr 0xc000, 512 bytes
    uploading fw chunk 0xc786220c to 0xc200
    sdio write 53 addr 0xc200, 512 bytes
    uploading fw chunk 0xc786240c to 0xc400
    sdio write 53 addr 0xc400, 512 bytes
    uploading fw chunk 0xc786260c to 0xc600
    sdio write 53 addr 0xc600, 512 bytes
    uploading fw chunk 0xc786280c to 0xc800
    sdio write 53 addr 0xc800, 512 bytes
    uploading fw chunk 0xc7862a0c to 0xca00
    sdio write 53 addr 0xca00, 512 bytes
    uploading fw chunk 0xc7862c0c to 0xcc00
    sdio write 53 addr 0xcc00, 512 bytes
    uploading fw chunk 0xc7862e0c to 0xce00
    sdio write 53 addr 0xce00, 512 bytes
    uploading fw chunk 0xc786300c to 0xd000
    sdio write 53 addr 0xd000, 512 bytes
    uploading fw chunk 0xc786320c to 0xd200
    sdio write 53 addr 0xd200, 512 bytes
    uploading fw chunk 0xc786340c to 0xd400
    sdio write 53 addr 0xd400, 512 bytes
    uploading fw chunk 0xc786360c to 0xd600
    sdio write 53 addr 0xd600, 512 bytes
    uploading fw chunk 0xc786380c to 0xd800
    sdio write 53 addr 0xd800, 512 bytes
    uploading fw chunk 0xc7863a0c to 0xda00
    sdio write 53 addr 0xda00, 512 bytes
    uploading fw chunk 0xc7863c0c to 0xdc00
    sdio write 53 addr 0xdc00, 512 bytes
    uploading fw chunk 0xc7863e0c to 0xde00
    sdio write 53 addr 0xde00, 512 bytes
    uploading fw chunk 0xc786400c to 0xe000
    sdio write 53 addr 0xe000, 512 bytes
    uploading fw chunk 0xc786420c to 0xe200
    sdio write 53 addr 0xe200, 512 bytes
    uploading fw chunk 0xc786440c to 0xe400
    sdio write 53 addr 0xe400, 512 bytes
    uploading fw chunk 0xc786460c to 0xe600
    sdio write 53 addr 0xe600, 512 bytes
    uploading fw chunk 0xc786480c to 0xe800
    sdio write 53 addr 0xe800, 512 bytes
    uploading fw chunk 0xc7864a0c to 0xea00
    sdio write 53 addr 0xea00, 512 bytes
    uploading fw chunk 0xc7864c0c to 0xec00
    sdio write 53 addr 0xec00, 512 bytes
    uploading fw chunk 0xc7864e0c to 0xee00
    sdio write 53 addr 0xee00, 512 bytes
    uploading fw chunk 0xc786500c to 0xf000
    sdio write 53 addr 0xf000, 512 bytes
    uploading fw chunk 0xc786520c to 0xf200
    sdio write 53 addr 0xf200, 512 bytes
    uploading fw chunk 0xc786540c to 0xf400
    sdio write 53 addr 0xf400, 512 bytes
    uploading fw chunk 0xc786560c to 0xf600
    sdio write 53 addr 0xf600, 512 bytes
    uploading fw chunk 0xc786580c to 0xf800
    sdio write 53 addr 0xf800, 512 bytes
    uploading fw chunk 0xc7865a0c to 0xfa00
    sdio write 53 addr 0xfa00, 512 bytes
    uploading fw chunk 0xc7865c0c to 0xfc00
    sdio write 53 addr 0xfc00, 512 bytes
    uploading fw chunk 0xc7865e0c to 0xfe00
    sdio write 53 addr 0xfe00, 512 bytes
    uploading fw chunk 0xc786600c to 0x10000
    sdio write 53 addr 0x10000, 512 bytes
    uploading fw chunk 0xc786620c to 0x10200
    sdio write 53 addr 0x10200, 512 bytes
    uploading fw chunk 0xc786640c to 0x10400
    sdio write 53 addr 0x10400, 512 bytes
    uploading fw chunk 0xc786660c to 0x10600
    sdio write 53 addr 0x10600, 512 bytes
    uploading fw chunk 0xc786680c to 0x10800
    sdio write 53 addr 0x10800, 512 bytes
    uploading fw chunk 0xc7866a0c to 0x10a00
    sdio write 53 addr 0x10a00, 512 bytes
    uploading fw chunk 0xc7866c0c to 0x10c00
    sdio write 53 addr 0x10c00, 512 bytes
    uploading fw chunk 0xc7866e0c to 0x10e00
    sdio write 53 addr 0x10e00, 512 bytes
    uploading fw chunk 0xc786700c to 0x11000
    sdio write 53 addr 0x11000, 512 bytes
    uploading fw chunk 0xc786720c to 0x11200
    sdio write 53 addr 0x11200, 512 bytes
    uploading fw chunk 0xc786740c to 0x11400
    sdio write 53 addr 0x11400, 512 bytes
    uploading fw chunk 0xc786760c to 0x11600
    sdio write 53 addr 0x11600, 512 bytes
    uploading fw chunk 0xc786780c to 0x11800
    sdio write 53 addr 0x11800, 512 bytes
    uploading fw chunk 0xc7867a0c to 0x11a00
    sdio write 53 addr 0x11a00, 512 bytes
    uploading fw chunk 0xc7867c0c to 0x11c00
    sdio write 53 addr 0x11c00, 512 bytes
    uploading fw chunk 0xc7867e0c to 0x11e00
    sdio write 53 addr 0x11e00, 512 bytes
    uploading fw chunk 0xc786800c to 0x12000
    sdio write 53 addr 0x12000, 512 bytes
    uploading fw chunk 0xc786820c to 0x12200
    sdio write 53 addr 0x12200, 512 bytes
    uploading fw chunk 0xc786840c to 0x12400
    sdio write 53 addr 0x12400, 512 bytes
    uploading fw chunk 0xc786860c to 0x12600
    sdio write 53 addr 0x12600, 512 bytes
    uploading fw chunk 0xc786880c to 0x12800
    sdio write 53 addr 0x12800, 512 bytes
    uploading fw chunk 0xc7868a0c to 0x12a00
    sdio write 53 addr 0x12a00, 512 bytes
    uploading fw chunk 0xc7868c0c to 0x12c00
    sdio write 53 addr 0x12c00, 512 bytes
    uploading fw chunk 0xc7868e0c to 0x12e00
    sdio write 53 addr 0x12e00, 512 bytes
    uploading fw chunk 0xc786900c to 0x13000
    sdio write 53 addr 0x13000, 512 bytes
    uploading fw chunk 0xc786920c to 0x13200
    sdio write 53 addr 0x13200, 512 bytes
    uploading fw chunk 0xc786940c to 0x13400
    sdio write 53 addr 0x13400, 512 bytes
    uploading fw chunk 0xc786960c to 0x13600
    sdio write 53 addr 0x13600, 512 bytes
    uploading fw chunk 0xc786980c to 0x13800
    sdio write 53 addr 0x13800, 512 bytes
    uploading fw chunk 0xc7869a0c to 0x13a00
    sdio write 53 addr 0x13a00, 512 bytes
    uploading fw chunk 0xc7869c0c to 0x13c00
    sdio write 53 addr 0x13c00, 512 bytes
    uploading fw chunk 0xc7869e0c to 0x13e00
    sdio write 53 addr 0x13e00, 512 bytes
    uploading fw chunk 0xc786a00c to 0x14000
    sdio write 53 addr 0x14000, 512 bytes
    uploading fw chunk 0xc786a20c to 0x14200
    sdio write 53 addr 0x14200, 512 bytes
    uploading fw chunk 0xc786a40c to 0x14400
    sdio write 53 addr 0x14400, 512 bytes
    uploading fw chunk 0xc786a60c to 0x14600
    sdio write 53 addr 0x14600, 512 bytes
    uploading fw chunk 0xc786a80c to 0x14800
    sdio write 53 addr 0x14800, 512 bytes
    uploading fw chunk 0xc786aa0c to 0x14a00
    sdio write 53 addr 0x14a00, 512 bytes
    uploading fw chunk 0xc786ac0c to 0x14c00
    sdio write 53 addr 0x14c00, 512 bytes
    uploading fw chunk 0xc786ae0c to 0x14e00
    sdio write 53 addr 0x14e00, 512 bytes
    uploading fw chunk 0xc786b00c to 0x15000
    sdio write 53 addr 0x15000, 512 bytes
    uploading fw chunk 0xc786b20c to 0x15200
    sdio write 53 addr 0x15200, 512 bytes
    uploading fw chunk 0xc786b40c to 0x15400
    sdio write 53 addr 0x15400, 512 bytes
    uploading fw chunk 0xc786b60c to 0x15600
    sdio write 53 addr 0x15600, 512 bytes
    uploading fw chunk 0xc786b80c to 0x15800
    sdio write 53 addr 0x15800, 512 bytes
    uploading fw chunk 0xc786ba0c to 0x15a00
    sdio write 53 addr 0x15a00, 512 bytes
    uploading fw chunk 0xc786bc0c to 0x15c00
    sdio write 53 addr 0x15c00, 512 bytes
    uploading fw chunk 0xc786be0c to 0x15e00
    sdio write 53 addr 0x15e00, 512 bytes
    uploading fw chunk 0xc786c00c to 0x16000
    sdio write 53 addr 0x16000, 512 bytes
    uploading fw chunk 0xc786c20c to 0x16200
    sdio write 53 addr 0x16200, 512 bytes
    uploading fw chunk 0xc786c40c to 0x16400
    sdio write 53 addr 0x16400, 512 bytes
    uploading fw chunk 0xc786c60c to 0x16600
    sdio write 53 addr 0x16600, 512 bytes
    uploading fw chunk 0xc786c80c to 0x16800
    sdio write 53 addr 0x16800, 512 bytes
    uploading fw chunk 0xc786ca0c to 0x16a00
    sdio write 53 addr 0x16a00, 512 bytes
    uploading fw chunk 0xc786cc0c to 0x16c00
    sdio write 53 addr 0x16c00, 512 bytes
    uploading fw chunk 0xc786ce0c to 0x16e00
    sdio write 53 addr 0x16e00, 512 bytes
    uploading fw chunk 0xc786d00c to 0x17000
    sdio write 53 addr 0x17000, 512 bytes
    uploading fw chunk 0xc786d20c to 0x17200
    sdio write 53 addr 0x17200, 512 bytes
    mem_start 00017400 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc786d40c to 0x17400
    sdio write 53 addr 0x0, 512 bytes
    uploading fw chunk 0xc786d60c to 0x17600
    sdio write 53 addr 0x200, 512 bytes
    uploading fw chunk 0xc786d80c to 0x17800
    sdio write 53 addr 0x400, 512 bytes
    uploading fw chunk 0xc786da0c to 0x17a00
    sdio write 53 addr 0x600, 512 bytes
    uploading fw chunk 0xc786dc0c to 0x17c00
    sdio write 53 addr 0x800, 512 bytes
    uploading fw chunk 0xc786de0c to 0x17e00
    sdio write 53 addr 0xa00, 512 bytes
    uploading fw chunk 0xc786e00c to 0x18000
    sdio write 53 addr 0xc00, 512 bytes
    uploading fw chunk 0xc786e20c to 0x18200
    sdio write 53 addr 0xe00, 512 bytes
    uploading fw chunk 0xc786e40c to 0x18400
    sdio write 53 addr 0x1000, 512 bytes
    uploading fw chunk 0xc786e60c to 0x18600
    sdio write 53 addr 0x1200, 512 bytes
    uploading fw chunk 0xc786e80c to 0x18800
    sdio write 53 addr 0x1400, 512 bytes
    uploading fw chunk 0xc786ea0c to 0x18a00
    sdio write 53 addr 0x1600, 512 bytes
    uploading fw chunk 0xc786ec0c to 0x18c00
    sdio write 53 addr 0x1800, 512 bytes
    uploading fw chunk 0xc786ee0c to 0x18e00
    sdio write 53 addr 0x1a00, 512 bytes
    uploading fw chunk 0xc786f00c to 0x19000
    sdio write 53 addr 0x1c00, 512 bytes
    uploading fw chunk 0xc786f20c to 0x19200
    sdio write 53 addr 0x1e00, 512 bytes
    uploading fw chunk 0xc786f40c to 0x19400
    sdio write 53 addr 0x2000, 512 bytes
    uploading fw chunk 0xc786f60c to 0x19600
    sdio write 53 addr 0x2200, 512 bytes
    uploading fw chunk 0xc786f80c to 0x19800
    sdio write 53 addr 0x2400, 512 bytes
    uploading fw chunk 0xc786fa0c to 0x19a00
    sdio write 53 addr 0x2600, 512 bytes
    uploading fw chunk 0xc786fc0c to 0x19c00
    sdio write 53 addr 0x2800, 512 bytes
    uploading fw chunk 0xc786fe0c to 0x19e00
    sdio write 53 addr 0x2a00, 512 bytes
    uploading fw chunk 0xc787000c to 0x1a000
    sdio write 53 addr 0x2c00, 512 bytes
    uploading fw chunk 0xc787020c to 0x1a200
    sdio write 53 addr 0x2e00, 512 bytes
    uploading fw chunk 0xc787040c to 0x1a400
    sdio write 53 addr 0x3000, 512 bytes
    uploading fw chunk 0xc787060c to 0x1a600
    sdio write 53 addr 0x3200, 512 bytes
    uploading fw chunk 0xc787080c to 0x1a800
    sdio write 53 addr 0x3400, 512 bytes
    uploading fw chunk 0xc7870a0c to 0x1aa00
    sdio write 53 addr 0x3600, 512 bytes
    uploading fw chunk 0xc7870c0c to 0x1ac00
    sdio write 53 addr 0x3800, 512 bytes
    uploading fw chunk 0xc7870e0c to 0x1ae00
    sdio write 53 addr 0x3a00, 512 bytes
    uploading fw chunk 0xc787100c to 0x1b000
    sdio write 53 addr 0x3c00, 512 bytes
    uploading fw chunk 0xc787120c to 0x1b200
    sdio write 53 addr 0x3e00, 512 bytes
    uploading fw chunk 0xc787140c to 0x1b400
    sdio write 53 addr 0x4000, 512 bytes
    uploading fw chunk 0xc787160c to 0x1b600
    sdio write 53 addr 0x4200, 512 bytes
    uploading fw chunk 0xc787180c to 0x1b800
    sdio write 53 addr 0x4400, 512 bytes
    uploading fw chunk 0xc7871a0c to 0x1ba00
    sdio write 53 addr 0x4600, 512 bytes
    uploading fw chunk 0xc7871c0c to 0x1bc00
    sdio write 53 addr 0x4800, 512 bytes
    uploading fw chunk 0xc7871e0c to 0x1be00
    sdio write 53 addr 0x4a00, 512 bytes
    uploading fw chunk 0xc787200c to 0x1c000
    sdio write 53 addr 0x4c00, 512 bytes
    uploading fw chunk 0xc787220c to 0x1c200
    sdio write 53 addr 0x4e00, 512 bytes
    uploading fw chunk 0xc787240c to 0x1c400
    sdio write 53 addr 0x5000, 512 bytes
    uploading fw chunk 0xc787260c to 0x1c600
    sdio write 53 addr 0x5200, 512 bytes
    uploading fw chunk 0xc787280c to 0x1c800
    sdio write 53 addr 0x5400, 512 bytes
    uploading fw chunk 0xc7872a0c to 0x1ca00
    sdio write 53 addr 0x5600, 512 bytes
    uploading fw chunk 0xc7872c0c to 0x1cc00
    sdio write 53 addr 0x5800, 512 bytes
    uploading fw chunk 0xc7872e0c to 0x1ce00
    sdio write 53 addr 0x5a00, 512 bytes
    uploading fw chunk 0xc787300c to 0x1d000
    sdio write 53 addr 0x5c00, 512 bytes
    uploading fw chunk 0xc787320c to 0x1d200
    sdio write 53 addr 0x5e00, 512 bytes
    uploading fw chunk 0xc787340c to 0x1d400
    sdio write 53 addr 0x6000, 512 bytes
    uploading fw chunk 0xc787360c to 0x1d600
    sdio write 53 addr 0x6200, 512 bytes
    uploading fw chunk 0xc787380c to 0x1d800
    sdio write 53 addr 0x6400, 512 bytes
    uploading fw chunk 0xc7873a0c to 0x1da00
    sdio write 53 addr 0x6600, 512 bytes
    uploading fw chunk 0xc7873c0c to 0x1dc00
    sdio write 53 addr 0x6800, 512 bytes
    uploading fw chunk 0xc7873e0c to 0x1de00
    sdio write 53 addr 0x6a00, 512 bytes
    uploading fw chunk 0xc787400c to 0x1e000
    sdio write 53 addr 0x6c00, 512 bytes
    uploading fw chunk 0xc787420c to 0x1e200
    sdio write 53 addr 0x6e00, 512 bytes
    uploading fw chunk 0xc787440c to 0x1e400
    sdio write 53 addr 0x7000, 512 bytes
    uploading fw chunk 0xc787460c to 0x1e600
    sdio write 53 addr 0x7200, 512 bytes
    uploading fw chunk 0xc787480c to 0x1e800
    sdio write 53 addr 0x7400, 512 bytes
    uploading fw chunk 0xc7874a0c to 0x1ea00
    sdio write 53 addr 0x7600, 512 bytes
    uploading fw chunk 0xc7874c0c to 0x1ec00
    sdio write 53 addr 0x7800, 512 bytes
    uploading fw chunk 0xc7874e0c to 0x1ee00
    sdio write 53 addr 0x7a00, 512 bytes
    uploading fw chunk 0xc787500c to 0x1f000
    sdio write 53 addr 0x7c00, 512 bytes
    uploading fw chunk 0xc787520c to 0x1f200
    sdio write 53 addr 0x7e00, 512 bytes
    uploading fw chunk 0xc787540c to 0x1f400
    sdio write 53 addr 0x8000, 512 bytes
    uploading fw chunk 0xc787560c to 0x1f600
    sdio write 53 addr 0x8200, 512 bytes
    uploading fw chunk 0xc787580c to 0x1f800
    sdio write 53 addr 0x8400, 512 bytes
    uploading fw chunk 0xc7875a0c to 0x1fa00
    sdio write 53 addr 0x8600, 512 bytes
    uploading fw chunk 0xc7875c0c to 0x1fc00
    sdio write 53 addr 0x8800, 512 bytes
    uploading fw chunk 0xc7875e0c to 0x1fe00
    sdio write 53 addr 0x8a00, 512 bytes
    uploading fw chunk 0xc787600c to 0x20000
    sdio write 53 addr 0x8c00, 512 bytes
    uploading fw chunk 0xc787620c to 0x20200
    sdio write 53 addr 0x8e00, 512 bytes
    uploading fw chunk 0xc787640c to 0x20400
    sdio write 53 addr 0x9000, 512 bytes
    uploading fw chunk 0xc787660c to 0x20600
    sdio write 53 addr 0x9200, 512 bytes
    uploading fw chunk 0xc787680c to 0x20800
    sdio write 53 addr 0x9400, 512 bytes
    uploading fw chunk 0xc7876a0c to 0x20a00
    sdio write 53 addr 0x9600, 512 bytes
    uploading fw chunk 0xc7876c0c to 0x20c00
    sdio write 53 addr 0x9800, 512 bytes
    uploading fw chunk 0xc7876e0c to 0x20e00
    sdio write 53 addr 0x9a00, 512 bytes
    uploading fw chunk 0xc787700c to 0x21000
    sdio write 53 addr 0x9c00, 512 bytes
    uploading fw chunk 0xc787720c to 0x21200
    sdio write 53 addr 0x9e00, 512 bytes
    uploading fw chunk 0xc787740c to 0x21400
    sdio write 53 addr 0xa000, 512 bytes
    uploading fw chunk 0xc787760c to 0x21600
    sdio write 53 addr 0xa200, 512 bytes
    uploading fw chunk 0xc787780c to 0x21800
    sdio write 53 addr 0xa400, 512 bytes
    uploading fw chunk 0xc7877a0c to 0x21a00
    sdio write 53 addr 0xa600, 512 bytes
    uploading fw chunk 0xc7877c0c to 0x21c00
    sdio write 53 addr 0xa800, 512 bytes
    uploading fw chunk 0xc7877e0c to 0x21e00
    sdio write 53 addr 0xaa00, 512 bytes
    uploading fw chunk 0xc787800c to 0x22000
    sdio write 53 addr 0xac00, 512 bytes
    uploading fw chunk 0xc787820c to 0x22200
    sdio write 53 addr 0xae00, 512 bytes
    uploading fw chunk 0xc787840c to 0x22400
    sdio write 53 addr 0xb000, 512 bytes
    uploading fw chunk 0xc787860c to 0x22600
    sdio write 53 addr 0xb200, 512 bytes
    uploading fw chunk 0xc787880c to 0x22800
    sdio write 53 addr 0xb400, 512 bytes
    uploading fw chunk 0xc7878a0c to 0x22a00
    sdio write 53 addr 0xb600, 512 bytes
    uploading fw chunk 0xc7878c0c to 0x22c00
    sdio write 53 addr 0xb800, 512 bytes
    uploading fw chunk 0xc7878e0c to 0x22e00
    sdio write 53 addr 0xba00, 512 bytes
    uploading fw chunk 0xc787900c to 0x23000
    sdio write 53 addr 0xbc00, 512 bytes
    uploading fw chunk 0xc787920c to 0x23200
    sdio write 53 addr 0xbe00, 512 bytes
    uploading fw chunk 0xc787940c to 0x23400
    sdio write 53 addr 0xc000, 512 bytes
    uploading fw chunk 0xc787960c to 0x23600
    sdio write 53 addr 0xc200, 512 bytes
    uploading fw chunk 0xc787980c to 0x23800
    sdio write 53 addr 0xc400, 512 bytes
    uploading fw chunk 0xc7879a0c to 0x23a00
    sdio write 53 addr 0xc600, 512 bytes
    uploading fw chunk 0xc7879c0c to 0x23c00
    sdio write 53 addr 0xc800, 512 bytes
    uploading fw chunk 0xc7879e0c to 0x23e00
    sdio write 53 addr 0xca00, 512 bytes
    uploading fw chunk 0xc787a00c to 0x24000
    sdio write 53 addr 0xcc00, 512 bytes
    uploading fw chunk 0xc787a20c to 0x24200
    sdio write 53 addr 0xce00, 512 bytes
    uploading fw chunk 0xc787a40c to 0x24400
    sdio write 53 addr 0xd000, 512 bytes
    uploading fw chunk 0xc787a60c to 0x24600
    sdio write 53 addr 0xd200, 512 bytes
    uploading fw chunk 0xc787a80c to 0x24800
    sdio write 53 addr 0xd400, 512 bytes
    uploading fw chunk 0xc787aa0c to 0x24a00
    sdio write 53 addr 0xd600, 512 bytes
    uploading fw chunk 0xc787ac0c to 0x24c00
    sdio write 53 addr 0xd800, 512 bytes
    uploading fw chunk 0xc787ae0c to 0x24e00
    sdio write 53 addr 0xda00, 512 bytes
    uploading fw chunk 0xc787b00c to 0x25000
    sdio write 53 addr 0xdc00, 512 bytes
    uploading fw chunk 0xc787b20c to 0x25200
    sdio write 53 addr 0xde00, 512 bytes
    uploading fw chunk 0xc787b40c to 0x25400
    sdio write 53 addr 0xe000, 512 bytes
    uploading fw chunk 0xc787b60c to 0x25600
    sdio write 53 addr 0xe200, 512 bytes
    uploading fw chunk 0xc787b80c to 0x25800
    sdio write 53 addr 0xe400, 512 bytes
    uploading fw chunk 0xc787ba0c to 0x25a00
    sdio write 53 addr 0xe600, 512 bytes
    uploading fw chunk 0xc787bc0c to 0x25c00
    sdio write 53 addr 0xe800, 512 bytes
    uploading fw chunk 0xc787be0c to 0x25e00
    sdio write 53 addr 0xea00, 512 bytes
    uploading fw chunk 0xc787c00c to 0x26000
    sdio write 53 addr 0xec00, 512 bytes
    uploading fw chunk 0xc787c20c to 0x26200
    sdio write 53 addr 0xee00, 512 bytes
    uploading fw chunk 0xc787c40c to 0x26400
    sdio write 53 addr 0xf000, 512 bytes
    uploading fw chunk 0xc787c60c to 0x26600
    sdio write 53 addr 0xf200, 512 bytes
    uploading fw chunk 0xc787c80c to 0x26800
    sdio write 53 addr 0xf400, 512 bytes
    uploading fw chunk 0xc787ca0c to 0x26a00
    sdio write 53 addr 0xf600, 512 bytes
    uploading fw chunk 0xc787cc0c to 0x26c00
    sdio write 53 addr 0xf800, 512 bytes
    uploading fw chunk 0xc787ce0c to 0x26e00
    sdio write 53 addr 0xfa00, 512 bytes
    uploading fw chunk 0xc787d00c to 0x27000
    sdio write 53 addr 0xfc00, 512 bytes
    uploading fw chunk 0xc787d20c to 0x27200
    sdio write 53 addr 0xfe00, 512 bytes
    uploading fw chunk 0xc787d40c to 0x27400
    sdio write 53 addr 0x10000, 512 bytes
    uploading fw chunk 0xc787d60c to 0x27600
    sdio write 53 addr 0x10200, 512 bytes
    uploading fw chunk 0xc787d80c to 0x27800
    sdio write 53 addr 0x10400, 512 bytes
    uploading fw chunk 0xc787da0c to 0x27a00
    sdio write 53 addr 0x10600, 512 bytes
    uploading fw chunk 0xc787dc0c to 0x27c00
    sdio write 53 addr 0x10800, 512 bytes
    uploading fw chunk 0xc787de0c to 0x27e00
    sdio write 53 addr 0x10a00, 512 bytes
    uploading fw chunk 0xc787e00c to 0x28000
    sdio write 53 addr 0x10c00, 512 bytes
    uploading fw chunk 0xc787e20c to 0x28200
    sdio write 53 addr 0x10e00, 512 bytes
    uploading fw chunk 0xc787e40c to 0x28400
    sdio write 53 addr 0x11000, 512 bytes
    uploading fw chunk 0xc787e60c to 0x28600
    sdio write 53 addr 0x11200, 512 bytes
    uploading fw chunk 0xc787e80c to 0x28800
    sdio write 53 addr 0x11400, 512 bytes
    uploading fw chunk 0xc787ea0c to 0x28a00
    sdio write 53 addr 0x11600, 512 bytes
    uploading fw chunk 0xc787ec0c to 0x28c00
    sdio write 53 addr 0x11800, 512 bytes
    uploading fw chunk 0xc787ee0c to 0x28e00
    sdio write 53 addr 0x11a00, 512 bytes
    uploading fw chunk 0xc787f00c to 0x29000
    sdio write 53 addr 0x11c00, 512 bytes
    uploading fw chunk 0xc787f20c to 0x29200
    sdio write 53 addr 0x11e00, 512 bytes
    uploading fw chunk 0xc787f40c to 0x29400
    sdio write 53 addr 0x12000, 512 bytes
    uploading fw chunk 0xc787f60c to 0x29600
    sdio write 53 addr 0x12200, 512 bytes
    uploading fw chunk 0xc787f80c to 0x29800
    sdio write 53 addr 0x12400, 512 bytes
    uploading fw chunk 0xc787fa0c to 0x29a00
    sdio write 53 addr 0x12600, 512 bytes
    uploading fw chunk 0xc787fc0c to 0x29c00
    sdio write 53 addr 0x12800, 512 bytes
    uploading fw chunk 0xc787fe0c to 0x29e00
    sdio write 53 addr 0x12a00, 512 bytes
    uploading fw chunk 0xc788000c to 0x2a000
    sdio write 53 addr 0x12c00, 512 bytes
    uploading fw chunk 0xc788020c to 0x2a200
    sdio write 53 addr 0x12e00, 512 bytes
    uploading fw chunk 0xc788040c to 0x2a400
    sdio write 53 addr 0x13000, 512 bytes
    uploading fw chunk 0xc788060c to 0x2a600
    sdio write 53 addr 0x13200, 512 bytes
    uploading fw chunk 0xc788080c to 0x2a800
    sdio write 53 addr 0x13400, 512 bytes
    uploading fw chunk 0xc7880a0c to 0x2aa00
    sdio write 53 addr 0x13600, 512 bytes
    uploading fw chunk 0xc7880c0c to 0x2ac00
    sdio write 53 addr 0x13800, 512 bytes
    uploading fw chunk 0xc7880e0c to 0x2ae00
    sdio write 53 addr 0x13a00, 512 bytes
    uploading fw chunk 0xc788100c to 0x2b000
    sdio write 53 addr 0x13c00, 512 bytes
    uploading fw chunk 0xc788120c to 0x2b200
    sdio write 53 addr 0x13e00, 512 bytes
    uploading fw chunk 0xc788140c to 0x2b400
    sdio write 53 addr 0x14000, 512 bytes
    uploading fw chunk 0xc788160c to 0x2b600
    sdio write 53 addr 0x14200, 512 bytes
    uploading fw chunk 0xc788180c to 0x2b800
    sdio write 53 addr 0x14400, 512 bytes
    uploading fw chunk 0xc7881a0c to 0x2ba00
    sdio write 53 addr 0x14600, 512 bytes
    uploading fw chunk 0xc7881c0c to 0x2bc00
    sdio write 53 addr 0x14800, 512 bytes
    uploading fw chunk 0xc7881e0c to 0x2be00
    sdio write 53 addr 0x14a00, 512 bytes
    uploading fw chunk 0xc788200c to 0x2c000
    sdio write 53 addr 0x14c00, 512 bytes
    uploading fw chunk 0xc788220c to 0x2c200
    sdio write 53 addr 0x14e00, 512 bytes
    uploading fw chunk 0xc788240c to 0x2c400
    sdio write 53 addr 0x15000, 512 bytes
    uploading fw chunk 0xc788260c to 0x2c600
    sdio write 53 addr 0x15200, 512 bytes
    uploading fw chunk 0xc788280c to 0x2c800
    sdio write 53 addr 0x15400, 512 bytes
    uploading fw chunk 0xc7882a0c to 0x2ca00
    sdio write 53 addr 0x15600, 512 bytes
    uploading fw chunk 0xc7882c0c to 0x2cc00
    sdio write 53 addr 0x15800, 512 bytes
    uploading fw chunk 0xc7882e0c to 0x2ce00
    sdio write 53 addr 0x15a00, 512 bytes
    uploading fw chunk 0xc788300c to 0x2d000
    sdio write 53 addr 0x15c00, 512 bytes
    uploading fw chunk 0xc788320c to 0x2d200
    sdio write 53 addr 0x15e00, 512 bytes
    uploading fw chunk 0xc788340c to 0x2d400
    sdio write 53 addr 0x16000, 512 bytes
    uploading fw chunk 0xc788360c to 0x2d600
    sdio write 53 addr 0x16200, 512 bytes
    uploading fw chunk 0xc788380c to 0x2d800
    sdio write 53 addr 0x16400, 512 bytes
    uploading fw chunk 0xc7883a0c to 0x2da00
    sdio write 53 addr 0x16600, 512 bytes
    uploading fw chunk 0xc7883c0c to 0x2dc00
    sdio write 53 addr 0x16800, 512 bytes
    uploading fw chunk 0xc7883e0c to 0x2de00
    sdio write 53 addr 0x16a00, 512 bytes
    uploading fw chunk 0xc788400c to 0x2e000
    sdio write 53 addr 0x16c00, 512 bytes
    uploading fw chunk 0xc788420c to 0x2e200
    sdio write 53 addr 0x16e00, 512 bytes
    uploading fw chunk 0xc788440c to 0x2e400
    sdio write 53 addr 0x17000, 512 bytes
    uploading fw chunk 0xc788460c to 0x2e600
    sdio write 53 addr 0x17200, 512 bytes
    mem_start 0002E800 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788480c to 0x2e800
    sdio write 53 addr 0x0, 512 bytes
    uploading fw chunk 0xc7884a0c to 0x2ea00
    sdio write 53 addr 0x200, 512 bytes
    uploading fw chunk 0xc7884c0c to 0x2ec00
    sdio write 53 addr 0x400, 512 bytes
    uploading fw chunk 0xc7884e0c to 0x2ee00
    sdio write 53 addr 0x600, 512 bytes
    uploading fw chunk 0xc788500c to 0x2f000
    sdio write 53 addr 0x800, 512 bytes
    uploading fw chunk 0xc788520c to 0x2f200
    sdio write 53 addr 0xa00, 512 bytes
    uploading fw chunk 0xc788540c to 0x2f400
    sdio write 53 addr 0xc00, 512 bytes
    uploading fw chunk 0xc788560c to 0x2f600
    sdio write 53 addr 0xe00, 512 bytes
    uploading fw chunk 0xc788580c to 0x2f800
    sdio write 53 addr 0x1000, 512 bytes
    uploading fw chunk 0xc7885a0c to 0x2fa00
    sdio write 53 addr 0x1200, 512 bytes
    uploading fw chunk 0xc7885c0c to 0x2fc00
    sdio write 53 addr 0x1400, 512 bytes
    uploading fw last chunk (20 B) 0xc7885e0c to 0x2fe00
    sdio write 53 addr 0x1600, 20 bytes
     
    chunk 4 addr 0x20000000 len 48936
    starting firmware upload
    fw_data_len 48936 chunk_size 512
    mem_start 20000000 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    mem_start 20000000 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7885e28 to 0x20000000
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20000200 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7886028 to 0x20000200
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20000400 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7886228 to 0x20000400
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20000600 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7886428 to 0x20000600
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20000800 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7886628 to 0x20000800
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20000A00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7886828 to 0x20000a00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20000C00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7886a28 to 0x20000c00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20000E00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7886c28 to 0x20000e00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20001000 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7886e28 to 0x20001000
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20001200 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7887028 to 0x20001200
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20001400 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7887228 to 0x20001400
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20001600 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7887428 to 0x20001600
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20001800 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7887628 to 0x20001800
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20001A00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7887828 to 0x20001a00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20001C00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7887a28 to 0x20001c00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20001E00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7887c28 to 0x20001e00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20002000 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7887e28 to 0x20002000
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20002200 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7888028 to 0x20002200
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20002400 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7888228 to 0x20002400
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20002600 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7888428 to 0x20002600
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20002800 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7888628 to 0x20002800
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20002A00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7888828 to 0x20002a00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20002C00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7888a28 to 0x20002c00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20002E00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7888c28 to 0x20002e00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20003000 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7888e28 to 0x20003000
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20003200 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7889028 to 0x20003200
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20003400 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7889228 to 0x20003400
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20003600 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7889428 to 0x20003600
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20003800 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7889628 to 0x20003800
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20003A00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7889828 to 0x20003a00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20003C00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7889a28 to 0x20003c00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20003E00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7889c28 to 0x20003e00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20004000 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7889e28 to 0x20004000
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20004200 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788a028 to 0x20004200
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20004400 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788a228 to 0x20004400
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20004600 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788a428 to 0x20004600
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20004800 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788a628 to 0x20004800
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20004A00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788a828 to 0x20004a00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20004C00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788aa28 to 0x20004c00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20004E00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788ac28 to 0x20004e00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20005000 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788ae28 to 0x20005000
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20005200 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788b028 to 0x20005200
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20005400 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788b228 to 0x20005400
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20005600 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788b428 to 0x20005600
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20005800 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788b628 to 0x20005800
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20005A00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788b828 to 0x20005a00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20005C00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788ba28 to 0x20005c00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20005E00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788bc28 to 0x20005e00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20006000 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788be28 to 0x20006000
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20006200 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788c028 to 0x20006200
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20006400 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788c228 to 0x20006400
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20006600 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788c428 to 0x20006600
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20006800 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788c628 to 0x20006800
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20006A00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788c828 to 0x20006a00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20006C00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788ca28 to 0x20006c00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20006E00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788cc28 to 0x20006e00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20007000 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788ce28 to 0x20007000
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20007200 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788d028 to 0x20007200
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20007400 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788d228 to 0x20007400
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20007600 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788d428 to 0x20007600
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20007800 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788d628 to 0x20007800
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20007A00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788d828 to 0x20007a00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20007C00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788da28 to 0x20007c00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20007E00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788dc28 to 0x20007e00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20008000 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788de28 to 0x20008000
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20008200 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788e028 to 0x20008200
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20008400 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788e228 to 0x20008400
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20008600 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788e428 to 0x20008600
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20008800 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788e628 to 0x20008800
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20008A00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788e828 to 0x20008a00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20008C00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788ea28 to 0x20008c00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20008E00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788ec28 to 0x20008e00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20009000 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788ee28 to 0x20009000
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20009200 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788f028 to 0x20009200
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20009400 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788f228 to 0x20009400
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20009600 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788f428 to 0x20009600
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20009800 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788f628 to 0x20009800
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20009A00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788f828 to 0x20009a00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20009C00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788fa28 to 0x20009c00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 20009E00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788fc28 to 0x20009e00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 2000A000 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc788fe28 to 0x2000a000
    sdio write 53 addr 0x0, 512 bytes
    mem_start 2000A200 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7890028 to 0x2000a200
    sdio write 53 addr 0x0, 512 bytes
    mem_start 2000A400 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7890228 to 0x2000a400
    sdio write 53 addr 0x0, 512 bytes
    mem_start 2000A600 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7890428 to 0x2000a600
    sdio write 53 addr 0x0, 512 bytes
    mem_start 2000A800 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7890628 to 0x2000a800
    sdio write 53 addr 0x0, 512 bytes
    mem_start 2000AA00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7890828 to 0x2000aa00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 2000AC00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7890a28 to 0x2000ac00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 2000AE00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7890c28 to 0x2000ae00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 2000B000 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7890e28 to 0x2000b000
    sdio write 53 addr 0x0, 512 bytes
    mem_start 2000B200 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7891028 to 0x2000b200
    sdio write 53 addr 0x0, 512 bytes
    mem_start 2000B400 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7891228 to 0x2000b400
    sdio write 53 addr 0x0, 512 bytes
    mem_start 2000B600 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7891428 to 0x2000b600
    sdio write 53 addr 0x0, 512 bytes
    mem_start 2000B800 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7891628 to 0x2000b800
    sdio write 53 addr 0x0, 512 bytes
    mem_start 2000BA00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7891828 to 0x2000ba00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 2000BC00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7891a28 to 0x2000bc00
    sdio write 53 addr 0x0, 512 bytes
    uploading fw last chunk (296 B) 0xc7891c28 to 0x2000be00
    sdio write 53 addr 0x200, 296 bytes
     
    chunk 3 addr 0x40000 len 448
     
    starting firmware upload
    fw_data_len 448 chunk_size 512
    mem_start 00040000 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw last chunk (448 B) 0xc7891d58 to 0x40000
    sdio write 53 addr 0x0, 448 bytes
    chunk 2 addr 0x40be0 len 16320
     
    starting firmware upload
    fw_data_len 16320 chunk_size 512
    mem_start 00040BE0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    mem_start 00040BE0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7891f20 to 0x40be0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00040DE0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7892120 to 0x40de0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00040FE0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7892320 to 0x40fe0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 000411E0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7892520 to 0x411e0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 000413E0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7892720 to 0x413e0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 000415E0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7892920 to 0x415e0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 000417E0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7892b20 to 0x417e0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 000419E0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7892d20 to 0x419e0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00041BE0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7892f20 to 0x41be0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00041DE0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7893120 to 0x41de0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00041FE0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7893320 to 0x41fe0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 000421E0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7893520 to 0x421e0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 000423E0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7893720 to 0x423e0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 000425E0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7893920 to 0x425e0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 000427E0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7893b20 to 0x427e0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 000429E0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7893d20 to 0x429e0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00042BE0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7893f20 to 0x42be0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00042DE0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7894120 to 0x42de0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00042FE0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7894320 to 0x42fe0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 000431E0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7894520 to 0x431e0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 000433E0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7894720 to 0x433e0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 000435E0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7894920 to 0x435e0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 000437E0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7894b20 to 0x437e0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 000439E0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7894d20 to 0x439e0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00043BE0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7894f20 to 0x43be0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00043DE0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7895120 to 0x43de0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00043FE0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7895320 to 0x43fe0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 000441E0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7895520 to 0x441e0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 000443E0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7895720 to 0x443e0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 000445E0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7895920 to 0x445e0
    sdio write 53 addr 0x0, 512 bytes
    mem_start 000447E0 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7895b20 to 0x447e0
    sdio write 53 addr 0x0, 512 bytes
    uploading fw last chunk (448 B) 0xc7895d20 to 0x449e0
    sdio write 53 addr 0x200, 448 bytes
     
    chunk 1 addr 0x312000 len 8092
     
    starting firmware upload
    fw_data_len 8092 chunk_size 512
    mem_start 00312000 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    mem_start 00312000 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7895ee8 to 0x312000
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00312200 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc78960e8 to 0x312200
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00312400 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc78962e8 to 0x312400
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00312600 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc78964e8 to 0x312600
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00312800 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc78966e8 to 0x312800
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00312A00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc78968e8 to 0x312a00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00312C00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7896ae8 to 0x312c00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00312E00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7896ce8 to 0x312e00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00313000 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7896ee8 to 0x313000
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00313200 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc78970e8 to 0x313200
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00313400 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc78972e8 to 0x313400
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00313600 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc78974e8 to 0x313600
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00313800 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc78976e8 to 0x313800
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00313A00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc78978e8 to 0x313a00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00313C00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7897ae8 to 0x313c00
    sdio write 53 addr 0x0, 512 bytes
    uploading fw last chunk (412 B) 0xc7897ce8 to 0x313e00
    sdio write 53 addr 0x200, 412 bytes
    DXM : wl1271_boot_upload_firmware_chunk : end
    chunk 0 addr 0x316000 len 3784
    DXM : wl1271_boot_upload_firmware_chunk
    starting firmware upload
    fw_data_len 3784 chunk_size 512
    mem_start 00316000 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    mem_start 00316000 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7897e8c to 0x316000
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00316200 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc789808c to 0x316200
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00316400 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc789828c to 0x316400
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00316600 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc789848c to 0x316600
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00316800 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc789868c to 0x316800
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00316A00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc789888c to 0x316a00
    sdio write 53 addr 0x0, 512 bytes
    mem_start 00316C00 mem_size 000177C0
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    uploading fw chunk 0xc7898a8c to 0x316c00
    sdio write 53 addr 0x0, 512 bytes
    uploading fw last chunk (200 B) 0xc7898c8c to 0x316e00
    sdio write 53 addr 0x200, 200 bytes
    sdio read 53 addr 0x17fc4, 4 bytes
    sdio write 53 addr 0x17fc4, 4 bytes
    sdio read 53 addr 0x1ce34, 4 bytes
    sdio read failed (-84)
    chip id after firmware boot: 0x101
    chip id doesn't match after firmware boot
     
    DXM :mmc_sdio_init_card : start 
    mem_start 00000000 mem_size 00000000
    reg_start 00300000 reg_size 00008800
    mem2_start 00000000 mem2_size 00000000
    mem3_start 00000000 mem3_size 00000000
    sdio write 53 addr 0x1ffc4, 4 bytes
    sdio write 53 addr 0x1ffc0, 4 bytes
    sdio write 53 addr 0x1ffcc, 4 bytes
    sdio write 53 addr 0x1ffc8, 4 bytes
    sdio write 53 addr 0x1ffd4, 4 bytes
    sdio write 53 addr 0x1ffd0, 4 bytes
    sdio write 53 addr 0x1ffd8, 4 bytes
    sdio write 52 addr 0x1fffc, byte 0x01
    sdio read 53 addr 0x5674, 4 bytes
    sdio read failed (-84)
    unsupported chip id: 0x1
    firmware boot failed despite 3 retries
    mac80211 stop
    SIOCSIFFLAGS: No such device
    root@10.0.0.21:~# 

    please give some more suggestion on linux because i am new in porting linux drivers .

    Thanks and regards,

    Y V RAMA KRISH2388.logfile_WIFI.txtNA

     

  • Hi Eyal,

                I already send you the total log file ,please reply us as soon as possible .so, that we can move further on our work .

    this is the log file : 6724.logfile_WIFI.txt

     

     

    Thanks and regards,

    Y V RAMAKRISHNA

  • Hi  Y V RAMAKRISHNA,

    I have forward that question to Linux expert in my team, she will answer soon

    Regards,

    Eyal

  • Hi Eyal,

                 we also doing some test by changing clocks ,it may tell you some other input also .so that we can over come the issues.  what i send you the previous log is on this clock settings (.board_refclk=2 and SD_CLK = 8.5MHz).

    actually the SD_CLK before we change is 24MHz at that time WRITE_CMD and READ_CMD giving error.To over come this we reduced the SD_CLK to (12MHz,8MHz,6MHz for each time) ,amoung all of this at 8MHz (SD_CLK) set then WRITE_CMD stopped giving error and moved further . but Know the issue is READ_CMD is not executing properly (some reads executing and some reads giving error). 

    By this i have some dought on the clocking also.

    And not only that we also changed some values for board_refclk also to 1,2,3,4 . but the same status it is taking place.

    [Sorry, No any new log file to send.]  please follow the same logfile send on the previous post.

     

    THANKS & REGARDS,

    Y.V.RAMAKRISHNA

  • Hello,  Y.V.RAMAKRISHNA

    According to the previous log file you've sent, wrong chip id is read from the card. In order to understand a reason, could you,  please, put additional debug prints arround read function to see if read operation's functionality  is correct:

    wl1271_chip_wakeup ( file: drivers/net/wireless/wl12xx/wl1271_main.c) after chip id is read for the first time and chacked if it is legal chip id.

    and in sdio read function itself: wl1271_sdio_raw_read (file: drivers/net/wireless/wl12xx/wl1271_sdio.c

    Since there are some debug prints in the read function, you can open DEBUG_SDIO category  to see outputs of wl1271 sdio.

     

    Regards,

    Vita.

  • Hi Vita,

    I am sending the log file with all print messages around wl1271_sdio _raw_read function( drivers/net/wireless/wl12xx/wl1271_sdio.c),

    And for better understanding i am copying raw read function code also here.

    static void wl1271_sdio_raw_read(struct wl1271 *wl, int addr, void *buf,
                     size_t len, bool fixed)
    {
        int ret;
        struct sdio_func *func = wl_to_func(wl);
            udelay(2000);
        printk("DXM : wl1271_sdio_raw_read\n");

        if (unlikely(addr == HW_ACCESS_ELP_CTRL_REG_ADDR)) {
            printk("DXM : wl1271_sdio_raw_read ,entered in first  if loop \n");
            ((u8 *)buf)[0] = sdio_f0_readb(func, addr, &ret);
            wl1271_debug(DEBUG_SDIO, "sdio read 52 addr 0x%x, byte 0x%02x",
                     addr, ((u8 *)buf)[0]);
        } else {
            printk("DXM : wl1271_sdio_raw_read  ,entered in first else loop \n");
            if (fixed){
                printk("DXM : wl1271_sdio_raw_read ,entered in else, if loop \n");
                ret = sdio_readsb(func, buf, addr, len);
            }
            else{
                printk("DXM : wl1271_sdio_raw_read ,entered in else ,else loop\n");
                ret = sdio_memcpy_fromio(func, buf, addr, len);
            }
            wl1271_debug(DEBUG_SDIO, "sdio read 53 addr 0x%x, %zu bytes",
                     addr, len);
            wl1271_dump_ascii(DEBUG_SDIO, "data: ", buf, len);
                       printk("DXM : wl1271_sdio_raw_read  end of else \n");
        }

        if (ret)
            wl1271_error("sdio read failed (%d)", ret);
        printk("DXM : wl1271_sdio_raw_read : end\n");

    }

    And we are using linux version : linux-3.0 - rc2 ,which we downloaded from web (icewalkers.com) , Any problem using this downloaded linux??

    uploading fw chunk 0xc7898a8c to 0x316c00
    sdio write 53 addr 0x0, 512 bytes
    uploading fw last chunk (200 B) 0xc7898c8c to 0x316e00
    sdio write 53 addr 0x200, 200 bytes
    DXM : wl1271_boot_upload_firmware:end
    DXM : wl1271_load_firmware : end
    DXM : wl1271_boot : 1
    DXM : wl1271_boot_run_firmware
    DXM : wl1271_boot_set_ecpu_ctrl
    DXM : wl1271_sdio_raw_read
    DXM : wl1271_sdio_raw_read  ,entered in first else loop 
    DXM : wl1271_sdio_raw_read ,entered in else ,else loop
    sdio read 53 addr 0x17fc4, 4 bytes
    DXM : wl1271_sdio_raw_read  end of else 
    DXM : wl1271_sdio_raw_read : end
    sdio write 53 addr 0x17fc4, 4 bytes
    DXM : wl1271_boot_set_ecpu_ctrl :end
    DXM : wl1271_sdio_raw_read
    DXM : wl1271_sdio_raw_read  ,entered in first else loop 
    DXM : wl1271_sdio_raw_read ,entered in else ,else loop
    sdio read 53 addr 0x1ce34, 4 bytes
    DXM : wl1271_sdio_raw_read  end of else 
    sdio read failed (-84)
    DXM : wl1271_sdio_raw_read : end
    DXM : wl1271_boot_run_firmware : 1
    chip id after firmware boot: 0x101
    chip id doesn't match after firmware boot
    firmware boot failed despite 3 retries
    mac80211 stop
    SIOCSIFFLAGS: Input/output error
    root@10.0.0.11:/# 
    

    Always read failing at same step .

     

     

     

    Thanks & Regards,

    Y.V.RAMAKRISHNA.


     

  • Y.V.RAMAKRISHNA,

    Officialy, we do not support this version of linux yet. Just for a check, you can downlowd  version 2.6.37 and to compare the behaiviour of read function.

    In any case, I'm working on your problem to see how to help you with the linux-3.

     

    Vita.

  • Hi Vita,

                I need some other information  apart from this , (i.e.,) what will be the OCR value. we are testing on our board we are getting 3145728(decimal) and 300000(hex). by this if we see in SDIO specification the OCR register shows the voltage is above 3V. but for the chip , we give only 1.8V .

     

     

     

     

     

     

    thanks & regards,

    Y.V.RAMAKRISHNA

  • Y.V.RAMAKRISHNA, hello.

    I didn't understand your question, explain please, what information you need.

    Concerning the previous issue, please, look at the location: /lib/firmware/ti-connectivity.

    make ls command and send me its output.

    Regards,

    Vita.

  • Hi Vita,

               ok, we will discuss later about OCR issue.

               This is the following contents in that path you asked me ,

    root@10.0.0.20:/# cd /lib/firmware/ti-connectivity/
    root@10.0.0.20:/lib/firmware/ti-connectivity# ls
    Fw1273_CHIP.bin    wl1271-fw-ap.bin          wl1271-nvs.bin
    TIInit_7.2.31.bts  wl1271-fw.bin          wl128x-fw-ap.bin
    wl1271-fw-2.bin    wl1271-nvs-example-wl128x.bin  wl128x-fw.bin
    root@10.0.0.20:/lib/firmware/ti-connectivity#

     

    And also we want to inform you that ,we downloaded this files from this web site instuctions  :  "http://wireless.kernel.org/en/users/Drivers/wl12xx#wl12xx "

    (i.e., we used this command in our workstation terminal : " git clone git://git.kernel.org/pub/scm/linux/kernel/git/dwmw2/linux-firmware.git ")

     

     

     

    Thanks and Regards,

    Y.V.RAMAKRISHNA.

  • Hi, Y.V.RAMAKRISHNA

    I think you have problems with sdio read  on your board, I mean hardware problem.  Try to low the clock of  mmc host.

    You can do it in the function: omap_hsmmc_set_ios (drivers/mmc/host/omap_hsmmc.c under kernel tree) in the following if clause:

    if (ios->clock) {
                    if (ios->clock == 25000000)
                            ios->clock = 1000000;
                    dsor = (clk_get_rate(host->fclk)) / ios->clock;
                    if (dsor < 1)
                            dsor = 1;

                    if ((clk_get_rate(host->fclk)) / dsor > ios->clock)
                            dsor++;

                    if (dsor > 250)
                            dsor = 250;
            }

    By default it is 25000000. Such test can help to see if there is hardware problem with sdio.

     

    Regards,

    Vita.

     

     

  • Hi Vita ,

                We are working with your solution given in above  post .but , i want to inform that we are working on DAVINCI DM6446 TI BOARD .and with the WG7310-00  Module of jorjin. That too i mentioned our platform in previous posts.

    i.e.,

    BOARD              :  DAVINCI DM6446

    WIFI MODULE  :  WG7310 (wl1271)(jorjin)

    LINUX                 :  linux_3.00-rc2

     

    This I am mentioning due to small confusion , that , you have given clock changes in  "omap_hsmmc.c" .  but we are working on "davinci related".


    And also SD_CLK by default 24MHz at that time READ and WRITE also failing .After that we changed the SD_CLK to 8MHz in this case only READ is failing.

    We changed SD_CLK  in this path  "drivers/mmc/core/core.c (  function -> mmc_set_clock( ) )"

     

     

    Thanks and regards

    Y.V.RAMAKRISHNA

     

     

     

  • Hi Vita,

                  its working after changing the clock at "drivers/mmc/core/core.c (  function -> mmc_set_clock( ) )".thanks for your effort .

    Now its started booting firmware .After terminal comes we are using this cmd --> iwlist wlan0 scanning when we are doing this we are getting some other errors ,i am sending this logfile please go through it.

     

     

     

    This is total log with some message comments and also after using command (iwlist wlan0 scanning):-

    
    U-Boot 1.1.3 (Dec  4 2006 - 12:05:38)
    
    U-Boot code: 81080000 -> 81097628  BSS: -> 810A0018
    RAM Configuration:
    Bank #0: 80000000 256 MB
    Flash: 16 MB
    In:    serial
    Out:   serial
    Err:   serial
    ARM Clock :- 297MHz
    DDR Clock :- 162MHz
    Hit any key to stop autoboot:  3  2  1  0 
    BOOTP broadcast 1
    DHCP client bound to address 10.0.0.11
    TFTP from server 10.0.0.3; our IP address is 10.0.0.11
    Filename 'uImage'.
    Load address: 0x80700000
    Loading: *#################################################################
    	 #################################################################
    	 #################################################################
    	 #################################################################
    	 #################################################################
    	 #################################################################
    	 #################################################################
    	 ###########
    done
    Bytes transferred = 2382652 (245b3c hex)
    ## Booting image at 80700000 ...
       Image Name:   Linux-3.0.0-rc2
       Image Type:   ARM Linux Kernel Image (uncompressed)
       Data Size:    2382588 Bytes =  2.3 MB
       Load Address: 80008000
       Entry Point:  80008000
       Verifying Checksum ... OK
    OK
    
    Starting kernel ...
    
    Uncompressing Linux... done, booting the kernel.
    Linux version 3.0.0-rc2 (root@localhost.localdomain) (gcc version 4.2.0 (MontaVista 4.2.0-16.0.32.0801914 2008-08-30)) #324 PREEMPT Fri Aug 5 21:39:56 IST 2011
    CPU: ARM926EJ-S [41069265] revision 5 (ARMv5TEJ), cr=00053177
    CPU: VIVT data cache, VIVT instruction cache
    Machine: DaVinci DM644x EVM
    Memory policy: ECC disabled, Data cache writeback
    DaVinci dm6446 variant 0x0
    Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 29972
    Kernel command line: video=davincifb:vid0=0,2500K:vid1=0,2500K:osd0=720x576x16,2025K davinci_enc_mngr.ch0_output=COMPOSITE davinci_enc_mngr.ch0_mode=ntsc console=ttyS0,115200n8 noinitrd rw ip=dhcp root=/dev/nfs nfsroot=10.0.0.3:/home/administrator/workdir/filesys,nolock mem=118M
    PID hash table entries: 512 (order: -1, 2048 bytes)
    Dentry cache hash table entries: 16384 (order: 4, 65536 bytes)
    Inode-cache hash table entries: 8192 (order: 3, 32768 bytes)
    Memory: 118MB = 118MB total
    Memory: 114844k/114844k available, 5988k reserved, 0K highmem
    Virtual kernel memory layout:
        vector  : 0xffff0000 - 0xffff1000   (   4 kB)
        fixmap  : 0xfff00000 - 0xfffe0000   ( 896 kB)
        DMA     : 0xff000000 - 0xffe00000   (  14 MB)
        vmalloc : 0xc7800000 - 0xfea00000   ( 882 MB)
        lowmem  : 0xc0000000 - 0xc7600000   ( 118 MB)
        modules : 0xbf000000 - 0xc0000000   (  16 MB)
          .init : 0xc0008000 - 0xc002f000   ( 156 kB)
          .text : 0xc002f000 - 0xc0477000   (4384 kB)
          .data : 0xc0478000 - 0xc049f120   ( 157 kB)
    SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
    Preemptible hierarchical RCU implementation.
    NR_IRQS:245
    Console: colour dummy device 80x30
    Calibrating delay loop... 147.86 BogoMIPS (lpj=739328)
    pid_max: default: 32768 minimum: 301
    Mount-cache hash table entries: 512
    CPU: Testing write buffer coherency: ok
    DaVinci: 71 gpio irqs
    NET: Registered protocol family 16
    WARNING: both IDE and Flash are enabled, but they share AEMIF pins.
    	Disable IDE for NAND/NOR support.
    MUX: Setting register HPIEN_DISABLE
    	   PINMUX0 (0x00000000) = 0x80000c1f -> 0x80000c1f
    MUX: initialized ATAEN
    MUX: Setting register ATAEN
    	   PINMUX0 (0x00000000) = 0x80000c1f -> 0x80020c1f
    MUX: initialized HDIREN
    MUX: Setting register HDIREN
    	   PINMUX0 (0x00000000) = 0x80020c1f -> 0x80030c1f
    MUX: initialized MCBSP
    MUX: Setting register MCBSP
    	   PINMUX1 (0x00000004) = 0x00000081 -> 0x00000481
    DXM : WLAN IN BOARD : 1
    DXM : WLAN SET PLATFORM DATA : 1 
     DXM : WLAN IN BOARD : 2
    bio: create slab <bio-0> at 0
    SCSI subsystem initialized
    usbcore: registered new interface driver usbfs
    usbcore: registered new interface driver hub
    usbcore: registered new device driver usb
    pcf857x 1-0038: gpios 144..151 on a pcf8574
    pcf857x 1-0039: gpios 152..159 on a pcf8574
    pcf857x 1-003a: gpios 160..167 on a pcf8574
    DXM : GPIO NUMBER : 160
    Advanced Linux Sound Architecture Driver Version 1.0.24.
    cfg80211: Calling CRDA to update world regulatory domain
    Switching to clocksource timer0_1
    Switched to NOHz mode on CPU #0
    musb-hdrc: version 6.0, pio, host
    musb-hdrc musb-hdrc: MUSB HDRC host driver
    musb-hdrc musb-hdrc: new USB bus registered, assigned bus number 1
    hub 1-0:1.0: USB hub found
    hub 1-0:1.0: 1 port detected
    musb-hdrc musb-hdrc: USB Host mode controller at fec64000 using PIO, IRQ 12
    NET: Registered protocol family 2
    IP route cache hash table entries: 1024 (order: 0, 4096 bytes)
    TCP established hash table entries: 4096 (order: 3, 32768 bytes)
    TCP bind hash table entries: 4096 (order: 2, 16384 bytes)
    TCP: Hash tables configured (established 4096 bind 4096)
    TCP reno registered
    UDP hash table entries: 256 (order: 0, 4096 bytes)
    UDP-Lite hash table entries: 256 (order: 0, 4096 bytes)
    NET: Registered protocol family 1
    RPC: Registered named UNIX socket transport module.
    RPC: Registered udp transport module.
    RPC: Registered tcp transport module.
    RPC: Registered tcp NFSv4.1 backchannel transport module.
    msgmni has been set to 224
    io scheduler noop registered (default)
    start plist test
    end plist test
    Serial: 8250/16550 driver, 2 ports, IRQ sharing disabled
    serial8250.0: ttyS0 at MMIO 0x1c20000 (irq = 40) is a 16550A
    console [ttyS0] enabled
    serial8250 serial8250.0: unable to register port at index 1 (IO0 MEM1c20400 IRQ41): -22
    serial8250 serial8250.0: unable to register port at index 2 (IO0 MEM1c20800 IRQ42): -22
    brd: module loaded
    at24 1-0050: 32768 byte 24c256 EEPROM, writable, 64 bytes/write
    Read MAC addr from EEPROM: ff:ff:ff:ff:ff:ff
    Uniform Multi-Platform E-IDE driver
    ide-gd driver 1.18
        ide0: MMIO-DMA
    ide0 at 0xfec661f0-0xfec661f7,0xfec663f6 on irq 22
    davinci_mdio davinci_mdio.0: davinci mdio revision 1.3
    davinci_mdio davinci_mdio.0: detected phy mask fffffffd
    davinci_mdio.0: probed
    davinci_mdio davinci_mdio.0: phy[1]: device 0:01, driver LXT971
    console [netcon0] enabled
    netconsole: network logging started
    Initializing USB Mass Storage driver...
    usbcore: registered new interface driver usb-storage
    USB Mass Storage support registered.
    usbcore: registered new interface driver usbtest
    i2c /dev entries driver
    watchdog watchdog: heartbeat 60 sec
    davinci_mmc davinci_mmc.0: Using DMA, 4-bit mode
    usbcore: registered new interface driver usbhid
    usbhid: USB HID core driver
    DXM AUDIO CODEC I2C ADDRESS: -1069975424
    tlv320aic3x-codec 1-001b: asoc: failed to add kcontrol Left Line1R Mux
    tlv320aic3x-codec 1-001b: asoc: failed to add kcontrol Left Line1L Mux
    asoc: tlv320aic3x-hifi <-> davinci-mcbsp mapping ok
    ALSA device list:
      #0: DaVinci DM6446 EVM
    TCP cubic registered
    NET: Registered protocol family 17
    lib80211: common routines for IEEE802.11 drivers
    No RTC device found, ALARM timers will not wake from suspend
    davinci_emac davinci_emac.1: using random MAC addr: de:a5:c0:df:3f:ac
    drivers/rtc/hctosys.c: unable to open rtc device (rtc0)
    net eth0: attached PHY driver [LXT971] (mii_bus:phy_addr=0:01, id=1378e2)
    PHY: 0:01 - Link is Up - 100/Full
    Sending DHCP requests ., OK
    IP-Config: Got DHCP answer from 0.0.0.0, my address is 10.0.0.94
    IP-Config: Complete:
         device=eth0, addr=10.0.0.94, mask=255.255.255.0, gw=10.0.0.1,
         host=10.0.0.94, domain=, nis-domain=(none),
         bootserver=0.0.0.0, rootserver=10.0.0.3, rootpath=
    VFS: Mounted root (nfs filesystem) on device 0:13.
    Freeing init memory: 156K
    
    INIT: version 2.86 booting
    
    Starting the hotplug events dispatcher: udevdudevd (986): /proc/986/oom_adj is deprecated, please use /proc/986/oom_score_adj instead.
    .
    Synthesizing the initial hotplug events...done.
    Waiting for /dev to be fully populated...done.
    Activating swap...done. 
    Remounting root filesystem...done. 
    Calculating module dependencies
    WARNING: Couldn't open directory /lib/modules/3.0.0-rc2: No such file or directory
    FATAL: Could not open /lib/modules/3.0.0-rc2/modules.dep.temp for writing: No such file or directory
    Loading modules: 
    Checking all file systems: fsck
    fsck 1.40 (29-Jun-2007)
    Mounting local filesystems: mount nothing was mounted
    Setting up networking ....
    /etc/network/options is deprecated.
    Setting up IP spoofing protection: rp_filter done.
    Disabling IPv4 packet forwarding: done.
    Disabling TCP/IP Explicit Congestion Notification: done.
    Starting network interfaces: done.
    Starting hotplug subsystem:
       pci     
       pci      [success]
       usb     
       usb      [success]
       isapnp  
       isapnp   [success]
       ide     
       ide      [success]
       input   
       input    [success]
       scsi    
       scsi     [success]
    done.
    Starting portmap daemon....
    Cleaning: /tmp /var/lock /var/run done.
    Setting pseudo-terminal access permissions...done.
    Updating /etc/motd...done.
    
    INIT: Entering runlevel: 3
    
    Starting system log daemon: syslogd klogd.
    Starting NFS common utilities: statd.
    Starting internet superserver: inetd.
    Starting OpenBSD Secure Shell server: sshd. 
    usb mounting in process...
    waiting for usb ........
    insert usb .............................
    mount: special device /dev/sda1 does not exist
    access the usb...
    start playing....
    /etc/rc.d/rc3.d/S88demos: line 7: cd: /mnt/flashkey/dm6446: No such file or directory
    /etc/rc.d/rc3.d/S88demos: line 8: ./loadmodules.sh: No such file or directory
    /etc/rc.d/rc3.d/S88demos: line 9: ./Raahi_RM: No such file or directory
    
    
    MontaVista(R) Linux(R) Professional Edition 5.0.0 (0801921)
    
    10.0.0.94 login: root
    Last login: Thu Jan  1 00:01:52 1970 on console
    Linux 10.0.0.94 3.0.0-rc2 #324 PREEMPT Fri Aug 5 21:39:56 IST 2011 armv5tejl GNU/Linux
    
    Welcome to MontaVista(R) Linux(R) Professional Edition 5.0.0 (0801921).
    
    root@10.0.0.94:~# cd /
    root@10.0.0.94:/# DXM : host (above) - > ocr = 2097152
    mmc0: card claims to support voltages below the defined range. These will be ignored.
    DXM : OCR = 3145728 
     DXM : host - > ocr = 3145728
    mmc0: queuing unknown CIS tuple 0x91 (3 bytes)
    mmc0: new SDIO card at address 0001
    DXM : WLAN GET PLATEORM DATA : 1
    DXM : IRQ  = 37
    DXM : REF_CLOCK = 2
    DXM : TCXO_CLK  = 0
    DXM : PLATFORM_QUIRKS = 0
    DXM : WLAN SET REF_CLOCK = 2
    loaded
    initialized
    
    root@10.0.0.94:/# cat /proc/net/wireless 
    Inter-| sta-|   Quality        |   Discarded packets               | Missed | WE
     face | tus | link level noise |  nwid  crypt   frag  retry   misc | beacon | 22
     wlan2: 0000    0     0     0        0      0      0      0      0        0
    root@10.0.0.94:/# ifconfig wlan2 up
    DXM : intr = 0
    DXM : intr = 0
    DXM : intr = 34
    firmware booted (Rev 6.1.5.50.74)
    root@10.0.0.94:/# iwlist wlan2 scanning
    Warning: Driver for device wlan2 has been compiled with version 22
    of Wireless Extension, while this program supports up to version 21.
    Some things may be broken...
    
    ELP wakeup timeout!
    Hardware recovery in progress. FW ver: Rev 6.1.5.50.74 pc: 0x0
    down
    wlan2     Interface doesn't support scanning : Resource temporarily unavailable
    
    ieee80211 phy0: Hardware restart was requested
    root@10.0.0.94:/# DXM : intr = 32
    DXM : intr = 32
    DXM : intr = 32
    DXM : intr = 32
    DXM : intr = 32
    DXM : intr = 32
    DXM : intr = 32
    DXM : intr = 32
    DXM : intr = 32
    DXM : intr = 32
    DXM : intr = 32
    DXM : intr = 32
    DXM : intr = 32
    DXM : intr = 32
    DXM : intr = 32
    DXM : intr = 32
    DXM : intr = 32
    DXM : intr = 32
    DXM : intr = 32
    DXM : intr = 32
    timeout waiting for the hardware to complete initialization
    fw version incorrect value
    command complete timeout
    ------------[ cut here ]------------
    WARNING: at drivers/net/wireless/wl12xx/cmd.c:108 wl1271_cmd_send+0x28c/0x3a8()
    Modules linked in:
    Backtrace: 
    [<c0032f48>] (dump_backtrace+0x0/0x114) from [<c0033090>] (dump_stack+0x18/0x1c)
     r6:c0202f08 r5:c04397e4 r4:0000006c
    [<c0033078>] (dump_stack+0x0/0x1c) from [<c0044564>] (warn_slowpath_common+0x58/0x70)
    [<c004450c>] (warn_slowpath_common+0x0/0x70) from [<c00445a0>] (warn_slowpath_null+0x24/0x2c)
     r8:c04820d8 r7:c701526c r6:ffffd99f r5:c7014ec0 r4:ffffff92
    [<c004457c>] (warn_slowpath_null+0x0/0x2c) from [<c0202f08>] (wl1271_cmd_send+0x28c/0x3a8)
    [<c0202c7c>] (wl1271_cmd_send+0x0/0x3a8) from [<c0203834>] (wl1271_cmd_configure+0x3c/0x64)
    [<c02037f8>] (wl1271_cmd_configure+0x0/0x64) from [<c02086b4>] (wl1271_acx_event_mbox_mask+0x70/0xc8)
     r5:cf9a1bfe r4:c71875a0
    [<c0208644>] (wl1271_acx_event_mbox_mask+0x0/0xc8) from [<c0205494>] (wl1271_event_unmask+0x18/0x20)
     r6:c7014f44 r5:c7014ec0 r4:c7014f54
    [<c020547c>] (wl1271_event_unmask+0x0/0x20) from [<c020b110>] (wl1271_boot+0x408/0x69c)
    [<c020ad08>] (wl1271_boot+0x0/0x69c) from [<c0200948>] (wl1271_op_add_interface+0xe4/0x248)
     r8:c7014100 r7:00000000 r6:c7014ee4 r5:c7014ec0 r4:c72307c8
    [<c0200864>] (wl1271_op_add_interface+0x0/0x248) from [<c035ec08>] (ieee80211_reconfig+0x94/0x498)
    [<c035eb74>] (ieee80211_reconfig+0x0/0x498) from [<c033ed6c>] (ieee80211_restart_work+0x6c/0x94)
    [<c033ed00>] (ieee80211_restart_work+0x0/0x94) from [<c005a204>] (process_one_work+0x11c/0x37c)
     r4:c7038000
    [<c005a0e8>] (process_one_work+0x0/0x37c) from [<c005c17c>] (worker_thread+0x120/0x360)
    [<c005c05c>] (worker_thread+0x0/0x360) from [<c0060520>] (kthread+0x88/0x90)
    [<c0060498>] (kthread+0x0/0x90) from [<c0047f58>] (do_exit+0x0/0x748)
     r6:c0047f58 r5:c0060498 r4:c702dee0
    ---[ end trace a54f81dae39b1a86 ]---
    CONFIGURE command NOK
    failed to set acx_event_mbox_mask: -110
    EVENT mask setting failed
    DXM : mmc_io_rw_extended : 6  -110
    sdio read failed (-110)
    DXM : mmc_io_rw_extended : 6  -84
    sdio write failed (-84)
    DXM : mmc_io_rw_extended : 6  -110
    sdio read failed (-110)
    chip id doesn't match after firmware boot
    ------------[ cut here ]------------
    WARNING: at drivers/mmc/core/core.c:249 mmc_wait_for_cmd+0x80/0x88()
    Modules linked in:
    Backtrace: 
    [<c0032f48>] (dump_backtrace+0x0/0x114) from [<c0033090>] (dump_stack+0x18/0x1c)
     r6:c023f754 r5:c0441fe0 r4:000000f9
    [<c0033078>] (dump_stack+0x0/0x1c) from [<c0044564>] (warn_slowpath_common+0x58/0x70)
    [<c004450c>] (warn_slowpath_common+0x0/0x70) from [<c00445a0>] (warn_slowpath_null+0x24/0x2c)
     r8:c7014100 r7:00000000 r6:c70bf000 r5:c7039e40 r4:00000000
    [<c004457c>] (warn_slowpath_null+0x0/0x2c) from [<c023f754>] (mmc_wait_for_cmd+0x80/0x88)
    [<c023f6d4>] (mmc_wait_for_cmd+0x0/0x88) from [<c0246fb4>] (mmc_io_rw_direct_host+0xb4/0x164)
     r7:ffffff92 r6:c7014ee4 r5:c70bf000 r4:00000001
    [<c0246f00>] (mmc_io_rw_direct_host+0x0/0x164) from [<c024710c>] (mmc_io_rw_direct+0x30/0x48)
     r5:c71e3c00 r4:00000000
    [<c02470dc>] (mmc_io_rw_direct+0x0/0x48) from [<c0248a30>] (sdio_disable_func+0x40/0xac)
    [<c02489f0>] (sdio_disable_func+0x0/0xac) from [<c02112c8>] (wl1271_sdio_set_power+0x50/0x74)
     r5:c7014ec0 r4:c71e3c00
    [<c0211278>] (wl1271_sdio_set_power+0x0/0x74) from [<c020099c>] (wl1271_op_add_interface+0x138/0x248)
     r5:c7014ec0 r4:c72307c8
    [<c0200864>] (wl1271_op_add_interface+0x0/0x248) from [<c035ec08>] (ieee80211_reconfig+0x94/0x498)
    [<c035eb74>] (ieee80211_reconfig+0x0/0x498) from [<c033ed6c>] (ieee80211_restart_work+0x6c/0x94)
    [<c033ed00>] (ieee80211_restart_work+0x0/0x94) from [<c005a204>] (process_one_work+0x11c/0x37c)
     r4:c7038000
    [<c005a0e8>] (process_one_work+0x0/0x37c) from [<c005c17c>] (worker_thread+0x120/0x360)
    [<c005c05c>] (worker_thread+0x0/0x360) from [<c0060520>] (kthread+0x88/0x90)
    [<c0060498>] (kthread+0x0/0x90) from [<c0047f58>] (do_exit+0x0/0x748)
     r6:c0047f58 r5:c0060498 r4:c702dee0
    ---[ end trace a54f81dae39b1a87 ]---
    ------------[ cut here ]------------
    WARNING: at drivers/mmc/core/core.c:176 mmc_wait_for_req+0x100/0x130()
    Modules linked in:
    Backtrace: 
    [<c0032f48>] (dump_backtrace+0x0/0x114) from [<c0033090>] (dump_stack+0x18/0x1c)
     r6:c023f6a4 r5:c0441fe0 r4:000000b0
    [<c0033078>] (dump_stack+0x0/0x1c) from [<c0044564>] (warn_slowpath_common+0x58/0x70)
    [<c004450c>] (warn_slowpath_common+0x0/0x70) from [<c00445a0>] (warn_slowpath_null+0x24/0x2c)
     r8:c7014100 r7:c7039ddc r6:00000000 r5:c70bf000 r4:c7039e08
    [<c004457c>] (warn_slowpath_null+0x0/0x2c) from [<c023f6a4>] (mmc_wait_for_req+0x100/0x130)
    [<c023f5a4>] (mmc_wait_for_req+0x0/0x130) from [<c023f73c>] (mmc_wait_for_cmd+0x68/0x88)
     r7:00000000 r6:c70bf000 r5:c7039e40 r4:00000000
    [<c023f6d4>] (mmc_wait_for_cmd+0x0/0x88) from [<c0246fb4>] (mmc_io_rw_direct_host+0xb4/0x164)
     r7:ffffff92 r6:c7014ee4 r5:c70bf000 r4:00000001
    [<c0246f00>] (mmc_io_rw_direct_host+0x0/0x164) from [<c024710c>] (mmc_io_rw_direct+0x30/0x48)
     r5:c71e3c00 r4:00000000
    [<c02470dc>] (mmc_io_rw_direct+0x0/0x48) from [<c0248a30>] (sdio_disable_func+0x40/0xac)
    [<c02489f0>] (sdio_disable_func+0x0/0xac) from [<c02112c8>] (wl1271_sdio_set_power+0x50/0x74)
     r5:c7014ec0 r4:c71e3c00
    [<c0211278>] (wl1271_sdio_set_power+0x0/0x74) from [<c020099c>] (wl1271_op_add_interface+0x138/0x248)
     r5:c7014ec0 r4:c72307c8
    [<c0200864>] (wl1271_op_add_interface+0x0/0x248) from [<c035ec08>] (ieee80211_reconfig+0x94/0x498)
    [<c035eb74>] (ieee80211_reconfig+0x0/0x498) from [<c033ed6c>] (ieee80211_restart_work+0x6c/0x94)
    [<c033ed00>] (ieee80211_restart_work+0x0/0x94) from [<c005a204>] (process_one_work+0x11c/0x37c)
     r4:c7038000
    [<c005a0e8>] (process_one_work+0x0/0x37c) from [<c005c17c>] (worker_thread+0x120/0x360)
    [<c005c05c>] (worker_thread+0x0/0x360) from [<c0060520>] (kthread+0x88/0x90)
    [<c0060498>] (kthread+0x0/0x90) from [<c0047f58>] (do_exit+0x0/0x748)
     r6:c0047f58 r5:c0060498 r4:c702dee0
    ---[ end trace a54f81dae39b1a88 ]---
    ------------[ cut here ]------------
    WARNING: at drivers/mmc/core/core.c:612 mmc_release_host+0x40/0x48()
    Modules linked in:
    Backtrace: 
    [<c0032f48>] (dump_backtrace+0x0/0x114) from [<c0033090>] (dump_stack+0x18/0x1c)
     r6:c023f3e4 r5:c0441fe0 r4:00000264
    [<c0033078>] (dump_stack+0x0/0x1c) from [<c0044564>] (warn_slowpath_common+0x58/0x70)
    [<c004450c>] (warn_slowpath_common+0x0/0x70) from [<c00445a0>] (warn_slowpath_null+0x24/0x2c)
     r8:c7014100 r7:ffffff92 r6:c7014ee4 r5:c7014ec0 r4:c70bf000
    [<c004457c>] (warn_slowpath_null+0x0/0x2c) from [<c023f3e4>] (mmc_release_host+0x40/0x48)
    [<c023f3a4>] (mmc_release_host+0x0/0x48) from [<c0248870>] (sdio_release_host+0x28/0x48)
     r4:c71e3c00
    [<c0248848>] (sdio_release_host+0x0/0x48) from [<c02112d0>] (wl1271_sdio_set_power+0x58/0x74)
    [<c0211278>] (wl1271_sdio_set_power+0x0/0x74) from [<c020099c>] (wl1271_op_add_interface+0x138/0x248)
     r5:c7014ec0 r4:c72307c8
    [<c0200864>] (wl1271_op_add_interface+0x0/0x248) from [<c035ec08>] (ieee80211_reconfig+0x94/0x498)
    [<c035eb74>] (ieee80211_reconfig+0x0/0x498) from [<c033ed6c>] (ieee80211_restart_work+0x6c/0x94)
    [<c033ed00>] (ieee80211_restart_work+0x0/0x94) from [<c005a204>] (process_one_work+0x11c/0x37c)
     r4:c7038000
    [<c005a0e8>] (process_one_work+0x0/0x37c) from [<c005c17c>] (worker_thread+0x120/0x360)
    [<c005c05c>] (worker_thread+0x0/0x360) from [<c0060520>] (kthread+0x88/0x90)
    [<c0060498>] (kthread+0x0/0x90) from [<c0047f58>] (do_exit+0x0/0x748)
     r6:c0047f58 r5:c0060498 r4:c702dee0
    ---[ end trace a54f81dae39b1a89 ]---
    firmware boot failed despite 3 retries
    ------------[ cut here ]------------
    WARNING: at kernel/irq/manage.c:507 irq_set_irq_wake+0xb8/0xf0()
    Unbalanced IRQ 37 wake disable
    Modules linked in:
    Backtrace: 
    [<c0032f48>] (dump_backtrace+0x0/0x114) from [<c0033090>] (dump_stack+0x18/0x1c)
     r6:c007cefc r5:c0420ac8 r4:000001fb
    [<c0033078>] (dump_stack+0x0/0x1c) from [<c0044564>] (warn_slowpath_common+0x58/0x70)
    [<c004450c>] (warn_slowpath_common+0x0/0x70) from [<c0044620>] (warn_slowpath_fmt+0x38/0x40)
     r8:c709c000 r7:c70205c0 r6:00000025 r5:c0483e9c r4:00000000
    [<c00445e8>] (warn_slowpath_fmt+0x0/0x40) from [<c007cefc>] (irq_set_irq_wake+0xb8/0xf0)
     r3:00000025 r2:c0420b40
    [<c007ce44>] (irq_set_irq_wake+0x0/0xf0) from [<c036f908>] (wl1271_remove+0x3c/0x54)
     r6:00000229 r5:c04930b8 r4:c7014ec0
    [<c036f8cc>] (wl1271_remove+0x0/0x54) from [<c02478b4>] (sdio_bus_remove+0x30/0x70)
     r4:c71e3c00
    [<c0247884>] (sdio_bus_remove+0x0/0x70) from [<c01cfbac>] (__device_release_driver+0x60/0xb0)
     r6:c7314c08 r5:c04930b8 r4:c71e3c08
    [<c01cfb4c>] (__device_release_driver+0x0/0xb0) from [<c01d0130>] (device_release_driver+0x24/0x30)
     r5:c71e3c3c r4:c71e3c08
    [<c01d010c>] (device_release_driver+0x0/0x30) from [<c01cf690>] (bus_remove_device+0x94/0xa4)
     r5:c71e3c08 r4:c71e3c08
    [<c01cf5fc>] (bus_remove_device+0x0/0xa4) from [<c01cd2a0>] (device_del+0x104/0x174)
     r4:c71e3c08
    [<c01cd19c>] (device_del+0x0/0x174) from [<c02475a8>] (sdio_remove_func+0x28/0x34)
     r6:c70bf000 r5:00000001 r4:c71e3c08
    [<c0247580>] (sdio_remove_func+0x0/0x34) from [<c02466ac>] (mmc_sdio_remove+0x4c/0xa4)
     r4:00000004
    [<c0246660>] (mmc_sdio_remove+0x0/0xa4) from [<c0246750>] (mmc_sdio_detect+0x4c/0x90)
     r6:c7042000 r5:c70bf000 r4:ffffff92
    [<c0246704>] (mmc_sdio_detect+0x0/0x90) from [<c0240a10>] (mmc_rescan+0x1a0/0x2f0)
     r5:c70bf000 r4:60000013
    [<c0240870>] (mmc_rescan+0x0/0x2f0) from [<c005a204>] (process_one_work+0x11c/0x37c)
     r7:c70205c0 r6:00000000 r5:c70bf1a0 r4:c7042000
    [<c005a0e8>] (process_one_work+0x0/0x37c) from [<c005c17c>] (worker_thread+0x120/0x360)
    [<c005c05c>] (worker_thread+0x0/0x360) from [<c0060520>] (kthread+0x88/0x90)
    [<c0060498>] (kthread+0x0/0x90) from [<c0047f58>] (do_exit+0x0/0x748)
     r6:c0047f58 r5:c0060498 r4:c703bee8
    ---[ end trace a54f81dae39b1a8a ]---
    mmc0: card 0001 removed
    DXM : host (above) - > ocr = 2097152
    mmc0: card claims to support voltages below the defined range. These will be ignored.
    DXM : OCR = 3145728 
     DXM : host - > ocr = 3145728
    mmc0: queuing unknown CIS tuple 0x91 (3 bytes)
    mmc0: new SDIO card at address 0001
    DXM : WLAN GET PLATEORM DATA : 1
    DXM : IRQ  = 37
    DXM : REF_CLOCK = 2
    DXM : TCXO_CLK  = 0
    DXM : PLATFORM_QUIRKS = 0
    DXM : WLAN SET REF_CLOCK = 2
    loaded
    initialized
    
    root@10.0.0.94:/# 

     This log is up to (ifconfig wlan0 up): - 4237.wrkinglogaug04.txt

     

     

    Thanks and regards

    Y.V.RAMAKRISHNA

  • Hi Vita,

               We are waiting for your response .So,please respond us as soon as possible.

     

     

    Thanks and regards,

    Y.V.RAMAKRISHNA.

  • Hi Vita,

        We are waiting for your response . So,please respond us as soon as possible.

     

    Thanks and regards,

    Y.V.RAMAKRISHNA.

  • Hi, Y.V.RAMAKRISHNA

    As far as I understand the SDIO is working with 1Mhz clock, so it implies that there is no Software and porting issues and the issue that we are facing now is hardware related and probably caused by signal integrity of the SDIO lines.

    In that case we will not able to provide more help as it is beyond what we can support in e2e.

    However in order to help you more I can give you some general guide lines: the SDIO lines should  be shorter then 10cm, and noise free,  also in case you are using level shiffter chip then extra attention must be taken for the layout. You can also  consult the following document:

    http://processors.wiki.ti.com/index.php/OMAP35x_Wireless_Connectivity_Solution_Hardware

     

    I hope that it will be helpfull,

    Vita.

     

     

  • Hi Eyal ,

                  thanks a lot ,for you support to move further. We need some more help to work the wifi . Now we are able to load the firmware and boot it .and also we are able to scan for the wireless devices . but we are not able to connect the device .i think some configuration is required to connect .so, please guide us to connect the device to wireless. and also working with bluetooth. once again thanks a lot.

     

     

     

    Thanks and regards

    Y.V.RAMAKRISHNA.

  • Hi Vita,

                  thanks a lot ,for you support to move further. We need some more help to work the wifi . Now we are able to load the firmware and boot it .and also we are able to scan for the wireless devices . but we are not able to connect the device .i think some configuration is required to connect .so, please guide us to connect the device to wireless. and also working with bluetooth .

     

     

     

    Thanks and regards

    Y.V.RAMAKRISHNA.

  • Y.V.RAMAKRISHNA,

    I was out of the office till today, so I couldn't see your question. Please, send me all procedures you've already tried in order to see how to help you.

     

    Vita.

  • Hi Vita,

           We are able to wake up the WIFI driver using "ifconfig wlan0 up"  and scan for the wireless devices "iwlist wlan0 scan" .up to now it is Known.but from here what is the procedure to connect to some wireless device .i am not able to get.please help. on how to configure and connect  our board wireless device  with other wlan.

     

     

    Thanks and regards ,

    Y.V.RAMAKRISHNA,

    DAXIMAC SOLUTIONS PVT LTD.,

    7702323606

  • Y.V.RAMAKRISHNA, hello.

    The next steps to connect to some AP is:

    iw wlan0 scan | grep SSID                     - scanning for surrounding APs, grep is just for convinience

    iw wlan0 connect AP_flour1                - connected to one of found APs, this is name for example. Whait for a couple of seconds the device takes to connect.

    iw wlan0 link                                             - to ensure that wlan device is connected to an AP

     

    wlan0 is name of interface

    Hope it will help,

    Vita.

  • Hi Vita,

                       in the same way we done with other commands ,because we are not have this "iw" command any have we are looking to download and install.

    We done like this after it is wlan0 up :

    1. iwlist wlan0 scanning

         by giving the above command we got so many  ssid's in that we selected one "Daximac"

    2.iwconfig wlan0 essid "Daximac"

         by giving the above command we are able to associate with that essid.

    3.we are manually giving ip address using "ifconfig wlan0 xx.xx.xx.xx"

    4.after this we are pinging to an ip address using "ping xx.xx.xx.xx" it is ping for 10 minutes and then getting disconnected.

     

    before this we got beacon loss error for that we increased the time delay.after that we are able to do all the above .

    how to make this a longer connection.

     

    Thanks and regards,

    Y.V.RAMAKRISHNA,

    DAXIMAC SOLUTIONS.