So as I'm preparing for blissful sleep, I suddenly hear the dreaded beeping coming from my S2. Abandoning my attempt to sleep, I go to fix whatever's wrong and find that the ASIC boards no longer appear to be visible to the controller. I cycled power and reset the firmware, but that didn't get me anywhere. I'm too tired to really look at the kernel log, but from what I can tell, the GPIO connections from the controller to the boards seem to be failing during the boot process. I'll post the a chunk of it below.
Is there something wrong with the controller or the boards? Or is this a software issue? What can I do to fix this and/or what should I do to investigate further? I probably won't be back on until tomorrow after my morning classes so thanks in advance for any assistance.
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Initializing cgroup subsys cpu
[ 0.000000] Linux version 3.8.13 (xxl@ubuntu) (gcc version 4.7.4 20130626 (prerelease) (Linaro GCC 4.7-2013.07) ) #1 SMP Fri Jan 17 23:04:23 CST 2014
[ 0.000000] CPU: ARMv7 Processor [413fc082] revision 2 (ARMv7), cr=50c5387d
[ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] Machine: Generic AM33XX (Flattened Device Tree), model: TI AM335x BeagleBone
[ 0.000000] Memory policy: ECC disabled, Data cache writeback
[ 0.000000] On node 0 totalpages: 130816
[ 0.000000] free_area_init_node: node 0, pgdat c06c9080, node_mem_map c0724000
[ 0.000000] Normal zone: 1024 pages used for memmap
[ 0.000000] Normal zone: 0 pages reserved
[ 0.000000] Normal zone: 129792 pages, LIFO batch:31
[ 0.000000] AM335X ES1.0 (neon )
[ 0.000000] PERCPU: Embedded 8 pages/cpu @c0b33000 s9408 r8192 d15168 u32768
[ 0.000000] pcpu-alloc: s9408 r8192 d15168 u32768 alloc=8*4096
[ 0.000000] pcpu-alloc: [0] 0
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 129792
[ 0.000000] Kernel command line: console=ttyO0,115200n8 quiet init=/sbin/init
[ 0.000000] PID hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.000000] Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.000000] __ex_table already sorted, skipping sort
[ 0.000000] allocated 1048576 bytes of page_cgroup
[ 0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[ 0.000000] Memory: 511MB = 511MB total
[ 0.000000] Memory: 495596k/495596k available, 28692k reserved, 0K highmem
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
[ 0.000000] vmalloc : 0xe0800000 - 0xff000000 ( 488 MB)
[ 0.000000] lowmem : 0xc0000000 - 0xe0000000 ( 512 MB)
[ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
[ 0.000000] modules : 0xbf800000 - 0xbfe00000 ( 6 MB)
[ 0.000000] .text : 0xc0008000 - 0xc060fc28 (6176 kB)
[ 0.000000] .init : 0xc0610000 - 0xc06524c0 ( 266 kB)
[ 0.000000] .data : 0xc0654000 - 0xc06c9fa0 ( 472 kB)
[ 0.000000] .bss : 0xc06c9fa0 - 0xc0723d3c ( 360 kB)
[ 0.000000] Hierarchical RCU implementation.
[ 0.000000] RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
[ 0.000000] NR_IRQS:16 nr_irqs:16 16
[ 0.000000] IRQ: Found an INTC at 0xfa200000 (revision 5.0) with 128 interrupts
[ 0.000000] Total of 128 interrupts on 1 active controller
[ 0.000000] OMAP clockevent source: GPTIMER1 at 24000000 Hz
[ 0.000000] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 178956ms
[ 0.000000] OMAP clocksource: GPTIMER2 at 24000000 Hz
[ 0.000000] Console: colour dummy device 80x30
[ 0.000357] Calibrating delay loop... 545.07 BogoMIPS (lpj=531968)
[ 0.015418] pid_max: default: 32768 minimum: 301
[ 0.015652] Security Framework initialized
[ 0.015746] Mount-cache hash table entries: 512
[ 0.025068] Initializing cgroup subsys cpuacct
[ 0.025103] Initializing cgroup subsys memory
[ 0.025207] Initializing cgroup subsys blkio
[ 0.025347] CPU: Testing write buffer coherency: ok
[ 0.025864] CPU0: thread -1, cpu 0, socket -1, mpidr 0
[ 0.025943] Setting up static identity map for 0x8038a5a0 - 0x8038a5ec
[ 0.027331] Brought up 1 CPUs
[ 0.027356] SMP: Total of 1 processors activated (545.07 BogoMIPS).
[ 0.028541] devtmpfs: initialized
[ 0.093033] pinctrl core: initialized pinctrl subsystem
[ 0.093250] rstctl core: initialized rstctl subsystem
[ 0.093800] regulator-dummy: no parameters
[ 0.094310] NET: Registered protocol family 16
[ 0.095043] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.104859] pinctrl-single 44e10800.pinmux: 142 pins at pa f9e10800 size 568
[ 0.105680] platform 49000000.edma: alias fck already exists
[ 0.105713] platform 49000000.edma: alias fck already exists
[ 0.105741] platform 49000000.edma: alias fck already exists
[ 0.106882] gpiochip_add: registered GPIOs 0 to 31 on device: gpio
[ 0.107055] OMAP GPIO hardware version 0.1
[ 0.108440] gpiochip_add: registered GPIOs 32 to 63 on device: gpio
[ 0.109755] gpiochip_add: registered GPIOs 64 to 95 on device: gpio
[ 0.111046] gpiochip_add: registered GPIOs 96 to 127 on device: gpio
[ 0.111706] of_get_named_gpio_flags exited with status 52
[ 0.111735] gpio-rctrl rstctl.3: loaded OK
[ 0.118205] hw-breakpoint: debug architecture 0x4 unsupported.
[ 0.120394] cpsw.0: No hwaddr in dt. Using d0:ff:50:a6:79:63 from efuse
[ 0.120426] cpsw.1: No hwaddr in dt. Using d0:ff:50:a6:79:65 from efuse
[ 0.135901] bio: create slab at 0
[ 0.148044] edma-dma-engine edma-dma-engine.0: TI EDMA DMA engine driver
[ 0.148323] of_get_named_gpio_flags: can't parse gpios property
[ 0.148542] vmmcsd_fixed: 3300 mV
[ 0.151550] SCSI subsystem initialized
[ 0.151972] usbcore: registered new interface driver usbfs
[ 0.152086] usbcore: registered new interface driver hub
[ 0.152430] usbcore: registered new device driver usb
[ 0.154517] omap_i2c 44e0b000.i2c: bus 0 rev0.11 at 400 kHz
[ 0.155942] input: tps65217_pwr_but as /devices/ocp.2/44e0b000.i2c/i2c-0/0-0024/input/input0
[ 0.157704] DCDC1: at 1500 mV
[ 0.158881] vdd_mpu: 925 <--> 1325 mV at 1325 mV
[ 0.160035] vdd_core: 925 <--> 1150 mV at 1100 mV
[ 0.161148] LDO1: at 1800 mV
[ 0.162266] LDO2: at 3300 mV
[ 0.164237] LDO3: 1800 mV
[ 0.165342] LDO4: at 3300 mV
[ 0.166382] tps65217 0-0024: TPS65217 ID 0xe version 1.2
[ 0.167073] omap_i2c 44e0b000.i2c: unable to select pin group
[ 0.167851] omap_i2c 4819c000.i2c: bus 1 rev0.11 at 100 kHz
[ 0.170229] omap_i2c 4819c000.i2c: unable to select pin group
[ 0.170880] omap_i2c 4802a000.i2c: bus 2 rev0.11 at 100 kHz
[ 0.171516] omap_i2c 4802a000.i2c: unable to select pin group
[ 0.171847] media: Linux media interface: v0.10
[ 0.171952] Linux video capture interface: v2.00
[ 0.172075] pps_core: LinuxPPS API ver. 1 registered
[ 0.172092] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti
[ 0.172796] Advanced Linux Sound Architecture Driver Initialized.
[ 0.174064] Switching to clocksource gp_timer
[ 0.192331] NET: Registered protocol family 2
[ 0.193334] TCP established hash table entries: 4096 (order: 3, 32768 bytes)
[ 0.193476] TCP bind hash table entries: 4096 (order: 4, 81920 bytes)
[ 0.193639] TCP: Hash tables configured (established 4096 bind 4096)
[ 0.193800] TCP: reno registered
[ 0.193830] UDP hash table entries: 256 (order: 1, 12288 bytes)
[ 0.193877] UDP-Lite hash table entries: 256 (order: 1, 12288 bytes)
[ 0.194306] NET: Registered protocol family 1
[ 0.194864] RPC: Registered named UNIX socket transport module.
[ 0.194884] RPC: Registered udp transport module.
[ 0.194898] RPC: Registered tcp transport module.
[ 0.194912] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 0.195278] Trying to unpack rootfs image as initramfs...
[ 2.112601] Freeing initrd memory: 14704K
[ 2.113315] CPU PMU: probing PMU on CPU 0
[ 2.113348] hw perfevents: enabled with ARMv7 Cortex-A8 PMU driver, 5 counters available
[ 2.113963] omap2_mbox_probe: platform not supported
[ 2.117860] VFS: Disk quotas dquot_6.5.2
[ 2.118099] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 2.119438] NFS: Registering the id_resolver key type
[ 2.119599] Key type id_resolver registered
[ 2.119620] Key type id_legacy registered
[ 2.119691] jffs2: version 2.2. (NAND) (SUMMARY) © 2001-2006 Red Hat, Inc.
[ 2.120154] msgmni has been set to 996
[ 2.122918] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 249)
[ 2.122945] io scheduler noop registered
[ 2.122960] io scheduler deadline registered
[ 2.123001] io scheduler cfq registered (default)
[ 2.124816] tps65217-bl tps65217-bl: no platform data provided
[ 2.124856] tps65217-bl: probe of tps65217-bl failed with error -22
[ 2.125851] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 2.128458] omap_uart 44e09000.serial: did not get pins for uart0 error: -19
[ 2.128745] 44e09000.serial: ttyO0 at MMIO 0x44e09000 (irq = 88) is a OMAP UART0
[ 2.141055] console [ttyO0] enabled
[ 2.142202] [drm] Initialized drm 1.1.0 20060810
[ 2.156162] brd: module loaded
[ 2.163221] loop: module loaded
[ 2.163358] at24 0-0050: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 2.163437] at24 1-0054: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 2.163506] at24 1-0055: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 2.163574] at24 1-0056: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 2.163642] at24 1-0057: 32768 byte 24c256 EEPROM, writable, 1 bytes/write
[ 2.195678] bone-capemgr bone_capemgr.9: bone: scan failed (1 time)
[ 2.728872] bone-capemgr bone_capemgr.9: bone: scan failed (2 time)
[ 3.262079] bone-capemgr bone_capemgr.9: bone: scan failed (3 time)
[ 3.795277] bone-capemgr bone_capemgr.9: bone: scan failed (4 time)
[ 4.328480] bone-capemgr bone_capemgr.9: bone: scan failed (5 time)
[ 4.861683] bone-capemgr bone_capemgr.9: bone: scan failed (6 time)
[ 5.394890] bone-capemgr bone_capemgr.9: bone: scan failed (7 time)
[ 5.928090] bone-capemgr bone_capemgr.9: bone: scan failed (8 time)
[ 6.461293] bone-capemgr bone_capemgr.9: bone: scan failed (9 time)
[ 6.994496] bone-capemgr bone_capemgr.9: bone: scan failed (10 time)
[ 7.496464] bone-capemgr bone_capemgr.9: Failed to scan baseboard eeprom
[ 7.503541] bone-capemgr: probe of bone_capemgr.9 failed with error -110
[ 7.505566] OneNAND driver initializing
[ 7.508948] edma-dma-engine edma-dma-engine.0: allocated channel for 0:17
[ 7.509041] edma-dma-engine edma-dma-engine.0: allocated channel for 0:16
[ 7.512294] edma-dma-engine edma-dma-engine.0: allocated channel for 0:43
[ 7.512392] edma-dma-engine edma-dma-engine.0: allocated channel for 0:42
[ 7.514529] usbcore: registered new interface driver asix
[ 7.514657] usbcore: registered new interface driver cdc_ether
[ 7.514783] usbcore: registered new interface driver smsc95xx
[ 7.514889] usbcore: registered new interface driver net1080
[ 7.514981] usbcore: registered new interface driver cdc_subset
[ 7.515084] usbcore: registered new interface driver zaurus
[ 7.515234] usbcore: registered new interface driver cdc_ncm
[ 7.516158] usbcore: registered new interface driver cdc_acm
[ 7.516177] cdc_acm: USB Abstract Control Model driver for USB modems and ISDN adapters
[ 7.516191] Initializing USB Mass Storage driver...
[ 7.516319] usbcore: registered new interface driver usb-storage
[ 7.516333] USB Mass Storage support registered.
[ 7.516531] musb-hdrc: version 6.0, ?dma?, otg (peripheral+host)
[ 7.516954] musb-hdrc musb-hdrc.0.auto: pdev->id = 0
[ 7.516983] musb-hdrc musb-hdrc.0.auto: drivers/usb/musb/musb_dsps.c:468 dsps_musb_init: OK
[ 7.517021] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
[ 7.517041] musb-hdrc: MHDRC RTL version 2.0
[ 7.517056] musb-hdrc: setup fifo_mode 4
[ 7.517085] musb-hdrc: 28/31 max ep, 16384/16384 memory
[ 7.517233] musb-hdrc musb-hdrc.0.auto: *** mode=3
[ 7.517254] musb-hdrc musb-hdrc.0.auto: *** power=250
[ 7.518144] musb-hdrc musb-hdrc.1.auto: pdev->id = 1
[ 7.518172] musb-hdrc musb-hdrc.1.auto: drivers/usb/musb/musb_dsps.c:468 dsps_musb_init: OK
[ 7.518211] musb-hdrc: ConfigData=0xde (UTMI-8, dyn FIFOs, bulk combine, bulk split, HB-ISO Rx, HB-ISO Tx, SoftConn)
[ 7.518230] musb-hdrc: MHDRC RTL version 2.0
[ 7.518244] musb-hdrc: setup fifo_mode 4
[ 7.518267] musb-hdrc: 28/31 max ep, 16384/16384 memory
[ 7.518411] musb-hdrc musb-hdrc.1.auto: *** mode=1
[ 7.518433] musb-hdrc musb-hdrc.1.auto: *** power=250
[ 7.518454] musb-hdrc musb-hdrc.1.auto: MUSB HDRC host driver
[ 7.518799] musb-hdrc musb-hdrc.1.auto: new USB bus registered, assigned bus number 1
[ 7.518849] musb-hdrc musb-hdrc.1.auto: supports USB remote wakeup
[ 7.518952] usb usb1: default language 0x0409
[ 7.519011] usb usb1: udev 1, busnum 1, minor = 0
[ 7.519035] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 7.519058] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 7.519078] usb usb1: Product: MUSB HDRC host driver
[ 7.519098] usb usb1: Manufacturer: Linux 3.8.13 musb-hcd
[ 7.519118] usb usb1: SerialNumber: musb-hdrc.1.auto
[ 7.519786] usb usb1: usb_probe_device
[ 7.519815] usb usb1: configuration #1 chosen from 1 choice
[ 7.519996] usb usb1: adding 1-0:1.0 (config #1, interface 0)
[ 7.520198] hub 1-0:1.0: usb_probe_interface
[ 7.520219] hub 1-0:1.0: usb_probe_interface - got id
[ 7.520247] hub 1-0:1.0: USB hub found
[ 7.520296] hub 1-0:1.0: 1 port detected
[ 7.520316] hub 1-0:1.0: standalone hub
[ 7.520334] hub 1-0:1.0: individual port power switching
[ 7.520352] hub 1-0:1.0: no over-current protection
[ 7.520370] hub 1-0:1.0: Single TT
[ 7.520391] hub 1-0:1.0: TT requires at most 8 FS bit times (666 ns)
[ 7.520411] hub 1-0:1.0: power on to power good time: 10ms
[ 7.520452] hub 1-0:1.0: local power source is good
[ 7.520553] hub 1-0:1.0: enabling power on all ports
[ 7.521620] mousedev: PS/2 mouse device common for all mice
[ 7.524130] omap_rtc 44e3e000.rtc: rtc core: registered 44e3e000.rtc as rtc0
[ 7.524196] 44e3e000.rtc: already running
[ 7.524465] i2c /dev entries driver
[ 7.621558] hub 1-0:1.0: state 7 ports 1 chg 0000 evt 0000
[ 8.526042] omap_i2c 4802a000.i2c: controller timed out
[ 8.531594] pca954x 2-0070: probe failed
[ 8.532557] pps_ldisc: PPS line discipline registered
[ 8.532714] Driver for 1-wire Dallas network protocol.
[ 8.534701] omap_wdt: OMAP Watchdog Timer Rev 0x01: initial timeout 60 sec
[ 8.535072] cpuidle: using governor ladder
[ 8.535092] cpuidle: using governor menu
[ 8.535586] of_get_named_gpio_flags exited with status 6
[ 8.535606] of_get_named_gpio_flags: can't parse gpios property
[ 8.535622] of_get_named_gpio_flags: can't parse gpios property
[ 8.535658] omap_hsmmc mmc.4: of_parse_phandle_with_args of 'reset' failed
[ 8.542875] omap_hsmmc mmc.4: Failed to get rstctl; not using any
[ 8.543352] edma-dma-engine edma-dma-engine.0: allocated channel for 0:25
[ 8.543443] edma-dma-engine edma-dma-engine.0: allocated channel for 0:24
[ 8.543704] mmc.4 supply vmmc_aux not found, using dummy regulator
[ 8.544164] omap_hsmmc mmc.4: pins are not configured from the driver
[ 8.570826] of_get_named_gpio_flags: can't parse gpios property
[ 8.570848] of_get_named_gpio_flags: can't parse gpios property
[ 8.570863] of_get_named_gpio_flags: can't parse gpios property
[ 8.570916] gpio-rctrl rstctl.3: gpio_rctrl_request eMMC_RSTn
[ 8.571006] omap_hsmmc mmc.5: Got rstctl (gpio:#0 name eMMC_RSTn) label:eMMC_RSTn
[ 8.571029] gpio-rctrl rstctl.3: gpio_rctrl_deassert eMMC_RSTn
[ 8.571414] edma-dma-engine edma-dma-engine.0: allocated channel for 0:3
[ 8.571591] edma-dma-engine edma-dma-engine.0: allocated channel for 0:2
[ 8.572103] mmc.5 supply vmmc_aux not found, using dummy regulator
[ 8.572235] omap_hsmmc mmc.5: pins are not configured from the driver
[ 8.600500] pinctrl-single 44e10800.pinmux: pin 44e10854 already requested by 44e10800.pinmux; cannot claim for gpio-leds.8
[ 8.612202] pinctrl-single 44e10800.pinmux: pin-21 (gpio-leds.8) status -22
[ 8.619507] pinctrl-single 44e10800.pinmux: could not request pin 21 on device pinctrl-single
[ 8.628478] leds-gpio gpio-leds.8: pins are not configured from the driver
[ 8.628516] of_get_named_gpio_flags exited with status 53
[ 8.628538] of_get_named_gpio_flags exited with status 54
[ 8.628560] of_get_named_gpio_flags exited with status 55
[ 8.628581] of_get_named_gpio_flags exited with status 56
[ 8.628605] of_get_named_gpio_flags exited with status 53
[ 8.628882] of_get_named_gpio_flags exited with status 54
[ 8.629099] of_get_named_gpio_flags exited with status 55
[ 8.629334] of_get_named_gpio_flags exited with status 56
[ 8.629897] ledtrig-cpu: registered to indicate activity on CPUs
[ 8.630318] edma-dma-engine edma-dma-engine.0: allocated channel for 0:36
[ 8.630401] omap-sham 53100000.sham: hw accel on OMAP rev 4.3
[ 8.632606] omap-aes 53500000.aes: OMAP AES hw accel rev: 3.2
[ 8.632742] edma-dma-engine edma-dma-engine.0: allocated channel for 0:5
[ 8.632823] edma-dma-engine edma-dma-engine.0: allocated channel for 0:6
[ 8.638460] usbcore: registered new interface driver usbhid
[ 8.638481] usbhid: USB HID core driver
[ 8.641502] TCP: cubic registered
[ 8.641525] Initializing XFRM netlink socket
[ 8.641570] NET: Registered protocol family 17
[ 8.641650] NET: Registered protocol family 15
[ 8.641804] Key type dns_resolver registered
[ 8.641985] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 3
[ 8.642025] ThumbEE CPU extension supported.
[ 8.642063] Registering SWP/SWPB emulation handler
[ 8.643152] registered taskstats version 1
[ 8.693727] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6
[ 8.693757] davinci_mdio 4a101000.mdio: detected phy mask fffffffe
[ 8.701842] libphy: 4a101000.mdio: probed
[ 8.701883] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver SMSC LAN8710/LAN8720
[ 8.702140] Detected MACID = d0:ff:50:a6:79:63
[ 8.702277] cpsw 4a100000.ethernet: NAPI disabled
[ 8.703802] omap_rtc 44e3e000.rtc: setting system clock to 2000-01-01 00:00:00 UTC (946684800)
[ 8.710898] ALSA device list:
[ 8.710920] No soundcards found.
[ 8.711633] Freeing init memory: 264K
[ 8.711667] Failed to execute /init
[ 8.873100] mmc0: host does not support reading read-only switch. assuming write-enable.
[ 8.875531] mmc0: new high speed SDHC card at address 0003
[ 8.879400] mmcblk0: mmc0:0003 SB04G 3.67 GiB
[ 8.881614] mmcblk0: p1 p2 p3
[ 8.896549] EXT3-fs (mmcblk0p3): error: couldn't mount because of unsupported optional features (240)
[ 8.907554] EXT2-fs (mmcblk0p3): error: couldn't mount because of unsupported optional features (240)
[ 8.954971] EXT4-fs (mmcblk0p3): mounted filesystem with ordered data mode. Opts: (null)
[ 9.001682] compile Oct 29 2014--09:21:50
[ 9.006006] CM_PER_SPI1_CLKCTRL 0x2
[ 9.006025] spi_vaddr 0xfa1a0000
[ 9.006033] version 0x40300a0b
[ 9.006042] OMAP2_MCSPI_SYSSTATUS 0x1
[ 9.006050] OMAP2_MCSPI_MODULCTRL 0x1
[ 9.006060] OMAP2_MCSPI_CHCONF0 0x180103c5
[ 9.006152] Initial OMAP2_MCSPI_IRQSTATUS{0x0}OMAP2_MCSPI_IRQENABLE{0x0}
[ 9.006323] hash ok
[ 9.006339] hashtest OK
[ 9.006583] bitmain-asic: success to register device
[ 9.016165] hardware_version = 0x0
[ 9.016378] bitmain_asic_open ok
[ 9.020571] fdata.pdata{0x10bc0}len{8192}
[ 9.048827] fdata.pdata{0x10bc0}len{8192}
[ 9.076817] fdata.pdata{0x10bc0}len{8192}
[ 9.104815] fdata.pdata{0x10bc0}len{8192}
[ 9.132766] fdata.pdata{0x10bc0}len{8192}
[ 9.160721] fdata.pdata{0x10bc0}len{8192}
[ 9.188672] fdata.pdata{0x10bc0}len{8192}
[ 9.216616] fdata.pdata{0x10bc0}len{8192}
[ 9.244585] fdata.pdata{0x10bc0}len{8192}
[ 9.272543] fdata.pdata{0x10bc0}len{8192}
[ 9.300511] fdata.pdata{0x10bc0}len{8192}
[ 9.328498] fdata.pdata{0x10bc0}len{8192}
[ 9.356488] fdata.pdata{0x10bc0}len{8192}
[ 9.384487] fdata.pdata{0x10bc0}len{8192}
[ 9.412491] fdata.pdata{0x10bc0}len{8192}
[ 9.440443] fdata.pdata{0x10bc0}len{8192}
[ 9.468378] fdata.pdata{0x10bc0}len{8192}
[ 9.496314] fdata.pdata{0x10bc0}len{8192}
[ 9.524260] fdata.pdata{0x10bc0}len{8192}
[ 9.552191] fdata.pdata{0x10bc0}len{8192}
[ 9.580134] fdata.pdata{0x10bc0}len{8192}
[ 9.608091] fdata.pdata{0x10bc0}len{8192}
[ 9.636054] fdata.pdata{0x10bc0}len{8192}
[ 9.664042] fdata.pdata{0x10bc0}len{8192}
[ 9.692037] fdata.pdata{0x10bc0}len{8192}
[ 9.720025] fdata.pdata{0x10bc0}len{8192}
[ 9.747975] fdata.pdata{0x10bc0}len{8192}
[ 9.775973] fdata.pdata{0x10bc0}len{8192}
[ 9.803966] fdata.pdata{0x10bc0}len{8192}
[ 9.831956] fdata.pdata{0x10bc0}len{8192}
[ 9.859973] fdata.pdata{0x10bc0}len{8192}
[ 9.887956] fdata.pdata{0x10bc0}len{8192}
[ 9.915923] fdata.pdata{0x10bc0}len{8192}
[ 9.943870] fdata.pdata{0x10bc0}len{8192}
[ 9.971813] fdata.pdata{0x10bc0}len{8192}
[ 9.999744] fdata.pdata{0x10bc0}len{8192}
[ 10.027811] fdata.pdata{0x10bc0}len{8192}
[ 10.055769] fdata.pdata{0x10bc0}len{8192}
[ 10.083704] fdata.pdata{0x10bc0}len{8192}
[ 10.111670] fdata.pdata{0x10bc0}len{8192}
[ 10.139645] fdata.pdata{0x10bc0}len{8192}
[ 10.167634] fdata.pdata{0x10bc0}len{8192}
[ 10.195593] fdata.pdata{0x10bc0}len{8192}
[ 10.223569] fdata.pdata{0x10bc0}len{8192}
[ 10.251525] fdata.pdata{0x10bc0}len{7563}
[ 10.375888] bitmain_asic_close
[ 11.152057] net eth0: initializing cpsw version 1.12 (0)
[ 11.154357] net eth0: phy found : id is : 0x7c0f1
[ 11.154378] libphy: PHY 4a101000.mdio:01 not found
[ 11.159437] net eth0: phy 4a101000.mdio:01 not found on slave 1
[ 14.231343] libphy: 4a101000.mdio:00 - Link is Up - 100/Full
[ 28.236575] bitmain-asic: success to unregister device
[ 29.258113] compile Oct 29 2014--09:21:50
[ 29.262447] CM_PER_SPI1_CLKCTRL 0x2
[ 29.262465] spi_vaddr 0xfa1a0000
[ 29.262474] version 0x40300a0b
[ 29.262481] OMAP2_MCSPI_SYSSTATUS 0x1
[ 29.262490] OMAP2_MCSPI_MODULCTRL 0x1
[ 29.262500] OMAP2_MCSPI_CHCONF0 0x180103c5
[ 29.262573] Initial OMAP2_MCSPI_IRQSTATUS{0x0}OMAP2_MCSPI_IRQENABLE{0x0}
[ 29.262681] hash ok
[ 29.262696] hashtest OK
[ 29.262932] bitmain-asic: success to register device
[ 29.371966] hardware_version = 0x0
[ 29.373524] bitmain_asic_open ok
[ 29.391830] Detect device
[ 29.394668] Send new block cmd
[ 29.395237] clear FPGA nonce buffer
[ 29.400388] clear FPGA nonce buffer
[ 29.404658] get chain0 reg0x0
[ 29.407790] send BC data:
[ 29.407790] 0x0000: 0x03 0x00 0x00 0x00 0x84 0x00 0x00 0x11
[ 29.488199] bitmain_lcd: module license 'unspecified' taints kernel.
[ 29.488220] Disabling lock debugging due to kernel taint
[ 29.489105] kthread ok
[ 29.491691] ************ board_new ***************
[ 29.514181] asic cmd return 00908013
[ 29.517964] asic cmd return 04908013
[ 29.521712] asic cmd return 08908013
[ 29.525456] asic cmd return 0c908013
[ 29.529201] asic cmd return 10908013
[ 29.564940] asic cmd return 14908013
[ 29.568736] asic cmd return 18908013
[ 29.572483] asic cmd return 1c908013
[ 29.576220] asic cmd return 20908013
[ 29.579953] asic cmd return 24908013
[ 29.588387] asic cmd return 28908013
[ 29.592159] asic cmd return 2c908013
[ 29.595905] asic cmd return 30908013
[ 29.599648] asic cmd return 34908013
[ 29.603390] asic cmd return 38908013
[ 29.624144] asic cmd return 3c908013
[ 29.627946] asic cmd return 40908013
[ 29.631693] asic cmd return 44908013
[ 29.635436] asic cmd return 48908013
[ 29.639178] asic cmd return 4c908013
[ 29.647623] asic cmd return 50908013
[ 29.651415] asic cmd return 54908013
[ 29.655155] asic cmd return 58908013
[ 29.658895] asic cmd return 5c908013
[ 29.662642] asic cmd return 60908013
[ 29.676910] asic cmd return 64908013
[ 29.680760] asic cmd return 68908013
[ 29.684508] asic cmd return 6c908013
[ 29.688250] asic cmd return 70908013
[ 29.691995] asic cmd return 74908013
[ 29.700805] asic cmd return 78908013
[ 29.704611] asic cmd return 7c908013
[ 29.708351] asic cmd return 80908013
[ 29.712089] asic cmd return 84908013
[ 29.715838] asic cmd return 88908013
[ 29.719697] asic cmd return 8c908013
[ 29.723541] asic cmd return 90908013
[ 29.727338] asic cmd return 94908013
[ 29.731081] asic cmd return 98908013
[ 29.734815] asic cmd return 9c908013
[ 29.738692] asic cmd return a0908013
[ 29.742479] asic cmd return a4908013
[ 29.746225] asic cmd return a8908013
[ 29.749967] asic cmd return ac908013
[ 29.753708] asic cmd return b0908013
[ 29.757539] asic cmd return b4908013
[ 29.761305] asic cmd return b8908013
[ 29.765056] asic cmd return bc908013
[ 29.768791] asic cmd return c0908013
[ 29.772529] asic cmd return c4908013
[ 29.776344] asic cmd return c8908013
[ 29.780094] asic cmd return cc908013
[ 29.783840] asic cmd return d0908013
[ 29.787580] asic cmd return d4908013
[ 29.791325] asic cmd return d8908013
[ 29.795141] asic cmd return dc908013
[ 29.798904] asic cmd return e0908013
[ 29.802646] asic cmd return e4908013
[ 29.806390] asic cmd return e8908013
[ 29.810131] asic cmd return ec908013
[ 29.814002] asic cmd return f0908013
[ 29.817751] asic cmd return f4908013
[ 29.821495] asic cmd return f8908013
[ 29.825232] asic cmd return fc908013
[ 29.829047] chain0 total asic:64
[ 29.832428] pos0--addr:00
[ 29.835175] pos1--addr:04
[ 29.837920] pos2--addr:08
[ 29.840663] pos3--addr:0c
[ 29.843405] pos4--addr:10
[ 29.846147] pos5--addr:14
[ 29.848890] pos6--addr:18
[ 29.851638] pos7--addr:1c
[ 29.854387] pos8--addr:20
[ 29.857126] pos9--addr:24
[ 29.859868] pos10--addr:28
[ 29.862704] pos11--addr:2c
[ 29.865542] pos12--addr:30
[ 29.868382] pos13--addr:34
[ 29.871212] pos14--addr:38
[ 29.874049] pos15--addr:3c
[ 29.876887] pos16--addr:40
[ 29.879720] pos17--addr:44
[ 29.882552] pos18--addr:48
[ 29.885386] pos19--addr:4c
[ 29.888224] pos20--addr:50
[ 29.891056] pos21--addr:54
[ 29.893894] pos22--addr:58
[ 29.896731] pos23--addr:5c
[ 29.899563] pos24--addr:60
[ 29.902399] pos25--addr:64
[ 29.905236] pos26--addr:68
[ 29.908073] pos27--addr:6c
[ 29.910909] pos28--addr:70
[ 29.913742] pos29--addr:74
[ 29.916579] pos30--addr:78
[ 29.919415] pos31--addr:7c
[ 29.922245] pos32--addr:80
[ 29.925077] pos33--addr:84
[ 29.927912] pos34--addr:88
[ 29.930748] pos35--addr:8c
[ 29.933587] pos36--addr:90
[ 29.936418] pos37--addr:94
[ 29.939249] pos38--addr:98
[ 29.942080] pos39--addr:9c
[ 29.944910] pos40--addr:a0
[ 29.947744] pos41--addr:a4
[ 29.950579] pos42--addr:a8
[ 29.953410] pos43--addr:ac
[ 29.956245] pos44--addr:b0
[ 29.959086] pos45--addr:b4
[ 29.961922] pos46--addr:b8
[ 29.964758] pos47--addr:bc
[ 29.967594] pos48--addr:c0
[ 29.970430] pos49--addr:c4
[ 29.973266] pos50--addr:c8
[ 29.976100] pos51--addr:cc
[ 29.978936] pos52--addr:d0
[ 29.981768] pos53--addr:d4
[ 29.984603] pos54--addr:d8
[ 29.987435] pos55--addr:dc
[ 29.990275] pos56--addr:e0
[ 29.993113] pos57--addr:e4
[ 29.995944] pos58--addr:e8
[ 29.998777] pos59--addr:ec
[ 30.001612] pos60--addr:f0
[ 30.004458] pos61--addr:f4
[ 30.007294] pos62--addr:f8
[ 30.010128] pos63--addr:fc
[ 30.012964] chain0_asic_exist{0xffffffff}
[ 30.017163] clear FPGA nonce buffer
[ 30.020976] get chain1 reg0x0
[ 30.024085] send BC data:
[ 30.024085] 0x0000: 0x03 0x01 0x00 0x00 0x84 0x00 0x00 0x11
[ 30.123478] asic cmd return 00908013
[ 30.127230] asic cmd return 04908013
[ 30.130974] asic cmd return 08908013
[ 30.134733] asic cmd return 0c908013
[ 30.138470] asic cmd return 10908013
[ 30.142289] asic cmd return 14908013
[ 30.146045] asic cmd return 18908013
[ 30.149789] asic cmd return 1c908013
[ 30.153543] asic cmd return 20908013
[ 30.157283] asic cmd return 24908013
[ 30.161113] asic cmd return 28908013
[ 30.164859] asic cmd return 2c908013
[ 30.168604] asic cmd return 30908013
[ 30.172345] asic cmd return 34908013
[ 30.176092] asic cmd return 38908013
[ 30.179900] asic cmd return 3c908013
[ 30.183646] asic cmd return 40908013
[ 30.187397] asic cmd return 44908013
[ 30.191150] asic cmd return 48908013
[ 30.194897] asic cmd return 4c908013
[ 30.198761] asic cmd return 50908013
[ 30.202511] asic cmd return 54908013
[ 30.206253] asic cmd return 58908013
[ 30.209994] asic cmd return 5c908013
[ 30.213740] asic cmd return 60908013
[ 30.217542] asic cmd return 64908013
[ 30.221292] asic cmd return 68908013
[ 30.225037] asic cmd return 6c908013
[ 30.228777] asic cmd return 70908013
[ 30.232521] asic cmd return 74908013
[ 30.236331] asic cmd return 78908013
[ 30.240079] asic cmd return 7c908013
[ 30.243820] asic cmd return 80908013
[ 30.247565] asic cmd return 84908013
[ 30.251305] asic cmd return 88908013
[ 30.255120] asic cmd return 8c908013
[ 30.258867] asic cmd return 90908013
[ 30.262609] asic cmd return 94908013
[ 30.266347] asic cmd return 98908013
[ 30.270091] asic cmd return 9c908013
[ 30.273900] asic cmd return a0908013
[ 30.277651] asic cmd return a4908013
[ 30.281394] asic cmd return a8908013
[ 30.285133] asic cmd return ac908013
[ 30.288872] asic cmd return b0908013
[ 30.292680] asic cmd return b4908013
[ 30.296427] asic cmd return b8908013
[ 30.300169] asic cmd return bc908013
[ 30.303913] asic cmd return c0908013
[ 30.307651] asic cmd return c4908013
[ 30.311949] asic cmd return c8908013
[ 30.315694] asic cmd return cc908013
[ 30.319444] asic cmd return d0908013
[ 30.323186] asic cmd return d4908013
[ 30.326931] asic cmd return d8908013
[ 30.330742] asic cmd return dc908013
[ 30.334491] asic cmd return e0908013
[ 30.338240] asic cmd return e4908013
[ 30.341981] asic cmd return e8908013
[ 30.345719] asic cmd return ec908013
[ 30.349852] asic cmd return f0908013
[ 30.353619] asic cmd return f4908013
[ 30.357358] asic cmd return f8908013
[ 30.361115] asic cmd return fc908013
[ 30.365088] chain1 total asic:64
[ 30.368480] pos0--addr:00
[ 30.371226] pos1--addr:04
[ 30.373978] pos2--addr:08
[ 30.376722] pos3--addr:0c
[ 30.379467] pos4--addr:10
[ 30.382217] pos5--addr:14
[ 30.384963] pos6--addr:18
[ 30.387710] pos7--addr:1c
[ 30.390455] pos8--addr:20
[ 30.393204] pos9--addr:24
[ 30.395950] pos10--addr:28
[ 30.398786] pos11--addr:2c
[ 30.401622] pos12--addr:30
[ 30.404454] pos13--addr:34
[ 30.407289] pos14--addr:38
[ 30.410128] pos15--addr:3c
[ 30.412960] pos16--addr:40
[ 30.415799] pos17--addr:44
[ 30.418633] pos18--addr:48
[ 30.421467] pos19--addr:4c
[ 30.424307] pos20--addr:50
[ 30.427145] pos21--addr:54
[ 30.429978] pos22--addr:58
[ 30.432812] pos23--addr:5c
[ 30.435653] pos24--addr:60
[ 30.438488] pos25--addr:64
[ 30.441319] pos26--addr:68
[ 30.444153] pos27--addr:6c
[ 30.446993] pos28--addr:70
[ 30.449831] pos29--addr:74
[ 30.452660] pos30--addr:78
[ 30.455494] pos31--addr:7c
[ 30.458325] pos32--addr:80
[ 30.461163] pos33--addr:84
[ 30.464001] pos34--addr:88
[ 30.466860] pos35--addr:8c
[ 30.469706] pos36--addr:90
[ 30.472538] pos37--addr:94
[ 30.475370] pos38--addr:98
[ 30.478198] pos39--addr:9c
[ 30.481031] pos40--addr:a0
[ 30.483865] pos41--addr:a4
[ 30.486699] pos42--addr:a8
[ 30.489538] pos43--addr:ac
[ 30.492373] pos44--addr:b0
[ 30.495210] pos45--addr:b4
[ 30.498045] pos46--addr:b8
[ 30.500880] pos47--addr:bc
[ 30.503720] pos48--addr:c0
[ 30.506553] pos49--addr:c4
[ 30.509390] pos50--addr:c8
[ 30.512228] pos51--addr:cc
[ 30.515059] pos52--addr:d0
[ 30.517892] pos53--addr:d4
[ 30.520723] pos54--addr:d8
[ 30.523554] pos55--addr:dc
[ 30.526386] pos56--addr:e0
[ 30.529217] pos57--addr:e4
[ 30.532051] pos58--addr:e8
[ 30.534888] pos59--addr:ec
[ 30.537724] pos60--addr:f0
[ 30.540556] pos61--addr:f4
[ 30.543389] pos62--addr:f8
[ 30.546221] pos63--addr:fc
[ 30.549053] chain1_asic_exist{0xffffffff}
[ 30.553245] clear FPGA nonce buffer
[ 30.558355] get chain2 reg0x0
[ 30.561505] send BC data:
[ 30.561505] 0x0000: 0x03 0x02 0x00 0x00 0x84 0x00 0x00 0x11
[ 30.660558] asic cmd return 00908013
[ 30.664312] asic cmd return 04908013
[ 30.668051] asic cmd return 08908013
[ 30.671800] asic cmd return 0c908013
[ 30.675536] asic cmd return 10908013
[ 30.679350] asic cmd return 14908013
[ 30.683091] asic cmd return 18908013
[ 30.686834] asic cmd return 1c908013
[ 30.690572] asic cmd return 20908013
[ 30.694323] asic cmd return 24908013
[ 30.698122] asic cmd return 28908013
[ 30.701863] asic cmd return 2c908013
[ 30.705603] asic cmd return 30908013
[ 30.709341] asic cmd return 34908013
[ 30.713084] asic cmd return 38908013
[ 30.716883] asic cmd return 3c908013
[ 30.720630] asic cmd return 40908013
[ 30.724373] asic cmd return 44908013
[ 30.728117] asic cmd return 48908013
[ 30.731856] asic cmd return 4c908013
[ 30.735657] asic cmd return 50908013
[ 30.739404] asic cmd return 54908013
[ 30.743144] asic cmd return 58908013
[ 30.746884] asic cmd return 5c908013
[ 30.750628] asic cmd return 60908013
[ 30.754428] asic cmd return 64908013
[ 30.758170] asic cmd return 68908013
[ 30.761914] asic cmd return 6c908013
[ 30.765652] asic cmd return 70908013
[ 30.769396] asic cmd return 74908013
[ 30.773213] asic cmd return 78908013
[ 30.776960] asic cmd return 7c908013
[ 30.780701] asic cmd return 80908013
[ 30.784444] asic cmd return 84908013
[ 30.788181] asic cmd return 88908013
[ 30.791994] asic cmd return 8c908013
[ 30.795734] asic cmd return 90908013
[ 30.799475] asic cmd return 94908013
[ 30.803221] asic cmd return 98908013
[ 30.806962] asic cmd return 9c908013
[ 30.810773] asic cmd return a0908013
[ 30.814522] asic cmd return a4908013
[ 30.818263] asic cmd return a8908013
[ 30.822006] asic cmd return ac908013
[ 30.825746] asic cmd return b0908013
[ 30.829554] asic cmd return b4908013
[ 30.833299] asic cmd return b8908013
[ 30.837043] asic cmd return bc908013
[ 30.840785] asic cmd return c0908013
[ 30.844525] asic cmd return c4908013
[ 30.848330] asic cmd return c8908013
[ 30.852078] asic cmd return cc908013
[ 30.855819] asic cmd return d0908013
[ 30.859558] asic cmd return d4908013
[ 30.863299] asic cmd return d8908013
[ 30.867111] asic cmd return dc908013
[ 30.870855] asic cmd return e0908013
[ 30.874599] asic cmd return e4908013
[ 30.878342] asic cmd return e8908013
[ 30.882093] asic cmd return ec908013
[ 30.885901] asic cmd return f0908013
[ 30.889651] asic cmd return f4908013
[ 30.893393] asic cmd return f8908013
[ 30.897137] asic cmd return fc908013
[ 30.900946] chain2 total asic:64
[ 30.904330] pos0--addr:00
[ 30.907079] pos1--addr:04
[ 30.909822] pos2--addr:08
[ 30.912561] pos3--addr:0c
[ 30.915305] pos4--addr:10
[ 30.918049] pos5--addr:14
[ 30.920793] pos6--addr:18
[ 30.923536] pos7--addr:1c
[ 30.926283] pos8--addr:20
[ 30.929025] pos9--addr:24
[ 30.931772] pos10--addr:28
[ 30.934601] pos11--addr:2c
[ 30.937437] pos12--addr:30
[ 30.940277] pos13--addr:34
[ 30.943110] pos14--addr:38
[ 30.945944] pos15--addr:3c
[ 30.948781] pos16--addr:40
[ 30.951615] pos17--addr:44
[ 30.954456] pos18--addr:48
[ 30.957293] pos19--addr:4c
[ 30.960126] pos20--addr:50
[ 30.962964] pos21--addr:54
[ 30.965801] pos22--addr:58
[ 30.968634] pos23--addr:5c
[ 30.971467] pos24--addr:60
[ 30.974298] pos25--addr:64
[ 30.977131] pos26--addr:68
[ 30.979971] pos27--addr:6c
[ 30.982802] pos28--addr:70
[ 30.985636] pos29--addr:74
[ 30.988467] pos30--addr:78
[ 30.991302] pos31--addr:7c
[ 30.994138] pos32--addr:80
[ 30.996972] pos33--addr:84
[ 30.999806] pos34--addr:88
[ 31.002650] pos35--addr:8c
[ 31.005491] pos36--addr:90
[ 31.008322] pos37--addr:94
[ 31.011157] pos38--addr:98
[ 31.013986] pos39--addr:9c
[ 31.016830] pos40--addr:a0
[ 31.019658] pos41--addr:a4
[ 31.022490] pos42--addr:a8
[ 31.025322] pos43--addr:ac
[ 31.028153] pos44--addr:b0
[ 31.030987] pos45--addr:b4
[ 31.033823] pos46--addr:b8
[ 31.036650] pos47--addr:bc
[ 31.039485] pos48--addr:c0
[ 31.042318] pos49--addr:c4
[ 31.045149] pos50--addr:c8
[ 31.047984] pos51--addr:cc
[ 31.050818] pos52--addr:d0
[ 31.053652] pos53--addr:d4
[ 31.056490] pos54--addr:d8
[ 31.059324] pos55--addr:dc
[ 31.062159] pos56--addr:e0
[ 31.064997] pos57--addr:e4
[ 31.067828] pos58--addr:e8
[ 31.070661] pos59--addr:ec
[ 31.073487] pos60--addr:f0
[ 31.076320] pos61--addr:f4
[ 31.079151] pos62--addr:f8
[ 31.081983] pos63--addr:fc
[ 31.084841] chain2_asic_exist{0xffffffff}
[ 31.089033] clear FPGA nonce buffer