qn1564380770

qn1564380770

0个粉丝

1

问答

0

专栏

0

资料

qn1564380770  发布于  2019-08-05 22:21:29
采纳率 0%
1个问答
5229

求助 hi3516DV300 UART3 串口无法通信调试,内核打印cut here?

 
/dev # cat ttyAMArandom: fast init done
3
uart-pl011 120a3000.uart: no DMA platform data
------------[ cut here ]------------
WARNING: CPU: 0 PID: 182 at drivers/tty/serial/serial_core.c:440 uart_get_baud_rate+0xec/0x14c
Modules linked in: 8188eu(O) hi_mipi_rx(O) hi3516cv500_acodec(PO) hi3516cv500_adec(PO) hi3516cv500_aenc(PO) hi3516cv500_ao(PO) hi3516cv500_ai(PO) hi3516cv500_aio(PO) hi3516cv500_hdmi(PO) hi_sensor_spi(O) hi_sensor_i2c(O) hi_piris(O) hi_pwm(O) hi3516cv500_nnie(PO) hi3516cv500_ive(PO) hi3516cv500_vdec(PO) hi3516cv500_vfmw(PO) hi3516cv500_jpegd(PO) hi3516cv500_jpege(PO) hi3516cv500_h265e(PO) hi3516cv500_h264e(PO) hi3516cv500_vedu(PO) hi3516cv500_chnl(PO) hi3516cv500_venc(PO) hi3516cv500_rc(PO) hifb(O) hi3516cv500_vo(PO) hi3516cv500_vpss(PO) hi3516cv500_isp(PO) hi3516cv500_vi(PO) hi3516cv500_dis(PO) hi3516cv500_vgs(PO) hi3516cv500_gdc(PO) hi3516cv500_rgn(PO) hi3516cv500_tde(PO) hi3516cv500_sys(PO) hi3516cv500_base(PO) hi_osal(O) sys_config(O)
CPU: 0 PID: 182 Comm: cat Tainted: P           O    4.9.37 #8
Hardware name: Generic DT based system
[] (unwind_backtrace) from [] (show_stack+0x10/0x14)
[] (show_stack) from [] (dump_stack+0x84/0x98)
[] (dump_stack) from [] (__warn+0xe8/0x100)
[] (__warn) from [] (warn_slowpath_null+0x20/0x28)
[] (warn_slowpath_null) from [] (uart_get_baud_rate+0xec/0x14c)
[] (uart_get_baud_rate) from [] (pl011_set_termios+0x48/0x360)
[] (pl011_set_termios) from [] (uart_change_speed+0x30/0xe8)
[] (uart_change_speed) from [] (uart_startup.part.3+0xa8/0x140)
[] (uart_startup.part.3) from [] (tty_port_open+0x8c/0xcc)
[] (tty_port_open) from [] (uart_open+0x30/0x38)
[] (uart_open) from [] (tty_open+0xd8/0x6a8)
[] (tty_open) from [] (chrdev_open+0xc4/0x180)
[] (chrdev_open) from [] (do_dentry_open.constprop.3+0x1fc/0x304)
[] (do_dentry_open.constprop.3) from [] (path_openat+0x334/0xf10)
[] (path_openat) from [] (do_filp_open+0x60/0xc4)
[] (do_filp_open) from [] (do_sys_open+0x114/0x1c4)
[] (do_sys_open) from [] (ret_fast_syscall+0x0/0x3c)
---[ end trace ba822f1f8eb0f4e8 ]---
我来回答
回答11个
时间排序
认可量排序

qn1564380770

0个粉丝

1

问答

0

专栏

0

资料

qn1564380770 2019-08-05 22:38:05
认可0
设备树中更改 :serial3 = &uart3;
&uart3 {
    status = "okay";
};

/etc/init.d/S00devs中
mknod: /dev/ttyAMA3

qn1564380770

0个粉丝

1

问答

0

专栏

0

资料

qn1564380770 2019-08-05 22:38:51
认可0
求大神帮助!!!

haxvn

0个粉丝

0

问答

0

专栏

0

资料

haxvn 2019-08-07 21:33:41
认可0
求大神帮助

qn1534820143

0个粉丝

0

问答

0

专栏

0

资料

qn1534820143 2019-10-21 16:22:07
认可0
楼主解决了么? 设备树里所有的串口都加了一下,发现就uart3 加载会报错

qn1569306536

0个粉丝

5

问答

0

专栏

0

资料

qn1569306536 2019-10-25 15:47:48
认可0
我也遇到了,uart3和uart4都有问题,楼主有解决么?

qn1540561804

0个粉丝

12

问答

0

专栏

1

资料

qn1540561804 2019-11-15 15:12:53
认可0
顶一下,我在Hi3519AV100上也是,uart1和2工作正常,uart3异常

qn1569306536

0个粉丝

5

问答

0

专栏

0

资料

qn1569306536 2019-12-03 09:41:44
认可0
IO复用设置了没?

qn1569306536

0个粉丝

5

问答

0

专栏

0

资料

qn1569306536 2019-12-03 09:43:48
认可0
另外hi3516dv300的uart3有个bug
kernel/linux-4.9.y/drivers/clk/hisilicon/clk-hi3516dv300.c文件中
static struct hisi_gate_clock hi3516dv300_gate_clks[] 添加一项:
        { HI3516DV300_UART3_CLK, "clk_uart3", "uart_mux3",CLK_SET_RATE_PARENT, 0x1b8, 3, 0, },

qyzwangbin

0个粉丝

5

问答

0

专栏

1

资料

qyzwangbin 2020-05-20 18:12:01
认可0
有解决吗?有的话,请结尾一下

冬了个冬

0个粉丝

0

问答

0

专栏

1

资料

冬了个冬 2023-01-31 15:27:15
认可0

同问,配置什么都没问题,就是显示错误其他串口没事

艾编程的鲁小班

18个粉丝

25

问答

17

专栏

32

资料

艾编程的鲁小班 2023-01-31 15:30:29
认可0

1,检查设备树配置是否是对的。
2,查看有哪些GPIO复用,并检查当前GPIO是否有配置成串口。
3,是否是硬件连接错误,RX,TX反了?

或将文件直接拖到这里
悬赏:
E币
网盘
* 网盘链接:
* 提取码:
悬赏:
E币

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
+ 添加网盘链接/附件

Markdown 语法

  • 加粗**内容**
  • 斜体*内容*
  • 删除线~~内容~~
  • 引用> 引用内容
  • 代码`代码`
  • 代码块```编程语言↵代码```
  • 链接[链接标题](url)
  • 无序列表- 内容
  • 有序列表1. 内容
  • 缩进内容
  • 图片![alt](url)
举报反馈

举报类型

  • 内容涉黄/赌/毒
  • 内容侵权/抄袭
  • 政治相关
  • 涉嫌广告
  • 侮辱谩骂
  • 其他

详细说明

易百纳技术社区