You are not logged in.

#1 2015-02-04 16:04:56

AlbinoJawa
Member
From: United States
Registered: 2015-02-04
Posts: 8

Arch on Bay Trail Tablet cannot find Sdcard

Hello fellow Archers!! smile I am new to the Arch Linux Forums (or any forum for that matter), and I hope I've put this post in the proper place.

I've been using Arch for about 2 years now, and I'm absolutely in love with it. Every chance I get, I try to run Arch on any device I have. This last Christmas, I received a Toshiba Encore Mini (Bay Trail) tablet from my stepdad and when I found out that it had an x86 processor, my heart skipped a beat. I knew what had to be done. smile

After a month of research and fun, I have successfully been able to boot Arch on this tablet. I am using the stock 3.18.5-1 kernel (latest as of this post) and GRUB for the bootloader. Arch currently resides on a USB stick, and I've been able to move GRUB into the EFI system partition on the internal memory of the tablet. I've setup GRUB to be able to dual boot Windows and Arch, but of course the Arch entry only works when I have the stick plugged in.

Although I've been successful, I've still had some issues. The internal memory in the tab is 14GB, 4GB of which belongs to the Windows recovery partition. I'd love to be able to boot Arch on this tab without having to plug in the stick through OTG, as it is susceptible to damage and prevents me from being able to charge, but 10GB total space is not really optimal for what I want to use this tablet for. Luckily, there's an external microSD slot on the side. I bought a 32GB microSD to put in there and I wanted to make it my /home partition. Alas, when I booted into Arch and got ready to add the card to my fstab, it wasn't there! Here's the output of lsblk, lspci, and lsusb:

https://dl.dropboxusercontent.com/u/989 … 094036.jpg

sda is the USB stick and mmcblk0 is the internal memory. The PNY in lsusb is the USB stick as well, the Logitech Unifying Receiver is my wireless keyboard/mouse, and the Genesys device is my USB hub.
I checked GRUB as well, and at the GRUB shell, ls turns up with:

(hd0) (hd0,msdos2) (hd0,msdos1) (hd1) (hd1,gpt4) (hd1,gpt3) (hd1,gpt2) (hd1,gpt1) (hd2) (hd3)

hd2 and hd3 are blank and GRUB won't let me set them as root. I have also formatted and used the microSd card before in Windows, so I believe it should at least show up with a partition, so I don't think hd2 or hd3 could be the card.

So, my question is, what should I do to get my sdcard recognized by the tablet? Windows sees it just fine, even in Win10 Technical Preview.
The tablet is a Bay Trail device and uses only 32-bit UEFI for booting. It has no BIOS/CSM support. Along with the PCI bus it sports an i2c bus and an sdio bus. My guess is that it has something to do with GRUB or the UEFI firmware, but I decided it would be better to ask some experts.
Any help would be dearly appreciated! And thank you for your time!

AlbinoJawa

--mod edit: changed img to url tags.  Please see forum guidelines on image sizes ... and don't use images for text, post text.  Trilby --

Last edited by Trilby (2015-02-11 13:54:21)

Offline

#2 2015-02-04 17:14:31

mich41
Member
Registered: 2012-06-22
Posts: 796

Re: Arch on Bay Trail Tablet cannot find Sdcard

Nice fingers smile

This mmcblk0 seems to be an eMMC, which must be connected to some MMC/SD controller. Since there is none visible on PCI and USB, I suppose it must be a "platform" device - integrated on the Bay Trail SoC, not enumerated on any bus, accessible only through "well-known" (to those who know) memory-mapped registers. I guess there's another one driving an SDIO wireless card (no PCI or USB WiFi) and another one driving this microSD slot.

It's weird that only the internal eMMC is seen. Did you try hotpluging SD when Linux is running? Can you paste dmesg output (save it to a file, it won't fit on one pic smile)?

In older versions of Windows, one could open "properties" of "this computer" and click "device manager" to get a list of all devices known to Windows. Does it still work? This list could be sorted by bus connection ("view" menu, I guess) so it should be possible to find out where all these MMC/SD/SDIO controllers are.

Last edited by mich41 (2015-02-04 17:18:35)

Offline

#3 2015-02-04 17:41:01

AlbinoJawa
Member
From: United States
Registered: 2015-02-04
Posts: 8

Re: Arch on Bay Trail Tablet cannot find Sdcard

Thanks for your reply. smile And you are absolutely right, the wireless card is SDIO. It happens to be a Realtek RTL8723BS.

Here's the dmesg output:

[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Initializing cgroup subsys cpuacct
[    0.000000] Linux version 3.18.5-1-ARCH (builduser@tobias) (gcc version 4.9.2 20141224 (prerelease) (GCC) ) #1 SMP PREEMPT Fri Jan 30 07:17:14 CET 2015
[    0.000000] e820: BIOS-provided physical RAM map:
[    0.000000] BIOS-e820: [mem 0x0000000000000000-0x000000000008efff] usable
[    0.000000] BIOS-e820: [mem 0x000000000008f000-0x000000000008ffff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x0000000000090000-0x000000000009dfff] usable
[    0.000000] BIOS-e820: [mem 0x000000000009e000-0x000000000009ffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000000100000-0x000000001fffffff] usable
[    0.000000] BIOS-e820: [mem 0x0000000020000000-0x00000000201fffff] reserved
[    0.000000] BIOS-e820: [mem 0x0000000020200000-0x000000003afdffff] usable
[    0.000000] BIOS-e820: [mem 0x000000003afe0000-0x000000003b00ffff] reserved
[    0.000000] BIOS-e820: [mem 0x000000003b010000-0x000000003b046fff] ACPI data
[    0.000000] BIOS-e820: [mem 0x000000003b047000-0x000000003b6d2fff] ACPI NVS
[    0.000000] BIOS-e820: [mem 0x000000003b6d3000-0x000000003b989fff] reserved
[    0.000000] BIOS-e820: [mem 0x000000003b98a000-0x000000003bffffff] usable
[    0.000000] BIOS-e820: [mem 0x00000000e00f8000-0x00000000e00f8fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed01000-0x00000000fed01fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000fed08000-0x00000000fed08fff] reserved
[    0.000000] BIOS-e820: [mem 0x00000000ffb60000-0x00000000ffffffff] reserved
[    0.000000] Notice: NX (Execute Disable) protection cannot be enabled: non-PAE kernel!
[    0.000000] efi: EFI v2.31 by American Megatrends
[    0.000000] efi:  ACPI=0x3b046000  ACPI 2.0=0x3b046014  SMBIOS=0x3b93b190 
[    0.000000] efi: mem00: [Conventional Memory|   |  |  |  |   |WB|WT|WC|UC] range=[0x0000000000000000-0x0000000000001000) (0MB)
[    0.000000] efi: mem01: [Loader Data        |   |  |  |  |   |WB|WT|WC|UC] range=[0x0000000000001000-0x0000000000002000) (0MB)
[    0.000000] efi: mem02: [Conventional Memory|   |  |  |  |   |WB|WT|WC|UC] range=[0x0000000000002000-0x000000000008f000) (0MB)
[    0.000000] efi: mem03: [ACPI Memory NVS    |   |  |  |  |   |WB|WT|WC|UC] range=[0x000000000008f000-0x0000000000090000) (0MB)
[    0.000000] efi: mem04: [Conventional Memory|   |  |  |  |   |WB|WT|WC|UC] range=[0x0000000000090000-0x000000000009e000) (0MB)
[    0.000000] efi: mem05: [Reserved           |   |  |  |  |   |WB|WT|WC|UC] range=[0x000000000009e000-0x00000000000a0000) (0MB)
[    0.000000] efi: mem06: [Conventional Memory|   |  |  |  |   |WB|WT|WC|UC] range=[0x0000000000100000-0x0000000001000000) (15MB)
[    0.000000] efi: mem07: [Loader Data        |   |  |  |  |   |WB|WT|WC|UC] range=[0x0000000001000000-0x00000000018de000) (8MB)
[    0.000000] efi: mem08: [Conventional Memory|   |  |  |  |   |WB|WT|WC|UC] range=[0x00000000018de000-0x0000000012329000) (266MB)
[    0.000000] efi: mem09: [Loader Data        |   |  |  |  |   |WB|WT|WC|UC] range=[0x0000000012329000-0x0000000020000000) (220MB)
[    0.000000] efi: mem10: [Reserved           |   |  |  |  |   |WB|WT|WC|UC] range=[0x0000000020000000-0x0000000020200000) (2MB)
[    0.000000] efi: mem11: [Conventional Memory|   |  |  |  |   |WB|WT|WC|UC] range=[0x0000000020200000-0x0000000032000000) (286MB)
[    0.000000] efi: mem12: [Boot Data          |   |  |  |  |   |WB|WT|WC|UC] range=[0x0000000032000000-0x0000000032020000) (0MB)
[    0.000000] efi: mem13: [Conventional Memory|   |  |  |  |   |WB|WT|WC|UC] range=[0x0000000032020000-0x000000003675e000) (71MB)
[    0.000000] efi: mem14: [Loader Data        |   |  |  |  |   |WB|WT|WC|UC] range=[0x000000003675e000-0x0000000037324000) (11MB)
[    0.000000] efi: mem15: [Loader Code        |   |  |  |  |   |WB|WT|WC|UC] range=[0x0000000037324000-0x00000000373d6000) (0MB)
[    0.000000] efi: mem16: [Loader Data        |   |  |  |  |   |WB|WT|WC|UC] range=[0x00000000373d6000-0x00000000376a9000) (2MB)
[    0.000000] efi: mem17: [Boot Data          |   |  |  |  |   |WB|WT|WC|UC] range=[0x00000000376a9000-0x000000003a9e0000) (51MB)
[    0.000000] efi: mem18: [Conventional Memory|   |  |  |  |   |WB|WT|WC|UC] range=[0x000000003a9e0000-0x000000003ad40000) (3MB)
[    0.000000] efi: mem19: [Boot Code          |   |  |  |  |   |WB|WT|WC|UC] range=[0x000000003ad40000-0x000000003afe0000) (2MB)
[    0.000000] efi: mem20: [Reserved           |   |  |  |  |   |WB|WT|WC|UC] range=[0x000000003afe0000-0x000000003b010000) (0MB)
[    0.000000] efi: mem21: [ACPI Reclaim Memory|   |  |  |  |   |WB|WT|WC|UC] range=[0x000000003b010000-0x000000003b047000) (0MB)
[    0.000000] efi: mem22: [ACPI Memory NVS    |   |  |  |  |   |WB|WT|WC|UC] range=[0x000000003b047000-0x000000003b6d3000) (6MB)
[    0.000000] efi: mem23: [Runtime Data       |RUN|  |  |  |   |WB|WT|WC|UC] range=[0x000000003b6d3000-0x000000003b93c000) (2MB)
[    0.000000] efi: mem24: [Runtime Code       |RUN|  |  |  |   |WB|WT|WC|UC] range=[0x000000003b93c000-0x000000003b98a000) (0MB)
[    0.000000] efi: mem25: [Boot Data          |   |  |  |  |   |WB|WT|WC|UC] range=[0x000000003b98a000-0x000000003bff5000) (6MB)
[    0.000000] efi: mem26: [Loader Data        |   |  |  |  |   |WB|WT|WC|UC] range=[0x000000003bff5000-0x000000003bff6000) (0MB)
[    0.000000] efi: mem27: [Boot Data          |   |  |  |  |   |WB|WT|WC|UC] range=[0x000000003bff6000-0x000000003c000000) (0MB)
[    0.000000] efi: mem28: [Memory Mapped I/O  |RUN|  |  |  |   |  |  |  |UC] range=[0x00000000e00f8000-0x00000000e00f9000) (0MB)
[    0.000000] efi: mem29: [Memory Mapped I/O  |RUN|  |  |  |   |  |  |  |UC] range=[0x00000000fed01000-0x00000000fed02000) (0MB)
[    0.000000] efi: mem30: [Memory Mapped I/O  |RUN|  |  |  |   |  |  |  |UC] range=[0x00000000fed08000-0x00000000fed09000) (0MB)
[    0.000000] efi: mem31: [Memory Mapped I/O  |RUN|  |  |  |   |  |  |  |UC] range=[0x00000000ffb60000-0x0000000100000000) (4MB)
[    0.000000] SMBIOS 2.7 present.
[    0.000000] DMI: TOSHIBA TOSHIBA WT7-C/TOSHIBA            , BIOS 1.20 08/18/2014
[    0.000000] e820: update [mem 0x00000000-0x00000fff] usable ==> reserved
[    0.000000] e820: remove [mem 0x000a0000-0x000fffff] usable
[    0.000000] e820: last_pfn = 0x3c000 max_arch_pfn = 0x100000
[    0.000000] MTRR default type: uncachable
[    0.000000] MTRR fixed ranges enabled:
[    0.000000]   00000-9FFFF write-back
[    0.000000]   A0000-FFFFF write-protect
[    0.000000] MTRR variable ranges enabled:
[    0.000000]   0 base 000000000 mask FC0000000 write-back
[    0.000000]   1 base 03E000000 mask FFE000000 uncachable
[    0.000000]   2 base 03D000000 mask FFF000000 uncachable
[    0.000000]   3 base 03CE00000 mask FFFE00000 uncachable
[    0.000000]   4 base 03CE00000 mask FFFE00000 uncachable
[    0.000000]   5 base 03CD00000 mask FFFF00000 uncachable
[    0.000000]   6 disabled
[    0.000000]   7 disabled
[    0.000000] x86 PAT enabled: cpu 0, old 0x7040600070406, new 0x7010600070106
[    0.000000] Scanning 1 areas for low memory corruption
[    0.000000] initial memory mapped: [mem 0x00000000-0x01bfffff]
[    0.000000] Base memory trampoline at [c009a000] 9a000 size 16384
[    0.000000] init_memory_mapping: [mem 0x00000000-0x000fffff]
[    0.000000]  [mem 0x00000000-0x000fffff] page 4k
[    0.000000] init_memory_mapping: [mem 0x36000000-0x363fffff]
[    0.000000]  [mem 0x36000000-0x363fffff] page 2M
[    0.000000] init_memory_mapping: [mem 0x30000000-0x35ffffff]
[    0.000000]  [mem 0x30000000-0x35ffffff] page 2M
[    0.000000] init_memory_mapping: [mem 0x00100000-0x1fffffff]
[    0.000000]  [mem 0x00100000-0x003fffff] page 4k
[    0.000000]  [mem 0x00400000-0x1fffffff] page 2M
[    0.000000] init_memory_mapping: [mem 0x20200000-0x2fffffff]
[    0.000000]  [mem 0x20200000-0x203fffff] page 4k
[    0.000000]  [mem 0x20400000-0x2fffffff] page 2M
[    0.000000] BRK [0x017c0000, 0x017c0fff] PGTABLE
[    0.000000] init_memory_mapping: [mem 0x36400000-0x377fdfff]
[    0.000000]  [mem 0x36400000-0x373fffff] page 2M
[    0.000000]  [mem 0x37400000-0x377fdfff] page 4k
[    0.000000] BRK [0x017c1000, 0x017c1fff] PGTABLE
[    0.000000] RAMDISK: [mem 0x3675f000-0x3731efff]
[    0.000000] ACPI: Early table checksum verification disabled
[    0.000000] ACPI: RSDP 0x3B046014 000024 (v02 ALASKA)
[    0.000000] ACPI: XSDT 0x3B01C188 0000DC (v01 ALASKA A M I    00000003 MSFT 0100000D)
[    0.000000] ACPI: FACP 0x3B03F000 00010C (v05 ALASKA A M I    00000003 AMI  0100000D)
[    0.000000] ACPI: DSDT 0x3B029000 0110F1 (v02 ALASKA A M I    00000003 AMI  0100000D)
[    0.000000] ACPI: TCPA 0x3B044000 000032 (v02                 00000000      00000000)
[    0.000000] ACPI: MSDM 0x3B043000 000055 (v03 ALASKA A M I    01072009 AMI  00010013)
[    0.000000] ACPI: SLIC 0x3B042000 000176 (v01 \xffffffff\xffffffff\xffffffff\xffffffff\xffffffff\xffffffff \xffffffff\xffffffff\xffffffff\xffffffff\xffffffff\xffffffff\xffffffff\xffffffff 01072009 AMI  00010013)
[    0.000000] ACPI: UEFI 0x3B687000 000042 (v01 ALASKA A M I    00000000      00000000)
[    0.000000] ACPI: OEM0 0x3B041000 000084 (v05 ALASKA BATTERY  00000003 AMI  0100000D)
[    0.000000] ACPI: DBG2 0x3B040000 000072 (v00 ALASKA INTLDBG2 00000003 AMI  0100000D)
[    0.000000] ACPI: HPET 0x3B03E000 000038 (v01 ALASKA A M I    00000003 AMI  0100000D)
[    0.000000] ACPI: LPIT 0x3B03D000 000104 (v01 ALASKA A M I    00000003 AMI  0100000D)
[    0.000000] ACPI: APIC 0x3B03C000 00006C (v03 ALASKA A M I    00000003 AMI  0100000D)
[    0.000000] ACPI: MCFG 0x3B03B000 00003C (v01 ALASKA A M I    00000003 AMI  0100000D)
[    0.000000] ACPI: SSDT 0x3B028000 000605 (v01 ALASKA CpuDptf  00000003 AMI  0100000D)
[    0.000000] ACPI: SSDT 0x3B025000 0024A3 (v01 ALASKA DptfTab  00000003 AMI  0100000D)
[    0.000000] ACPI: SSDT 0x3B024000 000058 (v01 ALASKA LowPwrM  00000003 AMI  0100000D)
[    0.000000] ACPI: SSDT 0x3B023000 0000FF (v01 ALASKA SoCDptf  00000003 AMI  0100000D)
[    0.000000] ACPI: FPDT 0x3B022000 000044 (v01 ALASKA A M I    01072009 AMI  00010013)
[    0.000000] ACPI: SSDT 0x3B021000 000763 (v01 PmRef  CpuPm    00003000 INTL 20061109)
[    0.000000] ACPI: SSDT 0x3B020000 000290 (v01 PmRef  Cpu0Tst  00003000 INTL 20061109)
[    0.000000] ACPI: SSDT 0x3B01F000 00017A (v01 PmRef  ApTst    00003000 INTL 20061109)
[    0.000000] ACPI: SSDT 0x3B01E000 000427 (v01 Intel_ Tpm2Tabl 00001000 INTL 20061109)
[    0.000000] ACPI: TPM2 0x3B01D000 000034 (v03                 00000000      00000000)
[    0.000000] ACPI: BGRT 0x3B045000 000038 (v01 ALASKA A M I    01072009 AMI  00010013)
[    0.000000] ACPI: CSRT 0x3B01B000 00014C (v00 ALASKA A M I    00000005 INTL 20120624)
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] 72MB HIGHMEM available.
[    0.000000] 887MB LOWMEM available.
[    0.000000]   mapped low ram: 0 - 377fe000
[    0.000000]   low ram: 0 - 377fe000
[    0.000000] BRK [0x017c2000, 0x017c2fff] PGTABLE
[    0.000000] Zone ranges:
[    0.000000]   DMA      [mem 0x00001000-0x00ffffff]
[    0.000000]   Normal   [mem 0x01000000-0x377fdfff]
[    0.000000]   HighMem  [mem 0x377fe000-0x3bffffff]
[    0.000000] Movable zone start for each node
[    0.000000] Early memory node ranges
[    0.000000]   node   0: [mem 0x00001000-0x0008efff]
[    0.000000]   node   0: [mem 0x00090000-0x0009dfff]
[    0.000000]   node   0: [mem 0x00100000-0x1fffffff]
[    0.000000]   node   0: [mem 0x20200000-0x3afdffff]
[    0.000000]   node   0: [mem 0x3b98a000-0x3bffffff]
[    0.000000] Initmem setup node 0 [mem 0x00001000-0x3bffffff]
[    0.000000] On node 0 totalpages: 242674
[    0.000000] free_area_init_node: node 0, pgdat c1638ec0, node_mem_map f5fde020
[    0.000000]   DMA zone: 32 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 3996 pages, LIFO batch:0
[    0.000000]   Normal zone: 1744 pages used for memmap
[    0.000000]   Normal zone: 222718 pages, LIFO batch:31
[    0.000000]   HighMem zone: 145 pages used for memmap
[    0.000000]   HighMem zone: 15960 pages, LIFO batch:3
[    0.000000] Using APIC driver default
[    0.000000] x86/hpet: Will disable the HPET for this platform because it's not reliable
[    0.000000] Reserving Intel graphics stolen memory at 0x3cf00000-0x3eefffff
[    0.000000] ACPI: Local APIC address 0xfee00000
[    0.000000] ACPI: LAPIC (acpi_id[0x01] lapic_id[0x00] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x02] lapic_id[0x02] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x03] lapic_id[0x04] enabled)
[    0.000000] ACPI: LAPIC (acpi_id[0x04] lapic_id[0x06] enabled)
[    0.000000] ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0])
[    0.000000] IOAPIC[0]: apic_id 8, version 32, address 0xfec00000, GSI 0-86
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 dfl dfl)
[    0.000000] ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
[    0.000000] ACPI: IRQ0 used by override.
[    0.000000] ACPI: IRQ9 used by override.
[    0.000000] Using ACPI (MADT) for SMP configuration information
[    0.000000] ACPI: HPET id: 0x8086a201 base: 0xfed00000
[    0.000000] smpboot: Allowing 4 CPUs, 0 hotplug CPUs
[    0.000000] PM: Registered nosave memory: [mem 0x00000000-0x00000fff]
[    0.000000] PM: Registered nosave memory: [mem 0x0008f000-0x0008ffff]
[    0.000000] PM: Registered nosave memory: [mem 0x0009e000-0x0009ffff]
[    0.000000] PM: Registered nosave memory: [mem 0x000a0000-0x000fffff]
[    0.000000] PM: Registered nosave memory: [mem 0x20000000-0x201fffff]
[    0.000000] e820: [mem 0x3ef00000-0xe00f7fff] available for PCI devices
[    0.000000] Booting paravirtualized kernel on bare hardware
[    0.000000] setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:4 nr_node_ids:1
[    0.000000] PERCPU: Embedded 16 pages/cpu @f7663000 s33600 r0 d31936 u65536
[    0.000000] pcpu-alloc: s33600 r0 d31936 u65536 alloc=16*4096
[    0.000000] pcpu-alloc: [0] 0 [0] 1 [0] 2 [0] 3 
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 240898
[    0.000000] Kernel command line: BOOT_IMAGE=/boot/vmlinuz-linux root=LABEL=archtabroot rw
[    0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[    0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[    0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[    0.000000] Initializing CPU#0
[    0.000000] allocated 1966072 bytes of page_cgroup
[    0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[    0.000000] Initializing HighMem for node 0 (000377fe:0003c000)
[    0.000000] Initializing Movable for node 0 (00000000:00000000)
[    0.000000] Memory: 878092K/970696K available (4591K kernel code, 500K rwdata, 1348K rodata, 592K init, 836K bss, 92604K reserved, 3460K highmem)
[    0.000000] virtual kernel memory layout:
    fixmap  : 0xfff16000 - 0xfffff000   ( 932 kB)
    pkmap   : 0xff800000 - 0xffc00000   (4096 kB)
    vmalloc : 0xf7ffe000 - 0xff7fe000   ( 120 MB)
    lowmem  : 0xc0000000 - 0xf77fe000   ( 887 MB)
      .init : 0xc164e000 - 0xc16e2000   ( 592 kB)
      .data : 0xc147c0e8 - 0xc164c2c0   (1856 kB)
      .text : 0xc1000000 - 0xc147c0e8   (4592 kB)
[    0.000000] Checking if this processor honours the WP bit even in supervisor mode...Ok.
[    0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[    0.000000] Preemptible hierarchical RCU implementation.
[    0.000000] 	RCU dyntick-idle grace-period acceleration is enabled.
[    0.000000] 	Dump stacks of tasks blocking RCU-preempt GP.
[    0.000000] 	RCU restricting CPUs from NR_CPUS=8 to nr_cpu_ids=4.
[    0.000000] RCU: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=4
[    0.000000] NR_IRQS:2304 nr_irqs:1024 0
[    0.000000] CPU 0 irqstacks, hard=f580c000 soft=f580e000
[    0.000000] Console: colour dummy device 80x25
[    0.000000] console [tty0] enabled
[    0.000000] Maximum core-clock to bus-clock ratio: 0x10
[    0.000000] Resolved frequency ID: 0, frequency: 83200 KHz
[    0.000000] TSC runs at 1331200 KHz
[    0.000000] lapic_timer_frequency = 277333
[    0.000000] tsc: Detected 1331.200 MHz processor
[    0.000046] Calibrating delay loop (skipped), value calculated using timer frequency.. 2663.33 BogoMIPS (lpj=4437333)
[    0.000054] pid_max: default: 32768 minimum: 301
[    0.000069] ACPI: Core revision 20140926
[    0.053987] ACPI: All ACPI Tables successfully acquired
[    0.113436] Security Framework initialized
[    0.113465] Yama: becoming mindful.
[    0.113498] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.113506] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes)
[    0.113895] Initializing cgroup subsys memory
[    0.113911] Initializing cgroup subsys devices
[    0.113918] Initializing cgroup subsys freezer
[    0.113926] Initializing cgroup subsys net_cls
[    0.113932] Initializing cgroup subsys blkio
[    0.113969] CPU: Physical Processor ID: 0
[    0.113974] CPU: Processor Core ID: 0
[    0.113982] ENERGY_PERF_BIAS: Set to 'normal', was 'performance'
ENERGY_PERF_BIAS: View and update with x86_energy_perf_policy(8)
[    0.123826] mce: CPU supports 6 MCE banks
[    0.123840] CPU0: Thermal monitoring enabled (TM1)
[    0.123856] Last level iTLB entries: 4KB 48, 2MB 0, 4MB 0
Last level dTLB entries: 4KB 128, 2MB 16, 4MB 16, 1GB 0
[    0.124062] Freeing SMP alternatives memory: 20K (c16e2000 - c16e7000)
[    0.125409] ------------[ cut here ]------------
[    0.125424] WARNING: CPU: 0 PID: 0 at mm/early_ioremap.c:136 __early_ioremap.constprop.0+0xcf/0x173()
[    0.125428] Modules linked in:
[    0.125437] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 3.18.5-1-ARCH #1
[    0.125442] Hardware name: TOSHIBA TOSHIBA WT7-C/TOSHIBA            , BIOS 1.20 08/18/2014
[    0.125446]  00000000 67e65060 00000000 c15d1f30 c1475573 00000000 c15d1f64 c10528d2
[    0.125460]  c1547940 00000000 00000000 c155cfa3 00000088 c1671764 00000088 c1671764
[    0.125472]  00000001 3993d000 00043836 c15d1f74 c10529c2 00000009 00000000 c15d1fa0
[    0.125485] Call Trace:
[    0.125498]  [<c1475573>] dump_stack+0x48/0x69
[    0.125508]  [<c10528d2>] warn_slowpath_common+0x82/0xa0
[    0.125517]  [<c1671764>] ? __early_ioremap.constprop.0+0xcf/0x173
[    0.125525]  [<c1671764>] ? __early_ioremap.constprop.0+0xcf/0x173
[    0.125533]  [<c10529c2>] warn_slowpath_null+0x22/0x30
[    0.125542]  [<c1671764>] __early_ioremap.constprop.0+0xcf/0x173
[    0.125551]  [<c11666c0>] ? __kmalloc+0x140/0x190
[    0.125560]  [<c167198e>] early_memremap+0xd/0xf
[    0.125569]  [<c1663897>] efi_bgrt_init+0x156/0x1a5
[    0.125577]  [<c16631b2>] efi_late_init+0x8/0xa
[    0.125585]  [<c164eb0d>] start_kernel+0x3af/0x3d6
[    0.125594]  [<c164e2cb>] i386_start_kernel+0x79/0x7d
[    0.125612] ---[ end trace dfa5655dc07bff72 ]---
[    0.125616] Ignoring BGRT: failed to map image memory
[    0.131888] ftrace: allocating 19787 entries in 39 pages
[    0.148429] Enabling APIC mode:  Flat.  Using 1 I/O APICs
[    0.149247] ..TIMER: vector=0x30 apic1=0 pin1=2 apic2=0 pin2=0
[    0.182258] ..MP-BIOS bug: 8254 timer not connected to IO-APIC
[    0.182270] ...trying to set up timer (IRQ0) through the 8259A ...
[    0.182274] ..... (found apic 0 pin 0) ...
[    0.215276] ....... works.
[    0.215281] smpboot: CPU0: Intel(R) Atom(TM) CPU  Z3735G @ 1.33GHz (fam: 06, model: 37, stepping: 08)
[    0.215312] TSC deadline timer enabled
[    0.215357] Performance Events: PEBS fmt2+, 8-deep LBR, Silvermont events, full-width counters, Intel PMU driver.
[    0.215379] ... version:                3
[    0.215383] ... bit width:              40
[    0.215387] ... generic registers:      2
[    0.215390] ... value mask:             000000ffffffffff
[    0.215394] ... max period:             000000ffffffffff
[    0.215397] ... fixed-purpose events:   3
[    0.215401] ... event mask:             0000000700000003
[    0.238883] CPU 1 irqstacks, hard=f5962000 soft=f5964000
[    0.238891] x86: Booting SMP configuration:
[    0.238896] .... node  #0, CPUs:      #1
[    0.249929] Initializing CPU#1
[    0.262029] NMI watchdog: enabled on all CPUs, permanently consumes one hw-PMU counter.
[    0.268932] CPU 2 irqstacks, hard=f59e2000 soft=f59e8000
[    0.268937]  #2
[    0.279958] Initializing CPU#2
[    0.292288] CPU 3 irqstacks, hard=f5a30000 soft=f5a32000
[    0.292296]  #3
[    0.303315] Initializing CPU#3
[    0.315290] x86: Booted up 1 node, 4 CPUs
[    0.315300] smpboot: Total of 4 processors activated (10653.33 BogoMIPS)
[    0.316556] devtmpfs: initialized
[    0.317051] PM: Registering ACPI NVS region [mem 0x0008f000-0x0008ffff] (4096 bytes)
[    0.317058] PM: Registering ACPI NVS region [mem 0x3b047000-0x3b6d2fff] (6864896 bytes)
[    0.320354] pinctrl core: initialized pinctrl subsystem
[    0.320421] RTC time: 11:22:14, date: 02/04/15
[    0.320792] NET: Registered protocol family 16
[    0.336066] cpuidle: using governor ladder
[    0.349410] cpuidle: using governor menu
[    0.349552] ACPI: bus type PCI registered
[    0.349559] acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.5
[    0.349764] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[    0.349773] PCI: not using MMCONFIG
[    0.350059] PCI: Using configuration type 1 for base access
[    0.363787] ACPI: Added _OSI(Module Device)
[    0.363794] ACPI: Added _OSI(Processor Device)
[    0.363799] ACPI: Added _OSI(3.0 _SCP Extensions)
[    0.363804] ACPI: Added _OSI(Processor Aggregator Device)
[    0.407990] ACPI: Dynamic OEM Table Load:
[    0.408019] ACPI: SSDT 0xF5892800 000501 (v01 PmRef  Cpu0Ist  00003000 INTL 20061109)
[    0.410325] ACPI: Dynamic OEM Table Load:
[    0.410349] ACPI: SSDT 0xF5893000 000433 (v01 PmRef  Cpu0Cst  00003001 INTL 20061109)
[    0.436908] ACPI: Dynamic OEM Table Load:
[    0.436931] ACPI: SSDT 0xF5ACEE00 00015F (v01 PmRef  ApIst    00003000 INTL 20061109)
[    0.449788] ACPI: Dynamic OEM Table Load:
[    0.449810] ACPI: SSDT 0xF5AA7F00 00008D (v01 PmRef  ApCst    00003000 INTL 20061109)
[    0.465500] ACPI: Interpreter enabled
[    0.465524] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S1_] (20140926/hwxface-580)
[    0.465539] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S2_] (20140926/hwxface-580)
[    0.465551] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S3_] (20140926/hwxface-580)
[    0.465564] ACPI Exception: AE_NOT_FOUND, While evaluating Sleep State [\_S4_] (20140926/hwxface-580)
[    0.465585] ACPI: (supports S0 S5)
[    0.465590] ACPI: Using IOAPIC for interrupt routing
[    0.465651] PCI: MMCONFIG for domain 0000 [bus 00-ff] at [mem 0xe0000000-0xefffffff] (base 0xe0000000)
[    0.478480] [Firmware Info]: PCI: MMCONFIG at [mem 0xe0000000-0xefffffff] not reserved in ACPI motherboard resources
[    0.478488] PCI: not using MMCONFIG
[    0.478525] PCI: Using host bridge windows from ACPI; if necessary, use "pci=nocrs" and report a bug
[    0.483664] ACPI: Power Resource [USBC] (on)
[    0.497002] ACPI: Power Resource [WWPR] (off)
[    0.514841] ACPI: Power Resource [PLPE] (on)
[    0.523308] ACPI: Power Resource [CLK0] (off)
[    0.523427] ACPI: Power Resource [CLK1] (off)
[    0.524214] ACPI: Power Resource [P28X] (off)
[    0.524335] ACPI: Power Resource [P18X] (off)
[    0.525314] ACPI: Power Resource [P28P] (off)
[    0.525434] ACPI: Power Resource [P18P] (off)
[    0.526177] ACPI: Power Resource [P28T] (off)
[    0.526294] ACPI: Power Resource [P18T] (off)
[    0.526735] ACPI: Power Resource [P1XT] (off)
[    0.539163] ACPI: PCI Root Bridge [PCI0] (domain 0000 [bus 00-ff])
[    0.539180] acpi PNP0A08:00: _OSC: OS supports [ASPM ClockPM Segments MSI]
[    0.539301] \_SB_.PCI0:_OSC invalid UUID
[    0.539306] _OSC request data:1 1e 0 
[    0.539320] acpi PNP0A08:00: _OSC failed (AE_ERROR); disabling ASPM
[    0.540055] acpi PNP0A08:00: fail to add MMCONFIG information, can't access extended PCI configuration space under this bridge.
[    0.540563] PCI host bridge to bus 0000:00
[    0.540574] pci_bus 0000:00: root bus resource [bus 00-ff]
[    0.540581] pci_bus 0000:00: root bus resource [io  0x0000-0x006f]
[    0.540588] pci_bus 0000:00: root bus resource [io  0x0078-0x0cf7]
[    0.540594] pci_bus 0000:00: root bus resource [io  0x0d00-0xffff]
[    0.540601] pci_bus 0000:00: root bus resource [mem 0x000a0000-0x000bffff]
[    0.540608] pci_bus 0000:00: root bus resource [mem 0x000c0000-0x000dffff]
[    0.540614] pci_bus 0000:00: root bus resource [mem 0x000e0000-0x000fffff]
[    0.540621] pci_bus 0000:00: root bus resource [mem 0x50c00000-0x50ffffff]
[    0.540627] pci_bus 0000:00: root bus resource [mem 0x3cf00001-0x3ef00000]
[    0.540634] pci_bus 0000:00: root bus resource [mem 0x40000000-0x508ffffe]
[    0.540640] pci_bus 0000:00: root bus resource [mem 0xfed40000-0xfed40fff]
[    0.540659] pci 0000:00:00.0: [8086:0f00] type 00 class 0x060000
[    0.540911] pci 0000:00:02.0: [8086:0f31] type 00 class 0x030000
[    0.540936] pci 0000:00:02.0: reg 0x10: [mem 0x50000000-0x503fffff]
[    0.540955] pci 0000:00:02.0: reg 0x18: [mem 0x40000000-0x4fffffff pref]
[    0.540973] pci 0000:00:02.0: reg 0x20: [io  0x1000-0x1007]
[    0.541246] pci 0000:00:14.0: [8086:0f35] type 00 class 0x0c0330
[    0.541277] pci 0000:00:14.0: reg 0x10: [mem 0x50800000-0x5080ffff 64bit]
[    0.541361] pci 0000:00:14.0: PME# supported from D3hot D3cold
[    0.541592] pci 0000:00:1a.0: [8086:0f18] type 00 class 0x108000
[    0.541623] pci 0000:00:1a.0: reg 0x10: [mem 0x50700000-0x507fffff]
[    0.541640] pci 0000:00:1a.0: reg 0x14: [mem 0x50600000-0x506fffff]
[    0.541746] pci 0000:00:1a.0: PME# supported from D0 D3hot
[    0.541968] pci 0000:00:1f.0: [8086:0f1c] type 00 class 0x060100
[    0.542248] pci_bus 0000:00: on NUMA node 0
[    0.543163] ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 10 11 12 14 15) *0, disabled.
[    0.543352] ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 5 6 10 11 12 14 15) *0, disabled.
[    0.543537] ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 10 11 12 14 15) *0, disabled.
[    0.543721] ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 10 11 12 14 15) *0, disabled.
[    0.543906] ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 10 11 12 14 15) *0, disabled.
[    0.544090] ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 10 11 12 14 15) *0, disabled.
[    0.544274] ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 10 11 12 14 15) *0, disabled.
[    0.544463] ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 10 11 12 14 15) *0, disabled.
[    0.555294] vgaarb: setting as boot device: PCI:0000:00:02.0
[    0.555303] vgaarb: device added: PCI:0000:00:02.0,decodes=io+mem,owns=io+mem,locks=none
[    0.555309] vgaarb: loaded
[    0.555313] vgaarb: bridge control possible 0000:00:02.0
[    0.555607] PCI: Using ACPI for IRQ routing
[    0.555614] PCI: pci_cache_line_size set to 64 bytes
[    0.555640] Expanded resource reserved due to conflict with PCI Bus 0000:00
[    0.555647] e820: reserve RAM buffer [mem 0x0008f000-0x0008ffff]
[    0.555652] e820: reserve RAM buffer [mem 0x0009e000-0x0009ffff]
[    0.555657] e820: reserve RAM buffer [mem 0x3afe0000-0x3bffffff]
[    0.555940] NetLabel: Initializing
[    0.555946] NetLabel:  domain hash size = 128
[    0.555949] NetLabel:  protocols = UNLABELED CIPSOv4
[    0.555980] NetLabel:  unlabeled traffic allowed by default
[    0.556074] Switched to clocksource refined-jiffies
[    0.570116] pnp: PnP ACPI init
[    0.570274] pnp 00:00: Plug and Play ACPI device, IDs PNP0b00 (active)
[    0.570583] system 00:01: [io  0x0680-0x069f] has been reserved
[    0.570592] system 00:01: [io  0x0400-0x047f] has been reserved
[    0.570599] system 00:01: [io  0x0500-0x05fe] has been reserved
[    0.570606] system 00:01: [io  0x0600-0x061f] has been reserved
[    0.570614] system 00:01: [io  0x164e-0x164f] has been reserved
[    0.570623] system 00:01: Plug and Play ACPI device, IDs PNP0c02 (active)
[    0.570872] pnp 00:02: Plug and Play ACPI device, IDs PNP0501 (active)
[    0.574716] pnp: PnP ACPI: found 3 devices
[    0.580841] pci_bus 0000:00: resource 4 [io  0x0000-0x006f]
[    0.580850] pci_bus 0000:00: resource 5 [io  0x0078-0x0cf7]
[    0.580857] pci_bus 0000:00: resource 6 [io  0x0d00-0xffff]
[    0.580864] pci_bus 0000:00: resource 7 [mem 0x000a0000-0x000bffff]
[    0.580870] pci_bus 0000:00: resource 8 [mem 0x000c0000-0x000dffff]
[    0.580877] pci_bus 0000:00: resource 9 [mem 0x000e0000-0x000fffff]
[    0.580883] pci_bus 0000:00: resource 10 [mem 0x50c00000-0x50ffffff]
[    0.580890] pci_bus 0000:00: resource 11 [mem 0x3cf00001-0x3ef00000]
[    0.580897] pci_bus 0000:00: resource 12 [mem 0x40000000-0x508ffffe]
[    0.580903] pci_bus 0000:00: resource 13 [mem 0xfed40000-0xfed40fff]
[    0.580962] NET: Registered protocol family 2
[    0.581456] TCP established hash table entries: 8192 (order: 3, 32768 bytes)
[    0.581498] TCP bind hash table entries: 8192 (order: 4, 65536 bytes)
[    0.581559] TCP: Hash tables configured (established 8192 bind 8192)
[    0.581598] TCP: reno registered
[    0.581606] UDP hash table entries: 512 (order: 2, 16384 bytes)
[    0.581622] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[    0.581725] NET: Registered protocol family 1
[    0.581764] pci 0000:00:02.0: Video device with shadowed ROM
[    0.582109] PCI: CLS 0 bytes, default 64
[    0.582237] Unpacking initramfs...
[    1.107952] Freeing initrd memory: 12032K (f675f000 - f731f000)
[    1.108487] microcode: CPU0 sig=0x30678, pf=0x2, revision=0x81f
[    1.108504] microcode: CPU1 sig=0x30678, pf=0x2, revision=0x81f
[    1.108525] microcode: CPU2 sig=0x30678, pf=0x2, revision=0x81f
[    1.108544] microcode: CPU3 sig=0x30678, pf=0x2, revision=0x81f
[    1.108705] microcode: Microcode Update Driver: v2.00 <tigran@aivazian.fsnet.co.uk>, Peter Oruba
[    1.108743] apm: BIOS version 115.85 Flags 0x616f (Driver version 1.16ac)
[    1.108747] apm: disabled - APM is not SMP safe.
[    1.108833] Scanning for low memory corruption every 60 seconds
[    1.109716] futex hash table entries: 1024 (order: 4, 65536 bytes)
[    1.109753] Initialise system trusted keyring
[    1.110326] HugeTLB registered 4 MB page size, pre-allocated 0 pages
[    1.114358] zpool: loaded
[    1.114366] zbud: loaded
[    1.114623] VFS: Disk quotas dquot_6.5.2
[    1.114725] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    1.115019] msgmni has been set to 1852
[    1.115160] Key type big_key registered
[    1.115510] bounce: pool size: 64 pages
[    1.115603] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 252)
[    1.115704] io scheduler noop registered
[    1.115713] io scheduler deadline registered
[    1.115797] io scheduler cfq registered (default)
[    1.116010] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[    1.116059] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[    1.116168] efifb: probing for efifb
[    1.116207] efifb: framebuffer at 0x40000000, mapped to 0xf8880000, using 2400k, total 2400k
[    1.116212] efifb: mode is 1024x600x32, linelength=4096, pages=1
[    1.116215] efifb: scrolling: redraw
[    1.116221] efifb: Truecolor: size=8:8:8:8, shift=24:16:8:0
[    1.125771] Console: switching to colour frame buffer device 128x37
[    1.135102] fb0: EFI VGA frame buffer device
[    1.135131] intel_idle: MWAIT substates: 0x33000020
[    1.135136] intel_idle: v0.4 model 0x37
[    1.135140] intel_idle: lapic_timer_reliable_states 0xffffffff
[    1.135737] GHES: HEST is not enabled!
[    1.135775] isapnp: Scanning for PnP cards...
[    1.493311] isapnp: No Plug & Play device found
[    1.493425] Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
[    1.513751] 00:02: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
[    1.514876] hpet: number irqs doesn't agree with number of timers
[    1.515080] ACPI Warning: Could not enable fixed event - RealTimeClock (4) (20140926/evxface-643)
[    1.515291] rtc_cmos 00:00: rtc core: registered rtc_cmos as rtc0
[    1.515334] rtc_cmos 00:00: alarms up to one day, 242 bytes nvram
[    1.515416] Intel P-state driver initializing.
[    1.515628] ledtrig-cpu: registered to indicate activity on CPUs
[    1.515941] TCP: cubic registered
[    1.516288] NET: Registered protocol family 10
[    1.516821] NET: Registered protocol family 17
[    1.517306] Using IPI No-Shortcut mode
[    1.517672] Loading compiled-in X.509 certificates
[    1.517708] registered taskstats version 1
[    1.518206]   Magic number: 3:263:377
[    1.518346] rtc_cmos 00:00: setting system clock to 2015-02-04 11:22:15 UTC (1423048935)
[    1.518672] PM: Hibernation image not present or could not be loaded.
[    1.519092] Freeing unused kernel memory: 592K (c164e000 - c16e2000)
[    1.519137] Write protecting the kernel text: 4596k
[    1.519200] Write protecting the kernel read-only data: 1352k
[    1.535163] random: systemd-tmpfile urandom read with 0 bits of entropy available
[    1.569810] sdhci: Secure Digital Host Controller Interface driver
[    1.569816] sdhci: Copyright(c) Pierre Ossman
[    1.571445] sdhci-acpi 80860F14:00: No vmmc regulator found
[    1.571453] sdhci-acpi 80860F14:00: No vqmmc regulator found
[    1.577235] mmc0: SDHCI controller on ACPI [80860F14:00] using ADMA
[    1.578463] sdhci-acpi INT33BB:00: No vmmc regulator found
[    1.578470] sdhci-acpi INT33BB:00: No vqmmc regulator found
[    1.581717] mmc1: SDHCI controller on ACPI [INT33BB:00] using ADMA
[    1.582000] sdhci-acpi 80860F14:01: failed to setup card detect gpio
[    1.583014] sdhci-acpi 80860F14:01: No vmmc regulator found
[    1.583019] sdhci-acpi 80860F14:01: No vqmmc regulator found
[    1.586275] mmc2: SDHCI controller on ACPI [80860F14:01] using ADMA
[    1.595348] i8042: PNP: No PS/2 controller found. Probing ports directly.
[    2.638593] i8042: No controller found
[    2.643888] ACPI: bus type USB registered
[    2.643959] usbcore: registered new interface driver usbfs
[    2.644012] usbcore: registered new interface driver hub
[    2.644070] usbcore: registered new device driver usb
[    2.646096] xhci_hcd 0000:00:14.0: xHCI Host Controller
[    2.646116] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 1
[    2.646521] xhci_hcd 0000:00:14.0: cache line size of 64 is not supported
[    2.646552] xhci_hcd 0000:00:14.0: irq 87 for MSI/MSI-X
[    2.647046] hub 1-0:1.0: USB hub found
[    2.647077] hub 1-0:1.0: 6 ports detected
[    2.648284] xhci_hcd 0000:00:14.0: xHCI Host Controller
[    2.648296] xhci_hcd 0000:00:14.0: new USB bus registered, assigned bus number 2
[    2.648709] hub 2-0:1.0: USB hub found
[    2.648732] hub 2-0:1.0: 1 port detected
[    2.652883] Switched to clocksource tsc
[    2.728296] mmc0: BKOPS_EN bit is not set
[    2.764243] mmc0: new HS200 MMC card at address 0001
[    2.769970] mmcblk0: mmc0:0001 S10016 14.5 GiB 
[    2.770907] mmcblk0boot0: mmc0:0001 S10016 partition 1 4.00 MiB
[    2.771531] mmcblk0boot1: mmc0:0001 S10016 partition 2 4.00 MiB
[    2.772247] mmcblk0rpmb: mmc0:0001 S10016 partition 3 4.00 MiB
[    2.782585]  mmcblk0: p1 p2 p3 p4
[    2.845111] mmc1: new high speed SDIO card at address 0001
[    3.010306] usb 1-1: new high-speed USB device number 2 using xhci_hcd
[    3.191248] hub 1-1:1.0: USB hub found
[    3.192080] hub 1-1:1.0: 4 ports detected
[    3.477659] usb 1-1.2: new full-speed USB device number 3 using xhci_hcd
[    3.582031] hidraw: raw HID events driver (C) Jiri Kosina
[    3.594694] usbcore: registered new interface driver usbhid
[    3.594712] usbhid: USB HID core driver
[    3.604526] logitech-djreceiver 0003:046D:C52B.0003: hiddev0,hidraw0: USB HID v1.11 Device [Logitech USB Receiver] on usb-0000:00:14.0-1.2/input2
[    3.650964] usb 1-1.3: new high-speed USB device number 4 using xhci_hcd
[    3.659609] input: Logitech Unifying Device. Wireless PID:4024 as /devices/pci0000:00/0000:00:14.0/usb1/1-1/1-1.2/1-1.2:1.2/0003:046D:C52B.0003/0003:046D:C52B.0004/input/input0
[    3.660003] logitech-djdevice 0003:046D:C52B.0004: input,hidraw1: USB HID v1.11 Keyboard [Logitech Unifying Device. Wireless PID:4024] on usb-0000:00:14.0-1.2:1
[    3.755577] SCSI subsystem initialized
[    3.762054] usb-storage 1-1.3:1.0: USB Mass Storage device detected
[    3.764073] scsi host0: usb-storage 1-1.3:1.0
[    3.764661] usbcore: registered new interface driver usb-storage
[    3.767041] usbcore: registered new interface driver uas
[    4.768301] scsi 0:0:0:0: Direct-Access     PNY      USB 2.0 FD       0.00 PQ: 0 ANSI: 4
[    4.778291] sd 0:0:0:0: [sda] 31384251 512-byte logical blocks: (16.0 GB/14.9 GiB)
[    4.779597] sd 0:0:0:0: [sda] Write Protect is off
[    4.779623] sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00
[    4.780584] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[    4.794117]  sda: sda1 sda2
[    4.800057] sd 0:0:0:0: [sda] Attached SCSI removable disk
[    5.545767] EXT4-fs (sda2): mounted filesystem without journal. Opts: (null)
[    6.200252] systemd[1]: systemd 218 running in system mode. (+PAM -AUDIT -SELINUX -IMA -APPARMOR +SMACK -SYSVINIT +UTMP +LIBCRYPTSETUP +GCRYPT +GNUTLS +ACL +XZ +LZ4 +SECCOMP +BLKID -ELFUTILS +KMOD +IDN)
[    6.201399] systemd[1]: Detected architecture 'x86'.
[    6.218584] systemd[1]: Set hostname to <archtab>.
[    6.868814] systemd[1]: Cannot add dependency job for unit display-manager.service, ignoring: Unit display-manager.service failed to load: No such file or directory.
[    6.871762] systemd[1]: Starting Swap.
[    6.872694] systemd[1]: Reached target Swap.
[    6.872820] systemd[1]: Starting Root Slice.
[    6.874884] systemd[1]: Created slice Root Slice.
[    6.956411] systemd[1]: Listening on Journal Audit Socket.
[    6.956532] systemd[1]: Starting User and Session Slice.
[    6.957817] systemd[1]: Created slice User and Session Slice.
[    6.957959] systemd[1]: Starting System Slice.
[    6.959120] systemd[1]: Created slice System Slice.
[    6.959265] systemd[1]: Starting Encrypted Volumes.
[    6.959968] systemd[1]: Reached target Encrypted Volumes.
[    6.960082] systemd[1]: Starting LVM2 metadata daemon socket.
[    6.960976] systemd[1]: Listening on LVM2 metadata daemon socket.
[    6.961208] systemd[1]: Starting Arbitrary Executable File Formats File System Automount Point.
[    6.962738] systemd[1]: Set up automount Arbitrary Executable File Formats File System Automount Point.
[    6.962896] systemd[1]: Starting Dispatch Password Requests to Console Directory Watch.
[    6.963200] systemd[1]: Started Dispatch Password Requests to Console Directory Watch.
[    6.963328] systemd[1]: Starting Journal Socket.
[    6.964237] systemd[1]: Listening on Journal Socket.
[    6.964406] systemd[1]: Started File System Check on Root Device.
[    6.964968] systemd[1]: Starting Create list of required static device nodes for the current kernel...
[    6.968772] systemd[1]: Mounting POSIX Message Queue File System...
[    6.979321] systemd[1]: Started Set Up Additional Binary Formats.
[    6.979487] systemd[1]: Starting Remount Root and Kernel File Systems...
[    6.986979] systemd[1]: Started Load Kernel Modules.
[    6.987458] systemd[1]: Mounting Configuration File System...
[    6.990475] systemd[1]: Starting Apply Kernel Variables...
[    6.993418] systemd[1]: Starting system-getty.slice.
[    6.994454] systemd[1]: Created slice system-getty.slice.
[    6.994572] systemd[1]: Starting Forward Password Requests to Wall Directory Watch.
[    6.994837] systemd[1]: Started Forward Password Requests to Wall Directory Watch.
[    6.994972] systemd[1]: Starting Paths.
[    6.995471] systemd[1]: Reached target Paths.
[    6.995640] systemd[1]: Mounting Temporary Directory...
[    7.000992] systemd[1]: Starting /dev/initctl Compatibility Named Pipe.
[    7.001751] systemd[1]: Listening on /dev/initctl Compatibility Named Pipe.
[    7.001865] systemd[1]: Starting Journal Socket (/dev/log).
[    7.002477] systemd[1]: Listening on Journal Socket (/dev/log).
[    7.002574] systemd[1]: Starting Journal Service...
[    7.005032] systemd[1]: Starting udev Control Socket.
[    7.005630] systemd[1]: Listening on udev Control Socket.
[    7.005756] systemd[1]: Starting Delayed Shutdown Socket.
[    7.006328] systemd[1]: Listening on Delayed Shutdown Socket.
[    7.006458] systemd[1]: Mounted FUSE Control File System.
[    7.006545] systemd[1]: Starting Remote File Systems.
[    7.012473] systemd[1]: Reached target Remote File Systems.
[    7.012812] systemd[1]: Mounting Huge Pages File System...
[    7.020078] systemd[1]: Starting Device-mapper event daemon FIFOs.
[    7.025242] systemd[1]: Listening on Device-mapper event daemon FIFOs.
[    7.025346] systemd[1]: Starting udev Kernel Socket.
[    7.030240] systemd[1]: Listening on udev Kernel Socket.
[    7.030340] systemd[1]: Starting udev Coldplug all Devices...
[    7.036726] systemd[1]: Mounting Debug File System...
[    7.042658] systemd[1]: Starting Slices.
[    7.046998] systemd[1]: Reached target Slices.
[    7.047088] systemd[1]: Starting Setup Virtual Console...
[    7.059126] systemd[1]: Started Create list of required static device nodes for the current kernel.
[    7.101154] random: nonblocking pool is initialized
[    7.111274] systemd[1]: Started udev Coldplug all Devices.
[    7.167524] EXT4-fs (sda2): re-mounted. Opts: (null)
[    7.169842] systemd[1]: Started Setup Virtual Console.
[    7.179786] systemd[1]: Mounted POSIX Message Queue File System.
[    7.189632] systemd[1]: Started Remount Root and Kernel File Systems.
[    7.197395] systemd[1]: Mounted Configuration File System.
[    7.205150] systemd[1]: Mounted Temporary Directory.
[    7.212362] systemd[1]: Started Apply Kernel Variables.
[    7.218715] systemd[1]: Mounted Huge Pages File System.
[    7.224664] systemd[1]: Mounted Debug File System.
[    7.293364] systemd[1]: Started Rebuild Dynamic Linker Cache.
[    7.293420] systemd[1]: Started First Boot Wizard.
[    7.293472] systemd[1]: Started Create System Users.
[    7.293644] systemd[1]: Starting Create Static Device Nodes in /dev...
[    7.323464] systemd[1]: Started Rebuild Hardware Database.
[    7.323649] systemd[1]: Starting Load/Save Random Seed...
[    7.489855] systemd[1]: Started Load/Save Random Seed.
[    7.607606] systemd[1]: Started Create Static Device Nodes in /dev.
[    7.614814] systemd[1]: Starting udev Kernel Device Manager...
[    7.621321] systemd[1]: Starting Local File Systems (Pre).
[    7.625897] systemd[1]: Reached target Local File Systems (Pre).
[    7.626032] systemd[1]: Starting Local File Systems.
[    7.630162] systemd[1]: Reached target Local File Systems.
[    7.630267] systemd[1]: Started Commit a transient machine-id on disk.
[    7.630401] systemd[1]: Started Rebuild Journal Catalog.
[    7.630562] systemd[1]: Started Update is Completed.
[    8.020833] systemd[1]: Started udev Kernel Device Manager.
[    8.204866] 80860F0A:00: ttyS1 at MMIO 0x50941000 (irq = 39, base_baud = 2764800) is a 16550A
[    8.205668] 80860F0A:01: ttyS2 at MMIO 0x50947000 (irq = 40, base_baud = 2764800) is a 16550A
[    8.321756] i2c i2c-1: Failed to register i2c client BYD3905:00 at 0x6e (-16)
[    8.324424] i2c i2c-1: failed to add I2C device BYD3905:00 from ACPI
[    8.341674] i2c i2c-4: Failed to register i2c client INT33FE:00 at 0x34 (-16)
[    8.344363] i2c i2c-4: failed to add I2C device INT33FE:00 from ACPI
[    8.349474] mei_txe 0000:00:1a.0: can't derive routing for PCI INT A
[    8.349484] mei_txe 0000:00:1a.0: PCI INT A: no GSI
[    8.349755] mei_txe 0000:00:1a.0: irq 88 for MSI/MSI-X
[    8.356485] ACPI: AC Adapter [ADP1] (off-line)
[    8.360760] Linux agpgart interface v0.103
[    8.360902] mei_txe 0000:00:1a.0: NFC MEI VERSION: IVN 0x1 Vendor ID 0x1 Type 0x1
[    8.365783] ACPI: Battery Slot [BMBT] (battery present)
[    8.420098] i8042: PNP: No PS/2 controller found. Probing ports directly.
[    9.206103] systemd[1]: Started Journal Service.
[    9.401823] systemd-journald[138]: Received request to flush runtime journal from PID 1
[    9.466043] i8042: No controller found
[    9.474007] wmi: Mapper loaded
[    9.490439] [drm] Initialized drm 1.1.0 20060810
[    9.506089] i8042: PNP: No PS/2 controller found. Probing ports directly.
[   10.551449] dw_dmac INTL9C60:00: Missing DT data
[   10.552139] i8042: No controller found
[   10.557299] dw_dmac INTL9C60:00: DesignWare DMA Controller, 8 channels
[   10.557312] [Firmware Bug]: No valid trip found
[   10.557536] dw_dmac INTL9C60:01: Missing DT data
[   10.560594] iTCO_vendor_support: vendor-support=0
[   10.560826] dw_dmac INTL9C60:01: DesignWare DMA Controller, 8 channels
[   10.691854] input: PC Speaker as /devices/platform/pcspkr/input/input1
[   10.694349] nfc: nfc_init: NFC Core ver 0.1
[   10.694399] NET: Registered protocol family 39
[   12.066549] toshiba_acpi: Unknown symbol i8042_remove_filter (err 0)
[   12.066858] toshiba_acpi: Unknown symbol i8042_install_filter (err 0)
[   12.089760] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.11
[   12.089944] iTCO_wdt: Found a Bay Trail SoC TCO device (Version=3, TCOBASE=0x0460)
[   12.090611] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
[   12.172003] [drm] Memory usable by graphics device = 2048M
[   12.172024] checking generic (40000000 258000) vs hw (40000000 10000000)
[   12.172034] fb: switching to inteldrmfb from EFI VGA
[   12.172114] Console: switching to colour dummy device 80x25
[   12.172405] [drm] Replacing VGA console driver
[   12.175568] i915 0000:00:02.0: irq 89 for MSI/MSI-X
[   12.175607] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[   12.175616] [drm] Driver supports precise vblank timestamp query.
[   12.181333] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
[   12.241302] Probing NFC pn544
[   12.252237] ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
[   12.252512] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:00/input/input2
[   12.252886] [drm] Initialized i915 1.6.0 20140905 for 0000:00:02.0 on minor 0
[   12.303371] [drm] GMBUS [i915 gmbus dpb] timed out, falling back to bit banging on pin 5
[   12.370005] [drm] GMBUS [i915 gmbus dpc] timed out, falling back to bit banging on pin 4
[   12.372327] fbcon: inteldrmfb (fb0) is primary device
[   12.394866] mousedev: PS/2 mouse device common for all mice
[   13.553744] Console: switching to colour frame buffer device 128x37
[   13.570168] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[   13.570177] i915 0000:00:02.0: registered panic notifier
[   16.645849] intel_rapl: Found RAPL domain package
[   16.645869] intel_rapl: Found RAPL domain core

Also, I installed i2c-tools, lm_sensors, and lshw a few minutes ago. They bring up nothing about an i2c bus or an SDIO bus.
I loaded up Device Manager on Windows and it lists all the controllers. It looks like the microSD is on the SDIO bus. Here's a picture:

https://dl.dropboxusercontent.com/u/989 … 114227.jpg

Again, thanks for your time!

-- mod edit: oversized image.  Trilby --

Last edited by Trilby (2015-02-11 13:55:00)

Offline

#4 2015-02-04 18:03:10

mich41
Member
Registered: 2012-06-22
Posts: 796

Re: Arch on Bay Trail Tablet cannot find Sdcard

So we have

[    1.571445] sdhci-acpi 80860F14:00: No vmmc regulator found
[    1.571453] sdhci-acpi 80860F14:00: No vqmmc regulator found
[    1.577235] mmc0: SDHCI controller on ACPI [80860F14:00] using ADMA
[    1.578463] sdhci-acpi INT33BB:00: No vmmc regulator found
[    1.578470] sdhci-acpi INT33BB:00: No vqmmc regulator found
[    1.581717] mmc1: SDHCI controller on ACPI [INT33BB:00] using ADMA
[    1.582000] sdhci-acpi 80860F14:01: failed to setup card detect gpio
[    1.583014] sdhci-acpi 80860F14:01: No vmmc regulator found
[    1.583019] sdhci-acpi 80860F14:01: No vqmmc regulator found
[    1.586275] mmc2: SDHCI controller on ACPI [80860F14:01] using ADMA

and

[    2.764243] mmc0: new HS200 MMC card at address 0001
[    2.845111] mmc1: new high speed SDIO card at address 0001

I guess it's this "failed to setup card detect gpio", which means that the SDHCI driver is buggy or not prepared to handle some hardware bug. As a quick and lazy workaround, you can try booting with card removed or using the LTS kernel.

EDIT:
Similar issue, it seems that kernel recompilation with different config was needed. Have fun smile

Last edited by mich41 (2015-02-04 18:23:10)

Offline

#5 2015-02-04 18:35:50

AlbinoJawa
Member
From: United States
Registered: 2015-02-04
Posts: 8

Re: Arch on Bay Trail Tablet cannot find Sdcard

Booting without the card in does nothing. The same errors show up in dmesg with or without the card, which leads me to believe it might be the bus itself. If I plug the card back in at this point, nothing is added to dmesg.
After that, I added the LTS kernel and changed the GRUB config to boot it.
When I booted, it still couldn't find the card. In the new dmesg, however, the "failed to setup card detect gpio" is replaced by "failed to setup card detect wake up" and the warnings about "No regulator found" are gone.

I will take a look at the post you linked. Thanks for all your help! I'll post more when I find out something new. smile

Last edited by AlbinoJawa (2015-02-04 18:36:50)

Offline

#6 2015-02-04 18:52:08

mich41
Member
Registered: 2012-06-22
Posts: 796

Re: Arch on Bay Trail Tablet cannot find Sdcard

This CONFIG_PINCTRL_BAYTRAIL looks very plausible. It's a low level GPIO driver so I bet distributions disable it due to clashes with ACPI on some machines and now, other devices which actually need it, don't work.

Last edited by mich41 (2015-02-04 18:59:39)

Offline

#7 2015-02-07 10:11:25

boteium
Member
Registered: 2015-02-07
Posts: 8

Re: Arch on Bay Trail Tablet cannot find Sdcard

Same here !!

I got my teclast x80h yesterday. I have been able to boot into arch despite the shitty 32bit uefi.
because tf slot is not recognized and unbootable, I have to use usb hub for keyboard, flash drive & wifi dongle.
I can't charge the tablet if the usb port is occupied. And my previous plan to use tf slot and bluetooth keyboard went into toilet.
a working rtl8723bs is more urgent. I can always destroy windows partition.

btw, I'm using framebuffer right now. It's wired intel graphic isn't working.
touchscreen, camera, light sensor and other fancy stuff isn't working. (at least for now)

DSC05538.jpg
DSC05533.jpg

Offline

#8 2015-02-07 17:50:53

boteium
Member
Registered: 2015-02-07
Posts: 8

Re: Arch on Bay Trail Tablet cannot find Sdcard

Okay, this solve the sd/mmc reader problem.

CONFIG_PINCTRL_BAYTRAIL=y

I'm using linux-uksm-ck 3.18.6. I guess any 3.18 kernel would work.
this is what lsblk will look like now:

NAME         MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
mmcblk0rpmb  179:24   0    4M  0 disk
mmcblk0boot0 179:8    0    4M  1 disk
mmcblk0boot1 179:16   0    4M  1 disk
mmcblk0      179:0    0 29.1G  0 disk
├─mmcblk0p1  179:1    0  100M  0 part
├─mmcblk0p2  179:2    0  128M  0 part
├─mmcblk0p3  179:3    0 23.4G  0 part
└─mmcblk0p4  179:4    0  5.5G  0 part
mmcblk1      179:32   0 14.9G  0 disk
├─mmcblk1p1  179:33   0  150M  0 part
└─mmcblk1p2  179:34   0 14.7G  0 part /

after compile the custom kernel. (CONFIG_PINCTRL_BAYTRAIL=y)
modprobe r8723bs give us

wlan0     unassociated  Nickname:"<WIFI@REALTEK>"
          Mode:Managed  Frequency=2.412 GHz  Access Point: Not-Associated   
          Sensitivity:0/0 
          Retry:off   RTS thr:off   Fragment thr:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

But unfortunately, wpa supplicant doesn't work.
DSC05539.jpg
I can't see any blutooth device either.
hciconfig -a shows nothing.

I still have problem with intel graphic.
I need nomodeset kernel parameter to prevent blank screen.
but I guess it also prevent dri from loading.

Last edited by boteium (2015-02-07 17:55:13)

Offline

#9 2015-02-07 23:29:07

mich41
Member
Registered: 2012-06-22
Posts: 796

Re: Arch on Bay Trail Tablet cannot find Sdcard

Bluetooth probably is integrated with WiFi. You may want to verify this with Windows Device Manager. If this is the case, you'll just need to find drivers. Maybe there are none.

Whatever issue you have with video, it's probably unrelated with this thread.

Offline

#10 2015-02-09 14:48:27

AlbinoJawa
Member
From: United States
Registered: 2015-02-04
Posts: 8

Re: Arch on Bay Trail Tablet cannot find Sdcard

Glad to see that someone else is just as interested in this kind of project as I am! big_smile

It looks like our tablets have basically the same hardware, boteium. We might be able to help each other out. I have found that https://github.com/hadess/rtl8723bs works for me with the stock Arch kernel. Here's what I did for reference:

git clone https://github.com/hadess/rtl8723bs.git
cd rtl8723bs/
make
sudo make install
sudo depmod -a
sudo modprobe r8723bs

Currently, I've been having trouble compiling a kernel because most of my devices are old and it takes a very long time for them to compile a kernel. As a temporary workaround, I have had some luck with Adam Williamson's fedlet kernel, although I had to alter my mkinitcpio configuration for it to enable my USB keyboard. The fedlet kernel gives me access to my sdcard, which is nice, but it desn't really do much else that the stock Arch kernel can't do.

RIght now my main obstacle is the battery. I have no intention of completing my full install onto the tab if I can't check my battery levels. However, when it comes to ACPI and all of that, I have no clue how to start. I know that the battery in Windows is known as PNP0C0A, and in Arch there is a /sys/class/power_supply/BMBT and /sys/class/power_supply/ADP1. acpi returns

Battery 0: Unknown, 0%, rate information unavailable

Any help would be appreciated, and thank you so much mich41 for all your help so far. smile

Offline

#11 2015-02-09 18:17:55

AlbinoJawa
Member
From: United States
Registered: 2015-02-04
Posts: 8

Re: Arch on Bay Trail Tablet cannot find Sdcard

I can confirm that the driver I linked in the previous post works with my own kernel build with CONFIG_PINCTRL_BAYTRAIL=y, along with the sdcard being recognized. I used the .config from the stock Arch 3.18.6-1 kernel and only added CONFIG_PINCTRL_BAYTRAIL=y before building. Hope this helps you, boteium. smile I'm going to let my tab charge for now before I try and get the battery working.

Offline

#12 2015-02-09 19:39:17

mich41
Member
Registered: 2012-06-22
Posts: 796

Re: Arch on Bay Trail Tablet cannot find Sdcard

So, do you have any files in /sys/class/power_supply/BMBT  ?

Offline

#13 2015-02-09 21:18:40

boteium
Member
Registered: 2015-02-07
Posts: 8

Re: Arch on Bay Trail Tablet cannot find Sdcard

I'm also using hadess' driver. It somehow work on kernel 3.19.
although I'm experiencing random disconnect and kernel panic.
I don't have anything in /sys/class/power_supply. ( Did I misconfigure  my kernel ? )
It turns out i915 is working despite the blank screen. I am able to unblank it using xrandr.
I also tried CONFIG_SND_SOC_INTEL_BAYTRAIL=m .
There are a lots of modules like snd-intel-sst loaded on my tablet now, but alsa sees nothing.

Last edited by boteium (2015-02-09 21:20:53)

Offline

#14 2015-02-09 23:49:10

AlbinoJawa
Member
From: United States
Registered: 2015-02-04
Posts: 8

Re: Arch on Bay Trail Tablet cannot find Sdcard

boteium wrote:

I have been able to boot into arch despite the shitty 32bit uefi.

What is the bitness of the kernel you are booting with? What you said here leads me to believe that you might be using a 64-bit kernel, which could be the source of your problems. I have had a bunch of trouble with getting a 64-bit kernel running smoothly, so I've been sticking with a 32-bit kernel and I've had very few problems. Also, most of the drivers for bay trail devices - including open source ones - have only 32-bit support, so running 64-bit would just cause problems later on.

mich41 wrote:

So, do you have any files in /sys/class/power_supply/BMBT  ?

Yes. It has the same files as a normal battery would have (i.e. my laptop). However, capacity is always 100 and many of the others are unknown. I've tried this patch but it does nothing.

Offline

#15 2015-02-10 15:02:02

boteium
Member
Registered: 2015-02-07
Posts: 8

Re: Arch on Bay Trail Tablet cannot find Sdcard

Yes. I'm using x86_64 kernel.
I tried a lots of different kernel config and non of them work.
for example,  CONFIG_ACPI_I2C_OPREGION=y kills emmc & tf reader altogether.
I also tried arch stock kernel's config with CONFIG_PINCTRL_BAYTRAIL=m.
there's nothing in /sys/class/power_supply/.

I guess fedlet is using CONFIG_ACPI_I2C_OPREGION and CONFIG_ACPI_CUSTOM_DSDT with asus t100 dsdt patch.
AlbinoJawa, does alsa work on your device ?

Offline

#16 2015-02-11 13:46:49

AlbinoJawa
Member
From: United States
Registered: 2015-02-04
Posts: 8

Re: Arch on Bay Trail Tablet cannot find Sdcard

No, ALSA is not working on my device. When I try to launch alsamixer, it says "cannot open mixer: No such file or directory".
I do know that on our devices, the speaker and microphone are connected on the I²S bus, but I am not seeing any such bus under /sys/class/ or /sys/bus/. I will do a bit more research while at school today and see if I can find a kernel module or at least some info on the I²S bus. All I do know about it is that it isn't related to I²C.

Offline

#17 2015-02-11 14:24:59

boteium
Member
Registered: 2015-02-07
Posts: 8

Re: Arch on Bay Trail Tablet cannot find Sdcard

I would recommend trying CONFIG_SND_SOC_INTEL_BAYTRAIL=m .
although It's not working on my device, I got some error message of these modules in dmesg output.

I know that asus t100ta does use acpi i2c operation region to access battery information. but I can't find any information about what kernel modules it is using. I'm trying different configuration blindly now.

Last edited by boteium (2015-02-11 17:10:10)

Offline

#18 2015-02-11 23:31:39

AlbinoJawa
Member
From: United States
Registered: 2015-02-04
Posts: 8

Re: Arch on Bay Trail Tablet cannot find Sdcard

I've started a compile since I got home. I added CONFIG_SND_SOC_INTEL_BAYTRAIL and CONFIG_SND_SOC to my config. In about an hour, I should be able to test it and I'll post my results. If that turns out well, I'll begin working with CONFIG_ACPI_I2C_OPREGION.

EDIT: No luck. Building the kernel with that config made mkinitcpio not want to put any modules into the initramfs.

Last edited by AlbinoJawa (2015-02-12 01:59:52)

Offline

#19 2015-02-14 15:17:19

boteium
Member
Registered: 2015-02-07
Posts: 8

Re: Arch on Bay Trail Tablet cannot find Sdcard

This is what I found recently :

CONFIG_ACPI_I2C_OPREGION causes a lots of problem on kernel 3.19/3.18. Some modules fail. Some build won't even boot.

CONFIG_ACPI_I2C_OPREGION & CONFIG_PWM_LPSS on linux-next-git (20150213) gives me the same result as AlbinoJawa said.
capacity in BMBT folder is always 100.

Offline

#20 2015-02-14 20:28:40

mich41
Member
Registered: 2012-06-22
Posts: 796

Re: Arch on Bay Trail Tablet cannot find Sdcard

AlbinoJawa wrote:

EDIT: No luck. Building the kernel with that config made mkinitcpio not want to put any modules into the initramfs.

How did you install the kernel? It sounds like mkinitcpio looks for modules for wrong version.

Offline

Board footer

Powered by FluxBB