Somehow I able to rotate kernel logo (splash screen) at the time of booting.(I rotated it not mirrored it)
But I saw that after some extracting of kernel, Kernel itself stop at some point as below, :smileyconfused:
So anyone has idea, why should these happen.
During this time I can see my custom logo on screen rotated 180 degree perfectly, but kernel not expand more from those point :smileysad: :smileysad:
I did changes in some files in kernel tree as below, so point me out that where it is actually sticking up.
So please pint me out any false thing which related to this kernel stop.
Kernel stop log as below.
U-Boot 2013.07-00005-g1c2ec3a-dirty (Jul 23 2014 - 14:48:34)
CPU: Freescale i.MX6Q rev1.2 at 792 MHz
Reset cause: POR
Board: MX6Q-Camaro
DRAM: 1 GiB
MMC: FSL_SDHC: 0, FSL_SDHC: 1
SF: Detected S25FL512SA with page size 64 KiB, total 64 MiB
In: serial
Out: serial
Err: serial
Net: FEC
Warning: failed to set MAC address
Hit any key to stop autoboot: 0
mmc0 is current device
mmc0 is current device
** Unrecognized filesystem type **
154 bytes read in 125 ms (1000 Bytes/s)
## Executing script at 80008000
** File not found thermoboot **
3576228 bytes read in 311 ms (11 MiB/s)
Booting from mmc ...
## Booting kernel from Legacy Image at 80800000 ...
Image Name: Linux-3.0.35
Image Type: ARM Linux Kernel Image (uncompressed)
Data Size: 3576164 Bytes = 3.4 MiB
Load Address: 80008000
Entry Point: 80008000
Verifying Checksum ... OK
Loading Kernel Image ... OK
Starting kernel ...
Uncompressing Linux... done, booting the kernel.
[ 0.000000] Linux version 3.0.35 (root@DTP184) (gcc version 4.7.3 (Timesys 20140310) ) #39 SMP PREEMPT Thu Mar 12 19:46:58 5
[ 0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d
[ 0.000000] CPU: VIPT nonaliasing data cache, VIPT aliasing instruction cache
[ 0.000000] Machine: TFS-PAI Board
[ 0.000000] Platform: xl4Memory policy: ECC disabled, Data cache writealloc
[ 0.000000] CPU identified as i.MX6Q, silicon rev 1.2
[ 0.000000] PERCPU: Embedded 7 pages/cpu @8c008000 s5440 r8192 d15040 u32768
[ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 194560
[ 0.000000] Kernel command line: console=ttymxc1,115200 consoleblank=0 root=/dev/mmcblk0p2 rootwait rw xl4
[ 0.000000] PID hash table entries: 4096 (order: 2, 16384 bytes)
[ 0.000000] Dentry cache hash table entries: 131072 (order: 7, 524288 bytes)
[ 0.000000] Inode-cache hash table entries: 65536 (order: 6, 262144 bytes)
[ 0.000000] Memory: 768MB = 768MB total
[ 0.000000] Memory: 766492k/766492k available, 282084k reserved, 0K highmem
[ 0.000000] Virtual kernel memory layout:
[ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB)
[ 0.000000] fixmap : 0xfff00000 - 0xfffe0000 ( 896 kB)
[ 0.000000] DMA : 0xf4600000 - 0xffe00000 ( 184 MB)
[ 0.000000] vmalloc : 0xc0800000 - 0xf2000000 ( 792 MB)
[ 0.000000] lowmem : 0x80000000 - 0xc0000000 (1024 MB)
[ 0.000000] pkmap : 0x7fe00000 - 0x80000000 ( 2 MB)
[ 0.000000] modules : 0x7f000000 - 0x7fe00000 ( 14 MB)
[ 0.000000] .init : 0x80008000 - 0x80045000 ( 244 kB)
[ 0.000000] .text : 0x80045000 - 0x809e3284 (9849 kB)
[ 0.000000] .data : 0x809e4000 - 0x80a40b98 ( 371 kB)
[ 0.000000] .bss : 0x80a40bbc - 0x80a8b2b4 ( 298 kB)
[ 0.000000] SLUB: Genslabs=13, HWalign=32, Order=0-3, MinObjects=0, CPUs=4, Nodes=1
[ 0.000000] Preemptible hierarchical RCU implementation.
[ 0.000000] NR_IRQS:624
[ 0.000000] MXC GPIO hardware
[ 0.000000] sched_clock: 32 bits at 3000kHz, resolution 333ns, wraps every 1431655ms
[ 0.000000] Set periph_clk's parent to pll2_pfd_400M!
[ 0.000000] arm_max_freq=800MHz
[ 0.000000] MXC_Early serial console at MMIO 0x21e8000 (options '115200')
[ 0.000000] bootconsole [ttymxc1] enabled
[ 0.000000] Console: colour dummy device 80x30
[ 0.214447] Calibrating delay loop... 1581.05 BogoMIPS (lpj=7905280)
[ 0.302753] pid_max: default: 32768 minimum: 301
[ 0.307725] Mount-cache hash table entries: 512
[ 0.313203] CPU: Testing write buffer coherency: ok
[ 0.318446] hw perfevents: enabled with ARMv7 Cortex-A9 PMU driver, 7 counters available
[ 0.419201] CPU1: Booted secondary processor
[ 0.549198] CPU2: Booted secondary processor
[ 0.679208] CPU3: Booted secondary processor
[ 0.768489] Brought up 4 CPUs
[ 0.784327] SMP: Total of 4 processors activated (6324.22 BogoMIPS).
[ 0.813188] print_constraints: dummy:
[ 0.817235] NET: Registered protocol family 16
[ 0.827059] print_constraints: vddpu: 725 <--> 1300 mV at 1150 mV fast normal
[ 0.834752] print_constraints: vddcore: 725 <--> 1300 mV at 1150 mV fast normal
[ 0.842618] print_constraints: vddsoc: 725 <--> 1300 mV at 1200 mV fast normal
[ 0.850432] print_constraints: vdd2p5: 2000 <--> 2775 mV at 2400 mV fast normal
[ 0.858270] print_constraints: vdd1p1: 800 <--> 1400 mV at 1100 mV fast normal
[ 0.866067] print_constraints: vdd3p0: 2625 <--> 3400 mV at 3000 mV fast normal
[ 0.883579] Initializing xl4 platform
[ 0.887613] Initializing OT27 screen
[ 0.892200] ttd: obtained gpio for SX8651_PENDOWN
[ 0.907577] hw-breakpoint: found 6 breakpoint and 1 watchpoint registers.
[ 0.914427] hw-breakpoint: 1 breakpoint(s) reserved for watchpoint single-step.
[ 0.921797] hw-breakpoint: maximum watchpoint size is 4 bytes.
[ 0.932042] IMX usb wakeup probe
[ 0.975389] bio: create slab <bio-0> at 0
[ 0.987109] mxs-dma mxs-dma-apbh: initialized
[ 0.992231] print_constraints: vmmc: 3300 mV
[ 0.998767] SCSI subsystem initialized
[ 1.003496] spi_imx imx6q-ecspi.0: probed
[ 1.009203] usbcore: registered new interface driver usbfs
[ 1.014995] usbcore: registered new interface driver hub
[ 1.020732] usbcore: registered new device driver usb
[ 1.025810] Freescale USB OTG Driver loaded, $Revision: 1.55 $
[ 1.034182] pcf857x: probe of 0-0010 failed with error -5
[ 1.040242] pcf857x: probe of 0-0011 failed with error -5
[ 1.048734] tca8418_keypad 1-0034: tca8418_write_byte failed, reg: 1, val: 25, error: -5
[ 1.058483] pcf857x: probe of 1-0010 failed with error -5
[ 1.064533] pcf857x: probe of 1-0011 failed with error -5
[ 1.088484] imx-ipuv3 imx-ipuv3.0: IPU DMFC NORMAL mode: 1(0~1), 5B(4,5), 5F(6,7)
[ 1.097303] mxc_mipi_csi2 mxc_mipi_csi2: i.MX MIPI CSI2 driver probed
[ 1.103811] mxc_mipi_csi2 mxc_mipi_csi2: i.MX MIPI CSI2 dphy version is 0x3130302a
[ 1.111718] MIPI CSI2 driver module loaded
[ 1.116379] Advanced Linux Sound Architecture Driver Version 1.0.24.
[ 1.124541] Switching to clocksource mxc_timer1
[ 1.159392] NET: Registered protocol family 2
[ 1.164059] IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 1.172500] TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
[ 1.181963] TCP bind hash table entries: 65536 (order: 7, 786432 bytes)
[ 1.190107] TCP: Hash tables configured (established 131072 bind 65536)
[ 1.196748] TCP reno registered
[ 1.199955] UDP hash table entries: 512 (order: 2, 16384 bytes)
[ 1.205935] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[ 1.212939] NET: Registered protocol family 1
[ 1.217982] RPC: Registered named UNIX socket transport module.
[ 1.223984] RPC: Registered udp transport module.
[ 1.228710] RPC: Registered tcp transport module.
[ 1.233489] RPC: Registered tcp NFSv4.1 backchannel transport module.
[ 1.241694] PMU: registered new PMU device of type 0
[ 1.246997] Static Power Management for Freescale i.MX6
[ 1.252298] wait mode is enabled for i.MX6
[ 1.256841] cpaddr = c0880000 suspend_iram_base=c08f0000
[ 1.262605] PM driver module loaded
[ 1.266578] IMX usb wakeup probe
[ 1.270831] add wake up source irq 75
[ 1.281884] IMX usb wakeup probe
[ 1.334589] JFFS2 version 2.2. (NAND) �© 2001-2006 Red Hat, Inc.
[ 1.342281] msgmni has been set to 1497
[ 1.349868] alg: No test for stdrng (krng)
[ 1.354373] io scheduler noop registered
[ 1.358320] io scheduler deadline registered
[ 1.362877] io scheduler cfq registered (default)
[ 1.370302] MIPI DSI driver module loaded
[ 1.374799] mxc_sdc_fb mxc_sdc_fb.0: register mxc display driver lcd
all type of suggestions are welcome.
Please help me to solve this. :smileyinfo: