Booting on NorhTech Gecko Edubook Xcore86 5W 1GHz CPU (i586)

Please reproduce your error on a second machine before posting, and check the error by running without saved changes or extra modules (See FAQ No. 13, "How to report a bug"). For unstable Porteus versions (alpha, beta, rc) please use the relevant thread in our "Development" section.
User avatar
cest73
White ninja
White ninja
Posts: 21
Joined: 31 Mar 2011, 15:54
Location: Serbia, republic of

Booting on NorhTech Gecko Edubook Xcore86 5W 1GHz CPU (i586)

Post#1 by cest73 » 31 Mar 2011, 18:21

Hi,
I own a NorhTech Gecko Edubook, which has a x86 compatibile low-power 1GHz CPU, it is a i586 compatible capable of MMX and lacks CMOV support.

While a vanilla Slackware (13.1 installed on it) "just works" the 1.0-beta Porteus won't go behind booting:
no cmov support
I installed 0.9 on the same flash stick, andhere I am using it :good: to post a bug report for 1.0 release :Bravo:

the Edubook is listed here as running few linux distros:
http://tuxmobil.org/norhtec.html
http://deviceonchip.com/index.php?optio ... &Itemid=86

Stevan C.
Murphy law rules! :(

User avatar
brokenman
Site Admin
Site Admin
Posts: 5503
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: Booting on NorhTech Gecko Edubook Xcore86 5W 1GHz CPU (i

Post#2 by brokenman » 31 Mar 2011, 22:43

Thanks for mentioning this. Alot of distros have dropped support for i486, 586 and 686 processors that don't support cmov. I'll look into the kernel compilation and see if we can accommodate. If possible i'd like to have the 32bit version support the older hardware but it's a thin line keeping Porteus bleeding edge and retro compatible.

EDIT:
Compiling the latest kernel looks like you are out of luck. There is simply no option. Here is what Mr Torvalds has to say about cmov, he makes some interesting points against compilers using cmov for unpredictable outcomes. It is an expensive option.

http://ondioline.org/mail/cmov-a-bad-id ... order-cpus
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
cest73
White ninja
White ninja
Posts: 21
Joined: 31 Mar 2011, 15:54
Location: Serbia, republic of

Re: Booting on NorhTech Gecko Edubook Xcore86 5W 1GHz CPU (i

Post#3 by cest73 » 09 Apr 2011, 17:49

so, will we or not have cmov-free build?
Best regards,
Stevan C.
Murphy law rules! :(

User avatar
brokenman
Site Admin
Site Admin
Posts: 5503
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: Booting on NorhTech Gecko Edubook Xcore86 5W 1GHz CPU (i

Post#4 by brokenman » 09 Apr 2011, 23:42

Not without bumping kernel back a few notches. If i can find the right setup i will compile an older kernel and pray that everything runs nicely with it, then offer a retro version for aging hardware.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
fanthom
Site Admin
Site Admin
Posts: 4587
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland, currently - Cork, IE
Contact:

Re: Booting on NorhTech Gecko Edubook Xcore86 5W 1GHz CPU (i

Post#5 by fanthom » 10 Apr 2011, 07:20

@brokenman
i see that kernel for 32bit BETA has "CONFIG_M686=y" while it should be "CONFIG_M486=y" to be fully i486 compatible.
I have used M486 for normal builds and M586 for PAE in slax-remix age.
Up to you, if you want to go back to i486 :)
Please add [Solved] to your thread title if the solution was found.

User avatar
brokenman
Site Admin
Site Admin
Posts: 5503
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: Booting on NorhTech Gecko Edubook Xcore86 5W 1GHz CPU (i

Post#6 by brokenman » 10 Apr 2011, 23:58

heh ... if that's all that is required then v1 will accommodate i486+. Not sure that this will address i686 -cmov. Thanks fanthom.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
cest73
White ninja
White ninja
Posts: 21
Joined: 31 Mar 2011, 15:54
Location: Serbia, republic of

Re: Booting on NorhTech Gecko Edubook Xcore86 5W 1GHz CPU (i

Post#7 by cest73 » 29 Apr 2011, 09:26

:D
hopefully that should take care of the matter?

regards,
Murphy law rules! :(

User avatar
cest73
White ninja
White ninja
Posts: 21
Joined: 31 Mar 2011, 15:54
Location: Serbia, republic of

Re: Booting on NorhTech Gecko Edubook Xcore86 5W 1GHz CPU (i

Post#8 by cest73 » 11 May 2011, 09:51

RC1 _can_ boot (i write this right on my Gecko Xcore) but has to have noacpi in the boot line otherwise just hangs after initrd "okay"

Does the RC1 have apm at all? :D

Looks really nice once up (and speedy though).
Good Job so far!
Stevan C.
Murphy law rules! :(

User avatar
brokenman
Site Admin
Site Admin
Posts: 5503
Joined: 27 Dec 2010, 03:50
Distribution: Porteus v3.2rcX all desktops
Location: Brazil
Contact:

Re: Booting on NorhTech Gecko Edubook Xcore86 5W 1GHz CPU (i

Post#9 by brokenman » 11 May 2011, 17:14

Make sure you have APM set in bios if available and try passing noacpi api=on to kernel at boot time.
How do i become super user?
Wear your underpants on the outside and put on a cape.

User avatar
cest73
White ninja
White ninja
Posts: 21
Joined: 31 Mar 2011, 15:54
Location: Serbia, republic of

Re: Booting on NorhTech Gecko Edubook Xcore86 5W 1GHz CPU (i

Post#10 by cest73 » 13 May 2011, 08:39

Gesko's guts from Porteus:
lspci:

Code: Select all

00:00.0 Host bridge: RDC Semiconductor, Inc. R6021 Host Bridge (rev 02)
00:07.0 ISA bridge: RDC Semiconductor, Inc. Device 6036
00:08.0 Ethernet controller: RDC Semiconductor, Inc. R6040 MAC Controller
00:0a.0 USB Controller: RDC Semiconductor, Inc. R6060 USB 1.1 Controller (rev 12)
00:0a.1 USB Controller: RDC Semiconductor, Inc. R6061 USB 2.0 Controller (rev 03)
00:0b.0 USB Controller: RDC Semiconductor, Inc. R6060 USB 1.1 Controller (rev 12)
00:0b.1 USB Controller: RDC Semiconductor, Inc. R6061 USB 2.0 Controller (rev 03)
00:0c.0 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 01)
00:0d.0 VGA compatible controller: RDC Semiconductor, Inc. Device 2010
00:0e.0 Audio device: RDC Semiconductor, Inc. Device 3010 (rev 01)
00:0f.0 IRDA controller: RDC Semiconductor, Inc. Device 1060
/var/log/dmesg

Code: Select all

[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 2.6.38.5-porteus (root@porteus) (gcc version 4.5.2 (GCC) ) #1 SMP PREEMPT Thu May 5 16:54:56 Local time zone must be set--s
[    0.000000] CPU: vendor_id 'Vortex86 SoC' unknown, using generic init.
[    0.000000] CPU: Your system may be unstable.
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009fc00 (usable)
[    0.000000]  BIOS-e820: 000000000009fc00 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000e4000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 0000000020000000 (usable)
[    0.000000]  BIOS-e820: 00000000ff000000 - 0000000100000000 (reserved)
[    0.000000] Notice: NX (Execute Disable) protection missing in CPU!
[    0.000000] DMI not present or invalid.
[    0.000000] e820 update range: 0000000000000000 - 0000000000010000 (usable) ==> (reserved)
[    0.000000] e820 remove range: 00000000000a0000 - 0000000000100000 (usable)
[    0.000000] last_pfn = 0x20000 max_arch_pfn = 0x100000
[    0.000000] initial memory mapped : 0 - 01800000
[    0.000000] init_memory_mapping: 0000000000000000-0000000020000000
[    0.000000]  0000000000 - 0020000000 page 4k
[    0.000000] kernel direct mapping tables up to 20000000 @ 177d000-1800000
[    0.000000] RAMDISK: 1feb5000 - 1ffff000
[    0.000000] ACPI Error: A valid RSDP was not found (20110112/tbxfroot-219)
[    0.000000] 0MB HIGHMEM available.
[    0.000000] 512MB LOWMEM available.
[    0.000000]   mapped low ram: 0 - 20000000
[    0.000000]   low ram: 0 - 20000000
[    0.000000] Zone PFN ranges:
[    0.000000]   DMA      0x00000010 -> 0x00001000
[    0.000000]   Normal   0x00001000 -> 0x00020000
[    0.000000]   HighMem  empty
[    0.000000] Movable zone start PFN for each node
[    0.000000] early_node_map[2] active PFN ranges
[    0.000000]     0: 0x00000010 -> 0x0000009f
[    0.000000]     0: 0x00000100 -> 0x00020000
[    0.000000] On node 0 totalpages: 130959
[    0.000000]   DMA zone: 32 pages used for memmap
[    0.000000]   DMA zone: 0 pages reserved
[    0.000000]   DMA zone: 3951 pages, LIFO batch:0
[    0.000000]   Normal zone: 992 pages used for memmap
[    0.000000]   Normal zone: 125984 pages, LIFO batch:31
[    0.000000] Using APIC driver default
[    0.000000] SFI: Simple Firmware Interface v0.81 http://simplefirmware.org
[    0.000000] SMP: Allowing 1 CPUs, 0 hotplug CPUs
[    0.000000] No local APIC present or hardware disabled
[    0.000000] APIC: disable apic facility
[    0.000000] APIC: switched to apic NOOP
[    0.000000] nr_irqs_gsi: 16
[    0.000000] PM: Registered nosave memory: 000000000009f000 - 00000000000a0000
[    0.000000] PM: Registered nosave memory: 00000000000a0000 - 00000000000e4000
[    0.000000] PM: Registered nosave memory: 00000000000e4000 - 0000000000100000
[    0.000000] Allocating PCI resources starting at 20000000 (gap: 20000000:df000000)
[    0.000000] setup_percpu: NR_CPUS:8 nr_cpumask_bits:8 nr_cpu_ids:1 nr_node_ids:1
[    0.000000] PERCPU: Embedded 12 pages/cpu @dfaa4000 s25216 r0 d23936 u49152
[    0.000000] pcpu-alloc: s25216 r0 d23936 u49152 alloc=12*4096
[    0.000000] pcpu-alloc: [0] 0
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 129935
[    0.000000] Kernel command line: root=/dev/ram0 ramdisk_size=6666 rw initrd=/boot/initrd.xz noacpi apm=on BOOT_IMAGE=/boot/vmlinuz
[    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] Initializing CPU#0
[    0.000000] Initializing HighMem for node 0 (00000000:00000000)
[    0.000000] Memory: 511444k/524288k available (3810k kernel code, 12392k reserved, 1585k data, 360k init, 0k highmem)
[    0.000000] virtual kernel memory layout:
[    0.000000]     fixmap  : 0xfff16000 - 0xfffff000   ( 932 kB)
[    0.000000]     pkmap   : 0xff800000 - 0xffc00000   (4096 kB)
[    0.000000]     vmalloc : 0xe0800000 - 0xff7fe000   ( 495 MB)
[    0.000000]     lowmem  : 0xc0000000 - 0xe0000000   ( 512 MB)
[    0.000000]       .init : 0xc1545000 - 0xc159f000   ( 360 kB)
[    0.000000]       .data : 0xc13b8973 - 0xc1544fc0   (1585 kB)
[    0.000000]       .text : 0xc1000000 - 0xc13b8973   (3810 kB)
[    0.000000] Checking if this processor honours the WP bit even in supervisor mode...Ok.
[    0.000000] SLUB: Genslabs=15, HWalign=32, Order=0-3, MinObjects=0, CPUs=1, Nodes=1
[    0.000000] Preemptable hierarchical RCU implementation.
[    0.000000]  RCU-based detection of stalled CPUs is disabled.
[    0.000000]  Verbose stalled-CPUs detection is disabled.
[    0.000000] NR_IRQS:512
[    0.000000] CPU 0 irqstacks, hard=df40a000 soft=df418000
[    0.000000] Console: colour VGA+ 80x25
[    0.000000] console [tty0] enabled
[    0.000000] allocated 2621440 bytes of page_cgroup
[    0.000000] please try 'cgroup_disable=memory' option if you don't want memory cgroups
[    0.000000] Fast TSC calibration using PIT
[    0.000000] Detected 1000.125 MHz processor.
[    0.002009] Calibrating delay loop (skipped), value calculated using timer frequency.. 2000.25 BogoMIPS (lpj=1000125)
[    0.002190] pid_max: default: 32768 minimum: 301
[    0.003376] Security Framework initialized
[    0.003648] Mount-cache hash table entries: 512
[    0.005256] Initializing cgroup subsys ns
[    0.005348] ns_cgroup deprecated: consider using the 'clone_children' flag without the ns_cgroup.
[    0.005487] Initializing cgroup subsys cpuacct
[    0.005671] Initializing cgroup subsys memory
[    0.005845] Initializing cgroup subsys devices
[    0.005933] Initializing cgroup subsys freezer
[    0.006215] SMP alternatives: switching to UP code
[    0.008370] Freeing SMP alternatives: 12k freed
[    0.008704] weird, boot CPU (#0) not listed by the BIOS.
[    0.008799] SMP motherboard not detected.
[    0.008881] Local APIC not detected. Using dummy APIC emulation.
[    0.008976] SMP disabled
[    0.009017] Performance Events:
[    0.012041] Brought up 1 CPUs
[    0.012174] Total of 1 processors activated (2000.25 BogoMIPS).
[    0.015325] NET: Registered protocol family 16
[    0.019565] PCI: PCI BIOS revision 3.00 entry at 0xf0031, last bus=0
[    0.019671] PCI: Using configuration type 1 for base access
[    0.080158] bio: create slab <bio-0> at 0
[    0.081307] ACPI: Interpreter disabled.
[    0.082439] vgaarb: loaded
[    0.083968] SCSI subsystem initialized
[    0.085223] libata version 3.00 loaded.
[    0.086253] usbcore: registered new interface driver usbfs
[    0.086699] usbcore: registered new interface driver hub
[    0.087272] usbcore: registered new device driver usb
[    0.088580] PCI: Probing PCI hardware
[    0.088668] PCI: Probing PCI hardware (bus 00)
[    0.089251] pci 0000:00:00.0: [17f3:6021] type 0 class 0x000600
[    0.089380] pci 0000:00:07.0: [17f3:6036] type 0 class 0x000601
[    0.089513] pci 0000:00:08.0: [17f3:6040] type 0 class 0x000200
[    0.089548] pci 0000:00:08.0: reg 10: [io  0xeb00-0xebff]
[    0.089575] pci 0000:00:08.0: reg 14: [mem 0xfebdb400-0xfebdb4ff]
[    0.089631] pci 0000:00:08.0: reg 30: [mem 0xfebc0000-0xfebcffff pref]
[    0.089707] pci 0000:00:0a.0: [17f3:6060] type 0 class 0x000c03
[    0.089740] pci 0000:00:0a.0: reg 10: [mem 0xfebd9000-0xfebd9fff]
[    0.089856] pci 0000:00:0a.1: [17f3:6061] type 0 class 0x000c03
[    0.089889] pci 0000:00:0a.1: reg 10: [mem 0xfebdb800-0xfebdb8ff]
[    0.090069] pci 0000:00:0b.0: [17f3:6060] type 0 class 0x000c03
[    0.090105] pci 0000:00:0b.0: reg 10: [mem 0xfebda000-0xfebdafff]
[    0.090234] pci 0000:00:0b.1: [17f3:6061] type 0 class 0x000c03
[    0.090268] pci 0000:00:0b.1: reg 10: [mem 0xfebdbc00-0xfebdbcff]
[    0.090397] pci 0000:00:0c.0: [8086:24db] type 0 class 0x000101
[    0.090429] pci 0000:00:0c.0: reg 10: [io  0xef00-0xef07]
[    0.090455] pci 0000:00:0c.0: reg 14: [io  0xee80-0xee83]
[    0.090481] pci 0000:00:0c.0: reg 18: [io  0xee00-0xee07]
[    0.090507] pci 0000:00:0c.0: reg 1c: [io  0xed80-0xed83]
[    0.090533] pci 0000:00:0c.0: reg 20: [io  0xed00-0xed0f]
[    0.090628] pci 0000:00:0d.0: [17f3:2010] type 0 class 0x000300
[    0.090664] pci 0000:00:0d.0: reg 10: [mem 0xf8000000-0xfbffffff]
[    0.090693] pci 0000:00:0d.0: reg 14: [mem 0xfebe0000-0xfebfffff]
[    0.090720] pci 0000:00:0d.0: reg 18: [io  0xef80-0xefff]
[    0.090790] pci 0000:00:0d.0: supports D1 D2
[    0.090854] pci 0000:00:0e.0: [17f3:3010] type 0 class 0x000403
[    0.090887] pci 0000:00:0e.0: reg 10: [mem 0xfebdc000-0xfebdffff]
[    0.091056] pci 0000:00:0f.0: [17f3:1060] type 0 class 0x000d00
[    0.091092] pci 0000:00:0f.0: reg 10: [io  0xec80-0xecff]
[    0.095072] vgaarb: device added: PCI:0000:00:0d.0,decodes=io+mem,owns=io+mem,locks=none
[    0.096593] pci 0000:00:07.0: default IRQ router [17f3:6036]
[    0.096772] PCI: pci_cache_line_size set to 32 bytes
[    0.096914] reserve RAM buffer: 000000000009fc00 - 000000000009ffff
[    0.098803] NetLabel: Initializing
[    0.098891] NetLabel:  domain hash size = 128
[    0.098975] NetLabel:  protocols = UNLABELED CIPSOv4
[    0.099118] NetLabel:  unlabeled traffic allowed by default
[    0.099262] Switching to clocksource pit
[    0.099852] pnp: PnP ACPI: disabled
[    0.136975] pci_bus 0000:00: resource 0 [io  0x0000-0xffff]
[    0.136999] pci_bus 0000:00: resource 1 [mem 0x00000000-0xffffffff]
[    0.137308] NET: Registered protocol family 2
[    0.137811] IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
[    0.138724] TCP established hash table entries: 16384 (order: 5, 131072 bytes)
[    0.139284] TCP bind hash table entries: 16384 (order: 5, 131072 bytes)
[    0.139847] TCP: Hash tables configured (established 16384 bind 16384)
[    0.139950] TCP reno registered
[    0.140038] UDP hash table entries: 256 (order: 1, 8192 bytes)
[    0.140160] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[    0.141154] NET: Registered protocol family 1
[    0.164627] pci 0000:00:0d.0: Boot video device
[    0.164664] PCI: CLS 16 bytes, default 32
[    0.164910] Trying to unpack rootfs image as initramfs...
[    0.173565] rootfs image is not initramfs (no cpio magic); looks like an initrd
[    0.186125] Freeing initrd memory: 1320k freed
[    0.193084] platform rtc_cmos: registered platform RTC device (no PNP device found)
[    0.197165] HugeTLB registered 4 MB page size, pre-allocated 0 pages
[    0.226386] VFS: Disk quotas dquot_6.5.2
[    0.227348] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[    0.236037] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[    0.238500] fuse init (API version 7.16)
[    0.240745] SGI XFS with ACLs, security attributes, realtime, large block/inode numbers, no debug enabled
[    0.246277] SGI XFS Quota Management subsystem
[    0.248242] aufs 2.1-standalone.tree-38-20110418
[    0.248354] msgmni has been set to 1001
[    0.249724] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 254)
[    0.249861] io scheduler noop registered (default)
[    0.619946] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    0.659532] brd: module loaded
[    0.670093] loop: module loaded
[    0.679590] ata_piix 0000:00:0c.0: version 2.13
[    0.684510] scsi0 : ata_piix
[    0.685829] scsi1 : ata_piix
[    0.686783] ata1: PATA max UDMA/100 cmd 0xef00 ctl 0xee80 bmdma 0xed00 irq 11
[    0.686892] ata2: PATA max UDMA/100 cmd 0xee00 ctl 0xed80 bmdma 0xed08 irq 11
[    0.712748] scsi2 : pata_legacy
[    0.713714] ata3: PATA max PIO4 cmd 0x1f0 ctl 0x3f6 irq 14
[    0.837952] ata1.00: ATA-6: 00000     RDC SD-IDE HOST CONTROLLER, 01000000, max UDMA/133
[    0.838094] ata1.00: 15949824 sectors, multi 0: LBA
[    0.838207] ata1.01: ATA-6: SDC       RDC SD-IDE HOST CONTROLLER, 01000000, max UDMA/133
[    0.838343] ata1.01: 31023104 sectors, multi 0: LBA
[    0.838495] ata1.00: limited to UDMA/33 due to 40-wire cable
[    0.838593] ata1.01: limited to UDMA/33 due to 40-wire cable
[    0.839173] ata1.00: configured for UDMA/33
[    0.839644] ata1.01: configured for UDMA/33
[    0.851060] scsi 0:0:0:0: Direct-Access     ATA      00000     RDC SD 0100 PQ: 0 ANSI: 5
[    0.853345] sd 0:0:0:0: [sda] 15949824 512-byte logical blocks: (8.16 GB/7.60 GiB)
[    0.854020] sd 0:0:0:0: [sda] Write Protect is off
[    0.854118] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    0.854333] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[    0.858873]  sda: sda1 sda2
[    0.859878] scsi 0:0:1:0: Direct-Access     ATA      SDC       RDC SD 0100 PQ: 0 ANSI: 5
[    0.863174] sd 0:0:0:0: [sda] Attached SCSI disk
[    0.864015] sd 0:0:1:0: [sdb] 31023104 512-byte logical blocks: (15.8 GB/14.7 GiB)
[    0.864809] sd 0:0:1:0: [sdb] Write Protect is off
[    0.864907] sd 0:0:1:0: [sdb] Mode Sense: 00 3a 00 00
[    0.865123] sd 0:0:1:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[    0.869198]  sdb: sdb1 sdb2 sdb3
[    0.872390] sd 0:0:1:0: [sdb] Attached SCSI disk
[    0.878482] scsi3 : pata_legacy
[    0.879362] ata4: PATA max PIO4 cmd 0x170 ctl 0x376 irq 15
[    1.033331] Fusion MPT base driver 3.04.18
[    1.033484] Copyright (c) 1999-2008 LSI Corporation
[    1.033613] Fusion MPT SPI Host driver 3.04.18
[    1.034117] Fusion MPT FC Host driver 3.04.18
[    1.034710] Fusion MPT SAS Host driver 3.04.18
[    1.035693] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    1.035918] ehci_hcd 0000:00:0a.1: EHCI Host Controller
[    1.036037] ehci_hcd 0000:00:0a.1: new USB bus registered, assigned bus number 1
[    1.058469] ehci_hcd 0000:00:0a.1: irq 4, io mem 0xfebdb800
[    1.064444] ehci_hcd 0000:00:0a.1: USB 2.0 started, EHCI 1.00
[    1.065954] hub 1-0:1.0: USB hub found
[    1.066063] hub 1-0:1.0: 2 ports detected
[    1.066629] ehci_hcd 0000:00:0b.1: EHCI Host Controller
[    1.066749] ehci_hcd 0000:00:0b.1: new USB bus registered, assigned bus number 2
[    1.090463] ehci_hcd 0000:00:0b.1: irq 15, io mem 0xfebdbc00
[    1.096438] ehci_hcd 0000:00:0b.1: USB 2.0 started, EHCI 1.00
[    1.097958] hub 2-0:1.0: USB hub found
[    1.098065] hub 2-0:1.0: 2 ports detected
[    1.098916] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    1.099143] ohci_hcd 0000:00:0a.0: OHCI Host Controller
[    1.099261] ohci_hcd 0000:00:0a.0: new USB bus registered, assigned bus number 3
[    1.101496] ohci_hcd 0000:00:0a.0: irq 3, io mem 0xfebd9000
[    1.183817] hub 3-0:1.0: USB hub found
[    1.183927] hub 3-0:1.0: 2 ports detected
[    1.184499] ohci_hcd 0000:00:0b.0: OHCI Host Controller
[    1.184619] ohci_hcd 0000:00:0b.0: new USB bus registered, assigned bus number 4
[    1.186478] ohci_hcd 0000:00:0b.0: irq 5, io mem 0xfebda000
[    1.195423] Switching to clocksource tsc
[    1.227953] hub 4-0:1.0: USB hub found
[    1.228068] hub 4-0:1.0: 2 ports detected
[    1.228873] uhci_hcd: USB Universal Host Controller Interface driver
[    1.230251] usbcore: registered new interface driver uas
[    1.230348] Initializing USB Mass Storage driver...
[    1.231031] usbcore: registered new interface driver usb-storage
[    1.231131] USB Mass Storage support registered.
[    1.231602] usbcore: registered new interface driver ums-alauda
[    1.232032] usbcore: registered new interface driver ums-cypress
[    1.232463] usbcore: registered new interface driver ums-datafab
[    1.232952] usbcore: registered new interface driver ums-freecom
[    1.233387] usbcore: registered new interface driver ums-isd200
[    1.233882] usbcore: registered new interface driver ums-jumpshot
[    1.234313] usbcore: registered new interface driver ums-karma
[    1.234801] usbcore: registered new interface driver ums-onetouch
[    1.235238] usbcore: registered new interface driver ums-sddr09
[    1.235730] usbcore: registered new interface driver ums-sddr55
[    1.236161] usbcore: registered new interface driver ums-usbat
[    1.237473] i8042: PNP: No PS/2 controller found. Probing ports directly.
[    1.241120] serio: i8042 KBD port at 0x60,0x64 irq 1
[    1.241608] serio: i8042 AUX port at 0x60,0x64 irq 12
[    1.244762] device-mapper: uevent: version 1.0.3
[    1.246296] device-mapper: ioctl: 4.19.1-ioctl (2011-01-07) initialised: dm-devel@redhat.com
[    1.248019] cpuidle: using governor ladder
[    1.248111] cpuidle: using governor menu
[    1.248772] TCP cubic registered
[    1.248859] NET: Registered protocol family 17
[    1.248971] Registering the dns_resolver key type
[    1.249207] Using IPI No-Shortcut mode
[    1.250015] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input0
[    1.253223] md: Waiting for all devices to be available before autodetect
[    1.253332] md: If you don't use raid, use raid=noautodetect
[    1.254917] md: Autodetecting RAID arrays.
[    1.255058] md: Scanned 0 and added 0 devices.
[    1.255144] md: autorun ...
[    1.255217] md: ... autorun DONE.
[    1.255429] RAMDISK: xz image found at block 0
[    1.325065] usb 1-2: new high speed USB device using ehci_hcd and address 2
[    1.452583] scsi4 : usb-storage 1-2:1.0
[    1.563000] usb 2-2: new high speed USB device using ehci_hcd and address 2
[    2.462485] scsi 4:0:0:0: Direct-Access     Verbatim STORE N GO       5.00 PQ: 0 ANSI: 0 CCS
[    2.474292] sd 4:0:0:0: [sdc] 15630336 512-byte logical blocks: (8.00 GB/7.45 GiB)
[    2.475547] sd 4:0:0:0: [sdc] Write Protect is off
[    2.475717] sd 4:0:0:0: [sdc] Mode Sense: 23 00 00 00
[    2.477418] sd 4:0:0:0: [sdc] No Caching mode page present
[    2.477550] sd 4:0:0:0: [sdc] Assuming drive cache: write through
[    2.487894] sd 4:0:0:0: [sdc] No Caching mode page present
[    2.488027] sd 4:0:0:0: [sdc] Assuming drive cache: write through
[    2.489876]  sdc: sdc1
[    2.501018] sd 4:0:0:0: [sdc] No Caching mode page present
[    2.501148] sd 4:0:0:0: [sdc] Assuming drive cache: write through
[    2.501277] sd 4:0:0:0: [sdc] Attached SCSI removable disk
[    3.040630] VFS: Mounted root (ext2 filesystem) on device 1:0.
[    3.040875] Freeing unused kernel memory: 360k freed
[    4.740416] Clocksource tsc unstable (delta = -409081375 ns)
[    4.740615] Switching to clocksource pit
[   21.699946] sd 0:0:0:0: Attached scsi generic sg0 type 0
[   21.713632] sd 0:0:1:0: Attached scsi generic sg1 type 0
[   21.727128] sd 4:0:0:0: Attached scsi generic sg2 type 0
[   27.216527] psmouse.c: bad data from KBC - timeout
[   27.696948] input: PS/2 Generic Mouse as /devices/platform/i8042/serio1/input/input1
[   27.748079] r8712u: module is from the staging directory, the quality is unknown, you have been warned.
[   27.938288] r8712u: DriverVersion: v7_0.20100831
[   27.938471] r8712u: register rtl8712_netdev_ops to netdev_ops
[   27.938492] r8712u: USB_SPEED_HIGH with 4 endpoints
[   27.944903] r8712u: Boot from EFUSE: Autoload OK
[   28.135003] rtc_cmos rtc_cmos: rtc core: registered rtc_cmos as rtc0
[   28.135389] rtc0: alarms up to one day, 114 bytes nvram
[   29.327807] r6040: RDC R6040 NAPI net driver,version 0.27 (23Feb2011)
[   29.339608] r8712u: CustomerID = 0x0000
[   29.339630] r8712u: MAC Address from efuse = 00:1b:eb:74:07:a0
[   29.354899] usbcore: registered new interface driver r8712u
[   29.410191] r6040_eth_mii: probed
[   29.410327] r6040 0000:00:08.0: attached PHY driver [Generic PHY] (mii_bus:phy_addr=0:01)
[   29.473682] mousedev: PS/2 mouse device common for all mice
[   32.514998] hda_codec: ALC262: SKU not ready 0x598301f0
[   32.515085] hda_codec: ALC262: BIOS auto-probing.
[   36.355309] JFS: nTxBlock = 4008, nTxLock = 32071
[   38.758942] Adding 499964k swap on /dev/sda2.  Priority:1 extents:1 across:499964k
and /proc/cpuinfo

Code: Select all

processor       : 0
vendor_id       : Vortex86 SoC
cpu family      : 5
model           : 8
model name      : 05/08
stepping        : 6
cpu MHz         : 1000.125
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu tsc cx8 mmx up
bogomips        : 2000.25
clflush size    : 32
cache_alignment : 32
address sizes   : 32 bits physical, 32 bits virtual
power management:

booted with:

Code: Select all

noacpi apm=on
I asume the api=on as a typo, right? ;)

Best regards,
Stevan C.
Murphy law rules! :(

User avatar
cest73
White ninja
White ninja
Posts: 21
Joined: 31 Mar 2011, 15:54
Location: Serbia, republic of

Re: Booting on NorhTech Gecko Edubook Xcore86 5W 1GHz CPU (i

Post#11 by cest73 » 13 Jun 2011, 12:53

:cry:
a report from Gecko (still on 13.1 Vanilla Slackware :oops: )
The RC2 downloaded okay, ran the md5sum check...

Boot graphic works as intended, all shows up.
Then I select the menu entry and it begins to boot

and after the initrd is loaded, the kernel just "dismisses" me saying the PAE support is missing on my CPU (as seen in my previous post @/proc/cpuinfo)
so,
either please provide me with a "howto" for my own kernel&modules build (kind please)
or,
"play int again Sam" this time without PAE support (for 3GB + RAM machines?) or make two kernels (I doubt this is the right way)?
:crazy:

Best regards,
Stevan C.
Murphy law rules! :(

User avatar
cest73
White ninja
White ninja
Posts: 21
Joined: 31 Mar 2011, 15:54
Location: Serbia, republic of

Re: Booting on NorhTech Gecko Edubook Xcore86 5W 1GHz CPU (i

Post#12 by cest73 » 22 Jun 2011, 12:01

First of all I was stunned how soon the RC3 got out.
:good:
Then I noticed upon finished download the kernel was changed from x86 to i486 (=Vanilla Slackware)
:good: :beer:
Then it failed to "lin_start_here.sh" install to the USB stick (=syslinux has wrong MACH?)
:sorry:
After I cp the /syslinux/* from RC2 over the RC3's directory, it installed without a glitch
:Yahoo!:
And I made it Boot:
1. Graphic excellent
2. Begins the boot
3. No warning :good:
and just hangs in there indefinitely ( :shock: ??? :crazy: ??? :wall: :unknown: ???)
So besides HUGE thanks for the effort, I upload to 4shared.com my running 2.6.33.4 Vanilla tweaked config here:
And patiently wait for either a HOWTO or next .iso to test

It was soo close...

Best regards,
Stevan C.

Posted after 3 minutes 54 seconds:
Re: Booting on NorhTech Gecko Edubook Xcore86 5W 1GHz CPU (i586)
http://www.4shared.com/file/_e7WoB1P/configstar.html
Murphy law rules! :(

User avatar
Ahau
King of Docs
King of Docs
Posts: 1331
Joined: 28 Dec 2010, 15:18
Distribution: LXDE & Xfce 32/64-bit
Location: USA

Re: Booting on NorhTech Gecko Edubook Xcore86 5W 1GHz CPU (i

Post#13 by Ahau » 22 Jun 2011, 13:13

cest73, at what point during the bootup does it hang? Have you tried using the debug cheatcode? I'm curious to know if this hangs during kernel initialization, linuxrc, or afterwards. Take a look at the 'troubleshooting early boot failures' doc in the installation section of the docs on our main site (see the link in my sig). I doubt I can solve the issue, but maybe we can get enough information to help the maintainers with it.

thanks!

Posted after 30 minutes 10 seconds:
Re: Booting on NorhTech Gecko Edubook Xcore86 5W 1GHz CPU (i586)
Just one more thought I failed to mention-- I suspect you are right, that the kernel won't boot on your hardware. The reason I suggest the debug cheatcode is that it will display the kernel messages on your screen while the kernel initializes. These messages are suppressed by default, which is why there is a blank screen between selecting a boot option in syslinux and the start of linuxrc. With any luck, your screen will freeze with some useful messages from the kernel, which will help pinpoint your problem.
Please take a look at our online documentation, here. Suggestions are welcome!

User avatar
fanthom
Site Admin
Site Admin
Posts: 4587
Joined: 28 Dec 2010, 02:42
Distribution: Porteus Kiosk
Location: Poland, currently - Cork, IE
Contact:

Re: Booting on NorhTech Gecko Edubook Xcore86 5W 1GHz CPU (i

Post#14 by fanthom » 22 Jun 2011, 14:43

@cest73
could you copy /sbin/init from v09 to rc3 an check if it boots ok for you?
also - pls upload whole /boot folder from rc2 (i dont have rc2 anymore on my hd) so i'll replace syslinux files once again for the FINAL.

UPDATE://
ok - i have found rc2 on the server in net-install folder.
Please add [Solved] to your thread title if the solution was found.

User avatar
cest73
White ninja
White ninja
Posts: 21
Joined: 31 Mar 2011, 15:54
Location: Serbia, republic of

[almost SOLVED]Re: Booting on NorhTech Gecko Edubook Xcore86

Post#15 by cest73 » 24 Jun 2011, 07:53

:Yahoo!: :Yahoo!: :Yahoo!:
sunny greetings from Serbia and off Vortex X86Core
:beer: :friends: :crazy:
With debug=on i managed to vade into trinity with RC3
It remains to be seen what really stopped the show, as I only Ctrl+D'ed my way into the system
8)
anyhow, only boot cheat codes should do away with the issue, so I invite You (or rather welcome) to "final" (finally)
:D :good:
Looks like good weather is ahead this summer :wink:

As i fix the cheat-codes, i will post them to [SOLVE] the thread
:pardon:
Many thanks,
Stevan C.

Posted after 23 hours 22 minutes 22 seconds:
Re: Booting on NorhTech Gecko Edubook Xcore86 5W 1GHz CPU (i586)
how do i make the thread solved?
It seems that it is related to configuring the frame buffer early on boot, failing to do so and hanging there. Does it on occasion manage to make the frame buffer configured, it boots just right. And it needs noacpi and apm=realmode-power-off to be all set.
Murphy law rules! :(

Post Reply