Letux-OS

Farox

Certified Guru
Joined
Jan 8, 2009
Messages
2,083
Age
51
Location
Italy
Website
rbnet.it
I don't have the adapter...but it's possible to write uboot infos on a text file ?

Anyway i'm also on SuperZaxxon 1.76
my dmesg says:
Linux version 3.2.102 dated Jun 24 2018 so i think it's latest
 

Farox

Certified Guru
Joined
Jan 8, 2009
Messages
2,083
Age
51
Location
Italy
Website
rbnet.it
I think that i found how to access Uboot console, when we power on with rear R button pressed, the last option in the menu is "console"
and this is the Uboot console.

It is safe to manually type the content of this boot.txt script ? naturally not as is but adapted to execute only the commands.
I will be in trouble if i type this commands?
 

hns

Very Active Member
Joined
Dec 4, 2011
Messages
466
Location
Oberhaching
Interesting idea! It should work without trouble.
Alternatively you can load it from the SD card and run the whole script.
But as soon as the kernel starts (the run command in the sequence) it may wipe out the screen.
 

Farox

Certified Guru
Joined
Jan 8, 2009
Messages
2,083
Age
51
Location
Italy
Website
rbnet.it
Interesting idea! It should work without trouble.
Alternatively you can load it from the SD card and run the whole script.
But as soon as the kernel starts (the run command in the sequence) it may wipe out the screen.
Yes it worked but as you say the screen get wipe out as i run the bootm command.
Anyway i can see some other messages on screen (as i omitted to redirect the stdout to serial) .

The funny thing is that after the first time that i need to boot from SuperZaxxon now both SD and microSD card work also directly starting from powered off Pandora (all of this before testing with UBoot console)...maybe something missing is writed to the SD cards ?
 

Linux-SWAT

Hardcore Member
Joined
Feb 13, 2010
Messages
8,247
If that can be of any use, here's the SL4P autoboot.txt file, must be in /
Code:
setenv bootargs root=/dev/mmcblk0p1 ro rootwait vram=6272K omapfb.vram=0:3000K mmc_core.removable=0
ext2load mmc 0 0x80300000 /boot/uImage
bootm 0x80300000
 

hns

Very Active Member
Joined
Dec 4, 2011
Messages
466
Location
Oberhaching
If that can be of any use, here's the SL4P autoboot.txt file, must be in /
Code:
setenv bootargs root=/dev/mmcblk0p1 ro rootwait vram=6272K omapfb.vram=0:3000K mmc_core.removable=0
ext2load mmc 0 0x80300000 /boot/uImage
bootm 0x80300000
Well, that is not sufficient since it does not load a device tree binary.
Here is the LetuxOS boot file:
What I have no idea for is why it does not boot right away and needs to boot SuperZaxxon first. Hm. Maybe bad NAND contents can block the LetuxOS kernel in some cases?
 

Farox

Certified Guru
Joined
Jan 8, 2009
Messages
2,083
Age
51
Location
Italy
Website
rbnet.it
What I have no idea for is why it does not boot right away and needs to boot SuperZaxxon first. Hm. Maybe bad NAND contents can block the LetuxOS kernel in some cases?
Maybe it's something specific on my unit...hope someone else try and report more experience.
 

levi

Still fresh, damnit!
Joined
Oct 6, 2008
Messages
11,599
Location
Somewhere off the coast of the EU
What I have no idea for is why it does not boot right away and needs to boot SuperZaxxon first. Hm. Maybe bad NAND contents can block the LetuxOS kernel in some cases?
Hmm, I hadn't spotted him saying that. That is odd. I recall that newer larger SD cards take longer to initialise their cells when they first power on, which can confused an old uboot but we had an update for that a few years back to improve compatibility with booting from various SD cards. Why that would be better after a reboot is still strange though; perhaps a hot reboot doesn't actually cut power to the SD slots, so the card is ready at the required moment to boot from it.

But at the end of the day, he has a method to boot from the SD card. If it loads but doesn't work, that's a problem with the configuration of the SD card, and the reason for it not working from cold is curious but ultimately of limited importance.
 
  • Like
Reactions: rSl

Farox

Certified Guru
Joined
Jan 8, 2009
Messages
2,083
Age
51
Location
Italy
Website
rbnet.it
Another test.
Today my battery need recharging, i plugged the charger and forget about it, after half an hour i checked the charge level and noted that the red led was off, i touched a key and screen goes on but the battery was only a little charged, so in the end the Pandora charge the battery only when not in idle mode.
So i removed the battery for few minutes, and rebooted and this time the charge goes smooth (also in idle mode) as usual. I think the LetuxOS from the SD card seems confusing the battery charger?

Next i try with the last SD card the i was using yesterday (the last time boot went fine from power off) but when i booted from power off it didn't booted again. So i rebooted whit the Pandora button+ switching the power button and the boot went fine.
So i'm really puzzled.
 

hns

Very Active Member
Joined
Dec 4, 2011
Messages
466
Location
Oberhaching
Well, there is nothing special in LetuxOS with the charger driver (twl4030) compared to kernel.org and I assume that the chip and driver is used in several other devices as well.
But it may be that the driver in kernel.org is not compatible to the Pandora (or Pandora U-Boot) any more... Or the original Pandora system has some pyra-specific patch that never made its way to mainline Linux.

Generally it is difficult to debug from such symptoms only. A console log would probably give some readable hints.

So using your description I did this:
* remove AC charger cable and USB cable to PC
* remove battery for a minute
* put in µSD (with latest letux-5.4-rc4 kernel because I wanted to test it)
* connect console adapter
* press right shoulder button to go to boot menu
* put in (almost fully charged) battery (starts auto-poweron) and close battery lid
* choose "boot from SD1:1"
* press B
* LetuxOS boots well
* WLAN scan works (which is what I wanted to test)

So did you do anything differently?
 
Last edited:

Farox

Certified Guru
Joined
Jan 8, 2009
Messages
2,083
Age
51
Location
Italy
Website
rbnet.it
So using your description I did this:
* remove AC charger cable and USB cable to PC
* remove battery for a minute
* put in µSD (with latest letux-5.4-rc4 kernel because I wanted to test it)
* connect console adapter
* press right shoulder button to go to boot menu
* put in (almost fully charged) battery (starts auto-poweron) and close battery lid
* choose "boot from SD1:1"
* press B
* LetuxOS boots well
* WLAN scan works (which is what I wanted to test)

So did you do anything differently?
The other day, apart from connecting a console adapter i did the same things (i have not tested WiFi...as don't have here atm) and it didn't boot.
Now i have done the same procedure and the boot went well....i don't know, maybe it's something specific on my unit...so don't waste more time on this.
 

hitbyambulance

Active Member
Joined
Nov 26, 2005
Messages
629
Location
Seattle, WA
Website
troubletype.org
i have one that was being used as a music and Minecraft server, but Minecraft server 1.14 (even with Spigot) doesn't really run on it, and no one is interested in playing on 1.11, so i may retire it from that purpose and try out Letux on it at some point.
 

Farox

Certified Guru
Joined
Jan 8, 2009
Messages
2,083
Age
51
Location
Italy
Website
rbnet.it
I have found some free time this week and i want to try to build a LetuxOS Kernel as a learning experience.
First i want to say that i have no experience building a kernel or any experience using Git...so if i made something wrong please tell me.

I used my Linux box (Mint 19.2 Mate) and installed a cross compiler gcc8.3 arm-linux-gnueabihf.
Next step download Letux kernel sources: i followed the instructions from http://projects.goldelico.com/p/gta04-kernel/ and also from http://projects.goldelico.com/p/gta04-kernel/page/Build/
but using http: it didn't worked (i wait for an hour...with no sign of life on the terminal).
I switched with using git clone git://git.goldelico.com/letux-kernel.git and all went fine (after around 2GB of download).
Next following instructions:
cd letux-kernel
git checkout latest

i changed branch with git chechout letux-4.19.86 and next i type:
export ARCH=arm
export CROSS_COMPILE=arm-linux-gnueabihf-

next
make distclean
but the error say that the gcc compiler is not found (i need to modify the Makefile at
CC = $(CROSS_COMPILE)gcc
changed with
CC = $(CROSS_COMPILE)gcc-8
this time make distclean didn't complain and all went fine.
next step:
make letux_defconfig
make menuconfig

(
for this i needed to install libncurse on my system)
here i played with some options but the main thing is that i want to enable OMAP3 Pandora sound (snd_soc_omap3pandora) to see if it could work (i enabled it as a module).
Next step i run:
make uImage modules dtbs LOADADDR=0x80008000
and after 2 and half hour (i know i have an AMD E1 slow PC) the source are compiled.
Next i typed these:
export INSTALL_MOD_PATH=`pwd`/modules
make modules_install INSTALL_MOD_STRIP=1

and it installed the DTB's into modules directory

Now i need to test the freshly compiled uImage, DTB's and kernel mods into Pandora.
I take the SDcard already working from a previous attempt and replaced the uImage and the DTB's in the boot/ directory, and next i deleted the old kernel modules (.ko) and copied over the new inside the lib/modules.

Next i booted the Pandora and with my surprise it booted (sometimes i needed to boot the original Zaxxon firmware before the boot from SD1 options, as you can read some message ago..).

So this is dmesg from 4.19.86 (but the Alsa was not enabled...my fault here, i selected the main ALSA as a module.. so no test with the Pandora audio).
root@letux:~# dmesg
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.19.86-237281-g79a2e487038c-dirty (farox@AMDE1) (gcc version 8.3.0 (Ubuntu 8.3.0-6ubuntu1~18.04.1)) #2 SMP Thu Dec 5 18:23:53 CET 2019
[ 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] Memory policy: Data cache writeback
[ 0.000000] cma: Reserved 16 MiB at 0x8e800000
[ 0.000000] On node 0 totalpages: 65024
[ 0.000000] Normal zone: 572 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+0x8c/0x4a8 with crng_init=0
[ 0.000000] percpu: Embedded 17 pages/cpu s38056 r8192 d23384 u69632
[ 0.000000] pcpu-alloc: s38056 r8192 d23384 u69632 alloc=17*4096
[ 0.000000] pcpu-alloc: [0] 0
[ 0.000000] Built 1 zonelists, mobility grouping on. Total pages: 64452
[ 0.000000] Kernel command line: console=ttyO2,115200n8 mtdoops.mtddev=omap2.nand ubi.mtd= root=/dev/mmcblk0p1 rw rootfstype=ext4,ext3 rootwait
[ 0.000000] UBI warning: empty 'mtd=' parameter - ignored
[ 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: 219188K/260096K available (9216K kernel code, 792K rwdata, 2620K rodata, 1024K init, 7473K bss, 24524K 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) (10208 kB)
.init : 0x(ptrval) - 0x(ptrval) (1024 kB)
.data : 0x(ptrval) - 0x(ptrval) ( 793 kB)
.bss : 0x(ptrval) - 0x(ptrval) (7474 kB)
[ 0.000000] Running RCU self tests
[ 0.000000] rcu: Hierarchical RCU implementation.
[ 0.000000] rcu: RCU event tracing is enabled.
[ 0.000000] rcu: RCU lockdep checking is enabled.
[ 0.000000] rcu: RCU restricting CPUs from NR_CPUS=2 to nr_cpu_ids=1.
[ 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.000061] OMAP clocksource: 32k_counter at 32768 Hz
[ 0.002258] Console: colour dummy device 80x30
[ 0.002349] WARNING: Your 'console=ttyO2' has been replaced by 'ttyS2'
[ 0.002380] This ensures that you still see kernel messages. Please
[ 0.002410] update your kernel commandline.
[ 0.002441] Lock dependency validator: Copyright (c) 2006 Red Hat, Inc., Ingo Molnar
[ 0.002471] ... MAX_LOCKDEP_SUBCLASSES: 8
[ 0.002502] ... MAX_LOCK_DEPTH: 48
[ 0.002532] ... MAX_LOCKDEP_KEYS: 8191
[ 0.002563] ... CLASSHASH_SIZE: 4096
[ 0.002593] ... MAX_LOCKDEP_ENTRIES: 32768
[ 0.002624] ... MAX_LOCKDEP_CHAINS: 65536
[ 0.002655] ... CHAINHASH_SIZE: 32768
[ 0.002685] memory used by lock dependency info: 4655 kB
[ 0.002716] per task-struct memory footprint: 1536 bytes
[ 0.002868] Calibrating delay loop... 594.73 BogoMIPS (lpj=2973696)
[ 0.097808] pid_max: default: 32768 minimum: 301
[ 0.098602] Security Framework initialized
[ 0.098876] Mount-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.098907] Mountpoint-cache hash table entries: 1024 (order: 0, 4096 bytes)
[ 0.104644] CPU: Testing write buffer coherency: ok
[ 0.104949] CPU0: Spectre v2: using BPIALL workaround
[ 0.107421] CPU0: thread -1, cpu 0, socket -1, mpidr 0
[ 0.111877] Setting up static identity map for 0x80100000 - 0x80100078
[ 0.112976] rcu: Hierarchical SRCU implementation.
[ 0.116455] smp: Bringing up secondary CPUs ...
[ 0.116485] smp: Brought up 1 node, 1 CPU
[ 0.116516] SMP: Total of 1 processors activated (594.73 BogoMIPS).
[ 0.116577] CPU: All CPU(s) started in SVC mode.
[ 0.123687] devtmpfs: initialized
[ 0.228332] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 1
[ 0.229705] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.229827] futex hash table entries: 256 (order: 2, 16384 bytes)
[ 0.232238] pinctrl core: initialized pinctrl subsystem
[ 0.240814] NET: Registered protocol family 16
[ 0.253631] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.358856] omap_hwmod: mcbsp2_sidetone using broken dt data from mcbsp
[ 0.361907] omap_hwmod: mcbsp3_sidetone using broken dt data from mcbsp
[ 0.524047] audit: initializing netlink subsys (disabled)
[ 0.528869] cpuidle: using governor menu
[ 0.529907] Reprogramming SDRC clock to 332000000 Hz
[ 0.547271] audit: type=2000 audit(0.520:1): state=initialized audit_enabled=0 res=1
[ 0.548492] gpio gpiochip0: (gpio-0-31): added GPIO chardev (254:0)
[ 0.549224] gpiochip_setup_dev: registered GPIOs 0 to 31 on device: gpiochip0 (gpio-0-31)
[ 0.549346] OMAP GPIO hardware version 2.5
[ 0.552581] gpio gpiochip1: (gpio-32-63): added GPIO chardev (254:1)
[ 0.552978] gpiochip_setup_dev: registered GPIOs 32 to 63 on device: gpiochip1 (gpio-32-63)
[ 0.555877] gpio gpiochip2: (gpio-64-95): added GPIO chardev (254:2)
[ 0.556274] gpiochip_setup_dev: registered GPIOs 64 to 95 on device: gpiochip2 (gpio-64-95)
[ 0.559295] gpio gpiochip3: (gpio-96-127): added GPIO chardev (254:3)
[ 0.559722] gpiochip_setup_dev: registered GPIOs 96 to 127 on device: gpiochip3 (gpio-96-127)
[ 0.562622] gpio gpiochip4: (gpio-128-159): added GPIO chardev (254:4)
[ 0.563018] gpiochip_setup_dev: registered GPIOs 128 to 159 on device: gpiochip4 (gpio-128-159)
[ 0.565795] gpio gpiochip5: (gpio-160-191): added GPIO chardev (254:5)
[ 0.566192] gpiochip_setup_dev: registered GPIOs 160 to 191 on device: gpiochip5 (gpio-160-191)
[ 0.598907] omap-gpmc 6e000000.gpmc: GPMC revision 5.0
[ 0.599243] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
[ 0.599395] gpiochip_find_base: found new base at 508
[ 0.600524] gpio gpiochip6: (omap-gpmc): added GPIO chardev (254:6)
[ 0.600952] gpiochip_setup_dev: registered GPIOs 508 to 511 on device: gpiochip6 (omap-gpmc)
[ 0.616851] No ATAGs?
[ 0.616912] hw-breakpoint: debug architecture 0x4 unsupported.
[ 0.620849] OMAP DMA hardware revision 4.0
[ 0.702575] omap-dma-engine 48056000.dma-controller: OMAP DMA engine driver
[ 0.704345] of_get_named_gpiod_flags: parsed 'gpio' property of node '/fixed-regulator-usb_host_5v[0]' - status (0)
[ 0.706146] of_get_named_gpiod_flags: parsed 'gpio' property of node '/fixed-regulator-wg7210_en[0]' - status (0)
[ 0.717041] omap-iommu 480bd400.mmu: 480bd400.mmu registered
[ 0.718475] iommu: Adding device 480bc000.isp to group 0
[ 0.722473] vgaarb: loaded
[ 0.724273] SCSI subsystem initialized
[ 0.725494] libata version 3.00 loaded.
[ 0.731079] omap_i2c 48070000.i2c: bus 0 rev3.3 at 2600 kHz
[ 0.733642] omap_i2c 48072000.i2c: bus 1 rev3.3 at 100 kHz
[ 0.738037] omap_i2c 48060000.i2c: bus 2 rev3.3 at 100 kHz
[ 0.738922] pps_core: LinuxPPS API ver. 1 registered
[ 0.738952] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti <giometti@linux.it>
[ 0.739074] PTP clock support registered
[ 0.745849] clocksource: Switched to clocksource 32k_counter
[ 1.029937] VFS: Disk quotas dquot_6.6.0
[ 1.030242] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 1.080230] NET: Registered protocol family 2
[ 1.083770] tcp_listen_portaddr_hash hash table entries: 128 (order: 0, 5120 bytes)
[ 1.083892] TCP established hash table entries: 2048 (order: 1, 8192 bytes)
[ 1.084014] TCP bind hash table entries: 2048 (order: 4, 73728 bytes)
[ 1.084503] TCP: Hash tables configured (established 2048 bind 2048)
[ 1.085144] UDP hash table entries: 256 (order: 2, 20480 bytes)
[ 1.085327] UDP-Lite hash table entries: 256 (order: 2, 20480 bytes)
[ 1.086303] NET: Registered protocol family 1
[ 1.090972] RPC: Registered named UNIX socket transport module.
[ 1.091125] RPC: Registered udp transport module.
[ 1.091156] RPC: Registered tcp transport module.
[ 1.091186] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 1.091247] PCI: CLS 0 bytes, default 64
[ 1.101165] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
[ 1.113739] Initialise system trusted keyrings
[ 1.115478] workingset: timestamp_bits=14 max_order=16 bucket_order=2
[ 1.121093] NFS: Registering the id_resolver key type
[ 1.121337] Key type id_resolver registered
[ 1.121459] Key type id_legacy registered
[ 1.121765] jffs2: version 2.2. (NAND) (SUMMARY) \xffffffc2\xffffffa9 2001-2006 Red Hat, Inc.
[ 1.136840] Key type asymmetric registered
[ 1.137145] Asymmetric key parser 'x509' registered
[ 1.137451] io scheduler noop registered
[ 1.137512] io scheduler deadline registered
[ 1.137786] io scheduler cfq registered (default)
[ 1.137817] io scheduler mq-deadline registered
[ 1.137847] io scheduler kyber registered
[ 1.140991] ti-sysc 480cb024.target-module: sysc_flags 00000100 != 00000110
[ 1.143341] ti-sysc 480c9024.target-module: sysc_flags 00000100 != 00000110
[ 1.150329] pinctrl-single 48002030.pinmux: 284 pins, size 568
[ 1.152404] pinctrl-single 48002a00.pinmux: 46 pins, size 92
[ 1.153991] pinctrl-single 480025d8.pinmux: 18 pins, size 36
[ 1.170501] Serial: 8250/16550 driver, 6 ports, IRQ sharing enabled
[ 1.192932] 4806a000.serial: ttyS0 at MMIO 0x4806a000 (irq = 88, base_baud = 3000000) is a 8250
[ 1.194244] serial serial0: tty port ttyS0 registered
[ 1.197052] 4806c000.serial: ttyS1 at MMIO 0x4806c000 (irq = 89, base_baud = 3000000) is a 8250
[ 1.202117] 49020000.serial: ttyS2 at MMIO 0x49020000 (irq = 90, base_baud = 3000000) is a 8250
[ 2.017669] console [ttyS2] enabled
[ 2.079345] brd: module loaded
[ 2.132171] loop: module loaded
[ 2.151550] random: fast init done
[ 2.158081] twl 0-0048: PIH (irq 23) chaining IRQs 147..155
[ 2.164367] twl 0-0048: power (irq 152) chaining IRQs 155..162
[ 2.189422] VAUX4: Bringing 0uV into 2800000-2800000uV
[ 2.251647] twl4030_gpio twl4030-gpio: gpio (irq 147) chaining IRQs 163..180
[ 2.259674] gpiochip_find_base: found new base at 490
[ 2.260681] gpio gpiochip7: (twl4030): added GPIO chardev (254:7)
[ 2.261138] gpiochip_setup_dev: registered GPIOs 490 to 507 on device: gpiochip7 (twl4030)
[ 2.309783] omap2-nand 30000000.nand: GPIO lookup for consumer rb
[ 2.309814] omap2-nand 30000000.nand: using device tree for GPIO lookup
[ 2.309906] of_get_named_gpiod_flags: can't parse 'rb-gpios' property of node '/ocp@68000000/gpmc@6e000000/nand@0,0[0]'
[ 2.309967] of_get_named_gpiod_flags: can't parse 'rb-gpio' property of node '/ocp@68000000/gpmc@6e000000/nand@0,0[0]'
[ 2.309997] omap2-nand 30000000.nand: using lookup tables for GPIO lookup
[ 2.310241] omap2-nand 30000000.nand: No GPIO consumer rb found
[ 2.310607] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xbc
[ 2.317260] nand: Micron MT29F4G16ABC
[ 2.320983] nand: 512 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[ 2.329193] 5 fixed-partitions partitions found on MTD device omap2-nand.0
[ 2.336242] Creating 5 MTD partitions on "omap2-nand.0":
[ 2.341644] 0x000000000000-0x000000080000 : "xloader"
[ 2.356170] 0x000000080000-0x000000260000 : "uboot"
[ 2.368072] 0x000000260000-0x000000280000 : "uboot-env"
[ 2.378753] 0x000000280000-0x000000c80000 : "boot"
[ 2.397979] 0x000000c80000-0x000020000000 : "rootfs"
[ 2.905883] mdio_bus fixed-0: GPIO lookup for consumer reset
[ 2.905944] mdio_bus fixed-0: using lookup tables for GPIO lookup
[ 2.905975] mdio_bus fixed-0: No GPIO consumer reset found
[ 2.906433] libphy: Fixed MDIO Bus: probed
[ 2.919433] i2c /dev entries driver
[ 2.932128] sdhci: Secure Digital Host Controller Interface driver
[ 2.938568] sdhci: Copyright(c) Pierre Ossman
[ 2.945281] omap_hsmmc 4809c000.mmc: GPIO lookup for consumer cd
[ 2.945312] omap_hsmmc 4809c000.mmc: using device tree for GPIO lookup
[ 2.945373] of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp@68000000/mmc@4809c000[0]'
[ 2.945434] of_get_named_gpiod_flags: can't parse 'cd-gpio' property of node '/ocp@68000000/mmc@4809c000[0]'
[ 2.945465] omap_hsmmc 4809c000.mmc: using lookup tables for GPIO lookup
[ 2.945495] omap_hsmmc 4809c000.mmc: No GPIO consumer cd found
[ 2.945526] omap_hsmmc 4809c000.mmc: GPIO lookup for consumer wp
[ 2.945556] omap_hsmmc 4809c000.mmc: using device tree for GPIO lookup
[ 2.945800] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp@68000000/mmc@4809c000[0]'
[ 2.945861] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/ocp@68000000/mmc@4809c000[0]'
[ 2.945892] omap_hsmmc 4809c000.mmc: using lookup tables for GPIO lookup
[ 2.945922] omap_hsmmc 4809c000.mmc: No GPIO consumer wp found
[ 2.948303] omap_hsmmc 4809c000.mmc: Linked as a consumer to regulator.14
[ 2.956268] omap_hsmmc 4809c000.mmc: Linked as a consumer to regulator.3
[ 2.997253] omap_hsmmc 480b4000.mmc: GPIO lookup for consumer cd
[ 2.997283] omap_hsmmc 480b4000.mmc: using device tree for GPIO lookup
[ 2.997375] of_get_named_gpiod_flags: can't parse 'cd-gpios' property of node '/ocp@68000000/mmc@480b4000[0]'
[ 2.997436] of_get_named_gpiod_flags: can't parse 'cd-gpio' property of node '/ocp@68000000/mmc@480b4000[0]'
[ 2.997467] omap_hsmmc 480b4000.mmc: using lookup tables for GPIO lookup
[ 2.997497] omap_hsmmc 480b4000.mmc: No GPIO consumer cd found
[ 2.997528] omap_hsmmc 480b4000.mmc: GPIO lookup for consumer wp
[ 2.997528] omap_hsmmc 480b4000.mmc: using device tree for GPIO lookup
[ 2.997589] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp@68000000/mmc@480b4000[0]'
[ 2.997650] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/ocp@68000000/mmc@480b4000[0]'
[ 2.997680] omap_hsmmc 480b4000.mmc: using lookup tables for GPIO lookup
[ 2.997711] omap_hsmmc 480b4000.mmc: No GPIO consumer wp found
[ 2.999114] omap_hsmmc 480b4000.mmc: Linked as a consumer to regulator.15
[ 3.041564] omap_hsmmc 480ad000.mmc: GPIO lookup for consumer wp
[ 3.041595] omap_hsmmc 480ad000.mmc: using device tree for GPIO lookup
[ 3.041656] of_get_named_gpiod_flags: can't parse 'wp-gpios' property of node '/ocp@68000000/mmc@480ad000[0]'
[ 3.041717] of_get_named_gpiod_flags: can't parse 'wp-gpio' property of node '/ocp@68000000/mmc@480ad000[0]'
[ 3.041748] omap_hsmmc 480ad000.mmc: using lookup tables for GPIO lookup
[ 3.041778] omap_hsmmc 480ad000.mmc: No GPIO consumer wp found
[ 3.043182] omap_hsmmc 480ad000.mmc: Linked as a consumer to regulator.2
[ 3.115570] mmc0: host does not support reading read-only switch, assuming write-enable
[ 3.124542] mmc0: new SD card at address bd77
[ 3.137756] mmcblk0: mmc0:bd77 SU02G 1.89 GiB
[ 3.151702] mmcblk0: p1
[ 3.157623] sdhci-pltfm: SDHCI platform and OF driver helper
[ 3.171661] ledtrig-cpu: registered to indicate activity on CPUs
[ 3.185546] oprofile: using arm/armv7
[ 3.190734] Initializing XFRM netlink socket
[ 3.196105] NET: Registered protocol family 10
[ 3.206909] Segment Routing with IPv6
[ 3.210876] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver
[ 3.220245] NET: Registered protocol family 17
[ 3.224853] NET: Registered protocol family 15
[ 3.230163] Key type dns_resolver registered
[ 3.234741] ThumbEE CPU extension supported.
[ 3.239257] Registering SWP/SWPB emulation handler
[ 3.244293] PM: no software I/O chain control; some wakeups may be lost
[ 3.251434] omap3_pm_off_mode_enable(1)
[ 3.257507] SmartReflex Class3 initialized
[ 3.267211] Loading compiled-in X.509 certificates
[ 3.272399] omap_hsmmc 480ad000.mmc: card claims to support voltages below defined range
[ 3.416778] omap_hsmmc 480ad000.mmc: found wl1251
[ 3.423034] of_get_named_gpiod_flags: parsed 'gpio' property of node '/fixed-regulator-wg7210_32k[0]' - status (0)
[ 3.428527] mmc2: new SDIO card at address 0001
[ 3.438354] hctosys: unable to open rtc device (rtc0)
[ 3.443481] sr_init: No PMIC hook to init smartreflex
[ 3.450042] smartreflex 480cb000.smartreflex: omap_sr_probe: SmartReflex driver initialized
[ 3.459960] smartreflex 480c9000.smartreflex: omap_sr_probe: SmartReflex driver initialized
[ 3.844604] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: (null)
[ 3.853576] VFS: Mounted root (ext4 filesystem) on device 179:1.
[ 3.881011] devtmpfs: mounted
[ 3.888427] Freeing unused kernel memory: 1024K
[ 3.894348] Run /sbin/init as init process
[ 7.163665] random: crng init done
[ 15.509918] systemd-udevd[176]: starting version 215
[ 16.738372] omap_ssi 48058000.ssi-controller: ssi controller 0 initialized (2 ports)!
[ 16.749114] omap_ssi_port 4805a000.ssi-port: GPIO lookup for consumer ti,ssi-cawake
[ 16.749145] omap_ssi_port 4805a000.ssi-port: using device tree for GPIO lookup
[ 16.749206] of_get_named_gpiod_flags: can't parse 'ti,ssi-cawake-gpios' property of node '/ocp@68000000/ssi-controller@48058000/ssi-port@4805a000[0]'
[ 16.749267] of_get_named_gpiod_flags: can't parse 'ti,ssi-cawake-gpio' property of node '/ocp@68000000/ssi-controller@48058000/ssi-port@4805a000[0]'
[ 16.749298] omap_ssi_port 4805a000.ssi-port: using lookup tables for GPIO lookup
[ 16.749328] omap_ssi_port 4805a000.ssi-port: No GPIO consumer ti,ssi-cawake found
[ 16.749359] omap_ssi_port 4805a000.ssi-port: couldn't get cawake gpio (err=-2)!
[ 16.757019] omap_ssi_port: probe of 4805a000.ssi-port failed with error -2
[ 16.764190] omap_ssi_port 4805b000.ssi-port: GPIO lookup for consumer ti,ssi-cawake
[ 16.764190] omap_ssi_port 4805b000.ssi-port: using device tree for GPIO lookup
[ 16.764251] of_get_named_gpiod_flags: can't parse 'ti,ssi-cawake-gpios' property of node '/ocp@68000000/ssi-controller@48058000/ssi-port@4805b000[0]'
[ 16.764312] of_get_named_gpiod_flags: can't parse 'ti,ssi-cawake-gpio' property of node '/ocp@68000000/ssi-controller@48058000/ssi-port@4805b000[0]'
[ 16.764343] omap_ssi_port 4805b000.ssi-port: using lookup tables for GPIO lookup
[ 16.764373] omap_ssi_port 4805b000.ssi-port: No GPIO consumer ti,ssi-cawake found
[ 16.764404] omap_ssi_port 4805b000.ssi-port: couldn't get cawake gpio (err=-2)!
[ 16.771972] omap_ssi_port: probe of 4805b000.ssi-port failed with error -2
[ 16.820495] omapdss_dss 48050000.dss: 48050000.dss supply vdda_video not found, using dummy regulator
[ 16.830535] omapdss_dss 48050000.dss: Linked as a consumer to regulator.0
[ 16.837890] DSS: OMAP DSS rev 2.0
[ 16.848541] omapdss_dss 48050000.dss: bound 48050400.dispc (ops dispc_component_ops [omapdss])
[ 16.858764] omapdss_dss 48050000.dss: bound 48050c00.encoder (ops venc_component_ops [omapdss])
[ 17.496429] of_get_named_gpiod_flags: parsed 'gpios' property of node '/ocp@68000000/i2c@48060000/vsense-left@66[0]' - status (0)
[ 17.496520] of_get_named_gpiod_flags: parsed 'gpios' property of node '/ocp@68000000/i2c@48060000/vsense-left@66[1]' - status (0)
[ 17.497924] pandora_nub 2-0066: Linked as a consumer to regulator.7
[ 17.587371] bq27xxx_battery_setup
[ 17.590789] bq27xxx_battery_setup: dm_regs=d9d6dcef
[ 17.597076] bq27xxx_battery_settings
[ 17.600738] bq27xxx_battery_set_config
[ 17.604553] bq27xxx_battery_unseal
[ 17.611389] input: nub0 as /devices/platform/68000000.ocp/48060000.i2c/i2c-2/2-0066/input/input0
[ 17.673706] usbcore: registered new interface driver usbfs
[ 17.680389] usbcore: registered new interface driver hub
[ 17.686370] usbcore: registered new device driver usb
[ 17.710418] pandora_nub 2-0066: probe 66, gpio 161, irq 181, "pandora-nub"
[ 17.711547] of_get_named_gpiod_flags: parsed 'gpios' property of node '/ocp@68000000/i2c@48060000/vsense-right@67[0]' - status (0)
[ 17.711639] of_get_named_gpiod_flags: parsed 'gpios' property of node '/ocp@68000000/i2c@48060000/vsense-right@67[1]' - status (0)
[ 17.712310] pandora_nub 2-0067: Linked as a consumer to regulator.7
[ 17.719146] pandora_nub 2-0067: pandora_nub_reset: 0
[ 17.720001] input: nub1 as /devices/platform/68000000.ocp/48060000.i2c/i2c-2/2-0067/input/input1
[ 17.828918] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 17.858764] bq27xxx_battery_update_dm_block
[ 17.863067] bq27xxx-battery 2-0055: design-capacity has 4000
[ 17.869140] bq27xxx_battery_update_dm_block
[ 17.873382] bq27xxx-battery 2-0055: design-energy dm spec incompatible with data on flash/NVM
[ 17.929504] pandora_nub 2-0067: probe 67, gpio 162, irq 182, "pandora-nub"
[ 17.936767] input: TWL4030 Keypad as /devices/platform/68000000.ocp/48070000.i2c/i2c-0/0-0048/48070000.i2c:twl@48:keypad/input/input2
[ 17.959045] ehci-omap: OMAP-EHCI Host Controller driver
[ 18.123168] input: twl4030_pwrbutton as /devices/platform/68000000.ocp/48070000.i2c/i2c-0/0-0048/48070000.i2c:twl@48:pwrbutton/input/input3
[ 18.157104] bq27xxx_battery_update_dm_block
[ 18.161376] bq27xxx-battery 2-0055: terminate-voltage has 3200
[ 18.167602] bq27xxx_battery_seal
[ 18.368896] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 18.433013] ohci-platform: OHCI generic platform driver
[ 18.440307] ohci-platform 48064400.ohci: Generic Platform OHCI controller
[ 18.448760] ohci-platform 48064400.ohci: new USB bus registered, assigned bus number 1
[ 18.725067] ohci-platform 48064400.ohci: irq 92, io mem 0x48064400
[ 18.817077] twl_rtc 48070000.i2c:twl@48:rtc: Enabling TWL-RTC
[ 18.953735] twl_rtc 48070000.i2c:twl@48:rtc: rtc core: registered 48070000.i2c:twl@48:rtc as rtc0
[ 19.068847] usb usb1: New USB device found, idVendor=1d6b, idProduct=0001, bcdDevice= 4.19
[ 19.077850] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 19.085266] usb usb1: Product: Generic Platform OHCI controller
[ 19.091369] usb usb1: Manufacturer: Linux 4.19.86-237281-g79a2e487038c-dirty ohci_hcd
[ 19.099395] usb usb1: SerialNumber: 48064400.ohci
[ 19.132263] omap-mailbox 48094000.mailbox: omap mailbox rev 0x40
[ 19.249481] of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/ocp@68000000/spi@48098000/lcd@1[0]' - status (0)
[ 19.249938] panel-tpo-td043mtea1 spi0.1: Linked as a consumer to regulator.4
[ 19.296142] of_get_named_gpiod_flags: parsed 'pendown-gpio' property of node '/ocp@68000000/spi@48098000/tsc2046@0[0]' - status (0)
[ 19.296813] ads7846 spi0.0: Linked as a consumer to regulator.7
[ 19.381683] ads7846 spi0.0: touchscreen, irq 183
[ 19.405059] twl4030_usb 48070000.i2c:twl@48:twl4030-usb: Linked as a consumer to regulator.18
[ 19.453491] input: ADS7846 Touchscreen as /devices/platform/68000000.ocp/48098000.spi/spi_master/spi0/spi0.0/input/input4
[ 19.496337] twl4030_usb 48070000.i2c:twl@48:twl4030-usb: Linked as a consumer to regulator.16
[ 19.599884] hub 1-0:1.0: USB hub found
[ 19.646575] twl4030_usb 48070000.i2c:twl@48:twl4030-usb: Linked as a consumer to regulator.17
[ 19.660705] Driver for 1-wire Dallas network protocol.
[ 19.668945] hub 1-0:1.0: 3 ports detected
[ 19.890472] omap_hdq 480b2000.1w: OMAP HDQ Hardware Rev 0.5. Driver in Interrupt mode
[ 19.951538] media: Linux media interface: v0.10
[ 19.978637] musb-hdrc musb-hdrc.0.auto: MUSB HDRC host driver
[ 19.985107] musb-hdrc musb-hdrc.0.auto: new USB bus registered, assigned bus number 2
[ 19.996063] twl4030_usb 48070000.i2c:twl@48:twl4030-usb: Initialized TWL4030 USB module
[ 20.150665] videodev: Linux video capture interface: v2.00
[ 20.168609] w1_master_driver w1_bus_master1: Attaching one wire slave 01.000000000000 crc 3d
[ 20.236755] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 4.19
[ 20.245361] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 20.252929] usb usb2: Product: MUSB HDRC host driver
[ 20.258117] usb usb2: Manufacturer: Linux 4.19.86-237281-g79a2e487038c-dirty musb-hcd
[ 20.266113] usb usb2: SerialNumber: musb-hdrc.0.auto
[ 20.327545] omap_wdt: OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
[ 20.465118] bq27xxx_battery_setup
[ 20.468902] bq27xxx_battery_setup: dm_regs= (null)
[ 20.475067] bq27xxx_battery_settings
[ 20.478881] bq27xxx_battery_settings: power_supply_get_battery_info failed ret=-854228912
[ 20.682312] hub 2-0:1.0: USB hub found
[ 20.751739] hub 2-0:1.0: 1 port detected
[ 20.846130] omap3isp 480bc000.isp: ignoring dependency for device, assuming no driver
[ 20.854370] OF: graph: no port node found in /ocp@68000000/isp@480bc000/ports
[ 20.861846] omap3isp 480bc000.isp: 480bc000.isp supply vdd-csiphy1 not found, using dummy regulator
[ 20.871582] omap3isp 480bc000.isp: Linked as a consumer to regulator.0
[ 20.878387] omap3isp 480bc000.isp: 480bc000.isp supply vdd-csiphy2 not found, using dummy regulator
[ 20.888488] omap3isp 480bc000.isp: Revision 2.0 found
[ 20.898162] omap-iommu 480bd400.mmu: 480bd400.mmu: version 1.1
[ 20.904815] omap3isp 480bc000.isp: 480bc000.isp supply vdds_csib not found, using dummy regulator
[ 20.915557] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP CCP2 was not initialized!
[ 21.449920] omapdss_dss 48050000.dss: Linked as a consumer to regulator.20
[ 21.458801] omapdss_venc 48050c00.encoder: Linked as a consumer to regulator.9
[ 21.579589] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys/up-button[0]' - status (0)
[ 21.579742] gpio gpiochip3: Persistence not supported for GPIO 14
[ 21.580566] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys/down-button[0]' - status (0)
[ 21.580627] gpio gpiochip3: Persistence not supported for GPIO 7
[ 21.581176] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys/left-button[0]' - status (0)
[ 21.581207] gpio gpiochip3: Persistence not supported for GPIO 0
[ 21.581695] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys/right-button[0]' - status (0)
[ 21.581756] gpio gpiochip3: Persistence not supported for GPIO 2
[ 21.582244] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys/pageup-button[0]' - status (0)
[ 21.582305] gpio gpiochip3: Persistence not supported for GPIO 13
[ 21.582794] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys/pagedown-button[0]' - status (0)
[ 21.582855] gpio gpiochip3: Persistence not supported for GPIO 10
[ 21.583343] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys/home-button[0]' - status (0)
[ 21.583404] gpio gpiochip3: Persistence not supported for GPIO 5
[ 21.583892] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys/end-button[0]' - status (0)
[ 21.583953] gpio gpiochip3: Persistence not supported for GPIO 15
[ 21.584442] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys/right-shift[0]' - status (0)
[ 21.584472] gpio gpiochip3: Persistence not supported for GPIO 6
[ 21.584991] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys/kp-plus[0]' - status (0)
[ 21.585021] gpio gpiochip3: Persistence not supported for GPIO 1
[ 21.585540] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys/right-ctrl[0]' - status (0)
[ 21.585571] gpio gpiochip3: Persistence not supported for GPIO 9
[ 21.586364] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys/kp-minus[0]' - status (0)
[ 21.586425] gpio gpiochip3: Persistence not supported for GPIO 11
[ 21.586944] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys/left-ctrl[0]' - status (0)
[ 21.586975] gpio gpiochip3: Persistence not supported for GPIO 8
[ 21.587463] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys/menu[0]' - status (0)
[ 21.587524] gpio gpiochip3: Persistence not supported for GPIO 3
[ 21.588012] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys/hold[0]' - status (0)
[ 21.588073] gpio gpiochip5: Persistence not supported for GPIO 16
[ 21.588592] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys/left-alt[0]' - status (0)
[ 21.588653] gpio gpiochip3: Persistence not supported for GPIO 4
[ 21.589141] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-keys/lid[0]' - status (0)
[ 21.589202] gpio gpiochip3: Persistence not supported for GPIO 12
[ 21.590698] input: gpio-keys as /devices/platform/gpio-keys/input/input5
[ 21.627471] cpu cpu0: Linked as a consumer to regulator.8
[ 21.640502] usb_phy_generic hsusb2_phy: GPIO lookup for consumer reset
[ 21.640563] usb_phy_generic hsusb2_phy: using device tree for GPIO lookup
[ 21.640686] of_get_named_gpiod_flags: parsed 'reset-gpios' property of node '/hsusb2_phy[0]' - status (0)
[ 21.640747] gpio gpiochip0: Persistence not supported for GPIO 16
[ 21.640747] no flags found for reset
[ 21.640777] usb_phy_generic hsusb2_phy: GPIO lookup for consumer vbus-detect
[ 21.640808] usb_phy_generic hsusb2_phy: using device tree for GPIO lookup
[ 21.640869] of_get_named_gpiod_flags: can't parse 'vbus-detect-gpios' property of node '/hsusb2_phy[0]'
[ 21.640930] of_get_named_gpiod_flags: can't parse 'vbus-detect-gpio' property of node '/hsusb2_phy[0]'
[ 21.640960] usb_phy_generic hsusb2_phy: using lookup tables for GPIO lookup
[ 21.640991] usb_phy_generic hsusb2_phy: No GPIO consumer vbus-detect found
[ 21.641723] usb_phy_generic hsusb2_phy: Linked as a consumer to regulator.5
[ 21.668212] cpu cpu0: Dropping the link to regulator.8
[ 21.680114] cpu cpu0: Linked as a consumer to regulator.8
[ 21.708953] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-leds/led1[0]' - status (0)
[ 21.709045] gpio gpiochip4: Persistence not supported for GPIO 0
[ 21.709045] no flags found for gpios
[ 21.713073] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-leds/led2[0]' - status (0)
[ 21.713134] gpio gpiochip4: Persistence not supported for GPIO 1
[ 21.713134] no flags found for gpios
[ 21.713958] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-leds/led3[0]' - status (0)
[ 21.714019] gpio gpiochip4: Persistence not supported for GPIO 30
[ 21.714050] no flags found for gpios
[ 21.714691] of_get_named_gpiod_flags: parsed 'gpios' property of node '/gpio-leds/led4[0]' - status (0)
[ 21.714721] gpio gpiochip4: Persistence not supported for GPIO 31
[ 21.714752] no flags found for gpios
[ 21.747131] omapdrm omapdrm.0: DMM not available, disable DMM support
[ 21.758544] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 21.765258] [drm] No driver support for vblank timestamp query.
[ 21.774932] omapdrm omapdrm.0: Tiled buffers require DMM
[ 21.883239] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP CSI2a was not initialized!
[ 21.928710] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP CCDC was not initialized!
[ 21.979766] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP preview was not initialized!
[ 22.041046] Console: switching to colour frame buffer device 100x30
[ 22.147277] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP resizer was not initialized!
[ 22.156524] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP AEWB was not initialized!
[ 22.156555] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP AF was not initialized!
[ 22.156585] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP histogram was not initialized!
[ 22.831237] omapdrm omapdrm.0: fb0: omapdrm frame buffer device
[ 23.020416] [drm] Initialized omapdrm 1.0.0 20110917 for omapdrm.0 on minor 0
[ 23.276489] ehci-omap 48064800.ehci: EHCI Host Controller
[ 23.282104] ehci-omap 48064800.ehci: new USB bus registered, assigned bus number 3
[ 23.465332] ehci-omap 48064800.ehci: irq 93, io mem 0x48064800
[ 23.533111] ehci-omap 48064800.ehci: USB 2.0 started, EHCI 1.00
[ 23.633026] usb usb3: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 4.19
[ 23.641784] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 23.649230] usb usb3: Product: EHCI Host Controller
[ 23.654144] usb usb3: Manufacturer: Linux 4.19.86-237281-g79a2e487038c-dirty ehci_hcd
[ 23.662170] usb usb3: SerialNumber: 48064800.ehci
[ 23.933441] hub 3-0:1.0: USB hub found
[ 23.966217] hub 3-0:1.0: 3 ports detected
[ 24.931640] mousedev: PS/2 mouse device common for all mice
[ 31.250549] EXT4-fs (mmcblk0p1): re-mounted. Opts: (null)
[ 33.769592] vwlan: disabling
[ 33.776184] VAUX3: disabling
[ 34.499359] EXT4-fs (mmcblk0p1): re-mounted. Opts: errors=remount-ro
[ 77.915313] Bluetooth: Core ver 2.22
[ 77.919555] NET: Registered protocol family 31
[ 77.924072] Bluetooth: HCI device and connection manager initialized
[ 77.932647] Bluetooth: HCI socket layer initialized
[ 77.937866] Bluetooth: L2CAP socket layer initialized
[ 77.943695] Bluetooth: SCO socket layer initialized
[ 78.219696] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 78.225097] Bluetooth: BNEP filters: protocol multicast
[ 78.230865] Bluetooth: BNEP socket layer initialized
[ 78.693756] input: nub0 as /devices/platform/68000000.ocp/48060000.i2c/i2c-2/2-0066/input/input6
[ 78.838562] input: nub1 as /devices/platform/68000000.ocp/48060000.i2c/i2c-2/2-0067/input/input7
[ 85.409881] input input6: pandora_nub_open
[ 85.466217] input input7: pandora_nub_open
root@letux:~#


Here is the lsmod and when i try to enable the snd_soc_omap3pandora to test
root@letux:~# lsmod
Module Size Used by
bnep 20480 2
bluetooth 413696 5 bnep
ecdh_generic 28672 1 bluetooth
mousedev 20480 0
evdev 24576 7
joydev 20480 0
leds_gpio 16384 0
pandora_bl 16384 0
phy_generic 16384 1
led_class 16384 1 leds_gpio
cpufreq_dt 16384 0
gpio_keys 20480 0
thermal_sys 73728 1 cpufreq_dt
connector_analog_tv 16384 1
omap3_isp 118784 0
omapdrm 69632 2
videobuf2_dma_contig 20480 1 omap3_isp
videobuf2_memops 16384 1 videobuf2_dma_contig
videobuf2_v4l2 24576 1 omap3_isp
videobuf2_common 45056 2 omap3_isp,videobuf2_v4l2
v4l2_fwnode 16384 1 omap3_isp
drm_kms_helper 176128 1 omapdrm
bq27xxx_battery_hdq 16384 0
cfbfillrect 16384 1 drm_kms_helper
syscopyarea 16384 1 drm_kms_helper
cfbimgblt 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
omap_wdt 16384 0
cfbcopyarea 16384 1 drm_kms_helper
videodev 180224 4 v4l2_fwnode,omap3_isp,videobuf2_common,videobuf2_v4l2
media 36864 2 omap3_isp,videodev
omap_hdq 16384 0
drm 413696 4 omapdrm,drm_kms_helper
wire 36864 2 bq27xxx_battery_hdq,omap_hdq
cn 16384 1 wire
drm_panel_orientation_quirks 16384 1 drm
phy_twl4030_usb 20480 3
omap2430 16384 0
ads7846 24576 0
panel_tpo_td043mtea1 16384 1
hwmon 16384 3 wire,thermal_sys,ads7846
snd_soc_twl4030 61440 0
musb_hdrc 135168 2 omap2430,phy_twl4030_usb
omap_mailbox 20480 0
udc_core 53248 1 musb_hdrc
twl4030_wdt 16384 0
snd_soc_core 184320 1 snd_soc_twl4030
rtc_twl 16384 1
snd_pcm_dmaengine 16384 1 snd_soc_core
ac97_bus 16384 1 snd_soc_core
snd_pcm 110592 3 snd_pcm_dmaengine,snd_soc_core,snd_soc_twl4030
snd_timer 32768 1 snd_pcm
ohci_platform 16384 0
snd 77824 3 snd_timer,snd_soc_core,snd_pcm
ohci_hcd 40960 1 ohci_platform
soundcore 16384 1 snd
twl4030_pwrbutton 16384 0
pwm_twl_led 16384 0
pwm_twl 16384 0
twl4030_charger 20480 0
ehci_omap 16384 0
industrialio 73728 1 twl4030_charger
twl4030_keypad 16384 0
matrix_keymap 16384 1 twl4030_keypad
ehci_hcd 53248 1 ehci_omap
usbcore 217088 5 ehci_omap,ehci_hcd,musb_hdrc,ohci_hcd,ohci_platform
bq27xxx_battery_i2c 20480 0
usb_common 16384 3 udc_core,musb_hdrc,usbcore
bq27xxx_battery 20480 2 bq27xxx_battery_hdq,bq27xxx_battery_i2c
pandora_nub 20480 0
omapdss 172032 2
omap_ssi 28672 0
omapdss_base 20480 4 connector_analog_tv,omapdrm,omapdss,panel_tpo_td043mtea1
hsi 20480 1 omap_ssi
cec 45056 1 omapdss
root@letux:~#

root@letux:~# modprobe snd_soc_omap3pandora
modprobe: ERROR: could not insert 'snd_soc_omap3pandora': No such device
root@letux:~#


Next i see that today a new kernel is available (4.19.88).
I used
git checkout Makefile (to restore the original Makefile)
and next
git pull
git checkout letux-4.19.88

and next i rebuild the files as above but changing to build ALSA inside the kernel.
And here is the dmesg of 4.19.88
root@letux:~# dmesg
[ 0.000000] Booting Linux on physical CPU 0x0
[ 0.000000] Linux version 4.19.88-letux+ (farox@AMDE1) (gcc version 8.3.0 (Ubuntu 8.3.0-6ubuntu1~18.04.1)) #1 SMP PREEMPT Fri Dec 6 13:56:55 CET 2019
[ 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/0x468 with crng_init=0
[ 0.000000] percpu: Embedded 16 pages/cpu s36556 r8192 d20788 u65536
[ 0.000000] pcpu-alloc: s36556 r8192 d20788 u65536 alloc=16*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 twl4030_charger.allow_usb=1 fsck.repair=yes rootwait ignore_loglevel
[ 0.000000] UBI warning: empty 'mtd=' parameter - ignored
[ 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: 229784K/260096K available (6989K kernel code, 673K rwdata, 1916K rodata, 1024K init, 352K bss, 13928K 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) (7982 kB)
.init : 0x(ptrval) - 0x(ptrval) (1024 kB)
.data : 0x(ptrval) - 0x(ptrval) ( 674 kB)
.bss : 0x(ptrval) - 0x(ptrval) ( 353 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.000000] sched_clock: 32 bits at 32kHz, resolution 30517ns, wraps every 65535999984741ns
[ 0.000030] OMAP clocksource: 32k_counter at 32768 Hz
[ 0.002258] Console: colour dummy device 80x30
[ 0.002319] Calibrating delay loop... 594.73 BogoMIPS (lpj=2973696)
[ 0.045501] pid_max: default: 32768 minimum: 301
[ 0.045715] 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.047058] CPU0: Spectre v2: using BPIALL workaround
[ 0.047637] CPU0: thread -1, cpu 0, socket -1, mpidr 0
[ 0.105560] Setting up static identity map for 0x80100000 - 0x80100060
[ 0.125366] rcu: Hierarchical SRCU implementation.
[ 0.165283] smp: Bringing up secondary CPUs ...
[ 0.165313] smp: Brought up 1 node, 1 CPU
[ 0.165313] SMP: Total of 1 processors activated (594.73 BogoMIPS).
[ 0.165344] CPU: All CPU(s) started in SVC mode.
[ 0.167785] devtmpfs: initialized
[ 0.205688] VFP support v0.3: implementor 41 architecture 3 part 30 variant c rev 1
[ 0.206604] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns
[ 0.206665] futex hash table entries: 256 (order: 2, 16384 bytes)
[ 0.208312] pinctrl core: initialized pinctrl subsystem
[ 0.210113] NET: Registered protocol family 16
[ 0.220092] DMA: preallocated 256 KiB pool for atomic coherent allocations
[ 0.251464] omap_hwmod: mcbsp2_sidetone using broken dt data from mcbsp
[ 0.252319] omap_hwmod: mcbsp3_sidetone using broken dt data from mcbsp
[ 0.337127] audit: initializing netlink subsys (disabled)
[ 0.341552] cpuidle: using governor menu
[ 0.342926] Reprogramming SDRC clock to 332000000 Hz
[ 0.343749] audit: type=2000 audit(0.340:1): state=initialized audit_enabled=0 res=1
[ 0.360260] OMAP GPIO hardware version 2.5
[ 0.405700] omap-gpmc 6e000000.gpmc: GPMC revision 5.0
[ 0.405761] gpmc_mem_init: disabling cs 0 mapped at 0x0-0x1000000
[ 0.420410] No ATAGs?
[ 0.420410] hw-breakpoint: debug architecture 0x4 unsupported.
[ 0.422180] OMAP DMA hardware revision 4.0
[ 0.426666] Serial: AMBA PL011 UART driver
[ 0.559936] omap-dma-engine 48056000.dma-controller: OMAP DMA engine driver
[ 0.576019] omap-iommu 480bd400.mmu: 480bd400.mmu registered
[ 0.577087] iommu: Adding device 480bc000.isp to group 0
[ 0.580139] vgaarb: loaded
[ 0.581695] SCSI subsystem initialized
[ 0.583312] libata version 3.00 loaded.
[ 0.585357] usbcore: registered new interface driver usbfs
[ 0.585662] usbcore: registered new interface driver hub
[ 0.585968] usbcore: registered new device driver usb
[ 0.593048] omap_i2c 48070000.i2c: bus 0 rev3.3 at 2600 kHz
[ 0.595336] omap_i2c 48072000.i2c: bus 1 rev3.3 at 100 kHz
[ 0.598480] omap_i2c 48060000.i2c: bus 2 rev3.3 at 100 kHz
[ 0.601501] Advanced Linux Sound Architecture Driver Initialized.
[ 0.607879] clocksource: Switched to clocksource 32k_counter
[ 0.720886] VFS: Disk quotas dquot_6.6.0
[ 0.721038] VFS: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.768768] NET: Registered protocol family 2
[ 0.770690] tcp_listen_portaddr_hash hash table entries: 512 (order: 0, 6144 bytes)
[ 0.770751] TCP established hash table entries: 2048 (order: 1, 8192 bytes)
[ 0.770782] TCP bind hash table entries: 2048 (order: 2, 16384 bytes)
[ 0.770843] TCP: Hash tables configured (established 2048 bind 2048)
[ 0.771057] UDP hash table entries: 256 (order: 1, 8192 bytes)
[ 0.771087] UDP-Lite hash table entries: 256 (order: 1, 8192 bytes)
[ 0.771392] NET: Registered protocol family 1
[ 0.771453] PCI: CLS 0 bytes, default 64
[ 0.776977] hw perfevents: enabled with armv7_cortex_a8 PMU driver, 5 counters available
[ 0.790100] Initialise system trusted keyrings
[ 0.790527] workingset: timestamp_bits=30 max_order=16 bucket_order=0
[ 0.791259] squashfs: version 4.0 (2009/01/31) Phillip Lougher
[ 0.797393] Key type asymmetric registered
[ 0.797424] Asymmetric key parser 'x509' registered
[ 0.797576] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 251)
[ 0.797607] io scheduler noop registered
[ 0.797637] io scheduler deadline registered
[ 0.797729] io scheduler cfq registered (default)
[ 0.797760] io scheduler mq-deadline registered
[ 0.797760] io scheduler kyber registered
[ 0.800048] ti-sysc 480cb024.target-module: sysc_flags 00000100 != 00000110
[ 0.802124] ti-sysc 480c9024.target-module: sysc_flags 00000100 != 00000110
[ 0.809448] pinctrl-single 48002030.pinmux: 284 pins, size 568
[ 0.810455] pinctrl-single 48002a00.pinmux: 46 pins, size 92
[ 0.811523] pinctrl-single 480025d8.pinmux: 18 pins, size 36
[ 0.834045] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[ 0.845458] omap_uart 4806a000.serial: no wakeirq for uart0
[ 0.845764] 4806a000.serial: ttyO0 at MMIO 0x4806a000 (irq = 88, base_baud = 3000000) is a OMAP UART0
[ 0.846496] serial serial0: tty port ttyO0 registered
[ 0.846954] omap_uart 4806c000.serial: no wakeirq for uart1
[ 0.847167] 4806c000.serial: ttyO1 at MMIO 0x4806c000 (irq = 89, base_baud = 3000000) is a OMAP UART1
[ 0.849853] 49020000.serial: ttyO2 at MMIO 0x49020000 (irq = 90, base_baud = 3000000) is a OMAP UART2
[ 1.651855] console [ttyO2] enabled
[ 1.691650] brd: module loaded
[ 1.712615] loop: module loaded
[ 2.078460] random: fast init done
[ 2.108520] twl 0-0048: PIH (irq 23) chaining IRQs 147..155
[ 2.114501] twl 0-0048: power (irq 152) chaining IRQs 155..162
[ 2.191375] VAUX4: Bringing 0uV into 2800000-2800000uV
[ 2.357299] twl4030_gpio twl4030-gpio: gpio (irq 147) chaining IRQs 163..180
[ 5.255035] nand: device found, Manufacturer ID: 0x2c, Chip ID: 0xbc
[ 5.262878] nand: Micron MT29F4G16ABC
[ 5.266723] nand: 512 MiB, SLC, erase size: 128 KiB, page size: 2048, OOB size: 64
[ 5.274963] 5 fixed-partitions partitions found on MTD device omap2-nand.0
[ 5.282531] Creating 5 MTD partitions on "omap2-nand.0":
[ 5.288238] 0x000000000000-0x000000080000 : "xloader"
[ 5.296508] 0x000000080000-0x000000260000 : "uboot"
[ 5.306457] 0x000000260000-0x000000280000 : "uboot-env"
[ 5.315155] 0x000000280000-0x000000c80000 : "boot"
[ 5.332641] 0x000000c80000-0x000020000000 : "rootfs"
[ 5.805725] libphy: Fixed MDIO Bus: probed
[ 5.822418] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 5.830627] ehci-pci: EHCI PCI platform driver
[ 5.835906] usbcore: registered new interface driver usb-storage
[ 5.843811] mousedev: PS/2 mouse device common for all mice
[ 5.878112] twl_rtc 48070000.i2c:twl@48:rtc: Enabling TWL-RTC
[ 5.939086] twl_rtc 48070000.i2c:twl@48:rtc: rtc core: registered 48070000.i2c:twl@48:rtc as rtc0
[ 5.978820] i2c /dev entries driver
[ 5.984527] IR NEC protocol handler initialized
[ 5.989898] IR RC5(x/sz) protocol handler initialized
[ 5.995208] IR RC6 protocol handler initialized
[ 6.000122] IR JVC protocol handler initialized
[ 6.004852] IR Sony protocol handler initialized
[ 6.009979] IR SANYO protocol handler initialized
[ 6.014892] IR Sharp protocol handler initialized
[ 6.019927] IR MCE Keyboard/mouse protocol handler initialized
[ 6.026031] IR XMP protocol handler initialized
[ 6.030883] Driver for 1-wire Dallas network protocol.
[ 6.039062] ti-soc-thermal 48002524.bandgap: This OMAP thermal sensor is unreliable. You've been warned
[ 6.052795] omap_wdt: OMAP Watchdog Timer Rev 0x31: initial timeout 60 sec
[ 6.067352] cpu cpu0: Linked as a consumer to regulator.8
[ 6.074401] cpu cpu0: Dropping the link to regulator.8
[ 6.080871] cpu cpu0: Linked as a consumer to regulator.8
[ 6.091552] sdhci: Secure Digital Host Controller Interface driver
[ 6.099304] sdhci: Copyright(c) Pierre Ossman
[ 6.105957] omap_hsmmc 4809c000.mmc: Linked as a consumer to regulator.14
[ 6.113922] omap_hsmmc 4809c000.mmc: Linked as a consumer to regulator.3
[ 6.180450] omap_hsmmc 480b4000.mmc: Linked as a consumer to regulator.15
[ 6.221282] omap_hsmmc 480ad000.mmc: Linked as a consumer to regulator.2
[ 6.238739] mmc0: host does not support reading read-only switch, assuming write-enable
[ 6.248260] mmc0: new SD card at address bd77
[ 6.268585] mmcblk0: mmc0:bd77 SU02G 1.89 GiB
[ 6.286590] mmcblk0: p1
[ 6.326477] sdhci-pltfm: SDHCI platform and OF driver helper
[ 6.340881] omap_hsmmc 480ad000.mmc: card claims to support voltages below defined range
[ 6.353149] ledtrig-cpu: registered to indicate activity on CPUs
[ 6.361206] omap_hsmmc 480ad000.mmc: found wl1251
[ 6.374694] mmc2: new SDIO card at address 0001
[ 6.382415] usbcore: registered new interface driver usbhid
[ 6.390289] usbhid: USB HID core driver
[ 6.395019] ashmem: initialized
[ 6.408447] oprofile: using arm/armv7
[ 6.413879] Initializing XFRM netlink socket
[ 6.418884] NET: Registered protocol family 17
[ 6.423614] NET: Registered protocol family 15
[ 6.428680] Key type dns_resolver registered
[ 6.433593] ThumbEE CPU extension supported.
[ 6.438232] Registering SWP/SWPB emulation handler
[ 6.443389] PM: no software I/O chain control; some wakeups may be lost
[ 6.450683] omap3_pm_off_mode_enable(1)
[ 6.455352] SmartReflex Class3 initialized
[ 6.461791] Loading compiled-in X.509 certificates
[ 6.534088] usb_phy_generic hsusb2_phy: Linked as a consumer to regulator.5
[ 6.555206] input: gpio-keys as /devices/platform/gpio-keys/input/input0
[ 6.590759] twl_rtc 48070000.i2c:twl@48:rtc: setting system clock to 2019-12-06 14:40:10 UTC (1575643210)
[ 6.601135] sr_init: No PMIC hook to init smartreflex
[ 6.610015] smartreflex 480cb000.smartreflex: omap_sr_probe: SmartReflex driver initialized
[ 6.619720] smartreflex 480c9000.smartreflex: omap_sr_probe: SmartReflex driver initialized
[ 6.631225] ALSA device list:
[ 6.634338] No soundcards found.
[ 6.913360] EXT4-fs (mmcblk0p1): mounted filesystem with ordered data mode. Opts: (null)
[ 6.922241] VFS: Mounted root (ext4 filesystem) on device 179:1.
[ 6.947265] devtmpfs: mounted
[ 6.960540] Freeing unused kernel memory: 1024K
[ 6.966705] Run /sbin/init as init process
[ 10.238800] random: crng init done
[ 14.821472] systemd-udevd[1187]: starting version 215
[ 15.564025] omapdss_dss 48050000.dss: 48050000.dss supply vdda_video not found, using dummy regulator
[ 15.681854] omapdss_dss 48050000.dss: Linked as a consumer to regulator.0
[ 15.719909] DSS: OMAP DSS rev 2.0
[ 15.745117] omapdss_dss 48050000.dss: bound 48050400.dispc (ops dispc_component_ops [omapdss])
[ 15.793060] omapdss_dss 48050000.dss: bound 48050c00.encoder (ops venc_component_ops [omapdss])
[ 15.945861] pandora_nub 2-0066: Linked as a consumer to regulator.7
[ 15.993194] ehci-omap: OMAP-EHCI Host Controller driver
[ 16.002410] bq27xxx_battery_setup
[ 16.005920] bq27xxx_battery_setup: dm_regs=fdaea66b
[ 16.011779] input: nub0 as /devices/platform/68000000.ocp/48060000.i2c/i2c-2/2-0066/input/input1
[ 16.044616] bq27xxx_battery_settings
[ 16.076904] pandora_nub 2-0066: probe 66, gpio 161, irq 198, "pandora-nub"
[ 16.098358] bq27xxx_battery_set_config
[ 16.102325] bq27xxx_battery_unseal
[ 16.128326] ehci-omap 48064800.ehci: EHCI Host Controller
[ 16.162902] input: TWL4030 Keypad as /devices/platform/68000000.ocp/48070000.i2c/i2c-0/0-0048/48070000.i2c:twl@48:keypad/input/input2
[ 16.179473] pandora_nub 2-0067: Linked as a consumer to regulator.7
[ 16.186096] pandora_nub 2-0067: pandora_nub_reset: 0
[ 16.194519] ehci-omap 48064800.ehci: new USB bus registered, assigned bus number 1
[ 16.209503] ehci-omap 48064800.ehci: irq 93, io mem 0x48064800
[ 16.215850] bq27xxx_battery_update_dm_block
[ 16.238464] input: nub1 as /devices/platform/68000000.ocp/48060000.i2c/i2c-2/2-0067/input/input3
[ 16.248199] bq27xxx-battery 2-0055: design-capacity has 4000
[ 16.254119] bq27xxx_battery_update_dm_block
[ 16.289245] bq27xxx-battery 2-0055: design-energy dm spec incompatible with data on flash/NVM
[ 16.298645] ehci-omap 48064800.ehci: USB 2.0 started, EHCI 1.00
[ 16.305175] pandora_nub 2-0067: probe 67, gpio 162, irq 199, "pandora-nub"
[ 16.326202] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 4.19
[ 16.349578] bq27xxx_battery_update_dm_block
[ 16.362915] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 16.373535] bq27xxx-battery 2-0055: terminate-voltage has 3200
[ 16.424133] bq27xxx_battery_seal
[ 16.433990] usb usb1: Product: EHCI Host Controller
[ 16.467895] usb usb1: Manufacturer: Linux 4.19.88-letux+ ehci_hcd
[ 16.553100] usb usb1: SerialNumber: 48064800.ehci
[ 16.582916] input: twl4030_pwrbutton as /devices/platform/68000000.ocp/48070000.i2c/i2c-0/0-0048/48070000.i2c:twl@48:pwrbutton/input/input4
[ 16.609344] twl4030_madc 48070000.i2c:twl@48:madc: 48070000.i2c:twl@48:madc supply vusb3v1 not found, using dummy regulator
[ 16.628662] hub 1-0:1.0: USB hub found
[ 16.674530] hub 1-0:1.0: 3 ports detected
[ 16.707458] twl4030_madc 48070000.i2c:twl@48:madc: Linked as a consumer to regulator.0
[ 16.909729] panel-tpo-td043mtea1 spi0.1: Linked as a consumer to regulator.4
[ 16.926452] ads7846 spi0.0: Linked as a consumer to regulator.7
[ 16.938201] omap_hdq 480b2000.1w: OMAP HDQ Hardware Rev 0.5. Driver in Interrupt mode
[ 16.990600] ads7846 spi0.0: touchscreen, irq 200
[ 16.998596] twl4030_usb 48070000.i2c:twl@48:twl4030-usb: Linked as a consumer to regulator.18
[ 17.038940] input: ADS7846 Touchscreen as /devices/platform/68000000.ocp/48098000.spi/spi_master/spi0/spi0.0/input/input5
[ 17.100433] omap-sham 480c3000.sham: hw accel on OMAP rev 0.9
[ 17.112518] media: Linux media interface: v0.10
[ 17.139099] twl4030_usb 48070000.i2c:twl@48:twl4030-usb: Linked as a consumer to regulator.16
[ 17.222473] omap-aes 480c5000.aes: OMAP AES hw accel rev: 2.6
[ 17.238586] w1_master_driver w1_bus_master1: Attaching one wire slave 01.000000000000 crc 3d
[ 17.258575] twl4030_usb 48070000.i2c:twl@48:twl4030-usb: Linked as a consumer to regulator.17
[ 17.294525] omap-aes 480c5000.aes: will run requests pump with realtime priority
[ 17.332336] videodev: Linux video capture interface: v2.00
[ 17.830047] bq27xxx_battery_setup
[ 17.835174] bq27xxx_battery_setup: dm_regs= (null)
[ 17.848632] bq27xxx_battery_settings
[ 17.852416] bq27xxx_battery_settings: power_supply_get_battery_info failed ret=-1088888808
[ 18.058593] musb-hdrc musb-hdrc.0.auto: MUSB HDRC host driver
[ 18.072845] musb-hdrc musb-hdrc.0.auto: new USB bus registered, assigned bus number 2
[ 18.088745] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002, bcdDevice= 4.19
[ 18.097412] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[ 18.105255] twl4030_usb 48070000.i2c:twl@48:twl4030-usb: Initialized TWL4030 USB module
[ 18.122558] usb usb2: Product: MUSB HDRC host driver
[ 18.127777] usb usb2: Manufacturer: Linux 4.19.88-letux+ musb-hcd
[ 18.148437] usb usb2: SerialNumber: musb-hdrc.0.auto
[ 18.159027] hub 2-0:1.0: USB hub found
[ 18.166839] hub 2-0:1.0: 1 port detected
[ 18.206573] omap3isp 480bc000.isp: ignoring dependency for device, assuming no driver
[ 18.275512] OF: graph: no port node found in /ocp@68000000/isp@480bc000/ports
[ 18.297088] cfg80211: Loading compiled-in X.509 certificates for regulatory database
[ 18.342407] omap3isp 480bc000.isp: 480bc000.isp supply vdd-csiphy1 not found, using dummy regulator
[ 18.396148] cfg80211: Loaded X.509 cert 'sforshee: 00b28ddf47aef9cea7'
[ 18.428497] omap3isp 480bc000.isp: Linked as a consumer to regulator.0
[ 18.435455] omap3isp 480bc000.isp: 480bc000.isp supply vdd-csiphy2 not found, using dummy regulator
[ 18.480560] platform regulatory.0: Direct firmware load for regulatory.db failed with error -2
[ 18.498291] cfg80211: failed to load regulatory.db
[ 18.658813] omap3isp 480bc000.isp: Revision 2.0 found
[ 18.665069] omap-iommu 480bd400.mmu: 480bd400.mmu: version 1.1
[ 18.818481] omap3isp 480bc000.isp: 480bc000.isp supply vdds_csib not found, using dummy regulator
[ 18.929077] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP CCP2 was not initialized!
[ 19.036651] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP CSI2a was not initialized!
[ 19.148406] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP CCDC was not initialized!
[ 19.160095] omap_hsmmc 480ad000.mmc: found wl1251
[ 19.191406] wl1251: using dedicated interrupt line
[ 19.230010] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP preview was not initialized!
[ 19.287719] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP resizer was not initialized!
[ 19.347839] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP AEWB was not initialized!
[ 19.409576] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP AF was not initialized!
[ 19.477233] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[ 19.487365] omap3isp 480bc000.isp: Entity type for entity OMAP3 ISP histogram was not initialized!
[ 19.516998] wl1251: loaded
[ 19.542755] wl1251: initialized
[ 20.033081] omapdss_dss 48050000.dss: Linked as a consumer to regulator.20
[ 20.094024] omapdss_venc 48050c00.encoder: Linked as a consumer to regulator.9
[ 20.105468] omapdrm omapdrm.0: DMM not available, disable DMM support
[ 20.134338] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[ 20.165283] [drm] No driver support for vblank timestamp query.
[ 20.199401] omapdrm omapdrm.0: Tiled buffers require DMM
[ 20.295196] Console: switching to colour frame buffer device 100x30
[ 20.518371] omapdrm omapdrm.0: fb0: omapdrm frame buffer device
[ 20.591918] [drm] Initialized omapdrm 1.0.0 20110917 for omapdrm.0 on minor 0
[ 23.473907] EXT4-fs (mmcblk0p1): re-mounted. Opts: (null)
[ 24.964324] EXT4-fs (mmcblk0p1): re-mounted. Opts: errors=remount-ro
[ 36.960906] vwlan: disabling
[ 36.964782] VAUX3: disabling
[ 43.682189] NET: Registered protocol family 10
[ 43.700866] Segment Routing with IPv6
[ 45.836120] using random self ethernet address
[ 45.841278] using random host ethernet address
[ 45.845977] using host ethernet address: 32:70:05:18:ff:78
[ 45.845977] using self ethernet address: 46:10:3a:b3:af:d9
[ 45.857818] usb0: HOST MAC 32:70:05:18:ff:78
[ 45.877593] usb0: MAC 46:10:3a:b3:af:d9
[ 45.888519] using random self ethernet address
[ 45.893188] using random host ethernet address
[ 45.908508] g_ether gadget: Ethernet Gadget, version: Memorial Day 2008
[ 45.915466] g_ether gadget: g_ether ready
[ 46.042083] IPv6: ADDRCONF(NETDEV_UP): usb0: link is not ready
[ 55.534667] Bluetooth: Core ver 2.22
[ 55.546386] NET: Registered protocol family 31
[ 55.558502] Bluetooth: HCI device and connection manager initialized
[ 55.565216] Bluetooth: HCI socket layer initialized
[ 55.584289] Bluetooth: L2CAP socket layer initialized
[ 55.593170] Bluetooth: SCO socket layer initialized
[ 55.675170] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[ 55.688354] Bluetooth: BNEP socket layer initialized
[ 56.856140] input: nub0 as /devices/platform/68000000.ocp/48060000.i2c/i2c-2/2-0066/input/input6
[ 56.909118] input: nub1 as /devices/platform/68000000.ocp/48060000.i2c/i2c-2/2-0067/input/input7
[ 64.416015] input input6: pandora_nub_open
[ 64.433746] input input7: pandora_nub_open
root@letux:~#


and here is the lsmod
root@letux:~# lsmod
Module Size Used by
bnep 20480 2
bluetooth 307200 5 bnep
ecdh_generic 24576 1 bluetooth
usb_f_ecm 16384 1
g_ether 16384 0
usb_f_rndis 20480 2 g_ether
u_ether 20480 3 usb_f_ecm,g_ether,usb_f_rndis
libcomposite 45056 3 usb_f_ecm,g_ether,usb_f_rndis
configfs 32768 4 usb_f_ecm,usb_f_rndis,libcomposite
ipv6 335872 18
omapdrm 61440 2
drm_kms_helper 122880 1 omapdrm
syscopyarea 16384 1 drm_kms_helper
sysfillrect 16384 1 drm_kms_helper
sysimgblt 16384 1 drm_kms_helper
fb_sys_fops 16384 1 drm_kms_helper
drm 319488 4 omapdrm,drm_kms_helper
drm_panel_orientation_quirks 16384 1 drm
arc4 16384 2
wl1251_sdio 16384 0
wl1251 81920 1 wl1251_sdio
mac80211 516096 2 wl1251,wl1251_sdio
pandora_bl 16384 0
leds_gpio 16384 0
omap3_isp 106496 0
videobuf2_dma_contig 20480 1 omap3_isp
videobuf2_memops 16384 1 videobuf2_dma_contig
videobuf2_v4l2 20480 1 omap3_isp
cfg80211 512000 2 mac80211,wl1251
videobuf2_common 32768 2 omap3_isp,videobuf2_v4l2
v4l2_fwnode 16384 1 omap3_isp
connector_analog_tv 16384 1
bq27xxx_battery_hdq 16384 0
videodev 143360 4 v4l2_fwnode,omap3_isp,videobuf2_common,videobuf2_v4l2
omap_aes_driver 24576 0
crypto_engine 16384 1 omap_aes_driver
omap_crypto 16384 1 omap_aes_driver
media 24576 2 omap3_isp,videodev
omap_sham 28672 0
omap2430 16384 0
panel_tpo_td043mtea1 16384 1
omap_hdq 16384 0
ads7846 20480 0
phy_twl4030_usb 20480 9
musb_hdrc 102400 2 omap2430,phy_twl4030_usb
snd_soc_twl4030 49152 0
twl4030_madc 16384 0
twl4030_pwrbutton 16384 0
twl4030_charger 20480 0
industrialio 53248 2 twl4030_charger,twl4030_madc
twl4030_keypad 16384 0
ehci_omap 16384 0
bq27xxx_battery_i2c 20480 0
bq27xxx_battery 20480 2 bq27xxx_battery_hdq,bq27xxx_battery_i2c
pandora_nub 20480 0
omapdss 159744 2
omapdss_base 16384 4 connector_analog_tv,omapdrm,omapdss,panel_tpo_td043mtea1
cec 36864 1 omapdss
root@letux:~#

root@letux:~# modprobe snd_soc_omap3pandora
modprobe: ERROR: could not insert 'snd_soc_omap3pandora': No such device
root@letux:~#


as you can see the Pandora audio didn't work again.:( maybe need some change in the code that i don't know how to do.

It's all for today, i'm happy that i was able to build the kernel....but a little frustrated about the audio ...hope the big wall of text was usefull for someone, and if you have some advices on using Git (for example how to correctly switch from a branch to another and how to have the latest release on my local drive) you are wellcome...hope that i not do any harm to Letux Git repo...



 
  • Like
Reactions: rSl

jja2000

Newbie
Joined
Dec 6, 2019
Messages
6
@hns hi!

I just got my own Pandora, very excited to start using it.
Problem is that after using makesd openpandora and trying to boot off the sdcard the only thing showing up on screen is a blinking cursor with the wifi/bt indicator flashing.
Before this the sdcard usage indicator was flashing indicating something was booting.

Any way to make sure I'm making an actually booting build? This does not seem to be working.

Thank you in advance!
 
Top