Letux-OS

Discussion in 'Alternative OS' started by hns, Sep 17, 2017.

  1. Hồng Thất Công

    Hồng Thất Công Đả Cẩu Bổng Pháp

    Joined:
    Dec 19, 2012
    Messages:
    4,370
    Location:
    Cái Bang
  2. levi

    levi Still fresh, damnit!

    Joined:
    Oct 6, 2008
    Messages:
    10,081
    Location:
    Somewhere off the coast of the EU
    FWIW, I too have now burned a card seemingly successfully from my archlinux box too, thanks for the prompt fixes! I can't test it yet though since I'm in the middle of a podcast and don't like to reboot then if I can.

    It seems to use a boot.scr, not a boot.txt, and I have no idea if it's even possible to edit those to make them autoboot. In that case, I'll be flying blind - can anyone tell me how many times I need to press down before pressing B on my Pandora to make it boot from the left SD slot?
     
  3. hns

    hns Very Active Member

    Joined:
    Jul 16, 2012
    Messages:
    314
    Location:
    Oberhaching
    Good!
    Well, boot.scr is just a wrapper around some boot.txt.
    The boot.txt "source" can be found here: http://download.goldelico.com/letux-u-boot/OpenPandora/latest/src/boot.txt

    The boot menu looks like:
    Code:
    > default boot
      power off
      boot from SD:1
      ...
    
    so you need to press the "down" button twice before "B".
     
    levi likes this.
  4. levi

    levi Still fresh, damnit!

    Joined:
    Oct 6, 2008
    Messages:
    10,081
    Location:
    Somewhere off the coast of the EU
    Thanks, seems to be booting now. I'm not sure the SD lights are completely disconnected - the left LED corresponding to the left SD card slot seemed a lot busier at the start of boot than a minute or so later. But the wifi light (or possibly the bluetooth light, I forget) was blinking away spelling out morse I's I think, so it seems to have booted that far at least. I can't do any more testing though since tv out is not enabled.

    On my pandora this is largely done by writing 'tv' to /sys/devices/platform/omapdss/overlay2/manager. I guess that sysfs folder is populated by the omaplfb kernel module, but as I say that's just a guess based on its name and description (it's a gpu driver from ImgTec - so probably one of our binary blobs that's probably not in a standard debian distribution).
     
  5. sle85276

    sle85276 Still Fresh

    Joined:
    Aug 25, 2012
    Messages:
    25
    Thank you for your effort to provide a recent OS for the "old" Pandora.

    I gave makesd a try, but the sd card has some issues on my Pandora (1Ghz model):

    1. When the start up finished, the Pandora has a pop up on the screen containing the text "No session for pid 2445"
    2. The nubs do not work (this is a know issue), and i have no experience running lxde with keyboard only, therefore this is the end of the road for me on the GUI.
    3. To make some progress on the GUI i tried do connect a USB mouse via OTG adapter to the Pandora; when i look into /var/log/message the mouse is detected, but i do not get a mouse pointer on the desktop
    4. Via /var/log/message i found that my USB-NIC is not recognized on the USB-A connector on the Pandora, But the USB-NIC is recognized via the OTG adapter.
    5. There is a problem with the hwclock. On the first boot the Pandora shows the correct date / time, but after restart i get something with 1st January.
     
    levi likes this.
  6. hns

    hns Very Active Member

    Joined:
    Jul 16, 2012
    Messages:
    314
    Location:
    Oberhaching
    Hi, thanks for trying!

    1. yes, this is some issue with how LXDE is set up. We have tried to find out why and find cures, but it seems to be deeply hidden inside LXDE. You could try the Xfce4 image. Perhaps you can also get some Pyra rootfs working.
    2. they are basically working, but not properly configured for X11
    3. this is also X11 config
    4. AFAIK the USB-A connector is not powered on (I don't know how it is done in the standard OS)
    5. have to check

    Generally, the focus of the work is on the kernel so that the user space and GUI might have sharp edges :) Help is welcome to work on this.
     
  7. levi

    levi Still fresh, damnit!

    Joined:
    Oct 6, 2008
    Messages:
    10,081
    Location:
    Somewhere off the coast of the EU
    I think the host USB connector is handled by modprobing in a kernel module, and turned off in turn the rmmodding it. No idea what happens inside that module though.
     
  8. hns

    hns Very Active Member

    Joined:
    Jul 16, 2012
    Messages:
    314
    Location:
    Oberhaching
    Ah, good. I think it controls some gpio.
    But modprobing with parameters is not directly useable in the Letux Kernel.
    Maybe we need some extcon driver https://lwn.net/Articles/488285/ but I don't know if switching USB host power on/off is in its scope.
    A simple solution may go through user-space control of gpios.
    A more complex one seems to add some regulator driver that is controlled by the usb port. Then, something like /sys/bus/usb/drivers/usb/usb1/power/control could work.
    I'll make a note somewhere to dig into this. Maybe it is just 2 or 3 lines in device tree.

    Edit: Pandora DT has an entry and references vaux2:
    http://git.goldelico.com/?p=gta04-k...5f44a9bd9445388c9007e884319918935af46169#l245
    But it should somehow control gpio_164
    Well, this also exists as usb_host_5v entry. But this is "always on" and used nowhere.
     
    Last edited: Nov 27, 2017
  9. levi

    levi Still fresh, damnit!

    Joined:
    Oct 6, 2008
    Messages:
    10,081
    Location:
    Somewhere off the coast of the EU
    There's no parameters to the modprobe command - just the module name. Sorry if that wasn't clear.

    @notaz would have a much better idea about power to the USB host/type A port I'm sure. He did some work to the pandora kernel to switch off some 5V power line when you turned off everything that uses it - for me the thing that always does it is turning off the USB host port (which triggers the system to rmmod that module). It was part of the 1.37 power saving round of features, ISTR.
     
  10. hns

    hns Very Active Member

    Joined:
    Jul 16, 2012
    Messages:
    314
    Location:
    Oberhaching
    There is a new member within the Letux-OS family: you can choose QtMoko2 ("your cute mobile communicator"):

    http://qtmoko.sourceforge.net
    http://www.qtmoko.net

    And, I have hacked it to basically run on a Pyra. Well, it needs a lot of polishing, but a good start has been achieved as shown in a demo video:



    There are of course some rough edges:
    • screen dimensions are not fully used
    • screen rotation does not work
    • touch screen is decalibrated
    • modem is not found
    So there is a lot of work ahead. Developers and contributions are welcome.

    PS: you could start QtMoko on an OpenPandora - but there is neither a modem nor an accelerometer so that the experience is limited...
     
    Last edited: Apr 16, 2018
    Lightkey, CommanderB, rSl and 7 others like this.
  11. hns

    hns Very Active Member

    Joined:
    Jul 16, 2012
    Messages:
    314
    Location:
    Oberhaching
    Here is a new video of QtMaze after fixing some bugs in the accelerometer middleware.
    Now, graphics is much faster and smoother. Some glitch on Pyra.
    And, it is difficult to hold the Camcorder in the right hand and playing with the left hand only :)

     
    comradekingu, rSl, Eight Bit and 6 others like this.
  12. hns

    hns Very Active Member

    Joined:
    Jul 16, 2012
    Messages:
    314
    Location:
    Oberhaching
    comradekingu, harlequin, rSl and 3 others like this.
  13. sle85276

    sle85276 Still Fresh

    Joined:
    Aug 25, 2012
    Messages:
    25
    Hi,

    a year has gone so fast. I found the time to do a new SD card for my Pandora and here are my findings:
    1. the popup "No session for pid XXX" is still there
    2. the nubs are fix, working fine
    3. the external mouse and keyboard are working now (keyboard layout is english)
    4. No joy with the USB-A connector, but in the mean time i (think i) found out that is is enabled in SuperZaxxon by loading the module ehci-hcd (see /etc/init.d/usbhost). The ehci-hcd module does not exist in the letux kernel.
    5. the issue with the time is fixed too
    6. most/all lxde programs, configuration dialogs, apps are too big when opened. Only the status bar is good in size. The LXTerminal in the background is resized to 40x10 characters to fit display area.
      DSC01283.JPG
    7. Some keys on the pandora keyboard do not work (no output to the terminal, tested in LXTerminal), the keys are:
    • @ (Fn + w)
    • ! (Fn + t)
    • _ (Fn + y)
    • " (Fn + s)
    • £ (Fn + k)
    • ¥ (Fn + l)
    • : (Fn + .)
    • ? (Fn + x)
    • # (Fn + v)
    • | (Fn + b)
    • $ (Fn + n)
    • € (Fn + m)
     
    Last edited: Dec 16, 2018
    comradekingu, b_o_b, PowerGod and 3 others like this.
  14. hns

    hns Very Active Member

    Joined:
    Jul 16, 2012
    Messages:
    314
    Location:
    Oberhaching
    Oh, yes! And there were so many fixes in other areas (Pyra, i.MX6, ...) that the Pandora has become lower priority which is a shame since it is a very well working hardware far from being outdated. So it deserves availability of latest kernels (with all these nice fixes and features provided by Linus and his team).

    1. yes, we are still missing an idea how to remove it...
    4. ok, I see. ehci-hcd is compiled into the kernel so you don't see it. But maybe it is not loaded automatically. Please try "modprobe ehci-hcd".
    6. Someone should find out better .conf files for these packages. So that we can preinstall a good config. LXDE documentation seems to be weak for this, at least I didn't understand it quick enough.
    Alternatively you could try out the XFCE4 version if it has a better default setup.
    7. I think we have added some keyboard driver hack contributed by the community to fix the Pandora Fn key. Maybe it has lost its function because there were no tests. I'll check when I find time.
    + WiFi was working at some point but is broken in recent kernels for not analysed reasons.

    Many thanks for doing this test and providing feedback!

    Without such, we simply think nobody is interested and do set priorities differently. Anyways the team of testers and developers should grow but needs volunteers...
     
    rSl, comradekingu, b_o_b and 3 others like this.
  15. ingoreis

    ingoreis Advanced Member

    Joined:
    Mar 7, 2012
    Messages:
    3,036
    Location:
    49.491276,8.423518
    I am interrested too and somewhere i have a prebuild Image made of Letux OS for the Pandora.

    ..oh here is it :)


    Its is a compressed DiskDump Zip Image.
    You can write that Image to an SD Card with the Software USBIT under Windows.

    I am interrested because more Multimedia Functions and Drivers on the Kernel Side.
    Have tested 4 DVB-T2 and DVB-C Dongles on the Pandora Zaxxon OS and all need a newer Kernel/Drivers to work.
    Its a nice Idea to use a Pandora as an DVB-T2 Viewer:)

    Only time is my Problem..i do not have much Time in my Life for my Hobbys.
     
    rSl, comradekingu and b_o_b like this.
  16. Farox

    Farox Certified Guru

    Joined:
    Jan 8, 2009
    Messages:
    1,994
    Location:
    Italy
    I tested with my CC pandora first the LXDE image and the behaviour is the same as @sle85276 said before.

    Next i want to try XFCE and changed this line on makesd script:

    openpandora lxde -b OpenPandora/latest

    with
    openpandora xfce -b OpenPandora/latest

    and the script have created succefully the XFCE image for pandora.

    So here is the latest letux with XFCE on Pandora:

    [​IMG]

    seem good :cool::p&|a: menu are navigable with dpad, touch and nubs are working (i have my left nub partly working so no use for me), text is big, most of the windows are big (but you could scroll pressing the Start/Alt key and move with the stylus or the mouse or the nubs).
    keys are working like with the LXDE (so we are missing some of Fn-x keys).
    Battery seems to charge (but like on lxde the last red led on the left is costantly blinking, i don't know if battery related)
    No audio device is detected.
    inserting a mouse (via USB adapter) work good (not tested with an external keyboard)

    [​IMG]

    so i opened a terminal and typed dmesg:
    root@letux:~# dmesg
    [ 0.000000] Booting Linux on physical CPU 0x0
    [ 0.000000] Linux version 4.19.10-letux+ (hns@iMac.fritz.box) (gcc version 4.9.2 (GCC)) #3056 SMP PREEMPT Mon Dec 17 19:06:56 CET 2018
    [ 0.000000] CPU: ARMv7 Processor [411fc082] revision 2 (ARMv7), cr=10c5387d
    [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT nonaliasing instruction cache
    [ 0.000000] OF: fdt: Machine model: Pandora Handheld Console
    [ 0.000000] debug: ignoring loglevel setting.
    [ 0.000000] Memory policy: Data cache writeback
    [ 0.000000] cma: Reserved 16 MiB at 0x8e800000
    [ 0.000000] On node 0 totalpages: 65024
    [ 0.000000] Normal zone: 508 pages used for memmap
    [ 0.000000] Normal zone: 0 pages reserved
    [ 0.000000] Normal zone: 65024 pages, LIFO batch:15
    [ 0.000000] CPU: All CPU(s) started in SVC mode.
    [ 0.000000] OMAP3430/3530 ES2.1 (l2cache iva sgx neon isp)
    [ 0.000000] random: get_random_bytes called from start_kernel+0x80/0x474 with crng_init=0
    [ 0.000000] percpu: Embedded 17 pages/cpu @(ptrval) s40704 r8192 d20736 u69632
    [ 0.000000] pcpu-alloc: s40704 r8192 d20736 u69632 alloc=17*4096
    [ 0.000000] pcpu-alloc: [0] 0
    [ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 64516
    [ 0.000000] Kernel command line: console=ttyO2,115200n8 mtdoops.mtddev=omap2.nand ubi.mtd= root=/dev/mmcblk0p1 rw rootfstype=ext4,ext3 rootwait console=ttyO2,115200n8 vram=12M omapfb.vram=0:8M,1:4M omapfb.rotate_type=0 omapdss.def_disp=lcd rootwait twl4030_charger.allow_usb=1 log_buf_len=8M ignore_loglevel earlyprintk
    [ 0.000000] UBI warning: empty 'mtd=' parameter - ignored
    [ 0.000000] log_buf_len: 8388608 bytes
    [ 0.000000] early log buf free: 63880(97%)
    [ 0.000000] Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
    [ 0.000000] Inode-cache hash table entries: 16384 (order: 4, 65536 bytes)
    [ 0.000000] Memory: 221728K/260096K available (6930K kernel code, 664K rwdata, 1860K rodata, 1024K init, 222K bss, 21984K reserved, 16384K cma-reserved, 0K highmem)
    [ 0.000000] Virtual kernel memory layout:
    vector : 0xffff0000 - 0xffff1000 ( 4 kB)
    fixmap : 0xffc00000 - 0xfff00000 (3072 kB)
    vmalloc : 0xd0000000 - 0xff800000 ( 760 MB)
    lowmem : 0xc0000000 - 0xcfe00000 ( 254 MB)
    pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB)
    modules : 0xbf000000 - 0xbfe00000 ( 14 MB)
    .text : 0x(ptrval) - 0x(ptrval) (7923 kB)
    .init : 0x(ptrval) - 0x(ptrval) (1024 kB)
    .data : 0x(ptrval) - 0x(ptrval) ( 665 kB)
    .bss : 0x(ptrval) - 0x(ptrval) ( 223 kB)
    [ 0.000000] rcu: Preemptible hierarchical RCU implementation.
    [ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=4 to nr_cpu_ids=1.
    [ 0.000000] Tasks RCU enabled.
    [ 0.000000] rcu: Adjusting geometry for rcu_fanout_leaf=16, nr_cpu_ids=1
    [ 0.000000] NR_IRQS: 16, nr_irqs: 16, preallocated irqs: 16
    [ 0.000000] IRQ: Found an INTC at 0x(ptrval) (revision 4.0) with 96 interrupts
    [ 0.000000] Clocking rate (Crystal/Core/MPU): 26.0/332/600 MHz
    [ 0.000000] OMAP clockevent source: timer1 at 32768 Hz
    [ 0.000000] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns
    [ 0.000030] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 65535999984741ns
    [ 0.000030] OMAP clocksource: 32k_counter at 32768 Hz
    [ 0.002166] Console: colour dummy device 80x30
    [ 0.002227] Calibrating delay loop... 594.73 BogoMIPS (lpj=2973696)
    [ 0.045471] pid_max: default: 32768 minimum: 301
    [ 0.045684] Security Framework initialized
    [ 0.045837] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
    [ 0.045867] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
    [ 0.046966] CPU: Testing write buffer coherency: ok
    [ 0.047088] CPU0: Spectre v2: using BPIALL workaround
    [ 0.047698] CPU0: thread -1, cpu 0, socket -1, mpidr 0
    [ 0.105499] Setting up static identity map for 0x80100000 - 0x80100060
    [ 0.125335] rcu: Hierarchical SRCU implementation.
    [ 0.165252] smp: Bringing up secondary CPUs ...
    [ 0.165283] smp: Brought up 1 node, 1 CPU
    [ 0.165283] SMP: Total of 1 processors activated (594.73 BogoMIPS).
    [ 0.165313] CPU: All CPU(s) started in SVC mode.
    [ 0.167755] devtmpfs: initialized
    [ 0.205810] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 1
    [ 0.206756] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
    [ 0.206787] futex hash table entries: 256 (order: 2, 16384 bytes)
    [ 0.208496] pinctrl core: initialized pinctrl subsystem
    [ 0.210327] NET: Registered protocol family 16
    [ 0.220123] DMA: preallocated 256 KiB pool for atomic coherent allocations
    [ 0.250457] omap_hwmod: mcbsp2_sidetone using broken dt data from mcbsp
    [ 0.251281] omap_hwmod: mcbsp3_sidetone using broken dt data from mcbsp
    [ 0.334777] audit: initializing netlink subsys (disabled)
    [ 0.339202] cpuidle: using governor menu
    [ 0.340759] Reprogramming SDRC clock to 332000000 Hz
    [ 0.341522] audit: type=2000 audit(0.340:1): state=initialized audit_enabled=0 res=1
    [ 0.358093] OMAP GPIO hardware version 2.5
    [ 0.400695] omap-gpmc 6e000000.gpmc: GPMC revision 5.0
    [ 0.400726] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
    [ 0.418060] No ATAGs?
    [ 0.418060] hw-breakpoint: debug architecture 0x4 unsupported.
    [ 0.419769] omap4_sram_init:Unable to allocate sram needed to handle errata I688
    [ 0.419799] omap4_sram_init:Unable to get sram pool needed to handle errata I688
    [ 0.420196] OMAP DMA hardware revision 4.0
    [ 0.550231] omap-dma-engine 48056000.dma-controller: OMAP DMA engine driver
    [ 0.565765] omap-iommu 480bd400.mmu: 480bd400.mmu registered
    [ 0.566802] iommu: Adding device 480bc000.isp to group 0
    [ 0.569854] vgaarb: loaded
    [ 0.571441] SCSI subsystem initialized
    [ 0.573089] libata version 3.00 loaded.
    [ 0.575103] usbcore: registered new interface driver usbfs
    [ 0.575439] usbcore: registered new interface driver hub
    [ 0.575775] usbcore: registered new device driver usb
    [ 0.582855] omap_i2c 48070000.i2c: bus 0 rev3.3 at 2600 kHz
    [ 0.585205] omap_i2c 48072000.i2c: bus 1 rev3.3 at 100 kHz
    [ 0.588378] omap_i2c 48060000.i2c: bus 2 rev3.3 at 100 kHz
    [ 0.591613] Advanced Linux Sound Architecture Driver Initialized.
    [ 0.598480] clocksource: Switched to clocksource 32k_counter
    [ 0.712249] VFS: Disk quotas dquot_6.6.0
    [ 0.712402] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
    [ 0.760070] NET: Registered protocol family 2
    [ 0.762115] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes)
    [ 0.762176] TCP established hash table entries: 2048 (order: 1, 8192 bytes)
    [ 0.762237] TCP bind hash table entries: 2048 (order: 2, 16384 bytes)
    [ 0.762298] TCP: Hash tables configured (established 2048 bind 2048)
    [ 0.762512] UDP hash table entries: 256 (order: 1, 8192 bytes)
    [ 0.762542] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
    [ 0.762817] NET: Registered protocol family 1
    [ 0.762908] PCI: CLS 0 bytes, default 64
    [ 0.768493] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
    [ 0.780487] Initialise system trusted keyrings
    [ 0.782043] workingset: timestamp_bits=30 max_order=16 bucket_order=0
    [ 0.782867] squashfs: version 4.0 (2009/01/31) Phillip Lougher
    [ 0.789398] Key type asymmetric registered
    [ 0.789428] Asymmetric key parser 'x509' registered
    [ 0.789581] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
    [ 0.789611] io scheduler noop registered
    [ 0.789611] io scheduler deadline registered
    [ 0.789733] io scheduler cfq registered (default)
    [ 0.789733] io scheduler mq-deadline registered
    [ 0.789764] io scheduler kyber registered
    [ 0.791870] ti-sysc 480cb024.target-module: sysc_flags 00000100 != 00000110
    [ 0.793792] ti-sysc 480c9024.target-module: sysc_flags 00000100 != 00000110
    [ 0.800323] pinctrl-single 48002030.pinmux: 284 pins, size 568
    [ 0.801727] pinctrl-single 48002a00.pinmux: 46 pins, size 92
    [ 0.802764] pinctrl-single 480025d8.pinmux: 18 pins, size 36
    [ 0.824737] omap_uart 4806a000.serial: no wakeirq for uart0
    [ 0.825256] 4806a000.serial: ttyO0 at MMIO 0x4806a000 (irq = 88, base_baud = 3000000) is a OMAP UART0
    [ 0.827087] serial serial0: tty port ttyO0 registered
    [ 0.827606] omap_uart 4806c000.serial: no wakeirq for uart1
    [ 0.827850] 4806c000.serial: ttyO1 at MMIO 0x4806c000 (irq = 89, base_baud = 3000000) is a OMAP UART1
    [ 0.830871] 49020000.serial: ttyO2 at MMIO 0x49020000 (irq = 90, base_baud = 3000000) is a OMAP UART2
    [ 1.654724] console [ttyO2] enabled
    [ 1.694641] brd: module loaded
    [ 1.715911] loop: module loaded
    [ 2.079132] random: fast init done
    [ 2.109100] twl 0-0048: PIH (irq 23) chaining IRQs 148..156
    [ 2.115081] twl 0-0048: power (irq 153) chaining IRQs 156..163
    [ 2.212036] VAUX4: Bringing 0uV into 2800000-2800000uV
    [ 2.491668] twl4030_gpio twl4030-gpio: gpio (irq 148) chaining IRQs 164..181
    [ 5.365325] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xbc
    [ 5.373291] nand: Micron MT29F4G16ABC
    [ 5.377166] nand: 512 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
    [ 5.385406] 5 fixed-partitions partitions found on MTD device omap2-nand.0
    [ 5.392974] Creating 5 MTD partitions on "omap2-nand.0":
    [ 5.398681] 0x000000000000-0x000000080000 : "xloader"
    [ 5.406890] 0x000000080000-0x000000260000 : "uboot"
    [ 5.416870] 0x000000260000-0x000000280000 : "uboot-env"
    [ 5.425567] 0x000000280000-0x000000c80000 : "boot"
    [ 5.443023] 0x000000c80000-0x000020000000 : "rootfs"
    [ 5.915802] libphy: Fixed MDIO Bus: probed
    [ 5.932220] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
    [ 5.940460] ehci-pci: EHCI PCI platform driver
    [ 5.945739] usbcore: registered new interface driver usb-storage
    [ 5.953643] mousedev: PS/2 mouse device common for all mice
    [ 5.988708] twl_rtc 48070000.i2c:twl@48:rtc: Enabling TWL-RTC
    [ 6.079895] twl_rtc 48070000.i2c:twl@48:rtc: rtc core: registered 48070000.i2c:twl@48:rtc as rtc0
    [ 6.119445] i2c /dev entries driver
    [ 6.125885] IR NEC protocol handler initialized
    [ 6.131469] IR RC5(x/sz) protocol handler initialized
    [ 6.136749] IR RC6 protocol handler initialized
    [ 6.141693] IR JVC protocol handler initialized
    [ 6.146453] IR Sony protocol handler initialized
    [ 6.151580] IR SANYO protocol handler initialized
    [ 6.156524] IR Sharp protocol handler initialized
    [ 6.161560] IR MCE Keyboard/mouse protocol handler initialized
    [ 6.167663] IR XMP protocol handler initialized
    [ 6.172515] Driver for 1-wire Dallas network protocol.
    [ 6.180541] ti-soc-thermal 48002524.bandgap: This OMAP thermal sensor is unreliable. You've been warned
    [ 6.194305] omap_wdt: OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
    [ 6.209869] cpu cpu0: Linked as a consumer to regulator.8
    [ 6.215637] cpu cpu0: Dropping the link to regulator.8
    [ 6.222106] cpu cpu0: Linked as a consumer to regulator.8
    [ 6.232513] sdhci: Secure Digital Host Controller Interface driver
    [ 6.240478] sdhci: Copyright(c) Pierre Ossman
    [ 6.247131] omap_hsmmc 4809c000.mmc: Linked as a consumer to regulator.14
    [ 6.255004] omap_hsmmc 4809c000.mmc: Linked as a consumer to regulator.3
    [ 6.327026] omap_hsmmc 480b4000.mmc: Linked as a consumer to regulator.15
    [ 6.388427] sdhci-pltfm: SDHCI platform and OF driver helper
    [ 6.403411] ledtrig-cpu: registered to indicate activity on CPUs
    [ 6.422149] usbcore: registered new interface driver usbhid
    [ 6.429412] usbhid: USB HID core driver
    [ 6.434356] ashmem: initialized
    [ 6.444854] mmc0: host does not support reading read-only switch, assuming write-enable
    [ 6.458312] oprofile: using arm/armv7
    [ 6.463226] mmc0: new SD card at address bd77
    [ 6.469177] Initializing XFRM netlink socket
    [ 6.473724] NET: Registered protocol family 17
    [ 6.478424] NET: Registered protocol family 15
    [ 6.485076] mmcblk0: mmc0:bd77 SU02G 1.89 GiB
    [ 6.491821] Key type dns_resolver registered
    [ 6.496887] ThumbEE CPU extension supported.
    [ 6.501617] Registering SWP/SWPB emulation handler
    [ 6.507751] mmcblk0: p1
    [ 6.511230] omap2_set_init_voltage: unable to find boot up OPP for vdd_core
    [ 6.518554] omap2_set_init_voltage: unable to set vdd_core
    [ 6.526428] PM: no software I/O chain control; some wakeups may be lost
    [ 6.533782] omap3_pm_off_mode_enable(1)
    [ 6.538452] SmartReflex Class3 initialized
    [ 6.545013] Loading compiled-in X.509 certificates
    [ 6.614746] usb_phy_generic hsusb2_phy: Linked as a consumer to regulator.5
    [ 6.635864] input: gpio-keys as /devices/platform/gpio-keys/input/input0
    [ 6.672088] twl_rtc 48070000.i2c:twl@48:rtc: setting system clock to 2018-12-17 20:06:45 UTC (1545077205)
    [ 6.684051] sr_init: No PMIC hook to init smartreflex
    [ 6.691436] smartreflex 480cb000.smartreflex: omap_sr_probe: SmartReflex driver initialized
    [ 6.702331] smartreflex 480c9000.smartreflex: omap_sr_probe: SmartReflex driver initialized
    [ 6.715820] vwlan: disabling
    [ 6.719726] VAUX1: disabling
    [ 6.750061] VAUX2_4030: disabling
    [ 6.780731] VAUX3: disabling
    [ 6.784698] VAUX4: disabling
    [ 6.789489] VUSB1V5: disabling
    [ 6.793579] VUSB1V8: disabling
    [ 6.797637] VUSB3V1: disabling
    [ 6.801879] VPLL2: disabling
    [ 6.805541] ALSA device list:
    [ 6.810333] No soundcards found.
    [ 6.851806] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: (null)
    [ 6.861022] VFS: Mounted root (ext4 filesystem) on device 179:1.
    [ 6.885314] devtmpfs: mounted
    [ 6.895935] Freeing unused kernel memory: 1024K
    [ 6.901489] Run /sbin/init as init process
    [ 10.903533] random: crng init done
    [ 14.648101] systemd-udevd[1153]: starting version 215
    [ 15.492492] omapdss: unknown parameter 'def_disp' ignored
    [ 15.568145] omapdss_dss 48050000.dss: 48050000.dss supply vdda_video not found, using dummy regulator
    [ 15.615783] omapdss_dss 48050000.dss: Linked as a consumer to regulator.0
    [ 15.651855] DSS: OMAP DSS rev 2.0
    [ 15.678161] omapdss_dss 48050000.dss: bound 48050400.dispc (ops dispc_component_ops [omapdss])
    [ 15.749725] omapdss_dss 48050000.dss: bound 48050c00.encoder (ops venc_component_ops [omapdss])
    [ 15.815002] ehci-omap: OMAP-EHCI Host Controller driver
    [ 15.844360] bq27xxx_battery_setup
    [ 15.853607] pandora_nub 2-0066: Linked as a consumer to regulator.7
    [ 15.872467] bq27xxx_battery_setup: dm_regs=50d043b9
    [ 15.887878] bq27xxx_battery_settings
    [ 15.909637] input: nub0 as /devices/platform/68000000.ocp/48060000.i2c/i2c-2/2-0066/input/input1
    [ 15.942626] bq27xxx_battery_set_config
    [ 15.946563] bq27xxx_battery_unseal
    [ 15.968963] ehci-omap 48064800.ehci: EHCI Host Controller
    [ 15.991668] ehci-omap 48064800.ehci: new USB bus registered, assigned bus number 1
    [ 16.010253] pandora_nub 2-0066: probe 66, gpio 161, irq 199, "pandora-nub"
    [ 16.023620] input: TWL4030 Keypad as /devices/platform/68000000.ocp/48070000.i2c/i2c-0/0-0048/48070000.i2c:twl@48:keypad/input/input2
    [ 16.050903] bq27xxx_battery_update_dm_block
    [ 16.055297] bq27xxx: di->opts=2
    [ 16.089782] pandora_nub 2-0067: Linked as a consumer to regulator.7
    [ 16.096405] pandora_nub 2-0067: pandora_nub_reset: 0
    [ 16.102478] ehci-omap 48064800.ehci: irq 93, io mem 0x48064800
    [ 16.128906] bq27xxx: bq27xxx_dt_to_nvm=1
    [ 16.133026] bq27xxx: CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM=y
    [ 16.169036] twl4030_madc 48070000.i2c:twl@48:madc: 48070000.i2c:twl@48:madc supply vusb3v1 not found, using dummy regulator
    [ 16.181121] ehci-omap 48064800.ehci: USB 2.0 started, EHCI 1.00
    [ 16.191528] input: nub1 as /devices/platform/68000000.ocp/48060000.i2c/i2c-2/2-0067/input/input4
    [ 16.209381] bq27xxx-battery 2-0055: update design-capacity from 0 to 4000
    [ 16.216491] bq27xxx_battery_update_dm_block
    [ 16.229431] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 4.19
    [ 16.238128] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [ 16.261688] twl4030_madc 48070000.i2c:twl@48:madc: Linked as a consumer to regulator.0
    [ 16.271728] bq27xxx-battery 2-0055: design-energy dm spec incompatible with data on flash/NVM
    [ 16.297271] input: twl4030_pwrbutton as /devices/platform/68000000.ocp/48070000.i2c/i2c-0/0-0048/48070000.i2c:twl@48:pwrbutton/input/input3
    [ 16.319213] pandora_nub 2-0067: probe 67, gpio 162, irq 200, "pandora-nub"
    [ 16.339630] usb usb1: Product: EHCI Host Controller
    [ 16.344757] usb usb1: Manufacturer: Linux 4.19.10-letux+ ehci_hcd
    [ 16.408081] bq27xxx_battery_update_dm_block
    [ 16.428558] bq27xxx: di->opts=2
    [ 16.445434] usb usb1: SerialNumber: 48064800.ehci
    [ 16.462036] bq27xxx: bq27xxx_dt_to_nvm=1
    [ 16.466186] bq27xxx: CONFIG_BATTERY_BQ27XXX_DT_UPDATES_NVM=y
    [ 16.515624] hub 1-0:1.0: USB hub found
    [ 16.542144] hub 1-0:1.0: 3 ports detected
    [ 16.570922] bq27xxx-battery 2-0055: update terminate-voltage from 0 to 3200
    [ 16.705261] panel-tpo-td043mtea1 spi0.1: Linked as a consumer to regulator.4
    [ 16.759674] twl4030_usb 48070000.i2c:twl@48:twl4030-usb: Linked as a consumer to regulator.18
    [ 16.812347] omap_hdq 480b2000.1w: OMAP HDQ Hardware Rev 0.5. Driver in Interrupt mode
    [ 16.829193] ads7846 spi0.0: Linked as a consumer to regulator.7
    [ 16.851593] twl4030_usb 48070000.i2c:twl@48:twl4030-usb: Linked as a consumer to regulator.16
    [ 16.865417] media: Linux media interface: v0.10
    [ 16.940704] ads7846 spi0.0: touchscreen, irq 201
    [ 16.946289] bq27xxx_battery_seal
    [ 16.966400] input: ADS7846 Touchscreen as /devices/platform/68000000.ocp/48098000.spi/spi_master/spi0/spi0.0/input/input5
    [ 17.040954] twl4030_usb 48070000.i2c:twl@48:twl4030-usb: Linked as a consumer to regulator.17
    [ 17.095458] w1_master_driver w1_bus_master1: Attaching one wire slave 01.000000000000 crc 3d
    [ 17.371795] videodev: Linux video capture interface: v2.00
    [ 17.656036] bq27xxx_battery_setup
    [ 17.664489] bq27xxx_battery_setup: dm_regs= (null)
    [ 17.679870] bq27xxx_battery_settings
    [ 17.683654] bq27xxx_battery_settings: power_supply_get_battery_info failed ret=-863848448
    [ 17.789123] twl4030_usb 48070000.i2c:twl@48:twl4030-usb: Initialized TWL4030 USB module
    [ 17.910369] musb-hdrc musb-hdrc.0.auto: MUSB HDRC host driver
    [ 17.923583] musb-hdrc musb-hdrc.0.auto: new USB bus registered, assigned bus number 2
    [ 17.945007] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 4.19
    [ 17.963378] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
    [ 17.983551] usb usb2: Product: MUSB HDRC host driver
    [ 17.996154] usb usb2: Manufacturer: Linux 4.19.10-letux+ musb-hcd
    [ 18.008850] usb usb2: SerialNumber: musb-hdrc.0.auto
    [ 18.022644] hub 2-0:1.0: USB hub found
    [ 18.032592] hub 2-0:1.0: 1 port detected
    [ 18.134307] omap3isp 480bc000.isp: ignoring dependency for device, assuming no driver
    [ 18.226409] OF: graph: no port node found in /ocp@68000000/isp@480bc000/ports
    [ 18.267822] omap3isp 480bc000.isp: 480bc000.isp supply vdd-csiphy1 not found, using dummy regulator
    [ 18.322296] omap3isp 480bc000.isp: Linked as a consumer to regulator.0
    [ 18.349853] omap3isp 480bc000.isp: 480bc000.isp supply vdd-csiphy2 not found, using dummy regulator
    [ 18.389617] omap3isp 480bc000.isp: Revision 2.0 found
    [ 18.395843] omap-iommu 480bd400.mmu: 480bd400.mmu: version 1.1
    [ 18.449310] omap3isp 480bc000.isp: 480bc000.isp supply vdds_csib not found, using dummy regulator
    [ 18.474151] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP CCP2 was not initialized!
    [ 18.506958] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP CSI2a was not initialized!
    [ 18.586242] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP CCDC was not initialized!
    [ 18.683776] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP preview was not initialized!
    [ 18.839233] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP resizer was not initialized!
    [ 18.999176] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP AEWB was not initialized!
    [ 19.008117] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP AF was not initialized!
    [ 19.159057] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP histogram was not initialized!
    [ 20.054687] omapdss_dss 48050000.dss: Linked as a consumer to regulator.20
    [ 20.069549] omapdss_venc 48050c00.encoder: Linked as a consumer to regulator.9
    [ 20.077941] omapdrm omapdrm.0: DMM not available, disable DMM support
    [ 20.108886] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
    [ 20.115844] [drm] No driver support for vblank timestamp query.
    [ 20.187438] omapdrm omapdrm.0: Tiled buffers require DMM
    [ 20.562103] Console: switching to colour frame buffer device 100x30
    [ 20.628997] omapdrm omapdrm.0: fb0: omapdrm frame buffer device
    [ 20.661224] [drm] Initialized omapdrm 1.0.0 20110917 for omapdrm.0 on minor 0
    [ 23.673706] EXT4-fs (mmcblk0p1): re-mounted. Opts: (null)
    [ 25.642913] EXT4-fs (mmcblk0p1): re-mounted. Opts: errors=remount-ro
    [ 44.684783] NET: Registered protocol family 10
    [ 44.710632] Segment Routing with IPv6
    [ 46.660888] using random self ethernet address
    [ 46.665588] using random host ethernet address
    [ 46.670501] using host ethernet address: 32:70:05:18:ff:78
    [ 46.670532] using self ethernet address: 46:10:3a:b3:af:d9
    [ 46.682983] usb0: HOST MAC 32:70:05:18:ff:78
    [ 46.703094] usb0: MAC 46:10:3a:b3:af:d9
    [ 46.707214] using random self ethernet address
    [ 46.729125] using random host ethernet address
    [ 46.733978] g_ether gadget: Ethernet Gadget, version: Memorial Day 2008
    [ 46.749023] g_ether gadget: g_ether ready
    [ 46.868133] IPv6: ADDRCONF(NETDEV_UP): usb0: link is not ready
    [ 55.870513] Bluetooth: Core ver 2.22
    [ 55.874450] NET: Registered protocol family 31
    [ 55.899108] Bluetooth: HCI device and connection manager initialized
    [ 55.905822] Bluetooth: HCI socket layer initialized
    [ 55.930511] Bluetooth: L2CAP socket layer initialized
    [ 55.959838] Bluetooth: SCO socket layer initialized
    [ 56.028961] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
    [ 56.034606] Bluetooth: BNEP socket layer initialized
    [ 56.673309] input: nub0 as /devices/platform/68000000.ocp/48060000.i2c/i2c-2/2-0066/input/input6
    [ 56.753021] input: nub1 as /devices/platform/68000000.ocp/48060000.i2c/i2c-2/2-0067/input/input7
    [ 63.399414] input input6: pandora_nub_open
    [ 63.426574] input input7: pandora_nub_open
    [ 1027.919158] usb 1-2: new high-speed USB device number 2 using ehci-omap
    [ 1028.122894] usb 1-2: New USB device found, idVendor=05e3, idProduct=0608, bcdDevice=77.64
    [ 1028.132141] usb 1-2: New USB device strings: Mfr=0, Product=1, SerialNumber=0
    [ 1028.142883] usb 1-2: Product: USB2.0 Hub
    [ 1028.162811] hub 1-2:1.0: USB hub found
    [ 1028.178924] hub 1-2:1.0: 4 ports detected
    [ 1028.498931] usb 1-2.2: new low-speed USB device number 3 using ehci-omap
    [ 1028.672729] usb 1-2.2: New USB device found, idVendor=04f3, idProduct=0232, bcdDevice=24.58
    [ 1028.688995] usb 1-2.2: New USB device strings: Mfr=0, Product=2, SerialNumber=0
    [ 1028.696685] usb 1-2.2: Product: OM
    [ 1028.759704] input: OM as /devices/platform/68000000.ocp/48064000.usbhshost/48064800.ehci/usb1/1-2/1-2.2/1-2.2:1.0/0003:04F3:0232.0001/input/input8
    [ 1028.839538] hid-generic 0003:04F3:0232.0001: input: USB HID v1.11 Mouse [OM] on usb-48064800.ehci-2.2/input0
    [ 1034.302246] usb 1-2: USB disconnect, device number 2
    [ 1034.307861] usb 1-2.2: USB disconnect, device number 3
    [ 1034.739135] usb 1-2: new high-speed USB device number 4 using ehci-omap
    [ 1034.942962] usb 1-2: New USB device found, idVendor=05e3, idProduct=0608, bcdDevice=77.64
    [ 1034.952087] usb 1-2: New USB device strings: Mfr=0, Product=1, SerialNumber=0
    [ 1034.962738] usb 1-2: Product: USB2.0 Hub
    [ 1034.982482] hub 1-2:1.0: USB hub found
    [ 1035.000732] hub 1-2:1.0: 4 ports detected
    [ 1035.358947] usb 1-2.2: new low-speed USB device number 5 using ehci-omap
    [ 1035.532745] usb 1-2.2: New USB device found, idVendor=04f3, idProduct=0232, bcdDevice=24.58
    [ 1035.548919] usb 1-2.2: New USB device strings: Mfr=0, Product=2, SerialNumber=0
    [ 1035.556610] usb 1-2.2: Product: OM
    [ 1035.605926] input: OM as /devices/platform/68000000.ocp/48064000.usbhshost/48064800.ehci/usb1/1-2/1-2.2/1-2.2:1.0/0003:04F3:0232.0002/input/input9
    [ 1035.670074] hid-generic 0003:04F3:0232.0002: input: USB HID v1.11 Mouse [OM] on usb-48064800.ehci-2.2/input0
    root@letux:~#

    Hope the infos are usefull...
     
    b_o_b, lukey, rSl and 2 others like this.

Share This Page

Loading...