xilinx zcu102 serial和jtag冲突, 不能同时连接

用petalinux 2017.4制作了zcu102开发板的Linux启动镜像, 一直用串口连接到开发板运行和调试程序都没问题, 今天把串口和jtag线都连接上, jtag用vivado连接开发板后串口就假死了(jtag还能使用), 即使在这时候拔掉jtag线也不能恢复串口的连接。最后是在xilinx的官网找到的解决方法。

petalinux-config -c kernel

在这一步配置内核的时候取消勾选 CPU idle PM support , 具体的结构如下:

CPU Power Management --->
  -> CPU Idle --->
        [ ] CPU idle PM support