OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 6823|回复: 6

imx6ull自带的lcd驱动好像没办法取消啊

[复制链接]

2

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2020-10-18
在线时间
18 小时
发表于 2021-4-23 23:01:19 | 显示全部楼层 |阅读模式
1金钱
如果在menuconfig取消MXS FRAME BUFFER SUPPORT,启动的时候就会报错,有没有大佬知道咋回事啊

正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

9

主题

890

帖子

0

精华

资深版主

Rank: 8Rank: 8

积分
2390
金钱
2390
注册时间
2019-9-25
在线时间
397 小时
发表于 2021-4-25 19:34:07 | 显示全部楼层
可以把报错截图和报错log上传上来看看,具体是啥样的错呢。取消lcd的话,屏蔽设备树对应的节点就可以了呀
回复

使用道具 举报

2

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2020-10-18
在线时间
18 小时
 楼主| 发表于 2021-4-25 20:40:44 | 显示全部楼层
仰望星空之云 发表于 2021-4-25 19:34
可以把报错截图和报错log上传上来看看,具体是啥样的错呢。取消lcd的话,屏蔽设备树对应的节点就可以了呀

[    3.628128] mmc1: MAN_BKOPS_EN bit is not set
[    3.706220] mmc1: new HS200 MMC card at address 0001
[    3.718145] mmcblk1: mmc1:0001 8GTF4R 7.28 GiB
[    3.727798] mmcblk1boot0: mmc1:0001 8GTF4R partition 1 4.00 MiB
[    3.741711] mmcblk1boot1: mmc1:0001 8GTF4R partition 2 4.00 MiB
[    3.754463] mmcblk1rpmb: mmc1:0001 8GTF4R partition 3 512 KiB
[    3.769395]  mmcblk1: p1 p2
[    7.044606] Unable to handle kernel NULL pointer dereference at virtual address 00000030
[    7.053016] pgd = 80004000
[    7.067312] [00000030] *pgd=00000000
[    7.071280] Internal error: Oops: 5 [#1] PREEMPT SMP ARM
[    7.076733] Modules linked in:
[    7.080038] CPU: 0 PID: 19 Comm: kworker/0:1 Tainted: G        W       4.1.15 #1
[    7.087475] Hardware name: Freescale i.MX6 Ultralite (Device Tree)
[    7.094200] Workqueue: events reduce_bus_freq_handler
[    7.099428] task: 8c1717c0 ti: 8c1a8000 task.ti: 8c1a8000
[    7.105140] PC is at regulator_get_voltage+0x8/0x34
[    7.110145] LR is at imx6ull_lower_cpu_rate+0x214/0x468
[    7.115459] pc : [<8032861c>]    lr : [<8002a1d0>]    psr: 20000113
[    7.115459] sp : 8c1a9ec0  ip : 00000007  fp : 8fdd4300
[    7.126989] r10: 8c19cc00  r9 : 00000000  r8 : 00000000
[    7.132333] r7 : 00000001  r6 : 8c1da440  r5 : 80c36514  r4 : 00000000
[    7.138935] r3 : 80c93c34  r2 : 00000001  r1 : 00000000  r0 : 00000000
[    7.145598] Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment kernel
[    7.152972] Control: 10c53c7d  Table: 8000406a  DAC: 00000015
[    7.158796] Process kworker/0:1 (pid: 19, stack limit = 0x8c1a8210)
[    7.165163] Stack: (0x8c1a9ec0 to 0x8c1aa000)
[    7.169644] 9ec0: 80c36a7c 80c36514 8c1da440 8002a1d0 80c36a7c 80c36514 8c1da440 8c1da340
[    7.177877] 9ee0: 00000000 8002a5bc 80bcc1b8 80c36b68 8fdd4300 8fdd7600 00000000 8002b5dc
[    7.186129] 9f00: 8c19cc00 80049e28 8c1a8000 8fdd4300 00000001 8fdd4300 8c19cc18 8fdd4314
[    7.194356] 9f20: 8c1a8000 00000008 80c336b9 8c19cc00 8fdd4300 8004a084 80bc4100 8c19f2c0
[    7.202629] 9f40: 8c19cc00 00000000 8c19f2c0 8c19cc00 8004a038 00000000 00000000 00000000
[    7.210881] 9f60: 00000000 8004ed1c df72a75e 00000000 d45f7eff 8c19cc00 00000000 00000000
[    7.219136] 9f80: 8c1a9f80 8c1a9f80 00000000 00000000 8c1a9f90 8c1a9f90 8c1a9fac 8c19f2c0
[    7.227363] 9fa0: 8004ec40 00000000 00000000 8000f528 00000000 00000000 00000000 00000000
[    7.235613] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    7.243842] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000 775fbdf8 a5fba97b
[    7.252383] [<8032861c>] (regulator_get_voltage) from [<8002a1d0>] (imx6ull_lower_cpu_rate+0x214/0x468)
[    7.261965] [<8002a1d0>] (imx6ull_lower_cpu_rate) from [<8002a5bc>] (reduce_bus_freq+0x198/0x11a0)
[    7.271013] [<8002a5bc>] (reduce_bus_freq) from [<8002b5dc>] (reduce_bus_freq_handler+0x18/0x24)
[    7.280020] [<8002b5dc>] (reduce_bus_freq_handler) from [<80049e28>] (process_one_work+0x124/0x334)
[    7.289219] [<80049e28>] (process_one_work) from [<8004a084>] (worker_thread+0x4c/0x480)
[    7.297493] [<8004a084>] (worker_thread) from [<8004ed1c>] (kthread+0xdc/0xf4)
[    7.304928] [<8004ed1c>] (kthread) from [<8000f528>] (ret_from_fork+0x14/0x2c)
[    7.312286] Code: e8bd4ff0 e12fff13 e92d4070 e1a04000 (e5900030)
[    7.320306] ---[ end trace 2cf4adbbaf0e5bf9 ]---
[    7.327129] Unable to handle kernel paging request at virtual address ffffffec
[    7.334578] pgd = 80004000
[    7.337382] [ffffffec] *pgd=8fffd821, *pte=00000000, *ppte=00000000
[    7.344002] Internal error: Oops: 17 [#2] PREEMPT SMP ARM
[    7.349496] Modules linked in:
[    7.352749] CPU: 0 PID: 19 Comm: kworker/0:1 Tainted: G      D W       4.1.15 #1
[    7.360225] Hardware name: Freescale i.MX6 Ultralite (Device Tree)
[    7.366556] task: 8c1717c0 ti: 8c1a8000 task.ti: 8c1a8000
[    7.372098] PC is at kthread_data+0x4/0xc
[    7.376275] LR is at wq_worker_sleeping+0xc/0xd0
[    7.380978] pc : [<8004f25c>]    lr : [<8004abec>]    psr: 00000193
[    7.380978] sp : 8c1a9c80  ip : 00000400  fp : 8c1a9cbc
[    7.392499] r10: 8032861e  r9 : 00000000  r8 : 8c171a6c
[    7.397786] r7 : 80bc46c0  r6 : 8c1717c0  r5 : 8fdd4780  r4 : 00000000
[    7.404397] r3 : 00000000  r2 : 00000000  r1 : 00000000  r0 : 8c1717c0
[    7.411037] Flags: nzcv  IRQs off  FIQs on  Mode SVC_32  ISA ARM  Segment user
[    7.418319] Control: 10c53c7d  Table: 8000406a  DAC: 00000015
[    7.424150] Process kworker/0:1 (pid: 19, stack limit = 0x8c1a8210)
[    7.430478] Stack: (0x8c1a9c80 to 0x8c1aa000)
[    7.434934] 9c80: 80bbf780 8fdd4780 8c1717c0 8081d92c 8c1a9ca4 8fdd4d80 8c171c44 8fdd4d80
[    7.443184] 9ca0: 8c1a8000 8c1a9a94 00000001 8c050000 8c1a9cd8 8c1719e8 8c1a9ccc 8081db54
[    7.451444] 9cc0: 8c1717c0 8c1a9a94 80a07e14 80038314 80a1112c 8c1a9cf4 8c1a9cd8 8c1a9cd8
[    7.459677] 9ce0: 80328620 80c362c4 80bc8be4 60000113 0000000b 80328620 00000001 8032861e
[    7.467949] 9d00: 80a07e14 80012974 8c1a8210 0000000b 00000000 00000000 00000008 80a07e1c
[    7.476177] 9d20: 65000000 34646238 20306666 66323165 33316666 32396520 37303464 31652030
[    7.484426] 9d40: 30343061 28203030 30393565 30333030 80002029 8c1a9d74 8fdd4300 00000030
[    7.492654] 9d60: 8c1a9e78 00000005 00000000 8c1717c0 00000030 8c19cc00 8fdd4300 808177cc
[    7.500921] 9d80: 00000005 8001c13c 00000000 80c3f1c8 0000001e 80c3a36c 00000001 80c3f1c8
[    7.509149] 9da0: 80c3f1d8 802b81cc 80c3a36c 8c1a9db8 8006b730 80bc8e94 00000005 8001c388
[    7.517400] 9dc0: 00000030 8c1a9e78 00000000 8c19cc00 8fdd4300 80009288 000000f3 80820c20
[    7.525629] 9de0: 80bd0c10 00000000 80c39e58 00000000 000000f3 80820e94 000000f4 8006ccbc
[    7.533901] 9e00: 00000400 80c39e58 80c7a788 80c39e58 80c79d58 60000113 00000000 80bd0bf0
[    7.542150] 9e20: 00000001 80c39e58 00000000 0000001e 00000001 80c39e58 0000001e 00000001
[    7.550407] 9e40: 00000000 8006ca68 00000000 8006d21c 00000000 00000000 00000000 00000000
[    7.558637] 9e60: 8032861c 20000113 ffffffff 8c1a9eac 00000000 800131d8 00000000 00000000
[    7.566918] 9e80: 00000001 80c93c34 00000000 80c36514 8c1da440 00000001 00000000 00000000
[    7.575166] 9ea0: 8c19cc00 8fdd4300 00000007 8c1a9ec0 8002a1d0 8032861c 20000113 ffffffff
[    7.583413] 9ec0: 80c36a7c 80c36514 8c1da440 8002a1d0 80c36a7c 80c36514 8c1da440 8c1da340
[    7.591643] 9ee0: 00000000 8002a5bc 80bcc1b8 80c36b68 8fdd4300 8fdd7600 00000000 8002b5dc
[    7.599901] 9f00: 8c19cc00 80049e28 8c1a8000 8fdd4300 00000001 8fdd4300 8c19cc18 8fdd4314
[    7.608129] 9f20: 8c1a8000 00000008 80c336b9 8c19cc00 8fdd4300 8004a084 80bc4100 8c19f2c0
[    7.616402] 9f40: 8c19cc00 00000000 8c19f2c0 8c19cc00 8004a038 00000000 00000000 00000000
[    7.624635] 9f60: 00000000 8004ed1c df72a75e 00000000 d45f7eff 8c19cc00 00000000 00000000
[    7.632893] 9f80: 8c1a9f80 8c1a9f80 00000001 00010001 8c1a9f90 8c1a9f90 8c1a9fac 8c19f2c0
[    7.641141] 9fa0: 8004ec40 00000000 00000000 8000f528 00000000 00000000 00000000 00000000
[    7.649427] 9fc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[    7.657655] 9fe0: 00000000 00000000 00000000 00000000 00000013 00000000 775fbdf8 a5fba97b
[    7.666078] [<8004f25c>] (kthread_data) from [<8004abec>] (wq_worker_sleeping+0xc/0xd0)
[    7.674406] [<8004abec>] (wq_worker_sleeping) from [<8081d92c>] (__schedule+0x324/0x50c)
[    7.682693] [<8081d92c>] (__schedule) from [<8081db54>] (schedule+0x40/0x98)
[    7.689887] [<8081db54>] (schedule) from [<80038314>] (do_exit+0x618/0x968)
[    7.697055] [<80038314>] (do_exit) from [<80012974>] (die+0x228/0x3f0)
[    7.703751] [<80012974>] (die) from [<808177cc>] (__do_kernel_fault.part.0+0x64/0x74)
[    7.711747] [<808177cc>] (__do_kernel_fault.part.0) from [<8001c13c>] (do_page_fault+0x1e0/0x390)
[    7.720735] [<8001c13c>] (do_page_fault) from [<80009288>] (do_DataAbort+0x38/0xb8)
[    7.728488] [<80009288>] (do_DataAbort) from [<800131d8>] (__dabt_svc+0x38/0x60)
[    7.735964] Exception stack(0x8c1a9e78 to 0x8c1a9ec0)
[    7.741083] 9e60:                                                       00000000 00000000
[    7.749310] 9e80: 00000001 80c93c34 00000000 80c36514 8c1da440 00000001 00000000 00000000
[    7.757559] 9ea0: 8c19cc00 8fdd4300 00000007 8c1a9ec0 8002a1d0 8032861c 20000113 ffffffff
[    7.765937] [<800131d8>] (__dabt_svc) from [<8032861c>] (regulator_get_voltage+0x8/0x34)
[    7.774227] [<8032861c>] (regulator_get_voltage) from [<8002a1d0>] (imx6ull_lower_cpu_rate+0x214/0x468)
[    7.783757] [<8002a1d0>] (imx6ull_lower_cpu_rate) from [<8002a5bc>] (reduce_bus_freq+0x198/0x11a0)
[    7.792807] [<8002a5bc>] (reduce_bus_freq) from [<8002b5dc>] (reduce_bus_freq_handler+0x18/0x24)
[    7.801713] [<8002b5dc>] (reduce_bus_freq_handler) from [<80049e28>] (process_one_work+0x124/0x334)
[    7.810858] [<80049e28>] (process_one_work) from [<8004a084>] (worker_thread+0x4c/0x480)
[    7.819036] [<8004a084>] (worker_thread) from [<8004ed1c>] (kthread+0xdc/0xf4)
[    7.826353] [<8004ed1c>] (kthread) from [<8000f528>] (ret_from_fork+0x14/0x2c)
[    7.833693] Code: e513001c e7e00150 e12fff1e e5903280 (e5130014)
[    7.839918] ---[ end trace 2cf4adbbaf0e5bfa ]---
[    7.844675] Fixing recursive fault but reboot is needed!
回复

使用道具 举报

2

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2020-10-18
在线时间
18 小时
 楼主| 发表于 2021-4-25 20:42:44 | 显示全部楼层
仰望星空之云 发表于 2021-4-25 19:34
可以把报错截图和报错log上传上来看看,具体是啥样的错呢。取消lcd的话,屏蔽设备树对应的节点就可以了呀

好像是空指针引起的,就算我把设备树节点改了也是这样,大佬你有正点原子的开发板吗,你也可以试试取消掉lcd的自带驱动,我是mini板
回复

使用道具 举报

2

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2020-10-18
在线时间
18 小时
 楼主| 发表于 2021-4-25 20:46:42 | 显示全部楼层
仰望星空之云 发表于 2021-4-25 19:34
可以把报错截图和报错log上传上来看看,具体是啥样的错呢。取消lcd的话,屏蔽设备树对应的节点就可以了呀

最近参考论坛移植了一块spi的tft屏幕,但有原厂lcd驱动怎么也无法将我的屏幕设置为终端
回复

使用道具 举报

70

主题

6698

帖子

0

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
12695
金钱
12695
注册时间
2012-11-26
在线时间
3711 小时
发表于 2021-4-26 08:44:53 | 显示全部楼层
划破天际的光 发表于 2021-4-25 20:46
最近参考论坛移植了一块spi的tft屏幕,但有原厂lcd驱动怎么也无法将我的屏幕设置为终端

你如果已经能驱动SPI的TFT    看下生成的设备是tty几  然后改下bootargs里的console就成了吧
学无止境
回复

使用道具 举报

2

主题

7

帖子

0

精华

初级会员

Rank: 2

积分
55
金钱
55
注册时间
2020-10-18
在线时间
18 小时
 楼主| 发表于 2021-4-26 20:09:47 | 显示全部楼层
jermy_z 发表于 2021-4-26 08:44
你如果已经能驱动SPI的TFT    看下生成的设备是tty几  然后改下bootargs里的console就成了吧

根本就没生成新的tty设备,只生成了fb1。。。。。。
回复

使用道具 举报

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

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-25 20:37

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

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