嵌入式爱好者

查看: 1743|回复: 4

[Linux] 更换lcd屏幕

[复制链接]

7

主题

18

帖子

106

积分

A40i/T3/T507/T527通行证

扫一扫,手机访问本帖
发表于 2023-8-18 19:28:50 | 显示全部楼层 |阅读模式
     我手上有一块480*854的屏幕,现在想测试一下     在.fex文件中我发现,只要我把下面的这两个参数改成480*854,在后面打包、烧录运行时就会出现问题

fb0_width                = 480
fb0_height               = 854




     问题如下:
     /etc/init.d/rcS: line 60:  1231 Segmentation fault      insmod /system/vendor/modules/mali.ko
     挂载mali.ko文件显示段错误,具体打印消息如下:
     我这种情况是gpu不能用吗?我应该怎么解决这个问题{:2_29:}


[    4.223285] Mali: Enable gpu power successfully.
[    4.223364] Mali: Set gpu frequency to 384 MHz
[    4.223434] Mali: Mali GPU initialization finished.
[    4.223881] Mali: ERR: /home/forlinx/work/lichee/linux-3.10/modules/gpu/mali400/kernel_mode/driver/src/devicedrv/mali/common/mali_mem_validation.c
[    4.223892]            mali_mem_validation_add_range()  35
                          Failed to add frame buffer memory; incorrect alignment

[    4.223906] Mali: ERR: /home/forlinx/work/lichee/linux-3.10/modules/gpu/mali400/kernel_mode/driver/src/devicedrv/mali/common/mali_kernel_core.c
[    4.223912]            mali_parse_config_memory() 700
                          Failed to register frame buffer memory region

[    4.224137] Unable to handle kernel paging request at virtual address 00100104
[    4.224146] pgd = e1938000
[    4.224152] [00100104] *pgd=6232e831, *pte=00000000, *ppte=00000000
[    4.224169] Internal error: Oops: 817 [#1] PREEMPT SMP ARM
[    4.224177] Modules linked in: mali(O+) gt9xxnew_ts
[    4.224196] CPU: 0 PID: 1231 Comm: insmod Tainted: G        W  O 3.10.65 #446
[    4.224205] task: e2f47a80 ti: e183a000 task.ti: e183a000
[    4.224221] PC is at unregister_shrinker+0x30/0x5c
[    4.224232] LR is at _raw_spin_unlock_irqrestore+0x38/0x58
[    4.224241] pc : [<c00d4614>]    lr : [<c06ff900>]    psr: 40070013
               sp : e183bc80  ip : e183bc20  fp : e183bc94
[    4.224249] r10: e22a9664  r9 : 00000001  r8 : bf03f564
[    4.224257] r7 : 00000000  r6 : e2e9d600  r5 : c0ad4eb0  r4 : bf03f364
[    4.224264] r3 : 00200200  r2 : 00100100  r1 : 60070013  r0 : c0ad4eb0
[    4.224273] Flags: nZcv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment user
[    4.224280] Control: 10c53c7d  Table: 6193806a  DAC: 00000015
[    4.224286]
               PC: 0xc00d4594:
[    4.224292] 4594  e24cb004 e52de004 e8bd4000 e3a03000 e1a05000 e59f4030 e5803014 e1a00004
[    4.224316] 45b4  eb18a540 e5943014 e285200c e2841010 e5842014 e585100c e1a00004 e5853010
[    4.224339] 45d4  e5832000 ebfdd6c9 e89da830 c0ad4eb0 e1a0c00d e92dd830 e24cb004 e52de004
[    4.224362] 45f4  e8bd4000 e1a04000 e59f5030 e1a00005 eb18a52c e5943010 e1a00005 e594200c
[    4.224385] 4614  e5823004 e5832000 e59f3014 e584300c e59f3010 e5843010 ebfdd6b4 e89da830
[    4.224408] 4634  c0ad4eb0 00100100 00200200 e1a0c00d e92dd800 e24cb004 e52de004 e8bd4000
[    4.224431] 4654  e1a03001 e590214c e1a00003 e59f1004 eb014a32 e89da800 c00d4670 e1a0c00d
[    4.224454] 4674  e92dd8f0 e24cb004 e24dd008 e52de004 e8bd4000 e59f5074 e3e03000 e50b3024
[    4.224479]
               LR: 0xc06ff880:
[    4.224485] f880  e52de004 e8bd4000 f57ff05b e1d030b0 e2833001 e1c030b0 f57ff04f e320f004
[    4.224508] f8a0  e3a00001 eb000a32 e1a0300d e3c33d7f e3c3303f e5933000 e3130002 089da800
[    4.224531] f8c0  ebfffc6d e89da800 e1a0c00d e92dd800 e24cb004 e52de004 e8bd4000 f57ff05b
[    4.224554] f8e0  e1d030b0 e2833001 e1c030b0 f57ff04f e320f004 e121f001 e3a00001 eb000a1c
[    4.224577] f900  e1a0300d e3c33d7f e3c3303f e5933000 e3130002 089da800 ebfffc57 e89da800
[    4.224600] f920  e1a0c00d e92dd800 e24cb004 e52de004 e8bd4000 f57ff05b e1d030b0 e2833001
[    4.224623] f940  e1c030b0 f57ff04f e320f004 f1080080 e3a00001 eb000a06 e1a0300d e3c33d7f
[    4.224646] f960  e3c3303f e5933000 e3130002 089da800 ebfffc41 e89da800 e1a0c00d e92dd800
[    4.224670]
               SP: 0xe183bc00:
[    4.224676] bc00  c003d4d0 c06ff4e0 e183bc2c c06ff900 e183bc2c e183bc20 c00d4614 40070013
[    4.224699] bc20  ffffffff e183bc6c e183bc94 e183bc38 c0700098 c000a16c c0ad4eb0 60070013
[    4.224722] bc40  00100100 00200200 bf03f364 c0ad4eb0 e2e9d600 00000000 bf03f564 00000001
[    4.224744] bc60  e22a9664 e183bc94 e183bc20 e183bc80 c06ff900 c00d4614 40070013 ffffffff
[    4.224767] bc80  bf03f34c 00000000 e183bcb4 e183bc98 bf0138b4 c00d45f0 bf040434 00000000
[    4.224790] bca0  e2e9d600 00000000 e183bcc4 e183bcb8 bf0124d8 bf0138a0 e183bcdc e183bcc8
[    4.224813] bcc0  bf01aba4 bf0124c4 ffffffff bf040434 e183bd2c e183bce0 bf01acc4 bf01aafc
[    4.224836] bce0  00000001 bf03ff88 00000000 e2e9d600 00000000 bf03f564 00000001 e22a9664
[    4.224859]
               IP: 0xe183bba0:
[    4.224865] bba0  00000000 c06ff958 e183bbc4 e1876b80 00000004 c0bec00c e183bc04 e183bbc8
[    4.224888] bbc0  c003d04c c004dec8 e183bbfc 00000000 c00fcbb0 e1876b80 e23e75c0 e1876b80
[    4.224910] bbe0  e183bc24 e183bc30 e1876bc0 e1876b90 00000005 c003d4d0 e183bc6c e183bc08
[    4.224933] bc00  c003d4d0 c06ff4e0 e183bc2c c06ff900 e183bc2c e183bc20 c00d4614 40070013
[    4.224956] bc20  ffffffff e183bc6c e183bc94 e183bc38 c0700098 c000a16c c0ad4eb0 60070013
[    4.224979] bc40  00100100 00200200 bf03f364 c0ad4eb0 e2e9d600 00000000 bf03f564 00000001
[    4.225001] bc60  e22a9664 e183bc94 e183bc20 e183bc80 c06ff900 c00d4614 40070013 ffffffff
[    4.225024] bc80  bf03f34c 00000000 e183bcb4 e183bc98 bf0138b4 c00d45f0 bf040434 00000000
[    4.225048]
               FP: 0xe183bc14:
[    4.225054] bc14  e183bc20 c00d4614 40070013 ffffffff e183bc6c e183bc94 e183bc38 c0700098
[    4.225077] bc34  c000a16c c0ad4eb0 60070013 00100100 00200200 bf03f364 c0ad4eb0 e2e9d600
[    4.225100] bc54  00000000 bf03f564 00000001 e22a9664 e183bc94 e183bc20 e183bc80 c06ff900
[    4.225122] bc74  c00d4614 40070013 ffffffff bf03f34c 00000000 e183bcb4 e183bc98 bf0138b4
[    4.225145] bc94  c00d45f0 bf040434 00000000 e2e9d600 00000000 e183bcc4 e183bcb8 bf0124d8
[    4.225168] bcb4  bf0138a0 e183bcdc e183bcc8 bf01aba4 bf0124c4 ffffffff bf040434 e183bd2c
[    4.225191] bcd4  e183bce0 bf01acc4 bf01aafc 00000001 bf03ff88 00000000 e2e9d600 00000000
[    4.225213] bcf4  bf03f564 00000001 e22a9664 e183bd2c e183bd10 bf01035c c0040e8c bf040468
[    4.225237]
               R0: 0xc0ad4e30:
[    4.225243] 4e30  00000020 00000000 000001f4 0000000a 00000000 00000000 00000000 61666544
[    4.225264] 4e50  00746c75 65646f4e 00000000 656e6f5a 00000000 00000001 00000000 c0ad4e6c
[    4.225286] 4e70  c0ad4e6c 00000000 00000000 0000086f c0c1562c c0c1562c ffff8ca3 c0c15101
[    4.225309] 4e90  c00ce330 00000000 ffffffff 00000014 0000000a 00000070 00000bb8 000001f4
[    4.225331] 4eb0  ffffffff 003d003d c0ad4eb8 c0ad4eb8 e2c3ee64 e2030a64 0000003c c00d44f4
[    4.225353] 4ed0  c00a708c c00a708c c00a708c c00d4444 c00a708c c00a708c c00a708c c00d4280
[    4.225376] 4ef0  c00a708c c00a708c c00a708c c00d4208 c00a708c c00a708c c00a708c c00d4388
[    4.225399] 4f10  c00a708c c00a708c c00a708c c00d41bc c00a708c c00a708c c00a708c c00d42f8
[    4.225424]
               R5: 0xc0ad4e30:
[    4.225430] 4e30  00000020 00000000 000001f4 0000000a 00000000 00000000 00000000 61666544
[    4.225452] 4e50  00746c75 65646f4e 00000000 656e6f5a 00000000 00000001 00000000 c0ad4e6c
[    4.225473] 4e70  c0ad4e6c 00000000 00000000 0000086f c0c1562c c0c1562c ffff8ca3 c0c15101
[    4.225496] 4e90  c00ce330 00000000 ffffffff 00000014 0000000a 00000070 00000bb8 000001f4
[    4.225518] 4eb0  ffffffff 003d003d c0ad4eb8 c0ad4eb8 e2c3ee64 e2030a64 0000003c c00d44f4
[    4.225541] 4ed0  c00a708c c00a708c c00a708c c00d4444 c00a708c c00a708c c00a708c c00d4280
[    4.225564] 4ef0  c00a708c c00a708c c00a708c c00d4208 c00a708c c00a708c c00a708c c00d4388
[    4.225587] 4f10  c00a708c c00a708c c00a708c c00d41bc c00a708c c00a708c c00a708c c00d42f8
[    4.225611]
               R6: 0xe2e9d580:
[    4.225617] d580  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    4.225638] d5a0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    4.225658] d5c0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    4.225679] d5e0  00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    4.225700] d600  e2e9ec40 ffffffff 00000000 00000000 00000000 e2e97740 e2e9ec40 e2e9d41c
[    4.225722] d620  e2e9d81c e2d0434c e2d04340 c0b9cfd8 e2da48c8 00000002 00000007 00000000
[    4.225744] d640  00000000 00000000 00000000 e2e9d64c e2e9d64c e2f47a80 00000000 c0b9d290
[    4.225766] d660  bf03f564 e20532c0 00000000 00000020 00050005 e2e9d474 e2e9d874 7fffffff
[    4.225790]
               R10: 0xe22a95e4:
[    4.225796] 95e4  00000000 00000000 00000000 00000000 00000000 00000000 00000000 e22a95c0
[    4.225817] 9604  e22a9604 e22a9604 bf03fe58 00000000 c0adf9c8 e219d3c8 00000001 00000003
[    4.225839] 9624  00000000 00000000 00000000 00000000 00000000 00000000 00000000 e22a9600
[    4.225861] 9644  00000001 e22a9d00 00000124 00000024 bf031518 c0078a5c 00000000 00000000
[    4.225883] 9664  00000000 00000000 00000000 00000000 00000000 00000000 00000000 74636573
[    4.225904] 9684  736e6f69 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    4.225925] 96a4  00000000 00000000 00000000 00000000 00000000 00000000 00000000 7274732e
[    4.225946] 96c4  00626174 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    4.225970] Process insmod (pid: 1231, stack limit = 0xe183a238)
[    4.225978] Stack: (0xe183bc80 to 0xe183c000)
[    4.225990] bc80: bf03f34c 00000000 e183bcb4 e183bc98 bf0138b4 c00d45f0 bf040434 00000000
[    4.226002] bca0: e2e9d600 00000000 e183bcc4 e183bcb8 bf0124d8 bf0138a0 e183bcdc e183bcc8
[    4.226014] bcc0: bf01aba4 bf0124c4 ffffffff bf040434 e183bd2c e183bce0 bf01acc4 bf01aafc
[    4.226025] bce0: 00000001 bf03ff88 00000000 e2e9d600 00000000 bf03f564 00000001 e22a9664
[    4.226037] bd00: e183bd2c e183bd10 bf01035c c0040e8c bf040468 bf040468 e2e9d600 00000000
[    4.226048] bd20: e183bd4c e183bd30 bf01c390 bf01abcc e2e9d610 c0c5e31c 00000000 00000001
[    4.226060] bd40: e183bd5c e183bd50 c0311a48 bf01c2e8 e183bd84 e183bd60 c031061c c0311a30
[    4.226072] bd60: e2e9d610 e2e9d644 bf03f564 c0b9d290 00000000 00000001 e183bda4 e183bd88
[    4.226084] bd80: c031082c c0310564 00000000 bf03f564 c03107b4 c0b9d290 e183bdcc e183bda8
[    4.226095] bda0: c030eb1c c03107c0 e2d1e3dc e2e97774 c06ff8a8 bf03f564 00000000 e2782ac0
[    4.226107] bdc0: e183bddc e183bdd0 c03100e4 c030eaac e183be04 e183bde0 c030fc80 c03100c8
[    4.226119] bde0: bf034a1b e183bdf0 bf03f564 bf01c540 c0bf3700 bf03fe58 e183be24 e183be08
[    4.226132] be00: c0310e3c c030fb98 e183a000 bf01c540 c0bf3700 bf03fe58 e183be34 e183be28
[    4.226144] be20: c031203c c0310d9c e183be4c e183be38 bf01c55c c0311ff4 e183a000 bf01c540
[    4.226156] be40: e183be8c e183be50 c000a4d8 bf01c54c c00f4e2c e183bf48 00000001 bf03fe10
[    4.226167] be60: bf03fe58 e22a9640 e183be8c e183bf48 00000001 bf03fe10 bf03fe58 e22a9640
[    4.226179] be80: e183bf44 e183be90 c007b3ec c000a43c bf03fe1c 00007fff c00772ec c0be8c40
[    4.226191] bea0: 000ad8e5 bf03ff74 eb765f84 e183beb8 c0709f2c c0078b88 e22a9648 00000000
[    4.226203] bec0: bf03fe1c e183a000 c00f5218 c00f49bc ffffffff c007b9f8 c007b9f8 bf03153c
[    4.226213] bee0: 0000000b bf031594 00000003 00000000 00000000 00000000 00000000 00000000
[    4.226224] bf00: 00000000 00000000 00000000 00000000 00000000 00000000 ffffffff b6952008
[    4.226236] bf20: 000ad8e5 00442fd4 00000080 c000fac8 e183a000 00000000 e183bfa4 e183bf48
[    4.226248] bf40: c007ba74 c0079e44 eb323000 00442fd4 eb7655ac eb65dc38 eb66a4dc 00030958
[    4.226258] bf60: 0003b498 00000000 00000000 00000000 0000003f 00000040 00000028 00000000
[    4.226270] bf80: 00000016 00000000 c0013994 00000000 00000069 bee8ede4 00000000 e183bfa8
[    4.226281] bfa0: c000f880 c007b9ac 00000000 00000069 b6952008 00442fd4 000ad8e5 00000000
[    4.226292] bfc0: 00000000 00000069 bee8ede4 00000080 00000001 bee8edec b6f20000 0009b9aa
[    4.226304] bfe0: b6e29901 bee8ea98 0002810f b6e29908 80080030 b6952008 000027ff 00002800
[    4.226421] [<c00d4614>] (unregister_shrinker+0x30/0x5c) from [<bf0138b4>] (mali_mem_os_term+0x20/0xd0 [mali])
[    4.226574] [<bf0138b4>] (mali_mem_os_term+0x20/0xd0 [mali]) from [<bf0124d8>] (mali_memory_terminate+0x20/0x34 [mali])
[    4.226733] [<bf0124d8>] (mali_memory_terminate+0x20/0x34 [mali]) from [<bf01aba4>] (mali_terminate_subsystems+0xb4/0xd0 [mali])
[    4.226904] [<bf01aba4>] (mali_terminate_subsystems+0xb4/0xd0 [mali]) from [<bf01acc4>] (mali_initialize_subsystems+0x104/0x518 [mali])
[    4.227076] [<bf01acc4>] (mali_initialize_subsystems+0x104/0x518 [mali]) from [<bf01c390>] (mali_probe+0xb4/0x220 [mali])
[    4.227174] [<bf01c390>] (mali_probe+0xb4/0x220 [mali]) from [<c0311a48>] (platform_drv_probe+0x24/0x28)
[    4.227191] [<c0311a48>] (platform_drv_probe+0x24/0x28) from [<c031061c>] (driver_probe_device+0xc4/0x208)
[    4.227205] [<c031061c>] (driver_probe_device+0xc4/0x208) from [<c031082c>] (__driver_attach+0x78/0x9c)
[    4.227219] [<c031082c>] (__driver_attach+0x78/0x9c) from [<c030eb1c>] (bus_for_each_dev+0x7c/0xa0)
[    4.227233] [<c030eb1c>] (bus_for_each_dev+0x7c/0xa0) from [<c03100e4>] (driver_attach+0x28/0x30)
[    4.227247] [<c03100e4>] (driver_attach+0x28/0x30) from [<c030fc80>] (bus_add_driver+0xf4/0x228)
[    4.227261] [<c030fc80>] (bus_add_driver+0xf4/0x228) from [<c0310e3c>] (driver_register+0xac/0x130)
[    4.227276] [<c0310e3c>] (driver_register+0xac/0x130) from [<c031203c>] (platform_driver_register+0x54/0x68)
[    4.227370] [<c031203c>] (platform_driver_register+0x54/0x68) from [<bf01c55c>] (init_module+0x1c/0x64 [mali])
[    4.227466] [<bf01c55c>] (init_module+0x1c/0x64 [mali]) from [<c000a4d8>] (do_one_initcall+0xa8/0x144)
[    4.227483] [<c000a4d8>] (do_one_initcall+0xa8/0x144) from [<c007b3ec>] (load_module+0x15b4/0x1b68)
[    4.227498] [<c007b3ec>] (load_module+0x15b4/0x1b68) from [<c007ba74>] (SyS_init_module+0xd4/0xdc)
[    4.227512] [<c007ba74>] (SyS_init_module+0xd4/0xdc) from [<c000f880>] (ret_fast_syscall+0x0/0x30)
[    4.227524] Code: eb18a52c e5943010 e1a00005 e594200c (e5823004)
[    4.227534] ---[ end trace c57267c46477aee1 ]---
[    4.420068]
               insmod_device_driver

[    4.577148]  fbid=0 uiid=0
[    4.577166] [DISP] sunxi_fb_to_display,line:590:sunxi_fb_to_display fb0 UIid 0
[    4.577179] [DISP] sunxi_fb_to_display,line:653:sunxi_fb_to_display set fb0 UIid 0 chan[1]lid[0]z[3]

回复

使用道具 举报

7

主题

18

帖子

106

积分

A40i/T3/T507/T527通行证

 楼主| 发表于 2023-8-19 10:51:04 | 显示全部楼层
我使用的屏是rgb接口的
点评回复 支持 反对

使用道具 举报

0

主题

2

帖子

5

积分

发表于 2023-8-19 15:53:02 | 显示全部楼层
留字學習:o
点评回复 支持 反对

使用道具 举报

0

主题

48

帖子

102

积分

发表于 2023-8-21 10:55:57 | 显示全部楼层
您修改成其他的分辨率,您在编译的时候还会出现这个报错吗?还是说只有您改成这个特定分辨率的时候有问题?您有尝试过重新编译一份源码然后修改分辨率等参数后再次观看现象吗?

点评

好的,我多试试,谢谢指点  详情 回复 发表于 2023-8-21 11:27
点评回复 支持 反对

使用道具 举报

7

主题

18

帖子

106

积分

A40i/T3/T507/T527通行证

 楼主| 发表于 2023-8-21 11:27:40 | 显示全部楼层
shuishui 发表于 2023-8-21 10:55
您修改成其他的分辨率,您在编译的时候还会出现这个报错吗?还是说只有您改成这个特定分辨率的时候有问题? ...

好的,我多试试,谢谢指点
点评回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋| 飞凌嵌入式 ( 冀ICP备12004394号-1 )

GMT+8, 2024-5-19 15:34

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表