Hardware

Transcend

Images: 29-1040 V1.1


Images: 29-1110 V1.0



Pinout: 29-1110 V1.0

TP Function
2 UART Tx
3 UART Rx
11 VCC
12 GND

Boot Log

  KA Boot 04240806
  scu: 11c33303,00000000,00040404,00009f00,1
  Status 20200804
  
  Hit to stop :  0
  Status 20200804
  RCA0 b4, RCA1 59
  ....reading program.bin
  ...<mmc1>go 208000
  <4>(192-96-1)
  console [ttyS0] enabled
  Mount-cache hash table entries: 512
  NET: Registered protocol family 16
  bio: create slab <bio-0> at 0
  cfg80211: Calling CRDA to update world regulatory domain
  NET: Registered protocol family 2
  TCP: Hash tables configured (established 1024 bind 1024)
  TCP reno registered
  ttyS0 at MMIO 0xa0004000 (irq = 1) is a KA2000
  msgmni has been set to 58
  loop: module loaded
  TCP cubic registered
  NET: Registered protocol family 17
  lib80211: common routines for IEEE802.11 drivers
  starting pid 27, tty '/dev/console': '/etc/init.d/rcS'
  KeyASIC WifiSD console ...
  Sun Jan  1 00:00:00 UTC 2012
  ka2000_sdhc: module license 'Proprietary' taints kernel.
  Disabling lock debugging due to kernel taint
  (0>0)switch_modules
  max_blk_size=512, max_blk_count=8, max_req_size=32768
  init bomb irq
  req irq 40 (1000000)
  req irq 43 (40)
  req irq 41 (43)
  ka_sdhc_drv_init
  bw = 22
  mmc0: new SDHC card at address 59b4
  mmcblk0: mmc0:59b4 CAR 15.0 GiB 
   mmcblk0:bootsec @ 2000
   p1
  FAT sec 20 sz 3c0c #2 rtdir 7838 csz 10
  sh: ar6005: unknown operand
  sh: ar6003: unknown operand
  ar6005 detected
  wsd to sd
  wsd to sd
  FAT sec 20 sz 3c0c #2 rtdir 7838 csz 10
  cid = CID:b5f500e8000079022020434453604a74
  Transcend Card
  Transcend Card
  gen_boa_passwd.sh - USER=admin PASS=admin
  rcS done
  start boa
  
  -----------------------------------------------
    Production mode-VER. version_150_APR172013_TE.
  -----------------------------------------------
  
  sleep disable
  [01/Jan/2012:00:00:04 +0000] boa: server version Boa/0.94.14rc21
  [01/Jan/2012:00:00:04 +0000] boa: server built Oct 30 2014 at 23:14:43.
  [01/Jan/2012:00:00:04 +0000] boa: starting server pid=86, port 80
  ..setup AP mode start
  /usr/bin/auto_off.sh: stop
  rmmod: can't unload 'ar6000': unknown symbol in module, or unknown parameter
  ifconfig: SIOCGIFFLAGS: No such device
  sdio wakeuplo        no wireless extensions.
  
  
  mmc1: new SDIO card at address 0001
  rm: can't remove '/tmp/iwconfig_maln0.txt': No such file or directory
  AR6000: configuration opcode 7 is only used for RTOS systems, not Linux systemsifconfig: SIOCGIFFLAGS: No such device
  
  ath6k/AR6003/hw2.1.1/athwlan.bin firmware will be loaded
  AR6K: ** HIF layer does not support scatter requests (17) 
  wmi_control_rx() : Unknown id 0x101e
  Add Filter 0 = 01:00:5e:00:00:01
  Keep Filter 0 = 01:00:5e:00:00:01
  Keep Filter 0 = 01:00:5e:00:00:01
  Keep Filter 0 = 01:00:5e:00:00:01
  channel hint set to 0
  Limit maximum connection count to 3 
  /usr/bin/auto_off.sh: start
  /usr/bin/kcard_app.sh: start
  kcard_startup: Set call interval 10
  KCARD: Notify driver about pid 152
  (0>1)KCARD: Log = 0, Diff Disable, Path /tmp/filediff
  Auto OFF 0 seconds
  KCARD: Debounce = 1, WiFi Hide Disable, Skip Disable
  WiFi 0 can't less then 60 seconds
  kcard_print_dir_file_list: failed! get_file_list /mnt/sd/DCIM
  KCARD: waitting for sig
  bomb reg 2020 - 5c2c
  KCARD: get_Kcard_app cmd 8 - KCARD: KCARD_SIG_NO_IMGS(1>0)
  KCARD: kcard_app_act - KCARD: KCARD_SIG_NO_IMGS
  (0>4)KCARD: waitting for sig
  (4>5)(5>0)KCARD: get_Kcard_app cmd 7 - KCARD: KCARD_SIG_UPDATED
  KCARD: kcard_app_act - KCARD: KCARD_SIG_UPDATED
  KCARD: waitting for sig
  FAT sec 20 sz 3c0c #2 rtdir 7838 csz 10
  Decompress libcrypto ...
  KCARD: waitting for sig
  KCARD: Get Pipe FD 3 Read Len 11 [Update list]
  Control folder create
  KCARD: treecheck
  FAT sec 20 sz 3c0c #2 rtdir 7838 csz 10
  kcard_print_dir_file_list: failed! get_file_list /mnt/sd/DCIM
  KCARD: No files changes
  KCARD: treecheck done
  
  Please press Enter to activate this console. 
  starting pid 179, tty '/dev/ttyS0': '-/bin/ash '

Root Disk

  # ls /
  bin             home            mnt             tmp
  config_value    init            proc            ts_version.inc
  dev             lib             root            usr
  etc             linuxrc         sbin            var
  hardware.info   lost+found      sys             www
  # ls /et# ls /etc/
  boa                  instant_upload.conf  udhcpd_uap.conf
  bootup               is_dhcp.script       version.txt
  cimgconf             iw.lst               wep.conf
  dhcp.script          json                 wevent.script
  dnsd.conf            mime.types           wpa.conf
  fstab                mtab                 wpa_supplicant.conf
  hostname             rc.conf              wsd.conf
  init.d               uaputl.conf          wsd_backup.conf
  inittab              udhcpd.conf

/etc/version.txt

  # cat /etc/version.txt 
  Product Name     : KeyASIC WIFI-SD
  Firmware Version : V150
  Build Date       : 17 APR 2013
  Revision         : V150
  WiFi Model       : Atheros AR6003 11n
  Linux Kernel     : 2.6.32.28
  Busybox          : 1.18.5

U-Boot: version

  KA2000#version
  
  U-Boot 2010.06-rc1 (Jun 22 2012 - 14:34:53) on KeyAsic KA2000

U-Boot: environment

  KA2000#printenv
  bootargs=root=/dev/ram0 rw console=ttyS0,38400n8 mem=30M
  bootcmd=run set_bootargs; run bootf
  baudrate=38400
  console_args=console=ttyS0,38400n8
  root_args=root=/dev/ram0 rw
   initrd=0x800000,4M
  misc_args=mem=30M
  set_bootargs=setenv bootargs ${console_args} ${root_args} ${misc_args}
  boot_sd=run set_bootargs; mmc init; fatload mmc 1 208000 image3; fatload mmc 1 500000 initramfs.gz; go 208000
  bootcmd=run set_bootargs; run bootf
  stdin=serial
  stdout=serial
  stderr=serial
  bootf=mmc init; go 208000
  bootdelay=2
  ver=U-Boot 2010.06-rc1 (Jun 22 2012 - 14:34:53) on KeyAsic KA2000
  
  Environment size: 571/32764 byte

Process list

  # ps
    PID USER       VSZ STAT COMMAND
      1 0         1952 S    init
      2 0            0 SW   [kthreadd]
      3 0            0 SW   [ksoftirqd/0]
      4 0            0 SW   [events/0]
      5 0            0 SW   [khelper]
      6 0            0 SW   [async/mgr]
      7 0            0 SW   [sync_supers]
      8 0            0 SW   [bdi-default]
      9 0            0 SW   [kblockd/0]
     10 0            0 SW   [kmmcd]
     11 0            0 SW   [uart tx/0]
     12 0            0 SW   [spi_KeyAsic_ssi]
     13 0            0 SW   [kswapd0]
     14 0            0 SW   [aio/0]
     15 0            0 SW   [crypto/0]
     30 0            0 SWN  [jffs2_gcd_mtd0]
     32 0            0 SW   [switch/0]
     34 0            0 SW   [mmcqd]
     50 0            0 SW   [flush-179:0]
     63 0         1936 S    udpsvd 127.0.0.1 55778 /usr/bin/cmd_server
     64 0         1936 S    udpsvd 0 55777 idS
     87 0         1980 S    boa
    108 0            0 SW   [AR6K Async]
    114 0            0 SW   [ksdioirqd/mmc1]
    140 0          744 S    hostapd -B -d /mnt/mtd/config/hostapd.conf
    142 0         1948 S    /usr/sbin/dnsd -c /etc/dnsd.conf -d
    146 0         1940 S    /usr/sbin/udhcpd /etc/udhcpd.conf
    152 0         1944 S    kcard_app -e /tmp/log.kcard --nohidden
    156 0         1940 S    kcard_app -e /tmp/log.kcard --nohidden
    157 0         1940 S    /bin/sh /usr/bin/bodyguard.sh
    179 0         1940 S    -/bin/ash
    184 0         1932 S    sleep 60
    185 0         1936 R    ps
  1. https://wikidevi.com/wiki/Transcend_Wi-Fi_SD_Card_16GB
  2. http://colas.sebastien.free.fr/index.php/category/transcend-sdhc-wifi/
  3. https://lemoidului.wordpress.com/tag/keyasic/
  4. http://www.fernjager.net/post-8/sdcard
  5. https://jamesone111.wordpress.com/2014/03/19/exploring-the-transcend-wifi-sd-card/
  6. https://forum.openwrt.org/viewtopic.php?id=45820
  7. http://www.randomprojects.org/wiki/SD_wifi_cards
  8. http://roshan.info/blog/2013/09/01/compiling-your-own-binaries-for-the-transcend-wifi-sd-card/
  9. http://haxit.blogspot.de/2013/08/hacking-transcend-wifi-sd-cards.html
  10. http://ad001.de/transcend-wifi-2.html
  11. https://www.pitt-pladdy.com/blog/_20140202-083815_0000_Transcend_Wi-Fi_SD_Hacks_CF_adaptor_telnet_custom_upload_/
  12. http://netaddict.de/blinkenlights:sd_card_linux_computer