<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic UART0,2,3,4,5 in Vybrid Processors</title>
    <link>https://community.nxp.com/t5/Vybrid-Processors/UART0-2-3-4-5/m-p/300683#M2605</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With linux system, how to enable other UARTs for applications (not for system console)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Emmanuel&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edit :&lt;/P&gt;&lt;P&gt;I found a partial answer here : &lt;A href="https://community.nxp.com/message/398212"&gt;Re: Vybrid UART's from Linux&lt;/A&gt;&lt;/P&gt;&lt;P&gt;It works fine for UART0 to UART3&lt;/P&gt;&lt;BLOCKQUOTE&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.292014] Serial: MVF driver&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.292181] IMX UART EDMA enabled&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.292199] IMX UART FIFO enabled&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.292237] imx-uart.0: ttymxc0 at MMIO 0x40027000 (irq = 93) is a IMX&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.292879] IMX UART EDMA enabled&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.292899] IMX UART FIFO enabled&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.292931] imx-uart.1: ttymxc1 at MMIO 0x40028000 (irq = 94) is a IMX&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.305430] console [ttymxc1] enabled&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.309808] IMX UART EDMA enabled&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.313166] IMX UART FIFO enabled&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.316513] imx-uart.3: ttymxc3 at MMIO 0x4002a000 (irq = 96) is a IMX&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;&lt;P&gt;, but crash kernel (panic) at boot time.&lt;/P&gt;&lt;BLOCKQUOTE&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.323728] IMX UART RTS/CTS enabled&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.327314] IMX UART FIFO enabled&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.330690] imx-uart.5: ttymxc5 at MMIO 0x400ab000 (irq = 98) is a IMX&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.337240] Unhandled fault: external abort on non-linefetch (0x1008) at 0x8883600d&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.334915] Internal error: : 1008 [#1]&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.338759] Modules linked in:&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.331845] CPU: 0&lt;/TD&gt;
&lt;TD&gt;Not tainted&amp;nbsp; (3.0.15-ts-armv7l #119)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.337361] PC is at imx_set_mctrl+0x14/0x5c&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.331653] LR is at uart_add_one_port+0x298/0x3b8&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.336465] pc : [&amp;lt;802785d4&amp;gt;]&lt;/TD&gt;
&lt;TD&gt;lr : [&amp;lt;80275f9c&amp;gt;]&lt;/TD&gt;
&lt;TD&gt;psr: 60000093&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.336480] sp : 8602dda8&amp;nbsp; ip : 8602ddc0&amp;nbsp; fp : 8602ddbc&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.337968] r10: 860c0120&amp;nbsp; r9 : 80464860&amp;nbsp; r8 : 60000013&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.333209] r7 : 8618aac4&amp;nbsp; r6 : 863fd200&amp;nbsp; r5 : 863fd200&amp;nbsp; r4 : 804b8a94&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.339750] r3 : 88836000&amp;nbsp; r2 : ffffffff&amp;nbsp; r1 : 00000000&amp;nbsp; r0 : 863fd200&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.336292] Flags: nZCv&amp;nbsp; IRQs off&amp;nbsp; FIQs on&amp;nbsp; Mode SVC_32&amp;nbsp; ISA ARM&amp;nbsp; Segment kernel&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.333707] Control: 10c53c7d&amp;nbsp; Table: 80004059&amp;nbsp; DAC: 00000015&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.339466] Process swapper (pid: 1, stack limit = 0x8602c2e8)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.335312] Stack: (0x8602dda8 to 0x8602e000)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.339696] dda0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;
&lt;TD&gt;804b8a94 8618aa94 8602de4c 8602ddc0 80275f9c 802785cc&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.337903] ddc0: 00000005 8602dde0 00000062 80463364 5d343133 00000062 00000005 80463374&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.336109] dde0: 4f494d4d 34783020 62613030 00303030 00000000 00000000 00000000 863fd200&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.334315] de00: 860bfe00 804a44d0 860c00e0 860bfe08 00000000 8001a26c 8602de3c 8602de28&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.332520] de20: 803ad504 863fd200 860bfe00 804a44d0 860c00e0 860bfe08 00000000 8001a26c&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.330727] de40: 8602de74 8602de50 80279504 80275d10 802793c8 860bfe08 804e0c98 860bfe3c&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.338932] de60: 804b8b2c 00000000 8602de84 8602de78 802817dc 802793d4 8602dea4 8602de88&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.337138] de80: 802803fc 802817c8 860bfe08 804b8b2c 860bfe3c 860dec60 8602dec4 8602dea8&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.335344] dea0: 802805a8 80280374 80280514 00000000 804b8b2c 80280514 8602deec 8602dec8&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.333550] dec0: 8027f30c 80280520 860230f8 86052db0 80231bc0 804b8b2c 804b8b2c 804b9030&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.331756] dee0: 8602defc 8602def0 802800c0 8027f2cc 8602df2c 8602df00 8027fd60 802800a8&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.339961] df00: 80446b18 8602df10 804b8b2c 80023404 804c6380 8602c000 00000000 8001a26c&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.338167] df20: 8602df54 8602df30 80280aa0 8027fbec 00000000 80023404 804c6380 8602c000&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.336373] df40: 00000000 8001a26c 8602df64 8602df58 80281bd8 80280a2c 8602df7c 8602df68&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.334579] df60: 8001a298 80281b98 00000000 8002331c 8602dfd4 8602df80 8008d464 8001a278&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.332784] df80: 800db034 801543f0 0000019f 00000000 8602dfb4 31342580 00000035 00000000&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.330990] dfa0: 8602dfbc 000001b0 804b11b4 8002331c 80023404 800aa3d4 00000013 00000000&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.339195] dfc0: 00000000 00000000 8602dff4 8602dfd8 800089d0 8008d348 00000000 00000000&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.337402] dfe0: 00000000 80008950 00000000 8602dff8 800aa3d4 8000895c 71577773 df7d3373&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.335587] Backtrace: &lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.338083] [&amp;lt;802785c0&amp;gt;] (imx_set_mctrl+0x0/0x5c) from [&amp;lt;80275f9c&amp;gt;] (uart_add_one_port+0x298/0x3b8)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.337147]&amp;nbsp; r5:8618aa94 r4:804b8a94&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.330779] [&amp;lt;80275d04&amp;gt;] (uart_add_one_port+0x0/0x3b8) from [&amp;lt;80279504&amp;gt;] (serial_imx_probe+0x13c/0x244)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.330216] [&amp;lt;802793c8&amp;gt;] (serial_imx_probe+0x0/0x244) from [&amp;lt;802817dc&amp;gt;] (platform_drv_probe+0x20/0x24)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.339532]&amp;nbsp; r8:00000000 r7:804b8b2c r6:860bfe3c r5:804e0c98 r4:860bfe08&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.336133] r3:802793c8&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.338807] [&amp;lt;802817bc&amp;gt;] (platform_drv_probe+0x0/0x24) from [&amp;lt;802803fc&amp;gt;] (driver_probe_device+0x94/0x1ac)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.338414] [&amp;lt;80280368&amp;gt;] (driver_probe_device+0x0/0x1ac) from [&amp;lt;802805a8&amp;gt;] (__driver_attach+0x94/0x98)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.337733]&amp;nbsp; r7:860dec60 r6:860bfe3c r5:804b8b2c r4:860bfe08&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.333481] [&amp;lt;80280514&amp;gt;] (__driver_attach+0x0/0x98) from [&amp;lt;8027f30c&amp;gt;] (bus_for_each_dev+0x4c/0x94)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.332453]&amp;nbsp; r6:80280514 r5:804b8b2c r4:00000000 r3:80280514&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.338200] [&amp;lt;8027f2c0&amp;gt;] (bus_for_each_dev+0x0/0x94) from [&amp;lt;802800c0&amp;gt;] (driver_attach+0x24/0x28)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.336999]&amp;nbsp; r6:804b9030 r5:804b8b2c r4:804b8b2c&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.331689] [&amp;lt;8028009c&amp;gt;] (driver_attach+0x0/0x28) from [&amp;lt;8027fd60&amp;gt;] (bus_add_driver+0x180/0x250)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.330512] [&amp;lt;8027fbe0&amp;gt;] (bus_add_driver+0x0/0x250) from [&amp;lt;80280aa0&amp;gt;] (driver_register+0x80/0x144)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.339509] [&amp;lt;80280a20&amp;gt;] (driver_register+0x0/0x144) from [&amp;lt;80281bd8&amp;gt;] (platform_driver_register+0x4c/0x60)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.339304] [&amp;lt;80281b8c&amp;gt;] (platform_driver_register+0x0/0x60) from [&amp;lt;8001a298&amp;gt;] (imx_serial_init+0x2c/0x50)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.339001] [&amp;lt;8001a26c&amp;gt;] (imx_serial_init+0x0/0x50) from [&amp;lt;8008d464&amp;gt;] (do_one_initcall+0x128/0x1a8)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.338065]&amp;nbsp; r4:8002331c r3:00000000&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.331693] [&amp;lt;8008d33c&amp;gt;] (do_one_initcall+0x0/0x1a8) from [&amp;lt;800089d0&amp;gt;] (kernel_init+0x80/0x11c)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.330433] [&amp;lt;80008950&amp;gt;] (kernel_init+0x0/0x11c) from [&amp;lt;800aa3d4&amp;gt;] (do_exit+0x0/0x608)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.338362]&amp;nbsp; r5:80008950 r4:00000000&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.331984] Code: e92dd830 e24cb004 e5903004 e1a05000 (e5d3400d) &lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.348157] ---[ end trace 65f8ea860415c04f ]---&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.352817] Kernel panic - not syncing: Attempted to kill init!&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;&lt;P&gt;I tried to disable DMA and FIFO on uart5 without success.&lt;/P&gt;&lt;P&gt;Does &lt;SPAN class="stream _p _pl1 _pd570565"&gt;&lt;SPAN class="mtxt"&gt;anybody&lt;/SPAN&gt;&lt;/SPAN&gt; have an idea?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 19 May 2014 15:30:49 GMT</pubDate>
    <dc:creator>Nouchi</dc:creator>
    <dc:date>2014-05-19T15:30:49Z</dc:date>
    <item>
      <title>UART0,2,3,4,5</title>
      <link>https://community.nxp.com/t5/Vybrid-Processors/UART0-2-3-4-5/m-p/300683#M2605</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;With linux system, how to enable other UARTs for applications (not for system console)?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Best regards,&lt;/P&gt;&lt;P&gt;Emmanuel&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edit :&lt;/P&gt;&lt;P&gt;I found a partial answer here : &lt;A href="https://community.nxp.com/message/398212"&gt;Re: Vybrid UART's from Linux&lt;/A&gt;&lt;/P&gt;&lt;P&gt;It works fine for UART0 to UART3&lt;/P&gt;&lt;BLOCKQUOTE&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.292014] Serial: MVF driver&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.292181] IMX UART EDMA enabled&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.292199] IMX UART FIFO enabled&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.292237] imx-uart.0: ttymxc0 at MMIO 0x40027000 (irq = 93) is a IMX&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.292879] IMX UART EDMA enabled&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.292899] IMX UART FIFO enabled&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.292931] imx-uart.1: ttymxc1 at MMIO 0x40028000 (irq = 94) is a IMX&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.305430] console [ttymxc1] enabled&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.309808] IMX UART EDMA enabled&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.313166] IMX UART FIFO enabled&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.316513] imx-uart.3: ttymxc3 at MMIO 0x4002a000 (irq = 96) is a IMX&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;&lt;P&gt;, but crash kernel (panic) at boot time.&lt;/P&gt;&lt;BLOCKQUOTE&gt;
&lt;TABLE&gt;
&lt;TBODY&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.323728] IMX UART RTS/CTS enabled&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.327314] IMX UART FIFO enabled&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.330690] imx-uart.5: ttymxc5 at MMIO 0x400ab000 (irq = 98) is a IMX&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.337240] Unhandled fault: external abort on non-linefetch (0x1008) at 0x8883600d&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.334915] Internal error: : 1008 [#1]&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.338759] Modules linked in:&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.331845] CPU: 0&lt;/TD&gt;
&lt;TD&gt;Not tainted&amp;nbsp; (3.0.15-ts-armv7l #119)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.337361] PC is at imx_set_mctrl+0x14/0x5c&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.331653] LR is at uart_add_one_port+0x298/0x3b8&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.336465] pc : [&amp;lt;802785d4&amp;gt;]&lt;/TD&gt;
&lt;TD&gt;lr : [&amp;lt;80275f9c&amp;gt;]&lt;/TD&gt;
&lt;TD&gt;psr: 60000093&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.336480] sp : 8602dda8&amp;nbsp; ip : 8602ddc0&amp;nbsp; fp : 8602ddbc&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.337968] r10: 860c0120&amp;nbsp; r9 : 80464860&amp;nbsp; r8 : 60000013&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.333209] r7 : 8618aac4&amp;nbsp; r6 : 863fd200&amp;nbsp; r5 : 863fd200&amp;nbsp; r4 : 804b8a94&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.339750] r3 : 88836000&amp;nbsp; r2 : ffffffff&amp;nbsp; r1 : 00000000&amp;nbsp; r0 : 863fd200&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.336292] Flags: nZCv&amp;nbsp; IRQs off&amp;nbsp; FIQs on&amp;nbsp; Mode SVC_32&amp;nbsp; ISA ARM&amp;nbsp; Segment kernel&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.333707] Control: 10c53c7d&amp;nbsp; Table: 80004059&amp;nbsp; DAC: 00000015&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.339466] Process swapper (pid: 1, stack limit = 0x8602c2e8)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.335312] Stack: (0x8602dda8 to 0x8602e000)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.339696] dda0:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;
&lt;TD&gt;804b8a94 8618aa94 8602de4c 8602ddc0 80275f9c 802785cc&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.337903] ddc0: 00000005 8602dde0 00000062 80463364 5d343133 00000062 00000005 80463374&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.336109] dde0: 4f494d4d 34783020 62613030 00303030 00000000 00000000 00000000 863fd200&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.334315] de00: 860bfe00 804a44d0 860c00e0 860bfe08 00000000 8001a26c 8602de3c 8602de28&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.332520] de20: 803ad504 863fd200 860bfe00 804a44d0 860c00e0 860bfe08 00000000 8001a26c&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.330727] de40: 8602de74 8602de50 80279504 80275d10 802793c8 860bfe08 804e0c98 860bfe3c&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.338932] de60: 804b8b2c 00000000 8602de84 8602de78 802817dc 802793d4 8602dea4 8602de88&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.337138] de80: 802803fc 802817c8 860bfe08 804b8b2c 860bfe3c 860dec60 8602dec4 8602dea8&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.335344] dea0: 802805a8 80280374 80280514 00000000 804b8b2c 80280514 8602deec 8602dec8&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.333550] dec0: 8027f30c 80280520 860230f8 86052db0 80231bc0 804b8b2c 804b8b2c 804b9030&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.331756] dee0: 8602defc 8602def0 802800c0 8027f2cc 8602df2c 8602df00 8027fd60 802800a8&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.339961] df00: 80446b18 8602df10 804b8b2c 80023404 804c6380 8602c000 00000000 8001a26c&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.338167] df20: 8602df54 8602df30 80280aa0 8027fbec 00000000 80023404 804c6380 8602c000&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.336373] df40: 00000000 8001a26c 8602df64 8602df58 80281bd8 80280a2c 8602df7c 8602df68&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.334579] df60: 8001a298 80281b98 00000000 8002331c 8602dfd4 8602df80 8008d464 8001a278&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.332784] df80: 800db034 801543f0 0000019f 00000000 8602dfb4 31342580 00000035 00000000&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.330990] dfa0: 8602dfbc 000001b0 804b11b4 8002331c 80023404 800aa3d4 00000013 00000000&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.339195] dfc0: 00000000 00000000 8602dff4 8602dfd8 800089d0 8008d348 00000000 00000000&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.337402] dfe0: 00000000 80008950 00000000 8602dff8 800aa3d4 8000895c 71577773 df7d3373&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.335587] Backtrace: &lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.338083] [&amp;lt;802785c0&amp;gt;] (imx_set_mctrl+0x0/0x5c) from [&amp;lt;80275f9c&amp;gt;] (uart_add_one_port+0x298/0x3b8)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.337147]&amp;nbsp; r5:8618aa94 r4:804b8a94&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.330779] [&amp;lt;80275d04&amp;gt;] (uart_add_one_port+0x0/0x3b8) from [&amp;lt;80279504&amp;gt;] (serial_imx_probe+0x13c/0x244)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.330216] [&amp;lt;802793c8&amp;gt;] (serial_imx_probe+0x0/0x244) from [&amp;lt;802817dc&amp;gt;] (platform_drv_probe+0x20/0x24)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.339532]&amp;nbsp; r8:00000000 r7:804b8b2c r6:860bfe3c r5:804e0c98 r4:860bfe08&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.336133] r3:802793c8&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.338807] [&amp;lt;802817bc&amp;gt;] (platform_drv_probe+0x0/0x24) from [&amp;lt;802803fc&amp;gt;] (driver_probe_device+0x94/0x1ac)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.338414] [&amp;lt;80280368&amp;gt;] (driver_probe_device+0x0/0x1ac) from [&amp;lt;802805a8&amp;gt;] (__driver_attach+0x94/0x98)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.337733]&amp;nbsp; r7:860dec60 r6:860bfe3c r5:804b8b2c r4:860bfe08&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.333481] [&amp;lt;80280514&amp;gt;] (__driver_attach+0x0/0x98) from [&amp;lt;8027f30c&amp;gt;] (bus_for_each_dev+0x4c/0x94)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.332453]&amp;nbsp; r6:80280514 r5:804b8b2c r4:00000000 r3:80280514&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.338200] [&amp;lt;8027f2c0&amp;gt;] (bus_for_each_dev+0x0/0x94) from [&amp;lt;802800c0&amp;gt;] (driver_attach+0x24/0x28)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.336999]&amp;nbsp; r6:804b9030 r5:804b8b2c r4:804b8b2c&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.331689] [&amp;lt;8028009c&amp;gt;] (driver_attach+0x0/0x28) from [&amp;lt;8027fd60&amp;gt;] (bus_add_driver+0x180/0x250)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.330512] [&amp;lt;8027fbe0&amp;gt;] (bus_add_driver+0x0/0x250) from [&amp;lt;80280aa0&amp;gt;] (driver_register+0x80/0x144)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.339509] [&amp;lt;80280a20&amp;gt;] (driver_register+0x0/0x144) from [&amp;lt;80281bd8&amp;gt;] (platform_driver_register+0x4c/0x60)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.339304] [&amp;lt;80281b8c&amp;gt;] (platform_driver_register+0x0/0x60) from [&amp;lt;8001a298&amp;gt;] (imx_serial_init+0x2c/0x50)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.339001] [&amp;lt;8001a26c&amp;gt;] (imx_serial_init+0x0/0x50) from [&amp;lt;8008d464&amp;gt;] (do_one_initcall+0x128/0x1a8)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.338065]&amp;nbsp; r4:8002331c r3:00000000&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.331693] [&amp;lt;8008d33c&amp;gt;] (do_one_initcall+0x0/0x1a8) from [&amp;lt;800089d0&amp;gt;] (kernel_init+0x80/0x11c)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.330433] [&amp;lt;80008950&amp;gt;] (kernel_init+0x0/0x11c) from [&amp;lt;800aa3d4&amp;gt;] (do_exit+0x0/0x608)&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.338362]&amp;nbsp; r5:80008950 r4:00000000&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.331984] Code: e92dd830 e24cb004 e5903004 e1a05000 (e5d3400d) &lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.348157] ---[ end trace 65f8ea860415c04f ]---&lt;/TD&gt;
&lt;/TR&gt;
&lt;TR&gt;
&lt;TD&gt;[&lt;/TD&gt;
&lt;TD&gt;0.352817] Kernel panic - not syncing: Attempted to kill init!&lt;/TD&gt;
&lt;/TR&gt;
&lt;/TBODY&gt;
&lt;/TABLE&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;/BLOCKQUOTE&gt;&lt;P&gt;I tried to disable DMA and FIFO on uart5 without success.&lt;/P&gt;&lt;P&gt;Does &lt;SPAN class="stream _p _pl1 _pd570565"&gt;&lt;SPAN class="mtxt"&gt;anybody&lt;/SPAN&gt;&lt;/SPAN&gt; have an idea?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 19 May 2014 15:30:49 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Vybrid-Processors/UART0-2-3-4-5/m-p/300683#M2605</guid>
      <dc:creator>Nouchi</dc:creator>
      <dc:date>2014-05-19T15:30:49Z</dc:date>
    </item>
    <item>
      <title>Re: UART0,2,3,4,5</title>
      <link>https://community.nxp.com/t5/Vybrid-Processors/UART0-2-3-4-5/m-p/300684#M2606</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In mach/mvf.h uart5 definition need to be corrected.&lt;/P&gt;&lt;P&gt;#define MVF_UART5_BASE_ADDR&amp;nbsp;&amp;nbsp;&amp;nbsp; (MVF_AIPS1_BASE_ADDR - 0x80000 + 0x000AA000)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Tanks,&lt;/P&gt;&lt;P&gt;Emmanuel&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 20 May 2014 12:04:33 GMT</pubDate>
      <guid>https://community.nxp.com/t5/Vybrid-Processors/UART0-2-3-4-5/m-p/300684#M2606</guid>
      <dc:creator>Nouchi</dc:creator>
      <dc:date>2014-05-20T12:04:33Z</dc:date>
    </item>
  </channel>
</rss>

