Quantcast
Channel: Embedded Software (Read Only)
Viewing all 25965 articles
Browse latest View live

Forum Post: RE: Linux: AM57xx Qt touchscreen crashed when clicked the pull down selection of Combobox

$
0
0
You can refer to /usr/share/qt5/examples/declarative/touchinteraction for touch friendly design.

Forum Post: RE: Linux/AM5728: dmatest not working

$
0
0
Hi, Denny, The way system test verify edma working is through Crypto performance test which shows the edma interrupt (edma_ccint) increases after the test. The logs are shown below. The generic dmatest is not used and has been removed from top level build. I submitted a jira for it. cat /proc/interrupts CPU0 CPU1 17: 0 0 CBAR 32 Level gp_timer 18: 0 0 GIC-0 29 Level arch_timer 19: 841795 2172460 GIC-0 30 Level arch_timer 22: 0 0 CBAR 4 Level l3-dbg-irq 23: 0 0 WUGEN 10 Level l3-app-irq 25: 1 0 CBAR 232 Level dra7xx-pcie-main 26: 0 0 CBAR 233 Level dra7-pcie-msi 27: 1 0 CBAR 121 Level talert 29: 0 0 CBAR 8 Level omap-dma-engine 32: 1 0 CBAR 361 Level 43300000.edma_ccint 34: 0 0 CBAR 359 Level 43300000.edma_ccerrint root@am57xx-evm:/test# modprobe tcrypt mode=500 sec=1 [80169.707808] [80169.707808] testing speed of async ecb(aes) (ecb-aes-omap) encryption [80169.715773] test 0 (128 bit key, 16 byte blocks): 630707 operations in 1 seconds (10091312 bytes) [80170.722281] test 1 (128 bit key, 64 byte blocks): 331086 operations in 1 seconds (21189504 bytes) [80171.722252] test 2 (128 bit key, 256 byte blocks): 12278 operations in 1 seconds (3143168 bytes) [80172.722120] test 3 (128 bit key, 1024 byte blocks): 7571 operations in 1 seconds (7752704 bytes) [80173.722070] test 4 (128 bit key, 8192 byte blocks): 3628 operations in 1 seconds (29720576 bytes) [80174.722281] test 5 (192 bit key, 16 byte blocks): 598873 operations in 1 seconds (9581968 bytes) [80175.722155] test 6 (192 bit key, 64 byte blocks): 303737 operations in 1 seconds (19439168 bytes) [80176.722243] test 7 (192 bit key, 256 byte blocks): 14753 operations in 1 seconds (3776768 bytes) [80177.722106] test 8 (192 bit key, 1024 byte blocks): 7323 operations in 1 seconds (7498752 bytes) [80178.722058] test 9 (192 bit key, 8192 byte blocks): 2960 operations in 1 seconds (24248320 bytes) [80179.722328] test 10 (256 bit key, 16 byte blocks): 580537 operations in 1 seconds (9288592 bytes) [80180.722168] test 11 (256 bit key, 64 byte blocks): 279123 operations in 1 seconds (17863872 bytes) [80181.722241] test 12 (256 bit key, 256 byte blocks): 8371 operations in 1 seconds (2142976 bytes) [80182.721983] test 13 (256 bit key, 1024 byte blocks): 7175 operations in 1 seconds (7347200 bytes) [80183.721995] test 14 (256 bit key, 8192 byte blocks): 3253 operations in 1 seconds (26648576 bytes) [80184.722237] [80184.722237] testing speed of async ecb(aes) (ecb-aes-omap) decryption (more logs omitted) root@am57xx-evm:/test# cat /proc/interrupts CPU0 CPU1 17: 0 0 CBAR 32 Level gp_timer 18: 0 0 GIC-0 29 Level arch_timer 19: 847049 2178678 GIC-0 30 Level arch_timer 22: 0 0 CBAR 4 Level l3-dbg-irq 23: 0 0 WUGEN 10 Level l3-app-irq 25: 1 0 CBAR 232 Level dra7xx-pcie-main 26: 0 0 CBAR 233 Level dra7-pcie-msi 27: 1 0 CBAR 121 Level talert 29: 0 0 CBAR 8 Level omap-dma-engine 32: 437509 0 CBAR 361 Level 43300000.edma_ccint 34: 0 0 CBAR 359 Level 43300000.edma_ccerrint

Forum Post: RE: Linux/AM3352: integration of TFT Screen with parallel RGB interface needing SPI configuration

$
0
0
Hi hardware repaired so I am back trying to make some progress on this display. As it currently stands: In /dev/ I have two frame buffers: - /dev/fb0 from tilcdc [ 1.355895] tilcdc 4830e000.lcdc: fb0: frame buffer device [ 1.389772] [drm] Initialized tilcdc 1.0.0 20121205 on minor 0 - /dev/fb1 from fb_ili9340 (this driver is only being used to send the init commands to the display) [ 3.690003] graphics fb1: fb_ili9340 frame buffer, 240x320, 150 KiB video memory, 4 KiB DMA buffer memory, fps=33, spi2.0 at 24 MHz Within /sys/class/graphics/ I also see fbcon root@am335x-evm:/sys/class/graphics# ls -l /sys/class/graphics/ lrwxrwxrwx 1 root root 0 Oct 3 21:05 fb0 -> ../../devices/platform/ocp/4830e000.lcdc/graphics/fb0 lrwxrwxrwx 1 root root 0 Oct 3 21:05 fb1 -> ../../devices/platform/ocp/481a0000.spi/spi_master/spi2/spi2.0/graphics/fb1 lrwxrwxrwx 1 root root 0 Oct 3 21:05 fbcon -> ../../devices/virtual/graphics/fbcon Probing with the scope on my display lines I can see: HSYNC, VSYNC, PIXELCLOCK, DATAENABLE all with activity but all the data lines are low - even when I have random information in the /dev/fb0 (e.g. via cat /dev/random > /dev/fb0 ) - I can dump the contents of fb0 to console and see that they are random So it look as though the current issue is the conneciton from the /dev/fb0 to what is being put on the lcd lines The device tree entries look like: panel { compatible = "ti,tilcdc,panel"; label = "lcd"; pinctrl-names = "default"; pinctrl-0 = ; //backlight = ; status = "okay"; enable-gpios = ; panel-info { ac-bias = ; ac-bias-intrpt = ; dma-burst-sz = ; bpp = ; fdd = ; sync-edge = ; sync-ctrl = ; raster-order = ; fifo-th = ; }; display-timings { native-mode = ; timing0:240x320 { clock-frequency = ; /* 6.35 MHz */ hsync-len = ; hback-porch = ; hactive = ; hfront-porch = ; vsync-len = ; vback-porch = ; vactive = ; vfront-porch = ; hsync-active = ; vsync-active = ; de-active = ; pixelclk-active = ; }; }; }; }; &lcdc { status = "okay"; ti,allow-non-reduced-blanking-modes; }; modetest shows no frame buffers root@am335x-evm:/sys/class/graphics/fb0# modetest trying to open device 'i915'...failed trying to open device 'radeon'...failed trying to open device 'nouveau'...failed trying to open device 'vmwgfx'...failed trying to open device 'omapdrm'...failed trying to open device 'exynos'...failed trying to open device 'tilcdc'...done Encoders: id crtc type possible crtcs possible clones 25 24 LVDS 0x00000001 0x00000000 Connectors: id encoder status name size (mm) modes encoders 26 25 connected LVDS-1 0x0 1 25 modes: name refresh (Hz) hdisp hss hse htot vdisp vss vse vtot) 240x320 69 240 250 260 280 320 324 326 328 flags: nhsync, nvsync; type: preferred, driver props: 1 EDID: flags: immutable blob blobs: value: 2 DPMS: flags: enum enums: On=0 Standby=1 Suspend=2 Off=3 value: 0 CRTCs: id fb pos size 24 29 (0,0) (240x320) 240x320 69 240 250 260 280 320 324 326 328 flags: nhsync, nvsync; type: preferred, driver props: Planes: id crtc fb CRTC x,y x,y gamma size possible crtcs 23 24 29 0,0 0,0 0 0x00000001 formats: XR24 AR24 props: 5 type: flags: immutable enum enums: Overlay=0 Primary=1 Cursor=2 value: 1 Frame buffers: id size pitch fbset shows root@am335x-evm:~# fbset mode "240x320" geometry 240 320 240 320 24 timings 0 0 0 0 0 0 0 accel true rgba 8/16,8/8,8/0,0/0 endmode / from the kernel menuconfig I cab confirm that: Symbol: FB_DA8XX [=n] Symbol: DRM [=y] Symbol: DRM_I2C_NXP_TDA998X [=y] Symbol: DRM_TILCDC [=y] Symbol: DRM_TILCDC_SLAVE_COMPAT [=y] Given I see the frame buffer, and I see control line activity I am thinking that I need to bind the panel to lcdc? The LCD Controller user guide mentions Documentation/devicetree/bindings/video/da8xx_fb.txt which I cannot find? I have been looking through the various resources in the wiki for clues: ​ processors.wiki.ti.com/.../Linux_Core_LCD_Controller_User_Guide ​ processors.wiki.ti.com/.../Graphics_Display_Getting_Started_Guide ​ processors.wiki.ti.com/index.php ​ processors.wiki.ti.com/index.php There are a variety of different possible implementations mentioned perhaps I need to use the older fbdev style drivers? Any suggestions for how to investigate the connection between the lcdc and the framebuffer (and why the data is not appearing on the lines) would be gratefully received. All the best, Richard

Forum Post: RE: Starterware/PROCESSOR-SDK-AM335X: Merging Starterware examples usb_dev_msc and hs_mmcsd

$
0
0
Hi Key, I'm trying to do the same things like you. Could you kindly share " usbdmscglue.c" which you modified for reference? Thanks a lot. BR, Rex

Forum Post: RE: Starterware/AM3352: FAT booting for eMMC

$
0
0
Hello James and Lali, Thanks for taking the time to try helping me out. I've finally found the issue with our design. We hadn't been able to mount the eMMC on Linux, and it would only appear under /dev if we lowered the speed below 10MHz. We identified that this was due to a signal integrity issue. We finally tracked this bug down to a HW design issue (not all lines had been pulled up properly - we thought they were). Anyways, after fixing the HW issue, my eMMC tests now run (under Starterware with the current "fixed" mmcsdlib files), and we can mount it under Linux at 52MHz. I did manage to run some tests from the RTOS SDK using CCS as well. All seems to be working properly. Thanks again! Cheers! Carlos

Forum Post: RE: Remote I/O error in case of writing on EEPROM

$
0
0
root@am57xx-phycore-rdk:~# i2cdetect -l i2c-0 i2c OMAP I2C adapter I2C adapter i2c-2 i2c OMAP I2C adapter I2C adapter i2c-3 i2c OMAP I2C adapter I2C adapter root@am57xx-phycore-rdk:~# i2cdetect -F 0 Functionalities implemented by /dev/i2c-0: I2C yes SMBus Quick Command no SMBus Send Byte yes SMBus Receive Byte yes SMBus Write Byte yes SMBus Read Byte yes SMBus Write Word yes SMBus Read Word yes SMBus Process Call yes SMBus Block Write yes SMBus Block Read no SMBus Block Process Call no SMBus PEC yes I2C Block Write yes I2C Block Read yes root@am57xx-phycore-rdk:~# i2cget 0 0x28 0x0 b WARNING! This program can confuse your I2C bus, cause data loss and worse! I will read from device file /dev/i2c-0, chip address 0x28, data address 0x00, using read byte data. Continue? [Y/n] Y Error: Read failed

Forum Post: RE: Linux/TMDSEVM572X: How to test the audio input port in TMDSEVM572X - AM572x Evaluation Module

$
0
0
hi pavel, i have tried command line instructions from the Linux Core Audio User's Guide, but it is noisy. please provide the scripts what you have tested in the EVM

Forum Post: RE: Linux/TMDSEVM572X: How to test the audio input port in TMDSEVM572X - AM572x Evaluation Module

$
0
0
[quote user="satyanarayana P G64"]please provide the scripts what you have tested in the EVM[/quote] What is this script? Where you have found that AM572x EVM audio have been tested with script? Regards, Pavel

Forum Post: RE: Linux/PROCESSOR-SDK-AM335X: u-boot splash screen for am335x starter kit and beagle bone black with display 4d cape 43t LCD

$
0
0
Hi Kemal, In that link, Add the Linux kernel configuration “CONFIG_FB_PRE_INIT_FB” to reuse the framebuffer contents that was set up by the U-Boot. but that option not able to enable it in TISDK Linux kernel version 4.4.32. Even we tried with changing display timing parameters in u-boot( with rasterDisplay), But still the errors occurred while insmod tilcdc driver in Linux kernel. After insmod of tilcdc module the tty service(minicom) gets inactive. above dmesg are taken from ssh Please help us solve the issues I tried this lists.freedesktop.org/.../104415.html patch to recover the sync lost error in Linux kernel version 4.4.32. But no improvement.

Forum Post: RE: Linux/PROCESSOR-SDK-AM335X: u-boot splash screen for am335x starter kit and beagle bone black with display 4d cape 43t LCD

$
0
0
The rootfs on your board might be wiped. Can you reflash the SD card and retry?

Forum Post: RE: Linux/AM5728: Adding the remoteproc API to a arm Linux System

$
0
0
I'm sorry for taking so long to reply, The Kernel is a fork of https://git.ti.com/ti-linux-kernel/ti-linux-kernel/commits/ti-lsk-linux-4.4.y starting at the merge of 4.4.67 from the linux kernel sources, therefore the name. I want to use the Userspace Remoteproc API to load the DSP Image from within my userspace software. I do not want to place a unencryptet DSP Image on the filesystem. Best regards, Olli

Forum Post: RE: Linux/TMDSEVM572X: How to test the audio input port in TMDSEVM572X - AM572x Evaluation Module

$
0
0
Hi Pavel, I mean script is command line instruction or software to test the audio input and output. my assumption is that it might used in EVM for clearing the tests before release for sale. regards satya

Forum Post: RE: Linux/TMDSEVM572X: How to test the audio input port in TMDSEVM572X - AM572x Evaluation Module

$
0
0
Satya, See if below wiki pages will be in help: processors.wiki.ti.com/.../LTP-DDT processors.wiki.ti.com/.../Sitara_PSP_Test_Setup Regards, Pavel

Forum Post: RE: Linux/AM5728: gStreamer error

$
0
0
We thought of increasing the memory pool used by dma_alloc_coherent. How can we achieve this? Does this make sense? Additional Info: Kernel Boot Args: => printenv arch=arm args_mmc=run finduuid;setenv bootargs console=${console} ${optargs} root=PARTUUID=${uuid} rw rootfstype=${mmcrootfstype} baudrate=115200 board=am57xx board_name=am57xx_evm_reva3 board_rev=A.30 board_serial=11164P550380 boot_fdt=try boot_fit=0 bootcmd=run findfdt; run getuenv; setenv autoload no;dhcp ;tftp ${loadaddr} zImage; tftp ${fdtaddr} ${fdtfile}; run netargs; bootz ${loadaddr} - ${fdtaddr} bootdelay=2 bootdir=/boot bootenvfile=uEnv.txt bootfile=zImage bootm_size=0x10000000 bootpart=0:2 bootscript=echo Running bootscript from mmc${mmcdev} ...; source ${loadaddr} console=ttyO2,115200n8 cpu=armv7 dfu_alt_info_emmc=rawemmc raw 0 3751936;boot part 1 1;rootfs part 1 2;MLO fat 1 1;MLO.raw raw 0x100 0x100;u-boot.img.raw raw 0x300 0x1000;spl-os-args.raw raw 0x80 0x80;spl-os-image.raw raw 0x900 0x2000;spl-os-args fat 1 1;spl-os-image fat 1 1;u-boot.img fat 1 1;uEnv.txt fat 1 1 dfu_alt_info_mmc=boot part 0 1;rootfs part 0 2;MLO fat 0 1;MLO.raw raw 0x100 0x100;u-boot.img.raw raw 0x300 0x400;spl-os-args.raw raw 0x80 0x80;spl-os-image.raw raw 0x900 0x2000;spl-os-args fat 0 1;spl-os-image fat 0 1;u-boot.img fat 0 1;uEnv.txt fat 0 1 dfu_alt_info_ram=kernel ram 0x80200000 0x4000000;fdt ram 0x80f80000 0x80000;ramdisk ram 0x81000000 0x4000000 dfu_bufsiz=0x10000 dofastboot=0 envboot=mmc dev ${mmcdev}; if mmc rescan; then echo SD/MMC found on device ${mmcdev};if run loadbootscript; then run bootscript;else if run loadbootenv; then echo Loaded env from ${bootenvfile};run importbootenv;fi;if test -n $uenvcmd; then echo Running uenvcmd ...;run uenvcmd ;fi;fi;fi; eth1addr=a0:f6:fd:bd:76:7d ethact=cpsw ethaddr=a0:f6:fd:bd:76:7c fdt_addr_r=0x88000000 fdtaddr=0x88000000 fdtcontroladdr=fdf1e458 fdtfile=undefined findfdt=if test $board_name = omap5_uevm; then setenv fdtfile omap5-uevm.dtb; fi; if test $board_name = dra7xx; then setenv fdtfile dra7-evm.dtb; fi;if test $board_name = dra72x-revc; then setenv fdtfile dra72-evm-revc.dtb; fi;if test $board_name = dra72x; then setenv fdtfile dra72-evm.dtb; fi;if test $board_name = dra71x; then setenv fdtfile dra71-evm.dtb; fi;if test $board_name = beagle_x15; then setenv fdtfile am57xx-beagle-x15.dtb; fi;if test $board_name = beagle_x15_revb1; then setenv fdtfile am57xx-beagle-x15-revb1.dtb; fi;if test $board_name = am572x_idk && test $idk_lcd = no; then setenv fdtfile am572x-idk.dtb; fi;if test $board_name = am572x_idk && test $idk_lcd = osd101t2045; then setenv fdtfile am572x-idk-lcd-osd101t2045.dtb; fi;if test $board_name = am572x_idk && test $idk_lcd = osd101t2587; then setenv fdtf ile am572x-idk-lcd-osd101t2587.dtb; fi;if test $board_name = am57xx_evm; then setenv fdtfile am57xx-evm.dtb; fi;if test $board_name = am57xx_evm_reva3; then setenv fdtfile am57xx-evm-reva3.dtb; fi;if test $board_name = am571x_idk && test $idk_lcd = no; then setenv fdtfile am57 1x-idk.dtb; fi;if test $board_name = am571x_idk && test $idk_lcd = osd101t2045; then setenv fdtfile am571x-idk-lcd-osd101t2045.dtb; fi;if test $board_name = am571x_idk && test $idk_lcd = osd101t2587; then setenv fdtfile am571x-idk-lcd-osd101t2587.dtb; fi;if test $fdtfile = und efined; then echo WARNING: Could not determine device tree to use; fi; finduuid=part uuid mmc ${bootpart} uuid fit_bootfile=fitImage fit_loadaddr=0x87000000 getuenv=mmc dev ${mmcdev}; if mmc rescan; then if run loadbootenv; then run importbootenv; fi; fi; importbootenv=echo Importing environment from mmc${mmcdev} ...; env import -t ${loadaddr} ${filesize} ip_method=dhcp kernel_addr_r=0x82000000 loadaddr=0x82000000 loadbootenv=fatload mmc ${mmcdev} ${loadaddr} ${bootenvfile} loadbootscript=load mmc ${mmcdev} ${loadaddr} boot.scr loadfdt=load ${devtype} ${bootpart} ${fdtaddr} ${bootdir}/${fdtfile} loadfit=run args_mmc; bootm ${loadaddr}#${fdtfile}; loadimage=load ${devtype} ${bootpart} ${loadaddr} ${bootdir}/${bootfile} mmcboot=mmc dev ${mmcdev}; setenv devnum ${mmcdev}; setenv devtype mmc; if mmc rescan; then echo SD/MMC found on device ${mmcdev};if run loadimage; then if test ${boot_fit} -eq 1; then run loadfit; else run mmcloados;fi;fi;fi; mmcdev=0 mmcloados=run args_mmc; if test ${boot_fdt} = yes || test ${boot_fdt} = try; then if run loadfdt; then bootz ${loadaddr} - ${fdtaddr}; else if test ${boot_fdt} = try; then bootz; else echo WARN: Cannot load the DT; fi; fi; else bootz; fi; mmcrootfstype=ext4 rootwait netargs=setenv bootargs console=${console} ${optargs} root=/dev/nfs nfsroot=${serverip}:${rootpath},${nfsopts} rw ip=dhcp netboot=echo Booting from network ...; setenv autoload no; dhcp; run netloadimage; run netloadfdt; run netargs; bootz ${loadaddr} - ${fdtaddr} netloadfdt=tftp ${fdtaddr} ${fdtfile} netloadimage=tftp ${loadaddr} ${bootfile} nfsopts=nolock,v3,tcp,rsize=4096,wsize=4096 partitions=uuid_disk=${uuid_gpt_disk};name=rootfs,start=2MiB,size=-,uuid=${uuid_gpt_rootfs} partitions_android=uuid_disk=${uuid_gpt_disk};name=xloader,start=128K,size=256K,uuid=${uuid_gpt_xloader};name=bootloader,size=768K,uuid=${uuid_gpt_bootloader};name=environment,size=128K,uuid=${uuid_gpt_environment};name=misc,size=128K,uuid=${uuid_gpt_misc};name=reserved,size=2 56K,uuid=${uuid_gpt_reserved};name=efs,size=16M,uuid=${uuid_gpt_efs};name= crypto ,size=16K,uuid=${uuid_gpt_ crypto };name=recovery,size=10M,uuid=${uuid_gpt_recovery};name=boot,size=10M,uuid=${uuid_gpt_boot};name=system,size=768M,uuid=${uuid_gpt_system};name=cache,size=256M,uuid=$ {uuid_gpt_cache};name=ipu1,size=1M,uuid=${uuid_gpt_ipu1};name=ipu2,size=1M,uuid=${uuid_gpt_ipu2};name=userdata,size=-,uuid=${uuid_gpt_userdata} pxefile_addr_r=0x80100000 ramdisk_addr_r=0x88080000 rdaddr=0x88080000 rootpath=/home/marc/ti-processor-sdk-linux-am57xx-evm-04.00.00.04/targetNFS scriptaddr=0x80000000 scsidevs=0 serverip=192.168.3.221 soc=omap5 static_ip=${ipaddr}:${serverip}:${gatewayip}:${netmask}:${hostname}::off stderr=serial@48020000 stdin=serial@48020000 stdout=serial@48020000 update_to_fit=setenv loadaddr ${fit_loadaddr}; setenv bootfile ${fit_bootfile} usbtty=cdc_acm vendor=ti ver=U-Boot 2017.01-g9fd60700db (Jun 28 2017 - 19:55:57 -0400) vram=16M Environment size: 6200/65532 bytes => CTRL-A Z for help | 115200 8N1 | NOR | Minicom 2.7 | VT102 | Offline | ttyUSB0 Startup Log: [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 4.9.28-geed43d1050 (marc@marc-VirtualBox) (gcc version 6.2.1 20161016 (Linaro GCC 6.2-2016.11) ) #14 SMP PREEMPT Tue Jul 25 17:05:01 CEST 2017 [ 0.000000] CPU: ARMv7 Processor [412fc0f2] revision 2 (ARMv7), cr=30c5387d [ 0.000000] CPU: div instructions available: patching division code [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, PIPT instruction cache [ 0.000000] OF: fdt:Machine model: TI AM572x EVM Rev A3 [ 0.000000] efi: Getting EFI parameters from FDT: [ 0.000000] efi: UEFI not found. [ 0.000000] Reserved memory: created CMA memory pool at 0x0000000095800000, size 56 MiB [ 0.000000] OF: reserved mem: initialized node ipu2_cma@95800000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created CMA memory pool at 0x0000000099000000, size 64 MiB [ 0.000000] OF: reserved mem: initialized node dsp1_cma@99000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created CMA memory pool at 0x000000009d000000, size 32 MiB [ 0.000000] OF: reserved mem: initialized node ipu1_cma@9d000000, compatible id shared-dma-pool [ 0.000000] Reserved memory: created CMA memory pool at 0x000000009f000000, size 8 MiB [ 0.000000] OF: reserved mem: initialized node dsp2_cma@9f000000, compatible id shared-dma-pool [ 0.000000] cma: Reserved 24 MiB at 0x00000000fe400000 [ 0.000000] Memory policy: Data cache writealloc [ 0.000000] OMAP4: Map 0x00000000ffd00000 to fe600000 for dram barrier [ 0.000000] On node 0 totalpages: 474368 [ 0.000000] free_area_init_node: node 0, pgdat c104bc00, node_mem_map eeda2000 [ 0.000000] DMA zone: 1728 pages used for memmap [ 0.000000] DMA zone: 0 pages reserved [ 0.000000] DMA zone: 147456 pages, LIFO batch:31 [ 0.000000] HighMem zone: 326912 pages, LIFO batch:31 [ 0.000000] DRA752 ES2.0 [ 0.000000] percpu: Embedded 13 pages/cpu @eed34000 s22092 r8192 d22964 u53248 [ 0.000000] pcpu-alloc: s22092 r8192 d22964 u53248 alloc=13*4096 [ 0.000000] pcpu-alloc: [0] 0 [0] 1 [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 472640 [ 0.000000] Kernel command line: console=ttyO2,115200n8 root=/dev/nfs nfsroot=192.168.3.221:/home/marc/ti-processor-sdk-linux-am57xx-evm-04.00.00.04/targetNFS,nolock,v3,tcp,rsize=4096,wsize=4096 rw ip=dhcp [ 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: 1675680K/1897472K available (8192K kernel code, 314K rwdata, 2412K rodata, 2048K init, 296K bss, 33376K reserved, 188416K cma-reserved, 1283072K highmem) [ 0.000000] Virtual kernel memory layout: vector : 0xffff0000 - 0xffff1000 ( 4 kB) fixmap : 0xffc00000 - 0xfff00000 (3072 kB) vmalloc : 0xf0800000 - 0xff800000 ( 240 MB) lowmem : 0xc0000000 - 0xf0000000 ( 768 MB) pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) modules : 0xbf000000 - 0xbfe00000 ( 14 MB) .text : 0xc0008000 - 0xc0a00000 (10208 kB) .init : 0xc0e00000 - 0xc1000000 (2048 kB) .data : 0xc1000000 - 0xc104e860 ( 315 kB) .bss : 0xc1050000 - 0xc109a130 ( 297 kB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=2, Nodes=1 Log when error occurs: [ 73.905289] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.905296] vip2-s0: vip_enum_framesizes: index: 0 code: 2006 W:[1920,1920] H:[1080,1080] [ 73.905326] vip2-s0: try_fmt fourcc:YUYV size: 1920x1080 [ 73.905331] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.905336] vip2-s0: try_fmt loop:0 fourcc:YUYV size: 1920x1080 [ 73.905341] vip2-s0: try_fmt loop:0 found new larger: 1920x1080 [ 73.905345] vip2-s0: try_fmt loop:0 found at least larger: 1920x1080 [ 73.905350] vip2-s0: try_fmt loop:0 found new best: 1920x1080 [ 73.905354] vip2-s0: try_fmt loop:0 found direct match: 1920x1080 [ 73.905360] vip2-s0: calc_format_size: fourcc:YUYV size: 1920x1080 bpl:3840 img_size:4147200 [ 73.905372] vip2-s0: try_fmt fourcc:YUYV size: 1920x1080 [ 73.905376] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.905381] vip2-s0: try_fmt loop:0 fourcc:YUYV size: 1920x1080 [ 73.905385] vip2-s0: try_fmt loop:0 found new larger: 1920x1080 [ 73.905389] vip2-s0: try_fmt loop:0 found at least larger: 1920x1080 [ 73.905393] vip2-s0: try_fmt loop:0 found new best: 1920x1080 [ 73.905397] vip2-s0: try_fmt loop:0 found direct match: 1920x1080 [ 73.905413] vip2-s0: try_fmt fourcc:YUYV size: 1920x1080 [ 73.905417] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.905421] vip2-s0: try_fmt loop:0 fourcc:YUYV size: 1920x1080 [ 73.905425] vip2-s0: try_fmt loop:0 found new larger: 1920x1080 [ 73.905429] vip2-s0: try_fmt loop:0 found at least larger: 1920x1080 [ 73.905433] vip2-s0: try_fmt loop:0 found new best: 1920x1080 [ 73.905437] vip2-s0: try_fmt loop:0 found direct match: 1920x1080 [ 73.905443] vip2-s0: calc_format_size: fourcc:YUYV size: 1920x1080 bpl:3840 img_size:4147200 [ 73.905461] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.905481] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.905487] vip2-s0: vip_enum_framesizes: index: 0 code: 2006 W:[1920,1920] H:[1080,1080] [ 73.905508] vip2-s0: try_fmt fourcc:UYVY size: 1920x1080 [ 73.905512] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.905516] vip2-s0: try_fmt loop:0 fourcc:UYVY size: 1920x1080 [ 73.905520] vip2-s0: try_fmt loop:0 found new larger: 1920x1080 [ 73.905525] vip2-s0: try_fmt loop:0 found at least larger: 1920x1080 [ 73.905529] vip2-s0: try_fmt loop:0 found new best: 1920x1080 [ 73.905533] vip2-s0: try_fmt loop:0 found direct match: 1920x1080 [ 73.905538] vip2-s0: calc_format_size: fourcc:UYVY size: 1920x1080 bpl:3840 img_size:4147200 [ 73.905547] vip2-s0: try_fmt fourcc:UYVY size: 1920x1080 [ 73.905551] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.905555] vip2-s0: try_fmt loop:0 fourcc:UYVY size: 1920x1080 [ 73.905560] vip2-s0: try_fmt loop:0 found new larger: 1920x1080 [ 73.905564] vip2-s0: try_fmt loop:0 found at least larger: 1920x1080 [ 73.905568] vip2-s0: try_fmt loop:0 found new best: 1920x1080 [ 73.905572] vip2-s0: try_fmt loop:0 found direct match: 1920x1080 [ 73.905585] vip2-s0: try_fmt fourcc:UYVY size: 1920x1080 [ 73.905589] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.905593] vip2-s0: try_fmt loop:0 fourcc:UYVY size: 1920x1080 [ 73.905597] vip2-s0: try_fmt loop:0 found new larger: 1920x1080 [ 73.905601] vip2-s0: try_fmt loop:0 found at least larger: 1920x1080 [ 73.905605] vip2-s0: try_fmt loop:0 found new best: 1920x1080 [ 73.905609] vip2-s0: try_fmt loop:0 found direct match: 1920x1080 [ 73.905614] vip2-s0: calc_format_size: fourcc:UYVY size: 1920x1080 bpl:3840 img_size:4147200 [ 73.905628] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.905643] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.905649] vip2-s0: vip_enum_framesizes: index: 0 code: 2006 W:[1920,1920] H:[1080,1080] [ 73.905671] vip2-s0: try_fmt fourcc:BGR4 size: 1920x1080 [ 73.905676] vip2-s0: CSC active on Port A: going Y2R [ 73.905680] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.905684] vip2-s0: try_fmt loop:0 fourcc:BGR4 size: 1920x1080 [ 73.905688] vip2-s0: try_fmt loop:0 found new larger: 1920x1080 [ 73.905692] vip2-s0: try_fmt loop:0 found at least larger: 1920x1080 [ 73.905696] vip2-s0: try_fmt loop:0 found new best: 1920x1080 [ 73.905700] vip2-s0: try_fmt loop:0 found direct match: 1920x1080 [ 73.905706] vip2-s0: calc_format_size: fourcc:BGR4 size: 1920x1080 bpl:7680 img_size:8294400 [ 73.905715] vip2-s0: try_fmt fourcc:BGR4 size: 1920x1080 [ 73.905719] vip2-s0: CSC active on Port A: going Y2R [ 73.905722] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.905727] vip2-s0: try_fmt loop:0 fourcc:BGR4 size: 1920x1080 [ 73.905731] vip2-s0: try_fmt loop:0 found new larger: 1920x1080 [ 73.905735] vip2-s0: try_fmt loop:0 found at least larger: 1920x1080 [ 73.905738] vip2-s0: try_fmt loop:0 found new best: 1920x1080 [ 73.905742] vip2-s0: try_fmt loop:0 found direct match: 1920x1080 [ 73.905755] vip2-s0: try_fmt fourcc:BGR4 size: 1920x1080 [ 73.905759] vip2-s0: CSC active on Port A: going Y2R [ 73.905763] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.905767] vip2-s0: try_fmt loop:0 fourcc:BGR4 size: 1920x1080 [ 73.905771] vip2-s0: try_fmt loop:0 found new larger: 1920x1080 [ 73.905775] vip2-s0: try_fmt loop:0 found at least larger: 1920x1080 [ 73.905778] vip2-s0: try_fmt loop:0 found new best: 1920x1080 [ 73.905782] vip2-s0: try_fmt loop:0 found direct match: 1920x1080 [ 73.905787] vip2-s0: calc_format_size: fourcc:BGR4 size: 1920x1080 bpl:7680 img_size:8294400 [ 73.905801] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.905817] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.905822] vip2-s0: vip_enum_framesizes: index: 0 code: 2006 W:[1920,1920] H:[1080,1080] [ 73.905843] vip2-s0: try_fmt fourcc:RGB4 size: 1920x1080 [ 73.905847] vip2-s0: CSC active on Port A: going Y2R [ 73.905850] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.905855] vip2-s0: try_fmt loop:0 fourcc:RGB4 size: 1920x1080 [ 73.905859] vip2-s0: try_fmt loop:0 found new larger: 1920x1080 [ 73.905862] vip2-s0: try_fmt loop:0 found at least larger: 1920x1080 [ 73.905866] vip2-s0: try_fmt loop:0 found new best: 1920x1080 [ 73.905870] vip2-s0: try_fmt loop:0 found direct match: 1920x1080 [ 73.905875] vip2-s0: calc_format_size: fourcc:RGB4 size: 1920x1080 bpl:7680 img_size:8294400 [ 73.905884] vip2-s0: try_fmt fourcc:RGB4 size: 1920x1080 [ 73.905888] vip2-s0: CSC active on Port A: going Y2R [ 73.905892] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.905896] vip2-s0: try_fmt loop:0 fourcc:RGB4 size: 1920x1080 [ 73.905900] vip2-s0: try_fmt loop:0 found new larger: 1920x1080 [ 73.905904] vip2-s0: try_fmt loop:0 found at least larger: 1920x1080 [ 73.905908] vip2-s0: try_fmt loop:0 found new best: 1920x1080 [ 73.905911] vip2-s0: try_fmt loop:0 found direct match: 1920x1080 [ 73.905923] vip2-s0: try_fmt fourcc:RGB4 size: 1920x1080 [ 73.905927] vip2-s0: CSC active on Port A: going Y2R [ 73.905931] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.905935] vip2-s0: try_fmt loop:0 fourcc:RGB4 size: 1920x1080 [ 73.905939] vip2-s0: try_fmt loop:0 found new larger: 1920x1080 [ 73.905943] vip2-s0: try_fmt loop:0 found at least larger: 1920x1080 [ 73.905947] vip2-s0: try_fmt loop:0 found new best: 1920x1080 [ 73.905950] vip2-s0: try_fmt loop:0 found direct match: 1920x1080 [ 73.905956] vip2-s0: calc_format_size: fourcc:RGB4 size: 1920x1080 bpl:7680 img_size:8294400 [ 73.905969] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.905984] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.905989] vip2-s0: vip_enum_framesizes: index: 0 code: 2006 W:[1920,1920] H:[1080,1080] [ 73.906011] vip2-s0: try_fmt fourcc:BGR3 size: 1920x1080 [ 73.906015] vip2-s0: CSC active on Port A: going Y2R [ 73.906019] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.906023] vip2-s0: try_fmt loop:0 fourcc:BGR3 size: 1920x1080 [ 73.906027] vip2-s0: try_fmt loop:0 found new larger: 1920x1080 [ 73.906031] vip2-s0: try_fmt loop:0 found at least larger: 1920x1080 [ 73.906035] vip2-s0: try_fmt loop:0 found new best: 1920x1080 [ 73.906039] vip2-s0: try_fmt loop:0 found direct match: 1920x1080 [ 73.906044] vip2-s0: calc_format_size: fourcc:BGR3 size: 1920x1080 bpl:5760 img_size:6220800 [ 73.906053] vip2-s0: try_fmt fourcc:BGR3 size: 1920x1080 [ 73.906056] vip2-s0: CSC active on Port A: going Y2R [ 73.906060] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.906064] vip2-s0: try_fmt loop:0 fourcc:BGR3 size: 1920x1080 [ 73.906068] vip2-s0: try_fmt loop:0 found new larger: 1920x1080 [ 73.906071] vip2-s0: try_fmt loop:0 found at least larger: 1920x1080 [ 73.906076] vip2-s0: try_fmt loop:0 found new best: 1920x1080 [ 73.906080] vip2-s0: try_fmt loop:0 found direct match: 1920x1080 [ 73.906092] vip2-s0: try_fmt fourcc:BGR3 size: 1920x1080 [ 73.906096] vip2-s0: CSC active on Port A: going Y2R [ 73.906099] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.906103] vip2-s0: try_fmt loop:0 fourcc:BGR3 size: 1920x1080 [ 73.906107] vip2-s0: try_fmt loop:0 found new larger: 1920x1080 [ 73.906111] vip2-s0: try_fmt loop:0 found at least larger: 1920x1080 [ 73.906115] vip2-s0: try_fmt loop:0 found new best: 1920x1080 [ 73.906118] vip2-s0: try_fmt loop:0 found direct match: 1920x1080 [ 73.906123] vip2-s0: calc_format_size: fourcc:BGR3 size: 1920x1080 bpl:5760 img_size:6220800 [ 73.906137] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.906152] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.906158] vip2-s0: vip_enum_framesizes: index: 0 code: 2006 W:[1920,1920] H:[1080,1080] [ 73.906177] vip2-s0: try_fmt fourcc:RGB3 size: 1920x1080 [ 73.906182] vip2-s0: CSC active on Port A: going Y2R [ 73.906185] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.906189] vip2-s0: try_fmt loop:0 fourcc:RGB3 size: 1920x1080 [ 73.906193] vip2-s0: try_fmt loop:0 found new larger: 1920x1080 [ 73.906197] vip2-s0: try_fmt loop:0 found at least larger: 1920x1080 [ 73.906201] vip2-s0: try_fmt loop:0 found new best: 1920x1080 [ 73.906205] vip2-s0: try_fmt loop:0 found direct match: 1920x1080 [ 73.906210] vip2-s0: calc_format_size: fourcc:RGB3 size: 1920x1080 bpl:5760 img_size:6220800 [ 73.906218] vip2-s0: try_fmt fourcc:RGB3 size: 1920x1080 [ 73.906222] vip2-s0: CSC active on Port A: going Y2R [ 73.906225] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.906230] vip2-s0: try_fmt loop:0 fourcc:RGB3 size: 1920x1080 [ 73.906233] vip2-s0: try_fmt loop:0 found new larger: 1920x1080 [ 73.906237] vip2-s0: try_fmt loop:0 found at least larger: 1920x1080 [ 73.906241] vip2-s0: try_fmt loop:0 found new best: 1920x1080 [ 73.906245] vip2-s0: try_fmt loop:0 found direct match: 1920x1080 [ 73.906258] vip2-s0: try_fmt fourcc:RGB3 size: 1920x1080 [ 73.906262] vip2-s0: CSC active on Port A: going Y2R [ 73.906266] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.906270] vip2-s0: try_fmt loop:0 fourcc:RGB3 size: 1920x1080 [ 73.906274] vip2-s0: try_fmt loop:0 found new larger: 1920x1080 [ 73.906277] vip2-s0: try_fmt loop:0 found at least larger: 1920x1080 [ 73.906281] vip2-s0: try_fmt loop:0 found new best: 1920x1080 [ 73.906285] vip2-s0: try_fmt loop:0 found direct match: 1920x1080 [ 73.906289] vip2-s0: calc_format_size: fourcc:RGB3 size: 1920x1080 bpl:5760 img_size:6220800 [ 73.906303] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.906318] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.906323] vip2-s0: vip_enum_framesizes: index: 0 code: 2006 W:[1920,1920] H:[1080,1080] [ 73.906342] vip2-s0: try_fmt fourcc:NV12 size: 1920x1080 [ 73.906346] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.906350] vip2-s0: try_fmt loop:0 fourcc:NV12 size: 1920x1080 [ 73.906354] vip2-s0: try_fmt loop:0 found new larger: 1920x1080 [ 73.906357] vip2-s0: try_fmt loop:0 found at least larger: 1920x1080 [ 73.906361] vip2-s0: try_fmt loop:0 found new best: 1920x1080 [ 73.906365] vip2-s0: try_fmt loop:0 found direct match: 1920x1080 [ 73.906370] vip2-s0: calc_format_size: fourcc:NV12 size: 1920x1080 bpl:1920 img_size:3110400 [ 73.906379] vip2-s0: try_fmt fourcc:NV12 size: 1920x1080 [ 73.906382] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.906387] vip2-s0: try_fmt loop:0 fourcc:NV12 size: 1920x1080 [ 73.906390] vip2-s0: try_fmt loop:0 found new larger: 1920x1080 [ 73.906394] vip2-s0: try_fmt loop:0 found at least larger: 1920x1080 [ 73.906398] vip2-s0: try_fmt loop:0 found new best: 1920x1080 [ 73.906402] vip2-s0: try_fmt loop:0 found direct match: 1920x1080 [ 73.906413] vip2-s0: try_fmt fourcc:NV12 size: 1920x1080 [ 73.906417] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.906422] vip2-s0: try_fmt loop:0 fourcc:NV12 size: 1920x1080 [ 73.906425] vip2-s0: try_fmt loop:0 found new larger: 1920x1080 [ 73.906429] vip2-s0: try_fmt loop:0 found at least larger: 1920x1080 [ 73.906433] vip2-s0: try_fmt loop:0 found new best: 1920x1080 [ 73.906437] vip2-s0: try_fmt loop:0 found direct match: 1920x1080 [ 73.906442] vip2-s0: calc_format_size: fourcc:NV12 size: 1920x1080 bpl:1920 img_size:3110400 [ 73.906455] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.906469] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.906474] vip2-s0: vip_enum_framesizes: index: 0 code: 2006 W:[1920,1920] H:[1080,1080] [ 73.906494] vip2-s0: try_fmt fourcc:YVYU size: 1920x1080 [ 73.906498] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.906502] vip2-s0: try_fmt loop:0 fourcc:YVYU size: 1920x1080 [ 73.906506] vip2-s0: try_fmt loop:0 found new larger: 1920x1080 [ 73.906510] vip2-s0: try_fmt loop:0 found at least larger: 1920x1080 [ 73.906514] vip2-s0: try_fmt loop:0 found new best: 1920x1080 [ 73.906518] vip2-s0: try_fmt loop:0 found direct match: 1920x1080 [ 73.906523] vip2-s0: calc_format_size: fourcc:YVYU size: 1920x1080 bpl:3840 img_size:4147200 [ 73.906531] vip2-s0: try_fmt fourcc:YVYU size: 1920x1080 [ 73.906535] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.906540] vip2-s0: try_fmt loop:0 fourcc:YVYU size: 1920x1080 [ 73.906544] vip2-s0: try_fmt loop:0 found new larger: 1920x1080 [ 73.906547] vip2-s0: try_fmt loop:0 found at least larger: 1920x1080 [ 73.906551] vip2-s0: try_fmt loop:0 found new best: 1920x1080 [ 73.906555] vip2-s0: try_fmt loop:0 found direct match: 1920x1080 [ 73.906567] vip2-s0: try_fmt fourcc:YVYU size: 1920x1080 [ 73.906571] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.906575] vip2-s0: try_fmt loop:0 fourcc:YVYU size: 1920x1080 [ 73.906579] vip2-s0: try_fmt loop:0 found new larger: 1920x1080 [ 73.906583] vip2-s0: try_fmt loop:0 found at least larger: 1920x1080 [ 73.906587] vip2-s0: try_fmt loop:0 found new best: 1920x1080 [ 73.906591] vip2-s0: try_fmt loop:0 found direct match: 1920x1080 [ 73.906596] vip2-s0: calc_format_size: fourcc:YVYU size: 1920x1080 bpl:3840 img_size:4147200 [ 73.906609] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.906781] vip2-s0: s_fmt input fourcc:YUYV size: 1920x1080 bpl:3840 img_size:0 [ 73.906786] vip2-s0: try_fmt fourcc:YUYV size: 1920x1080 [ 73.906790] adv7842 4-0020: adv7842_enum_frame_sizes: [ 73.906795] vip2-s0: try_fmt loop:0 fourcc:YUYV size: 1920x1080 [ 73.906799] vip2-s0: try_fmt loop:0 found new larger: 1920x1080 [ 73.906803] vip2-s0: try_fmt loop:0 found at least larger: 1920x1080 [ 73.906807] vip2-s0: try_fmt loop:0 found new best: 1920x1080 [ 73.906811] vip2-s0: try_fmt loop:0 found direct match: 1920x1080 [ 73.906816] vip2-s0: calc_format_size: fourcc:YUYV size: 1920x1080 bpl:3840 img_size:4147200 [ 73.906822] vip2-s0: s_fmt try_fmt fourcc:YUYV size: 1920x1080 bpl:3840 img_size:4147200 [ 73.906827] vip2-s0: s_fmt fourcc:YUYV size: 1920x1080 bpl:3840 img_size:4147200 [ 73.906831] vip2-s0: s_fmt pix_to_mbus mbus_code: 2006 size: 1920x1080 [ 73.906835] adv7842 4-0020: adv7842_set_format start [ 73.919920] adv7842 4-0020: adv7842_get_format: [ 73.919927] vip2-s0: s_fmt subdev fmt mbus_code: 2006 size: 1920x1080 [ 73.919931] vip2-s0: s_fmt vpdma data type: 0x07 [ 74.268036] vip2-s0: get 3 buffer(s) of size 4147200 each. [ 74.274708] vip2-s0: vip_set_slice_path: [ 74.274717] vip2-s0: vip_set_slice_path: DATA_PATH_SELECT(0000010C): 80008000 [ 74.274721] vip2-s0: vip_set_slice_path: [ 74.274726] vip2-s0: vip_set_slice_path: DATA_PATH_SELECT(0000010C): 40008000 [ 74.275009] adv7842 4-0020: adv7842_s_stream: [ 74.275020] vip2-s0: vip_load_vpdma_list_fifo: start_dma vb2 buf idx:0 [ 74.275026] vip2-s0: start_dma: vb2 buf idx:0, dma_addr:0xfe600000 [ 74.276149] vip2-s0: vip_load_vpdma_list_fifo: start_dma vb2 buf idx:1 [ 74.276155] vip2-s0: start_dma: vb2 buf idx:1, dma_addr:0xfea00000 [ 74.277279] vip2-s0: added next buffer [ 74.277284] vip2-s0: start_dma: vb2 buf idx:2, dma_addr:0xfee00000 [ 74.317360] vip2-s0: IRQ 366 VIP_INT0_STATUS0 0x1 [ 74.317366] vip2-s0: IRQ 0: handling LIST0_COMPLETE [ 74.317371] vip2-s0: vip buffer complete 0xed099200, 0x0 [ 74.317379] vip2-s0: Dropping frame [ 74.317384] vip2-s0: start_dma: dropped [ 74.350689] vip2-s0: IRQ 366 VIP_INT0_STATUS0 0x1 [ 74.350696] vip2-s0: IRQ 0: handling LIST0_COMPLETE [ 74.350701] vip2-s0: vip buffer complete 0xed099800, 0x0 [ 74.350709] vip2-s0: Dropping frame [ 74.350714] vip2-s0: start_dma: dropped [ 74.350755] vip2-s0: get 1 buffer(s) of size 4147200 each. [ 74.384018] vip2-s0: IRQ 366 VIP_INT0_STATUS0 0x1 [ 74.384025] vip2-s0: IRQ 0: handling LIST0_COMPLETE [ 74.384030] vip2-s0: vip buffer complete 0xed098e00, 0x0 [ 74.384038] vip2-s0: added next buffer [ 74.384044] vip2-s0: start_dma: vb2 buf idx:0, dma_addr:0xfe600000 [ 74.417346] vip2-s0: IRQ_STATUS0 0x1 [ 74.417352] vip2-s0: IRQ 0: handling LIST0_COMPLETE [ 74.417357] vip2-s0: vip buffer complete 0xed91b200, 0x1 [ 74.417362] vip2-s0: added next buffer [ 74.417368] vip2-s0: start_dma: vb2 buf idx:3, dma_addr:0xff200000 [ 74.450675] vip2-s0: IRQ 366 VIP_INT0_STATUS0 0x1 [ 74.450681] vip2-s0: IRQ 0: handling LIST0_COMPLETE [ 74.450686] vip2-s0: vip buffer complete 0xed91ba00, 0x1 [ 74.450690] vip2-s0: added next buffer [ 74.450696] vip2-s0: start_dma: vb2 buf idx:1, dma_addr:0xfea00000 [ 74.484004] vip2-s0: IRQ 366 VIP_INT0_STATUS0 0x1 [ 74.484010] vip2-s0: IRQ 0: handling LIST0_COMPLETE [ 74.484015] vip2-s0: vip buffer complete 0xed099200, 0x0 [ 74.484023] vip2-s0: added next buffer [ 74.484028] vip2-s0: start_dma: vb2 buf idx:2, dma_addr:0xfee00000 [ 74.517334] vip2-s0: IRQ 366 VIP_INT0_STATUS0 0x1 [ 74.517340] vip2-s0: IRQ 0: handling LIST0_COMPLETE [ 74.517345] vip2-s0: vip buffer complete 0xed9a5400, 0x0 [ 74.517353] vip2-s0: added next buffer [ 74.517359] vip2-s0: start_dma: vb2 buf idx:0, dma_addr:0xfe600000 [ 74.550663] vip2-s0: IRQ 366 VIP_INT0_STATUS0 0x1 [ 74.550669] vip2-s0: IRQ 0: handling LIST0_COMPLETE [ 74.550674] vip2-s0: vip buffer complete 0xed099800, 0x0 [ 74.550682] vip2-s0: added next buffer [ 74.550688] vip2-s0: start_dma: vb2 buf idx:3, dma_addr:0xff200000 [ 74.583995] vip2-s0: IRQ 366 VIP_INT0_STATUS0 0x1 [ 74.584002] vip2-s0: IRQ 0: handling LIST0_COMPLETE [ 74.584008] vip2-s0: vip buffer complete 0xed098e00, 0x0 [ 74.584017] vip2-s0: added next buffer [ 74.584023] vip2-s0: start_dma: vb2 buf idx:1, dma_addr:0xfea00000 [ 74.617322] vip2-s0: IRQ 366 VIP_INT0_STATUS0 0x1 [ 74.617329] vip2-s0: IRQ 0: handling LIST0_COMPLETE [ 74.617334] vip2-s0: vip buffer complete 0xed099200, 0x0 [ 74.617342] vip2-s0: added next buffer [ 74.617348] vip2-s0: start_dma: vb2 buf idx:2, dma_addr:0xfee00000 [ 74.650650] vip2-s0: IRQ 366 VIP_INT0_STATUS0 0x1 [ 74.650656] vip2-s0: IRQ 0: handling LIST0_COMPLETE [ 74.650661] vip2-s0: vip buffer complete 0xed9a5400, 0x0 [ 74.650669] vip2-s0: added next buffer [ 74.650674] vip2-s0: start_dma: vb2 buf idx:0, dma_addr:0xfe600000 [ 74.683979] vip2-s0: IRQ 366 VIP_INT0_STATUS0 0x1 [ 74.683984] vip2-s0: IRQ 0: handling LIST0_COMPLETE [ 74.683989] vip2-s0: vip buffer complete 0xed099800, 0x0 [ 74.683997] vip2-s0: Dropping frame [ 74.684002] vip2-s0: start_dma: dropped [ 74.717309] vip2-s0: IRQ 366 VIP_INT0_STATUS0 0x1 [ 74.717316] vip2-s0: IRQ 0: handling LIST0_COMPLETE [ 74.717322] vip2-s0: vip buffer complete 0xed098e00, 0x0 [ 74.717331] vip2-s0: Dropping frame [ 74.717336] vip2-s0: start_dma: dropped [ 74.717384] vip2-s0: get 1 buffer(s) of size 4147200 each. [ 74.750639] vip2-s0: IRQ 366 VIP_INT0_STATUS0 0x1 [ 74.750647] vip2-s0: IRQ 0: handling LIST0_COMPLETE [ 74.750653] vip2-s0: vip buffer complete 0xed099200, 0x0 [ 74.750662] vip2-s0: added next buffer [ 74.750669] vip2-s0: start_dma: vb2 buf idx:4, dma_addr:0xff600000 [ 74.750713] vip2-s0: get 1 buffer(s) of size 4147200 each. [ 74.750738] vip 48990000.vip: dma_alloc_coherent of size 4149248 failed [ 74.783969] vip2-s0: IRQ 366 VIP_INT0_STATUS0 0x1 [ 74.783977] vip2-s0: IRQ 0: handling LIST0_COMPLETE [ 74.783985] vip2-s0: vip buffer complete 0xed91b800, 0x1 [ 74.783992] vip2-s0: Dropping frame [ 74.784000] vip2-s0: start_dma: dropped [ 74.817297] vip2-s0: IRQ 366 VIP_INT0_STATUS0 0x1 [ 74.817306] vip2-s0: IRQ 0: handling LIST0_COMPLETE [ 74.817314] vip2-s0: vip buffer complete 0xed91b200, 0x1 [ 74.817321] vip2-s0: Dropping frame [ 74.817328] vip2-s0: start_dma: dropped [ 74.850627] vip2-s0: IRQ 366 VIP_INT0_STATUS0 0x1 [ 74.850635] vip2-s0: IRQ 0: handling LIST0_COMPLETE [ 74.850641] vip2-s0: vip buffer complete 0xedba0000, 0x0 [ 74.850649] vip2-s0: added next buffer [ 74.850655] vip2-s0: start_dma: vb2 buf idx:0, dma_addr:0xfe600000 [ 74.883956] vip2-s0: IRQ 366 VIP_INT0_STATUS0 0x1 [ 74.883963] vip2-s0: IRQ 0: handling LIST0_COMPLETE [ 74.883969] vip2-s0: vip buffer complete 0xed91ba00, 0x1 [ 74.883974] vip2-s0: added next buffer [ 74.883981] vip2-s0: start_dma: vb2 buf idx:3, dma_addr:0xff200000 [ 74.917285] vip2-s0: IRQ 366 VIP_INT0_STATUS0 0x1 [ 74.917293] vip2-s0: IRQ 0: handling LIST0_COMPLETE [ 74.917299] vip2-s0: vip buffer complete 0xed91b800, 0x1 [ 74.917304] vip2-s0: added next buffer [ 74.917311] vip2-s0: start_dma: vb2 buf idx:1, dma_addr:0xfea00000 [ 74.942424] vip2-s0: vip_stop_streaming: [ 74.942432] vip2-s0: vip_disable_sc_path: [ 74.942442] adv7842 4-0020: adv7842_s_stream: [ 74.942448] vip2-s0: Clear channel no: 38 [ 74.983455] vip2-s0: vip_release [ 74.983469] vip2-s0: vip_release_stream: stream instance 0xdfeaac60edf08000 [ 74.983475] vip2-s0: vip_release_port: port instance 0xed900300ed98a410 root@am57xx-evm:~# CTRL-A Z for help | 115200 8N1 | NOR | Minicom 2.7 | VT102 | Offline | ttyUSB0 Thanks Marc

Forum Post: RE: Linux: ti-processor-sdk-linux-am437x-evm-04.00.00.04 kernel crash on AM437x platform board

$
0
0
Hi Yordan, This app keeps listening a socket port and receive request from remote PC, get AM437x board information and send response to remote. below is main flow for the app: am437x board remote pc socket() | bind() | listen() socket() | | accept() receive() | | close() close() please check the full boot log, thanks in advance. U-Boot SPL 2013.10-svn19 (Feb 05 2015 - 16:49:23) SPL: Please implement spl_start_uboot() for your board SPL: Direct Linux boot not active! reading u-boot.img reading u-boot.img U-Boot 2013.10-svn19 (Feb 03 2015 - 10:48:46) I2C: ready DRAM: 1 GiB lcd_bl_init MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1 SF: Detected MX25L51235F with page size 256 Bytes, erase size 64 KiB, total 64 MiB, mapped at 30000000 *** Warning - bad CRC, using default environment probe PMIC tps65218 failed! tps65218 _init failed! Not found the LCD header IC Net: not set. Validating first E-fuse MAC cpsw Hit any key to stop autoboot: 1 0 mmc0 is current device Scanning mmc 0... reading uEnv.txt 27 bytes read in 3 ms (8.8 KiB/s) Loaded environment from uEnv.txt Importing environment from mmc ... mmc0 is current device SD/MMC found on device 0 reading uEnv.txt 27 bytes read in 3 ms (8.8 KiB/s) Loaded environment from uEnv.txt Importing environment from mmc ... reading /zImage 3609856 bytes read in 192 ms (17.9 MiB/s) reading /myir_ricoboard.dtb 48442 bytes read in 8 ms (5.8 MiB/s) Booting from mmc0 ... Kernel image @ 0x80200000 [ 0x000000 - 0x371500 ] ## Flattened Device Tree blob at 80f80000 Booting using the fdt blob at 0x80f80000 Loading Device Tree to 9fff1000, end 9ffffd39 ... OK Starting kernel ... [ 0.000000] Booting Linux on physical CPU 0x0 [ 0.000000] Linux version 4.9.28-geed43d1050 (root@usird2-Tylersburg-ICH9-ICH10-Chipset) (gcc version 6.2.1 20161016 (Linaro GCC 6.2-2016.11) ) #9 PREEMPT Wed Jul 19 15:15:59 CST 2017 [ 0.000000] CPU: ARMv7 Processor [412fc09a] revision 10 (ARMv7), cr=10c53c7d [ 0.000000] CPU: PIPT / VIPT nonaliasing data cache, VIPT aliasing instruction cache [ 0.000000] OF: fdt:Machine model: TI AM437x Industrial Development Kit [ 0.000000] efi: Getting EFI parameters from FDT: [ 0.000000] efi: UEFI not found. [ 0.000000] cma: Reserved 48 MiB at 0xbd000000 [ 0.000000] Memory policy: Data cache writeback [ 0.000000] CPU: All CPU(s) started in SVC mode. [ 0.000000] AM437x ES1.2 (sgx neon) [ 0.000000] Built 1 zonelists in Zone order, mobility grouping on. Total pages: 260416 [ 0.000000] Kernel command line: console=ttyO0,115200n8 omapdss.def_disp=display1 omapfb.mode=display1:1024x768MR-24@60 root=/dev/mmcblk0p2 rw咳狰? rootfstype=ext4 rootwait [ 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: 977308K/1048576K available (7168K kernel code, 290K rwdata, 2368K rodata, 1024K init, 273K bss, 22116K reserved, 49152K cma-reserved, 212992K highmem) [ 0.000000] Virtual kernel memory layout: [ 0.000000] vector : 0xffff0000 - 0xffff1000 ( 4 kB) [ 0.000000] fixmap : 0xffc00000 - 0xfff00000 (3072 kB) [ 0.000000] vmalloc : 0xf0800000 - 0xff800000 ( 240 MB) [ 0.000000] lowmem : 0xc0000000 - 0xf0000000 ( 768 MB) [ 0.000000] pkmap : 0xbfe00000 - 0xc0000000 ( 2 MB) [ 0.000000] modules : 0xbf000000 - 0xbfe00000 ( 14 MB) [ 0.000000] .text : 0xc0008000 - 0xc0800000 (8160 kB) [ 0.000000] .init : 0xc0b00000 - 0xc0c00000 (1024 kB) [ 0.000000] .data : 0xc0c00000 - 0xc0c48948 ( 291 kB) [ 0.000000] .bss : 0xc0c48948 - 0xc0c8d0f4 ( 274 kB) [ 0.000000] SLUB: HWalign=64, Order=0-3, MinObjects=0, CPUs=1, Nodes=1 [ 0.000000] Preemptible hierarchical RCU implementation. [ 0.000000] Build-time adjustment of leaf fanout to 32. [ 0.000000] NR_IRQS:16 nr_irqs:16 16 [ 0.000000] L2C: platform modifies aux control register: 0x0e030000 -> 0x3e430000 [ 0.000000] L2C: DT/platform modifies aux control register: 0x0e030000 -> 0x3e430000 [ 0.000000] L2C-310 enabling early BRESP for Cortex-A9 [ 0.000000] OMAP L2C310: ROM does not support power control setting [ 0.000000] L2C-310 dynamic clock gating disabled, standby mode disabled [ 0.000000] L2C-310 cache controller enabled, 16 ways, 256 kB [ 0.000000] L2C-310: CACHE_ID 0x410000c9, AUX_CTRL 0x4e430000 [ 0.000000] OMAP clockevent source: timer2 at 24000000 Hz [ 0.000014] sched_clock: 32 bits at 24MHz, resolution 41ns, wraps every 89478484971ns [ 0.000038] clocksource: timer1: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 79635851949 ns [ 0.000049] OMAP clocksource: timer1 at 24000000 Hz [ 0.000577] clocksource: 32k_counter: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 58327039986419 ns [ 0.000589] OMAP clocksource: 32k_counter at 32768 Hz [ 0.001038] Console: colour dummy device 80x30 [ 0.001072] WARNING: Your 'console=ttyO0' has been replaced by 'ttyS0' [ 0.001081] This ensures that you still see kernel messages. Please [ 0.001087] update your kernel commandline. [ 0.001112] Calibrating delay loop... 1196.85 BogoMIPS (lpj=5984256) [ 0.090249] pid_max: default: 32768 minimum: 301 [ 0.090398] Mount-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.090414] Mountpoint-cache hash table entries: 2048 (order: 1, 8192 bytes) [ 0.091345] CPU: Testing write buffer coherency: ok [ 0.091733] Setting up static identity map for 0x80100000 - 0x80100060 [ 0.092744] EFI services will not be available. [ 0.093810] devtmpfs: initialized [ 0.109835] VFP support v0.3: implementor 41 architecture 3 part 30 variant 9 rev 4 [ 0.110200] clocksource: jiffies: mask: 0xffffffff max_cycles: 0xffffffff, max_idle_ns: 19112604462750000 ns [ 0.110282] futex hash table entries: 256 (order: -1, 3072 bytes) [ 0.114374] pinctrl core: initialized pinctrl subsystem [ 0.115724] NET: Registered protocol family 16 [ 0.117508] DMA: preallocated 256 KiB pool for atomic coherent allocations [ 0.210243] cpuidle: using governor ladder [ 0.240229] cpuidle: using governor menu [ 0.249915] OMAP GPIO hardware version 0.1 [ 0.271958] hw-breakpoint: found 5 (+1 reserved) breakpoint and 1 watchpoint registers. [ 0.271981] hw-breakpoint: maximum watchpoint size is 4 bytes. [ 0.319547] edma 49000000.edma: TI EDMA DMA engine driver [ 0.320586] V3_3D: supplied by V24_0D [ 0.321029] VDD_COREREG: supplied by V24_0D [ 0.321394] VDD_CORE: supplied by VDD_COREREG [ 0.321765] V1_8DREG: supplied by V24_0D [ 0.322134] V1_8D: supplied by V1_8DREG [ 0.322515] V1_5DREG: supplied by V24_0D [ 0.322852] V1_5D: supplied by V1_5DREG [ 0.327064] omap_i2c 44e0b000.i2c: could not find pctldev for node /ocp@44000000/l4_wkup@44c00000/scm@210000/pinmux@800/my_i2c_0_pins_default, deferring probe [ 0.327137] omap_i2c 4802a000.i2c: could not find pctldev for node /ocp@44000000/l4_wkup@44c00000/scm@210000/pinmux@800/my_i2c_1_pins_default, deferring probe [ 0.327189] omap_i2c 4819c000.i2c: could not find pctldev for node /ocp@44000000/l4_wkup@44c00000/scm@210000/pinmux@800/my_i2c_2_pins_default, deferring probe [ 0.327345] media: Linux media interface: v0.10 [ 0.327406] Linux video capture interface: v2.00 [ 0.327467] pps_core: LinuxPPS API ver. 1 registered [ 0.327478] pps_core: Software ver. 5.3.6 - Copyright 2005-2007 Rodolfo Giometti [ 0.327516] PTP clock support registered [ 0.327564] EDAC MC: Ver: 3.0.0 [ 0.328683] omap-mailbox 480c8000.mailbox: omap mailbox rev 0x400 [ 0.329157] Advanced Linux Sound Architecture Driver Initialized. [ 0.330614] clocksource: Switched to clocksource timer1 [ 0.342579] NET: Registered protocol family 2 [ 0.343464] TCP established hash table entries: 8192 (order: 3, 32768 bytes) [ 0.343568] TCP bind hash table entries: 8192 (order: 3, 32768 bytes) [ 0.343691] TCP: Hash tables configured (established 8192 bind 8192) [ 0.343838] UDP hash table entries: 512 (order: 1, 8192 bytes) [ 0.343871] UDP-Lite hash table entries: 512 (order: 1, 8192 bytes) [ 0.344049] NET: Registered protocol family 1 [ 0.344502] RPC: Registered named UNIX socket transport module. [ 0.344518] RPC: Registered udp transport module. [ 0.344527] RPC: Registered tcp transport module. [ 0.344534] RPC: Registered tcp NFSv4.1 backchannel transport module. [ 0.347636] workingset: timestamp_bits=14 max_order=18 bucket_order=4 [ 0.355673] squashfs: version 4.0 (2009/01/31) Phillip Lougher [ 0.356629] NFS: Registering the id_resolver key type [ 0.356668] Key type id_resolver registered [ 0.356678] Key type id_legacy registered [ 0.356733] ntfs: driver 2.1.32 [Flags: R/O]. [ 0.358666] bounce: pool size: 64 pages [ 0.358918] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 246) [ 0.358935] io scheduler noop registered [ 0.358945] io scheduler deadline registered [ 0.359110] io scheduler cfq registered (default) [ 0.362207] pinctrl-single 44e10800.pinmux: please update dts to use #pinctrl-cells = [ 0.363031] pinctrl-single 44e10800.pinmux: 199 pins at pa f9e10800 size 796 [ 0.434491] Serial: 8250/16550 driver, 10 ports, IRQ sharing disabled [ 0.437853] omap8250 44e09000.serial: No clock speed specified: using default: 48000000 [ 0.438789] 44e09000.serial: ttyS0 at MMIO 0x44e09000 (irq = 30, base_baud = 3000000) is a 8250 [ 1.146862] console [ttyS0] enabled [ 1.152580] omap_rng 48310000.rng: OMAP Random Number Generator ver. 20 [ 1.159411] [drm] Initialized [ 1.179536] brd: module loaded [ 1.190387] loop: module loaded [ 1.196445] spi spi1.0: not using DMA for McSPI (-19) [ 1.202290] spi spi1.2: not using DMA for McSPI (-19) [ 1.208542] spi spi2.0: not using DMA for McSPI (-19) [ 1.214242] spi spi2.1: not using DMA for McSPI (-19) [ 1.220424] spi spi3.0: not using DMA for McSPI (-19) [ 1.226111] spi spi3.1: not using DMA for McSPI (-19) [ 1.232362] spi spi4.0: not using DMA for McSPI (-19) [ 1.238007] spi spi4.1: not using DMA for McSPI (-19) [ 1.244312] spi spi5.0: not using DMA for McSPI (-19) [ 1.249968] spi spi5.1: not using DMA for McSPI (-19) [ 1.257544] m25p80 spi0.0: mx66l51235l (65536 Kbytes) [ 1.262778] 7 ofpart partitions found on MTD device spi0.0 [ 1.268293] Creating 7 MTD partitions on "spi0.0": [ 1.273138] 0x000000000000-0x000000080000 : "QSPI.U_BOOT" [ 1.279988] 0x000000080000-0x000000100000 : "QSPI.U_BOOT.backup" [ 1.287353] 0x000000100000-0x000000110000 : "QSPI.U-BOOT-SPL_OS" [ 1.294669] 0x000000110000-0x000000120000 : "QSPI.U_BOOT_ENV" [ 1.301718] 0x000000120000-0x000000130000 : "QSPI.U-BOOT-ENV.backup" [ 1.309409] 0x000000130000-0x000000930000 : "QSPI.KERNEL" [ 1.316160] 0x000000930000-0x000004000000 : "QSPI.FILESYSTEM" [ 1.324139] libphy: Fixed MDIO Bus: probed [ 1.400689] davinci_mdio 4a101000.mdio: davinci mdio revision 1.6 [ 1.406831] davinci_mdio 4a101000.mdio: detected phy mask fffffffc [ 1.414740] libphy: 4a101000.mdio: probed [ 1.418792] davinci_mdio 4a101000.mdio: phy[0]: device 4a101000.mdio:00, driver Micrel KSZ9031 Gigabit PHY [ 1.428598] davinci_mdio 4a101000.mdio: phy[1]: device 4a101000.mdio:01, driver Micrel KSZ9031 Gigabit PHY [ 1.439245] cpsw 4a100000.ethernet: Detected MACID = c4:be:84:cd:00:17 [ 1.446122] cpsw 4a100000.ethernet: cpts: overflow check period 500 (jiffies) [ 1.454563] cpsw 4a100000.ethernet: cpsw: Detected MACID = c4:be:84:cd:00:19 [ 1.463338] mousedev: PS/2 mouse device common for all mice [ 1.469358] i2c /dev entries driver [ 1.475982] cpuidle: enable-method property 'ti, am4372 ' found operations [ 1.484197] omap_hsmmc 48060000.mmc: Got CD GPIO [ 1.543011] ledtrig-cpu: registered to indicate activity on CPUs [ 1.553309] NET: Registered protocol family 10 [ 1.560100] sit: IPv6, IPv4 and MPLS over IPv4 tunneling driver [ 1.569048] NET: Registered protocol family 17 [ 1.573877] Key type dns_resolver registered [ 1.578421] omap_voltage_late_init: Voltage driver support not added [ 1.621056] i2c i2c-0: Added multiplexed i2c bus 3 [ 1.626131] i2c i2c-0: Added multiplexed i2c bus 4 [ 1.631245] i2c i2c-0: Added multiplexed i2c bus 5 [ 1.636346] i2c i2c-0: Added multiplexed i2c bus 6 [ 1.641226] pca954x 0-0070: registered 4 multiplexed busses for I2C switch pca9545 [ 1.648890] omap_i2c 44e0b000.i2c: bus 0 rev0.12 at 400 kHz [ 1.662109] mmc0: host does not support reading read-only switch, assuming write-enable [ 1.673479] mmc0: new high speed SDHC card at address aaaa [ 1.679576] mmcblk0: mmc0:aaaa SL08G 7.40 GiB [ 1.684576] i2c i2c-1: Added multiplexed i2c bus 7 [ 1.690326] i2c i2c-1: Added multiplexed i2c bus 8 [ 1.695336] mmcblk0: p1 p2 [ 1.699191] i2c i2c-1: Added multiplexed i2c bus 9 [ 1.704369] i2c i2c-1: Added multiplexed i2c bus 10 [ 1.709275] pca954x 1-0070: registered 4 multiplexed busses for I2C switch pca9545 [ 1.717625] i2c i2c-1: Added multiplexed i2c bus 11 [ 1.722845] i2c i2c-1: Added multiplexed i2c bus 12 [ 1.728005] i2c i2c-1: Added multiplexed i2c bus 13 [ 1.733170] i2c i2c-1: Added multiplexed i2c bus 14 [ 1.738073] pca954x 1-0071: registered 4 multiplexed busses for I2C switch pca9545 [ 1.745727] omap_i2c 4802a000.i2c: bus 1 rev0.12 at 400 kHz [ 1.781092] i2c i2c-2: Added multiplexed i2c bus 15 [ 1.786243] i2c i2c-2: Added multiplexed i2c bus 16 [ 1.791441] i2c i2c-2: Added multiplexed i2c bus 17 [ 1.796560] i2c i2c-2: Added multiplexed i2c bus 18 [ 1.801492] pca954x 2-0070: registered 4 multiplexed busses for I2C switch pca9545 [ 1.809907] i2c i2c-2: Added multiplexed i2c bus 19 [ 1.815204] i2c i2c-2: Added multiplexed i2c bus 20 [ 1.820399] i2c i2c-2: Added multiplexed i2c bus 21 [ 1.825633] i2c i2c-2: Added multiplexed i2c bus 22 [ 1.830540] pca954x 2-0072: registered 4 multiplexed busses for I2C switch pca9545 [ 1.838954] i2c i2c-2: Added multiplexed i2c bus 23 [ 1.844192] i2c i2c-2: Added multiplexed i2c bus 24 [ 1.849403] i2c i2c-2: Added multiplexed i2c bus 25 [ 1.854619] i2c i2c-2: Added multiplexed i2c bus 26 [ 1.859524] pca954x 2-0074: registered 4 multiplexed busses for I2C switch pca9545 [ 1.867180] omap_i2c 4819c000.i2c: bus 2 rev0.12 at 400 kHz [ 1.873434] hctosys: unable to open rtc device (rtc0) [ 1.879193] ALSA device list: [ 1.882276] No soundcards found. [ 1.902218] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null) [ 1.910420] VFS: Mounted root (ext4 filesystem) readonly on device 179:2. [ 1.920338] devtmpfs: mounted [ 1.925282] Freeing unused kernel memory: 1024K (c0b00000 - c0c00000) [ 1.995437] random: fast init done INIT: version 2.88 booting Error opening /dev/fb0: No such file or directory Starting udev udev: Not using udev cache because of changes detected in the following files: udev: /proc/version /proc/cmdline /proc/devices udev: lib/udev/rules.d/* etc/udev/rules.d/* udev: The udev cache will be regenerated. To identify the detected changes, udev: compare the cached sysconf at /etc/udev/cache.data udev: against the current sysconf at /dev/shm/udev.cache [ 2.720314] udevd[118]: starting version 182 [ 6.195758] FAT-fs (mmcblk0p1): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. depmod: ERROR: could not open directory /lib/modules/4.9.28-geed43d1050: No such file or directory depmod: WARNING: -e needs -E or -F depmod: ERROR: could not open directory /lib/modules/4.9.28-geed43d1050: No such file or directory depmod: FATAL: could not search modules: No such file or directory [ 7.396815] EXT4-fs (mmcblk0p2): warning: mounting fs with errors, running e2fsck is recommended [ 7.408490] EXT4-fs (mmcblk0p2): re-mounted. Opts: data=ordered Starting random number generator daemon. [ 7.518494] random: crng init done Populating dev cache ALSA: Restoring mixer settings... /usr/sbin/alsactl: load_state:1729: No soundcards found... hwclock: can't open '/dev/misc/rtc': No such file or directory Sat Jan 1 01:17:50 UTC 2000 hwclock: can't open '/dev/misc/rtc': No such file or directory INIT: Entering runlevel: 3 Configuring network interfaces... [ 8.776908] net eth0: initializing cpsw version 1.15 (0) [ 8.785039] net eth0: initialized cpsw ale version 1.4 [ 8.790215] net eth0: ALE Table size 1024 [ 8.893198] Micrel KSZ9031 Gigabit PHY 4a101000.mdio:00: attached PHY driver [Micrel KSZ9031 Gigabit PHY] (mii_bus:phy_addr=4a101000.mdio:00, irq=-1) [ 8.914232] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [ 8.996597] net eth1: initializing cpsw version 1.15 (0) [ 9.103218] Micrel KSZ9031 Gigabit PHY 4a101000.mdio:01: attached PHY driver [Micrel KSZ9031 Gigabit PHY] (mii_bus:phy_addr=4a101000.mdio:01, irq=-1) [ 9.120757] IPv6: ADDRCONF(NETDEV_UP): eth1: link is not ready done. Starting system message bus: dbus. UIM SYSFS Node Not Found Starting Dropbear SSH server: dropbear. Starting telnet daemon. Starting rpcbind daemon...done. starting statd: done hwclock: can't open '/dev/misc/rtc': No such file or directory Starting syslogd/klogd: done [ 10.962589] cpsw 4a100000.ethernet eth0: Link is Up - 10Mbps/Full - flow control rx/tx [ 10.980542] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 11.224780] spidev spi3.1: not using DMA for McSPI (-19) [ 11.230223] spidev spi3.1: not using DMA for McSPI (-19) [ 11.238079] spidev spi3.1: not using DMA for McSPI (-19) [ 11.249632] spidev spi3.0: not using DMA for McSPI (-19) [ 11.249651] spidev spi3.0: not using DMA for McSPI (-19) [ 11.249664] spidev spi3.0: not using DMA for McSPI (-19) [ 11.249838] spidev spi1.0: not using DMA for McSPI (-19) [ 11.249904] spidev spi1.0: not using DMA for McSPI (-19) [ 11.249918] spidev spi1.0: not using DMA for McSPI (-19) [ 11.250091] spidev spi1.2: not using DMA for McSPI (-19) [ 11.250106] spidev spi1.2: not using DMA for McSPI (-19) [ 11.250118] spidev spi1.2: not using DMA for McSPI (-19) [ 11.250278] spidev spi5.1: not using DMA for McSPI (-19) [ 11.250315] spidev spi5.1: not using DMA for McSPI (-19) [ 11.250328] spidev spi5.1: not using DMA for McSPI (-19) [ 11.250487] spidev spi5.0: not using DMA for McSPI (-19) [ 11.250502] spidev spi5.0: not using DMA for McSPI (-19) [ 11.250515] spidev spi5.0: not using DMA for McSPI (-19) [ 11.252146] spidev spi2.0: not using DMA for McSPI (-19) [ 11.252199] spidev spi2.0: not using DMA for McSPI (-19) [ 11.252213] spidev spi2.0: not using DMA for McSPI (-19) [ 11.252412] spidev spi2.1: not using DMA for McSPI (-19) [ 11.252428] spidev spi2.1: not using DMA for McSPI (-19) [ 11.252441] spidev spi2.1: not using DMA for McSPI (-19) [ 11.252604] spidev spi4.1: not using DMA for McSPI (-19) [ 11.252643] spidev spi4.1: not using DMA for McSPI (-19) [ 11.252657] spidev spi4.1: not using DMA for McSPI (-19) [ 11.252820] spidev spi4.0: not using DMA for McSPI (-19) [ 11.252836] spidev spi4.0: not using DMA for McSPI (-19) [ 11.252848] spidev spi4.0: not using DMA for McSPI (-19) *************************************************************** *************************************************************** NOTICE: This file system contains the following GPLv3 packages: autoconf binutils cpp-symlinks cpp g++-symlinks g++ gcc-symlinks gcc gdb gdbserver gstreamer1.0-libav libgmp10 libmpc3 libmpfr4 make If you do not wish to distribute GPLv3 components please remove the above packages prior to distribution. This can be done using the opkg remove command. i.e.: opkg remove Where is the name printed in the list above NOTE: If the package is a dependency of another package you will be notified of the dependent packages. You should use the --force-removal-of-dependent-packages option to also remove the dependent packages as well *************************************************************** *************************************************************** _____ _____ _ _ | _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_ | | _| .'| . | . | | __| _| . | | | -_| _| _| |__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_| |___| |___| Arago Project http://arago-project.org am437x-evm /dev/ttyO0 Arago 2015.12 am437x-evm /dev/ttyO0 am437x-evm login: [ 27.601672] cpsw 4a100000.ethernet eth0: Link is Down [ 33.841825] cpsw 4a100000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx [ 65.121712] cpsw 4a100000.ethernet eth0: Link is Down [ 69.281853] cpsw 4a100000.ethernet eth0: Link is Up - 1Gbps/Full - flow control rx/tx _____ _____ _ _ | _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_ | | _| .'| . | . | | __| _| . | | | -_| _| _| |__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_| |___| |___| Arago Project http://arago-project.org am437x-evm /dev/ttyO0 Arago 2015.12 am437x-evm /dev/ttyO0 am437x-evm login: _____ _____ _ _ | _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_ | | _| .'| . | . | | __| _| . | | | -_| _| _| |__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_| |___| |___| Arago Project http://arago-project.org am437x-evm /dev/ttyO0 Arago 2015.12 am437x-evm /dev/ttyO0 am437x-evm login: [ 5257.433595] BUG: Bad page state in process swapper pfn:aebae [ 5257.439418] page:efd8b478 count:1048576 mapcount:0 mapping: (null) index:0xeebaf8c0 [ 5257.447219] flags: 0x0() [ 5257.449771] page dumped because: nonzero _count [ 5257.454326] Modules linked in: [ 5257.457423] CPU: 0 PID: 0 Comm: swapper Not tainted 4.9.28-geed43d1050 #9 [ 5257.464252] Hardware name: Generic AM43 (Flattened Device Tree) [ 5257.470203] Backtrace: [ 5257.472728] [ ] (dump_backtrace) from [ ] (show_stack+0x18/0x1c) [ 5257.480351] r7:c0998ddc r6:efd8b478 r5:c0c158c0 r4:c0c7205c [ 5257.486070] [ ] (show_stack) from [ ] (dump_stack+0x24/0x28) [ 5257.493360] [ ] (dump_stack) from [ ] (bad_page+0xfc/0x160) [ 5257.500555] [ ] (bad_page) from [ ] (check_new_page_bad+0x7c/0x80) [ 5257.508350] r7:00000008 r6:00000000 r5:efd8b3a0 r4:00000000 [ 5257.514064] [ ] (check_new_page_bad) from [ ] (get_page_from_freelist+0x5f8/0xa24) [ 5257.523250] r5:efd8b3a0 r4:00000003 [ 5257.526870] [ ] (get_page_from_freelist) from [ ] (__alloc_pages_nodemask+0xcc/0xb54) [ 5257.536327] r10:02095220 r9:00010000 r8:00000003 r7:00000001 r6:00000000 r5:02095220 [ 5257.544199] r4:c0c029c4 [ 5257.546770] [ ] (__alloc_pages_nodemask) from [ ] (__alloc_page_frag+0xa0/0x150) [ 5257.555791] r10:c0113290 r9:00010000 r8:40030113 r7:ee9d7010 r6:02080020 r5:00000700 [ 5257.563662] r4:c0c3fb68 [ 5257.566243] [ ] (__alloc_page_frag) from [ ] (__netdev_alloc_skb+0x94/0xf8) [ 5257.574821] r7:ee9d7010 r6:c0c3fb68 r5:ef276000 r4:00000700 [ 5257.580538] [ ] (__netdev_alloc_skb) from [ ] (cpsw_rx_handler+0x74/0x1b8) [ 5257.589037] r9:00010000 r8:00000042 r7:ee9d7010 r6:eea7b300 r5:ee9b0310 r4:ef276000 [ 5257.596857] [ ] (cpsw_rx_handler) from [ ] (__cpdma_chan_free+0xa8/0xc4) [ 5257.605178] r8:00000042 r7:eea7b300 r6:ee9e0d90 r5:ee9b0310 r4:f08fc1a0 [ 5257.611937] [ ] (__cpdma_chan_free) from [ ] (__cpdma_chan_process+0x1b0/0x1d0) [ 5257.620871] r10:00000042 r9:20030113 r8:4a1021a0 r7:ee9e0d90 r6:f08fc1a0 r5:00010000 [ 5257.628742] r4:ee9b0310 [ 5257.631313] [ ] (__cpdma_chan_process) from [ ] (cpdma_chan_process+0x44/0x5c) [ 5257.640159] r10:00079081 r9:c0c01dd0 r8:ee9d7038 r7:00000040 r6:00000040 r5:ee9b0310 [ 5257.648030] r4:00000000 [ 5257.650597] [ ] (cpdma_chan_process) from [ ] (cpsw_rx_poll+0x4c/0xc8) [ 5257.658740] r7:00000040 r6:00000000 r5:ee9d7038 r4:00000001 [ 5257.664458] [ ] (cpsw_rx_poll) from [ ] (net_rx_action+0x1ec/0x2c4) [ 5257.672344] r9:c0c01dd0 r8:0000012c r7:c0c158c0 r6:00000040 r5:00000001 r4:ee9d7038 [ 5257.680149] [ ] (net_rx_action) from [ ] (__do_softirq+0xec/0x258) [ 5257.687949] r10:40000003 r9:c0c49b40 r8:00000101 r7:c0c49b4c r6:c0c00000 r5:00000003 [ 5257.695820] r4:00000000 [ 5257.698383] [ ] (__do_softirq) from [ ] (irq_exit+0x140/0x144) [ 5257.705833] r10:00000000 r9:c0c00000 r8:ef008000 r7:00000000 r6:00000000 r5:000000f3 [ 5257.713705] r4:c0c1f56c [ 5257.716274] [ ] (irq_exit) from [ ] (__handle_domain_irq+0x60/0xb0) [ 5257.724161] [ ] (__handle_domain_irq) from [ ] (gic_handle_irq+0x40/0x6c) [ 5257.732571] r9:c0c00000 r8:fa241100 r7:fa240100 r6:c0c01ed0 r5:fa24010c r4:c0c02c14 [ 5257.740368] [ ] (gic_handle_irq) from [ ] (__irq_svc+0x6c/0xa8) [ 5257.747893] Exception stack(0xc0c01ed0 to 0xc0c01f18) [ 5257.752984] 1ec0: 00000000 000004c8 c2146d41 c0c10e18 [ 5257.761218] 1ee0: 1760dd48 000004c8 00000000 ee9ea800 177269cb 000004c8 00000000 c0c01f54 [ 5257.769448] 1f00: c0c01f20 c0c01f20 c061a7c8 c061a7cc 20030013 ffffffff [ 5257.776113] r9:c0c00000 r8:177269cb r7:c0c01f04 r6:ffffffff r5:20030013 r4:c061a7cc [ 5257.783927] [ ] (cpuidle_enter_state) from [ ] (cpuidle_enter+0x1c/0x20) [ 5257.792252] r10:c0c179c5 r9:c0c028d0 r8:c0c3c0f8 r7:c0c3c538 r6:ee9ea800 r5:c0c028c8 [ 5257.800124] r4:c0c00000 [ 5257.802695] [ ] (cpuidle_enter) from [ ] (call_cpuidle+0x28/0x40) [ 5257.810408] [ ] (call_cpuidle) from [ ] (cpu_startup_entry+0xf4/0x1a4) [ 5257.818568] [ ] (cpu_startup_entry) from [ ] (rest_init+0x8c/0x90) [ 5257.826355] r7:c0c02840 [ 5257.828928] [ ] (rest_init) from [ ] (start_kernel+0x3a8/0x3b4) [ 5257.836455] r5:c0c48980 r4:c0c489cc [ 5257.840067] [ ] (start_kernel) from [ ] (0x80008078) [ 5257.846630] Disabling lock debugging due to kernel taint _____ _____ _ _ | _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_ | | _| .'| . | . | | __| _| . | | | -_| _| _| |__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_| |___| |___| Arago Project http://arago-project.org am437x-evm /dev/ttyO0 Arago 2015.12 am437x-evm /dev/ttyO0 am437x-evm login: _____ _____ _ _ | _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_ | | _| .'| . | . | | __| _| . | | | -_| _| _| |__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_| |___| |___| Arago Project http://arago-project.org am437x-evm /dev/ttyO0 Arago 2015.12 am437x-evm /dev/ttyO0 am437x-evm login: _____ _____ _ _ | _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_ | | _| .'| . | . | | __| _| . | | | -_| _| _| |__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_| |___| |___| Arago Project http://arago-project.org am437x-evm /dev/ttyO0 Arago 2015.12 am437x-evm /dev/ttyO0 am437x-evm login: _____ _____ _ _ | _ |___ ___ ___ ___ | _ |___ ___ |_|___ ___| |_ | | _| .'| . | . | | __| _| . | | | -_| _| _| |__|__|_| |__,|_ |___| |__| |_| |___|_| |___|___|_| |___| |___| Arago Project http://arago-project.org am437x-evm /dev/ttyO0 Arago 2015.12 am437x-evm /dev/ttyO0 am437x-evm login: [10143.748717] Unable to handle kernel paging request at virtual address 00100000 [10143.756048] pgd = c0004000 [10143.758771] [00100000] *pgd=00000000 [10143.762403] Internal error: Oops: 17 [#1] PREEMPT ARM [10143.767478] Modules linked in: [10143.770560] CPU: 0 PID: 0 Comm: swapper Tainted: G B 4.9.28-geed43d1050 #9 [10143.778598] Hardware name: Generic AM43 (Flattened Device Tree) [10143.784546] task: c0c05c40 task.stack: c0c00000 [10143.789111] PC is at kfree_skb_list+0x14/0x28 [10143.793503] LR is at __dev_queue_xmit+0x620/0x72c [10143.798231] pc : [ ] lr : [ ] psr: 20030113 [10143.798231] sp : c0c01830 ip : c0c01848 fp : c0c01844 [10143.809761] r10: 00000000 r9 : 00000000 r8 : cc9fa050 [10143.815009] r7 : 00000000 r6 : 00000042 r5 : ee440d00 r4 : eebe00c0 [10143.821567] r3 : c0c00000 r2 : 00000502 r1 : ee9e0d90 r0 : 00100000 [10143.828127] Flags: nzCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment none [10143.835293] Control: 10c53c7d Table: ae7e8059 DAC: 00000051 [10143.841065] Process swapper (pid: 0, stack limit = 0xc0c00208) [10143.846924] Stack: (0xc0c01830 to 0xc0c02000) [10143.851304] 1820: eebe00c0 ee440d00 c0c0189c c0c01848 [10143.859523] 1840: c06b6cd8 c069fdec ee440d58 00000001 00000042 00000000 00000000 00000000 [10143.867743] 1860: c016a2d0 fffffff4 00100000 fa24010c c0c018b8 ee4e2278 eebe00c0 00000000 [10143.875961] 1880: ee4e2200 0000000e 000005dc 00000000 c0c018ac c0c018a0 c06b6df8 c06b66c4 [10143.884179] 18a0: c0c018dc c0c018b0 c06f2040 c06b6df0 c010c58c 6403a8c0 eebe00c0 eebe00c0 [10143.892397] 18c0: ee661cc0 c0c3fcd0 c22980b8 000005dc c0c01914 c0c018e0 c06f3a08 c06f1ecc [10143.900615] 18e0: de03a8c0 ef276000 c0c0195c eebe00c0 c0c3fcd0 ef276000 ee661cc0 c22980b8 [10143.908833] 1900: 00000000 00000000 c0c0196c c0c01918 c06f4528 c06f38c8 c06f3b88 c06f1e60 [10143.917051] 1920: c0c0196c c0c01930 c018d300 c011a324 ffffffff 00000000 80003676 00000000 [10143.925269] 1940: c0c10e18 eebf5240 eebe00c0 c0c3fcd0 ee661cc0 00000000 00007120 ee5b9800 [10143.933486] 1960: c0c0198c c0c01970 c06f3c68 c06f4494 eebe00c0 ee661cc0 ee661ef8 00000000 [10143.941705] 1980: c0c019cc c0c01990 c06f3f54 c06f3c34 c0c019bc c0c019a0 c0204710 c0c3fcd0 [10143.949922] 19a0: ee661cc0 ee661cc0 eebe00c0 00000000 00000000 00007120 00006d10 00000000 [10143.958140] 19c0: c0c01a14 c0c019d0 c070cedc c06f3e20 00000002 00000000 00000000 000f0536 [10143.966358] 19e0: 00954e52 00000000 c069c03c eebe00c0 00000000 3aa47b81 000004b9 8d4fdf3b [10143.974576] 1a00: 83126e97 eebbd650 c0c01a3c c0c01a18 c070ec90 c070cab0 ee661cc0 00000001 [10143.982794] 1a20: eebbd664 00000020 00000001 ee661cc0 c0c01a54 c0c01a40 c070254c c070eb64 [10143.991012] 1a40: ee661cc0 eebf5240 c0c01a8c c0c01a58 c07099e4 c0702500 c06ccec0 c017341c [10143.999230] 1a60: ee660000 00000003 c0c01a8c ee661cc0 eebf5240 ee5b9680 ee661cc0 00000001 [10144.007448] 1a80: c0c01aac c0c01a90 c0712df8 c070980c eebf5240 00000000 eebbd664 ee661cc0 [10144.015665] 1aa0: c0c01b0c c0c01ab0 c071502c c0712ccc de03a8c0 6403a8c0 00000000 00000001 [10144.023883] 1ac0: 00000002 6403a8c0 eebf5180 de03a8c0 00000000 ef276000 ee609780 eebf5180 [10144.032101] 1ae0: c0c01b84 eebf5240 c0870070 00000000 c0c04624 c0c3fcd0 c0c3fcd0 ef276000 [10144.040319] 1b00: c0c01b34 c0c01b10 c06ee38c c0714694 eebf5240 ef276000 c0c3fcd0 ef276000 [10144.048537] 1b20: eebf5240 c0c3fcd0 c0c01b84 c0c01b38 c06eeb08 c06ee2c4 00000002 c0c3fcd0 [10144.056754] 1b40: ef276000 eebf5240 c0c3fcd0 ef276000 c0c01b84 c0c01b60 c071467c c06e9794 [10144.064972] 1b60: de03a8c0 eebf5240 eebbd650 c0c3fcd0 ef276000 eebf5240 c0c01bb4 c0c01b88 [10144.073190] 1b80: c06ee7b8 c06eeac4 ef276000 c6687562 00000939 00000050 eebbd600 00c65158 [10144.081408] 1ba0: 00000000 eebf5240 c0c01c0c c0c01bb8 c06eeed0 c06ee570 ee006680 60030193 [10144.089626] 1bc0: c0c01c04 c0c01bd0 c0151880 c014f5f4 c0c01c1c c0c01be0 c0182bf4 c0119fdc [10144.097843] 1be0: 00000001 eebf5240 c0c04bb0 c06eebb8 00000008 ef27605c ef276000 eebf52f4 [10144.106061] 1c00: c0c01c84 c0c01c10 c06b0f3c c06eebc4 c0c74f2c c0c036ac 00000000 ef276000 [10144.114279] 1c20: 00000f42 000005fe 00000002 eebf5240 eebe0840 c01124c0 c0c01c6c c0c01c48 [10144.122497] 1c40: c0112468 c0117b80 c01171a8 00000001 efd7bcb0 ef16f810 00000f42 eebf5240 [10144.130715] 1c60: eebe0480 eebf5240 ee9d7010 00000452 00010000 c0113290 c0c01c9c c0c01c88 [10144.138933] 1c80: c06b35b8 c06b0850 eebf5240 eebe0480 c0c01cbc c0c01ca0 c06b3638 c06b35ac [10144.147151] 1ca0: c06a672c c06a6580 ef276000 ef276000 c0c01ccc c0c01cc0 c06b3694 c06b3620 [10144.155369] 1cc0: c0c01cfc c0c01cd0 c05a71e4 c06b3690 c03dd5b0 c017341c f08fcb20 f08fcb20 [10144.163587] 1ce0: ee9b0310 ee9e0d90 eebf5240 00000452 c0c01d34 c0c01d00 c059f680 c05a7124 [10144.171805] 1d00: 00000000 c016d100 00000000 ee9b0310 00010000 f08fcb20 ee9e0d90 4a102b20 [10144.180023] 1d20: 20030113 00000452 c0c01d6c c0c01d38 c059f84c c059f5e4 c016df14 f08fc000 [10144.188241] 1d40: c0c1f56c 00000001 ee9b0310 00000040 00000040 ee9d7038 c0c01dd0 000f0538 [10144.196459] 1d60: c0c01d8c c0c01d70 c059f8b0 c059f6a8 00000001 ee9d7038 00000000 00000040 [10144.204677] 1d80: c0c01db4 c0c01d90 c05a87ec c059f878 ee9d7038 00000001 00000040 c0c158c0 [10144.212895] 1da0: 0000012c c0c01dd0 c0c01e0c c0c01db8 c06b3d4c c05a87ac c0a00ca0 c0a042e8 [10144.221113] 1dc0: c0a00914 c0c036ac c0c463b6 c0c47940 c0c01dd0 c0c01dd0 c0c01dd8 c0c01dd8 [10144.229331] 1de0: ef008000 00000000 00000003 c0c00000 c0c49b4c 00000101 c0c49b40 40000003 [10144.237549] 1e00: c0c01e6c c0c01e10 c0130b64 c06b3b6c c016ab0c c016d100 00000939 00200100 [10144.245766] 1e20: c0c158c0 000f0537 0000000a c08033fc ffffe000 c0c49b00 c0c11358 c0c49b40 [10144.253984] 1e40: c0c01e6c c0c1f56c 000000f3 00000000 00000000 ef008000 c0c00000 00000000 [10144.262202] 1e60: c0c01e7c c0c01e70 c0131048 c0130a84 c0c01ea4 c0c01e80 c016a2d0 c0130f14 [10144.270420] 1e80: c0c02c14 fa24010c c0c01ed0 fa240100 fa241100 c0c00000 c0c01ecc c0c01ea8 [10144.278638] 1ea0: c0101520 c016a27c c061a7cc 80030013 ffffffff c0c01f04 c68775be c0c00000 [10144.286856] 1ec0: c0c01f54 c0c01ed0 c010c58c c01014ec 00000000 00000939 9bd4a4a5 c0c10e18 [10144.295073] 1ee0: c686fe9a 00000939 00000000 ee9ea800 c68775be 00000939 00000000 c0c01f54 [10144.303291] 1f00: c0c01f20 c0c01f20 c061a7c8 c061a7cc 80030013 ffffffff 00000051 00000000 [10144.311510] 1f20: 00000012 00000000 001f3e36 c0c00000 c0c028c8 ee9ea800 c0c3c538 c0c3c0f8 [10144.319728] 1f40: c0c028d0 c0c179c5 c0c01f64 c0c01f58 c061a948 c061a650 c0c01f74 c0c01f68 [10144.327946] 1f60: c015b6b0 c061a938 c0c01f94 c0c01f78 c015b8e4 c015b694 c07cfa00 c0993f08 [10144.336164] 1f80: 00000002 c0c02840 c0c01fac c0c01f98 c07ce67c c015b7fc c0c489cc c0c48980 [10144.344382] 1fa0: c0c01ff4 c0c01fb0 c0b00d44 c07ce5fc ffffffff ffffffff 00000000 c0b00704 [10144.352600] 1fc0: 00000000 c0b3aa28 00000000 c0c48b54 c0c0285c c0b3aa24 c0c06f5c 80004059 [10144.360817] 1fe0: 412fc09a 00000000 00000000 c0c01ff8 80008078 c0b009a8 00000000 00000000 [10144.369027] Backtrace: [10144.371503] [ ] (kfree_skb_list) from [ ] (__dev_queue_xmit+0x620/0x72c) [10144.379806] r5:ee440d00 r4:eebe00c0 [10144.383404] [ ] (__dev_queue_xmit) from [ ] (dev_queue_xmit+0x14/0x18) [10144.391537] r10:00000000 r9:000005dc r8:0000000e r7:ee4e2200 r6:00000000 r5:eebe00c0 [10144.399401] r4:ee4e2278 [10144.401966] [ ] (dev_queue_xmit) from [ ] (ip_finish_output2+0x180/0x358) [10144.410361] [ ] (ip_finish_output2) from [ ] (ip_finish_output+0x14c/0x204) [10144.418929] r9:000005dc r8:c22980b8 r7:c0c3fcd0 r6:ee661cc0 r5:eebe00c0 r4:eebe00c0 [10144.426714] [ ] (ip_finish_output) from [ ] (ip_output+0xa0/0x128) [10144.434497] r10:00000000 r9:00000000 r8:c22980b8 r7:ee661cc0 r6:ef276000 r5:c0c3fcd0 [10144.442360] r4:eebe00c0 [10144.444912] [ ] (ip_output) from [ ] (ip_local_out+0x40/0x44) [10144.452259] r9:ee5b9800 r8:00007120 r7:00000000 r6:ee661cc0 r5:c0c3fcd0 r4:eebe00c0 [10144.460043] [ ] (ip_local_out) from [ ] (ip_queue_xmit+0x140/0x390) [10144.467911] r7:00000000 r6:ee661ef8 r5:ee661cc0 r4:eebe00c0 [10144.473610] [ ] (ip_queue_xmit) from [ ] (tcp_transmit_skb+0x438/0x8c8) [10144.481829] r10:00000000 r9:00006d10 r8:00007120 r7:00000000 r6:00000000 r5:eebe00c0 [10144.489692] r4:ee661cc0 [10144.492243] [ ] (tcp_transmit_skb) from [ ] (tcp_send_ack+0x138/0x180) [10144.500375] r10:eebbd650 r9:83126e97 r8:8d4fdf3b r7:000004b9 r6:3aa47b81 r5:00000000 [10144.508238] r4:eebe00c0 [10144.510789] [ ] (tcp_send_ack) from [ ] (__tcp_ack_snd_check+0x58/0xa8) [10144.519008] r9:ee661cc0 r8:00000001 r7:00000020 r6:eebbd664 r5:00000001 r4:ee661cc0 [10144.526792] [ ] (__tcp_ack_snd_check) from [ ] (tcp_rcv_established+0x1e4/0x6c4) [10144.535791] r5:eebf5240 r4:ee661cc0 [10144.539392] [ ] (tcp_rcv_established) from [ ] (tcp_v4_do_rcv+0x138/0x17c) [10144.547870] r8:00000001 r7:ee661cc0 r6:ee5b9680 r5:eebf5240 r4:ee661cc0 [10144.554608] [ ] (tcp_v4_do_rcv) from [ ] (tcp_v4_rcv+0x9a4/0xbe4) [10144.562301] r7:ee661cc0 r6:eebbd664 r5:00000000 r4:eebf5240 [10144.567994] [ ] (tcp_v4_rcv) from [ ] (ip_local_deliver_finish+0xd4/0x2ac) [10144.576474] r10:ef276000 r9:c0c3fcd0 r8:c0c3fcd0 r7:c0c04624 r6:00000000 r5:c0870070 [10144.584337] r4:eebf5240 [10144.586888] [ ] (ip_local_deliver_finish) from [ ] (ip_local_deliver+0x50/0x100) [10144.595892] r9:c0c3fcd0 r8:eebf5240 r7:ef276000 r6:c0c3fcd0 r5:ef276000 r4:eebf5240 [10144.603675] [ ] (ip_local_deliver) from [ ] (ip_rcv_finish+0x254/0x3fc) [10144.611892] r8:eebf5240 r7:ef276000 r6:c0c3fcd0 r5:eebbd650 r4:eebf5240 [10144.618628] [ ] (ip_rcv_finish) from [ ] (ip_rcv+0x318/0x478) [10144.625974] r8:eebf5240 r7:00000000 r6:00c65158 r5:eebbd600 r4:00000050 [10144.632712] [ ] (ip_rcv) from [ ] (__netif_receive_skb_core+0x6f8/0xb18) [10144.641019] r10:eebf52f4 r9:ef276000 r8:ef27605c r7:00000008 r6:c06eebb8 r5:c0c04bb0 [10144.648882] r4:eebf5240 [10144.651434] [ ] (__netif_receive_skb_core) from [ ] (__netif_receive_skb+0x18/0x74) [10144.660701] r10:c0113290 r9:00010000 r8:00000452 r7:ee9d7010 r6:eebf5240 r5:eebe0480 [10144.668564] r4:eebf5240 [10144.671116] [ ] (__netif_receive_skb) from [ ] (netif_receive_skb_internal+0x24/0x70) [10144.680550] r5:eebe0480 r4:eebf5240 [10144.684149] [ ] (netif_receive_skb_internal) from [ ] (netif_receive_skb+0x10/0x14) [10144.693406] r4:ef276000 [10144.695965] [ ] (netif_receive_skb) from [ ] (cpsw_rx_handler+0xcc/0x1b8) [10144.704374] [ ] (cpsw_rx_handler) from [ ] (__cpdma_chan_free+0xa8/0xc4) [10144.712680] r8:00000452 r7:eebf5240 r6:ee9e0d90 r5:ee9b0310 r4:f08fcb20 [10144.719417] [ ] (__cpdma_chan_free) from [ ] (__cpdma_chan_process+0x1b0/0x1d0) [10144.728333] r10:00000452 r9:20030113 r8:4a102b20 r7:ee9e0d90 r6:f08fcb20 r5:00010000 [10144.736196] r4:ee9b0310 [10144.738748] [ ] (__cpdma_chan_process) from [ ] (cpdma_chan_process+0x44/0x5c) [10144.747576] r10:000f0538 r9:c0c01dd0 r8:ee9d7038 r7:00000040 r6:00000040 r5:ee9b0310 [10144.755439] r4:00000001 [10144.757990] [ ] (cpdma_chan_process) from [ ] (cpsw_rx_poll+0x4c/0xc8) [10144.766119] r7:00000040 r6:00000000 r5:ee9d7038 r4:00000001 [10144.771810] [ ] (cpsw_rx_poll) from [ ] (net_rx_action+0x1ec/0x2c4) [10144.779681] r9:c0c01dd0 r8:0000012c r7:c0c158c0 r6:00000040 r5:00000001 r4:ee9d7038 [10144.787470] [ ] (net_rx_action) from [ ] (__do_softirq+0xec/0x258) [10144.795253] r10:40000003 r9:c0c49b40 r8:00000101 r7:c0c49b4c r6:c0c00000 r5:00000003 [10144.803115] r4:00000000 [10144.805664] [ ] (__do_softirq) from [ ] (irq_exit+0x140/0x144) [10144.813099] r10:00000000 r9:c0c00000 r8:ef008000 r7:00000000 r6:00000000 r5:000000f3 [10144.820962] r4:c0c1f56c [10144.823516] [ ] (irq_exit) from [ ] (__handle_domain_irq+0x60/0xb0) [10144.831390] [ ] (__handle_domain_irq) from [ ] (gic_handle_irq+0x40/0x6c) [10144.839784] r9:c0c00000 r8:fa241100 r7:fa240100 r6:c0c01ed0 r5:fa24010c r4:c0c02c14 [10144.847567] [ ] (gic_handle_irq) from [ ] (__irq_svc+0x6c/0xa8) [10144.855083] Exception stack(0xc0c01ed0 to 0xc0c01f18) [10144.860159] 1ec0: 00000000 00000939 9bd4a4a5 c0c10e18 [10144.868377] 1ee0: c686fe9a 00000939 00000000 ee9ea800 c68775be 00000939 00000000 c0c01f54 [10144.876594] 1f00: c0c01f20 c0c01f20 c061a7c8 c061a7cc 80030013 ffffffff [10144.883244] r9:c0c00000 r8:c68775be r7:c0c01f04 r6:ffffffff r5:80030013 r4:c061a7cc [10144.891039] [ ] (cpuidle_enter_state) from [ ] (cpuidle_enter+0x1c/0x20) [10144.899346] r10:c0c179c5 r9:c0c028d0 r8:c0c3c0f8 r7:c0c3c538 r6:ee9ea800 r5:c0c028c8 [10144.907209] r4:c0c00000 [10144.909764] [ ] (cpuidle_enter) from [ ] (call_cpuidle+0x28/0x40) [10144.917460] [ ] (call_cpuidle) from [ ] (cpu_startup_entry+0xf4/0x1a4) [10144.925601] [ ] (cpu_startup_entry) from [ ] (rest_init+0x8c/0x90) [10144.933377] r7:c0c02840 [10144.935934] [ ] (rest_init) from [ ] (start_kernel+0x3a8/0x3b4) [10144.943449] r5:c0c48980 r4:c0c489cc [10144.947046] [ ] (start_kernel) from [ ] (0x80008078) [10144.953609] Code: e92dd830 e24cb004 e3500000 089da830 (e5904000) [10144.959807] ---[ end trace fbcd750bb2491146 ]--- [10144.964469] Kernel panic - not syncing: Fatal exception in interrupt [10144.970856] ---[ end Kernel panic - not syncing: Fatal exception in interrupt

Forum Post: RE: Linux/AM5728: GPIO softreset failed (out of time) in kernel on AM5728

$
0
0
Hi , in the beginning of kernel start, it succeed. then I read gpio1's SYS_STATUS, it is 0x1 now, I begin to reset gpio1 by sysconfig After I set gpio1‘s sysconfig by 0x1f,the gpio1’s sysstatus[0] turn to 0 ,and never turn to 1, at last show softreset failed (waited 10000 usec)

Forum Post: RE: Linux/AM5728: GPIO softreset failed (out of time) in kernel on AM5728

$
0
0
in the beginning of kernel start, gpio1 will reset,it's ok After kernel has started, read gpio1 sysstatus[0] ,it's 0x1 then I reset gpio1 by set gpio1 syssysconfig by val 0x1f , GPIO1 SYSSATUS[0] turn to 0 ,and never turn to 1, softreset failed (waited 1000usec) I use board tmdsevm572x ,am572x gpio1's init code is : static struct omap_hwmod dra7xx_gpio1_hwmod = { .name = "gpio1", .class = &dra7xx_gpio_hwmod_class, .clkdm_name = "wkupaon_clkdm", // the clk source is different from other gpio(2-8) .main_clk = "wkupaon_iclk_mux", .prcm = { .omap4 = { .clkctrl_offs = DRA7XX_CM_WKUPAON_GPIO1_CLKCTRL_OFFSET, .context_offs = DRA7XX_RM_WKUPAON_GPIO1_CONTEXT_OFFSET, .modulemode = MODULEMODE_HWCTRL, }, }, .opt_clks = gpio1_opt_clks, .opt_clks_cnt = ARRAY_SIZE(gpio1_opt_clks), .dev_attr = &gpio_dev_attr, };

Forum Post: RE: Linux/AM5728: GPIO softreset failed (out of time) in kernel on AM5728

$
0
0
Hi Guru, I test gpio1 software reset through the following command # ./devmem 0x4ae10010 /dev/mem opened. Memory mapped at address 0xb6f5f000. Value at address 0x4AE10010 (0xb6f5f010): 0x1D # ./devmem 0x4ae10114 /dev/mem opened. Memory mapped at address 0xb6fd6000. Value at address 0x4AE10114 (0xb6fd6114): 0x1 # ./devmem 0x4ae10010 w 2 /dev/mem opened. Memory mapped at address 0xb6f0b000. Value at address 0x4AE10010 (0xb6f0b010): 0x1D Written 0x2; readback 0x0 # ./devmem 0x4ae10114 /dev/mem opened. Memory mapped at address 0xb6f55000. Value at address 0x4AE10114 (0xb6f55114): 0x0 # # ./devmem 0x4ae10114 /dev/mem opened. Memory mapped at address 0xb6ffa000. Value at address 0x4AE10114 (0xb6ffa114): 0x0 SYSSTATUS[0] is 0 ,the reset is not complete #

Forum Post: RE: Linux: J6-DRA7xx- Load & Booting ipu1 xem4 image from A15linux - Required Device tree (dts) changes

$
0
0
HI Nikhil, We are using customized J6- DRA7xx board. We are trying to load the display DSS application ( bsp_examples_displayDss_m4vpss_release.xem4 image -vision-sdk ) via linux . We have attached the dts for the same. We are getting the below log messages. From the logs, only ipu2 image is loaded & up. But for the customized image ipu1, it is not loaded . What may be the problem ? how to debug ? calling omap_rproc_driver_init+0x0/0x24 [omap_remoteproc] @ 1116 [ 93.805765] omap-rproc 58820000.ipu: assigned reserved memory node ipu1_cma@9d000000 [ 93.818641] remoteproc0: 58820000.ipu is available [ 93.824547] remoteproc0: Note: remoteproc is still under development and considered experimental. [ 93.835868] remoteproc0: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed. [ 93.854801] omap-rproc 55020000.ipu: assigned reserved memory node ipu2_cma@95800000 [ 93.863313] remoteproc1: 55020000.ipu is available [ 93.868421] remoteproc1: Note: remoteproc is still under development and considered experimental. [ 93.878906] remoteproc1: THE BINARY FORMAT IS NOT YET FINALIZED, and backward compatibility isn't yet guaranteed. [ 93.892808] initcall omap_rproc_driver_init+0x0/0x24 [omap_remoteproc] returned 0 after 87297 usecs [ 94.102447] remoteproc1: powering up 55020000.ipu [ 94.107480] remoteproc1: Booting fw image dra7-ipu2-fw.xem4, size 4461564 [ 94.115454] omap-iommu 55082000.mmu: 55082000.mmu: version 2.1 [ 94.147449] remoteproc1: remote processor 55020000.ipu is now u p [ 94.154257] virtio_rpmsg_bus virtio0: rpmsg host is online [ 94.154536] virtio_rpmsg_bus virtio0: creating channel rpmsg-proto addr 0x3d [ 94.167880] remoteproc1: registered virtio0 (type 7) #cat /sys/kernel/debug/remoteproc/remoteproc1/ name recovery state trace0 version /trace0 2020-a879-b0:/lib/firmware# cat /sys/kernel/debug/remoteproc/remoteproc1/ [0][ 0.000] Watchdog enabled: TimerBase = 0x6803e000 SMP-Core = 0 Freq = 19200000 [0][ 0.000] Watchdog enabled: TimerBase = 0x68036000 SMP-Core = 1 Freq = 19200000 [0][ 0.000] Watchdog_restore registered as a resume callback [0][ 0.000] 18 Resource entries at 0x3000 [0][ 0.000] messageq_single.c:main: MultiProc id = 1 [0][ 0.000] registering rpmsg-proto:rpmsg-proto service on 61 with HOST [0][ 0.000] tsk1Fxn: created MessageQ: SLAVE_IPU2; QueueID: 0x10080 [0][ 0.000] Awaiting sync message from host.. #cat /sys/kernel/debug/remoteproc/remoteproc0/ offline (0) With regards, Gokul (Please visit the site to view this file)

Forum Post: RE: Linux/AM5728: dmatest not working

$
0
0
Hi, Denny, I tried with ProcSDK 3.3.0.6 (not the latest) on AM572x GP EVM. THe dmatest works. Please see logs below. The issue you encountered is because dma0chan0 is used. root@am57xx-evm:~# uname -a Linux am57xx-evm 4.4.41-gf9f6f0db2d #1 SMP PREEMPT Tue Jul 25 09:45:11 EDT 2017 armv7l GNU/Linux root@am57xx-evm:~# cat /sys/class/dma/dma0chan0/in_use 1 root@am57xx-evm:~# modprobe dmatest timeout=2000 iterations=1 run=1 [ 148.876330] dmatest: Started 1 threads using dma0chan4 [ 148.881853] dmatest: dma0chan4-copy0: summary 1 tests, 0 failures 177 iops 1242 KB/s (0) [ 148.891938] dmatest: Started 1 threads using dma0chan5 [ 148.892271] dmatest: dma0chan5-copy0: summary 1 tests, 0 failures 3367 iops 13468 KB/s (0) (more logs omitted) Please verify if this solved your issue. Thanks! Rex
Viewing all 25965 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>