corrected the UART pins
diff --git a/verilog/rtl/azadi_soc_top_caravel.v b/verilog/rtl/azadi_soc_top_caravel.v
index 1ef1f0e..686626d 100644
--- a/verilog/rtl/azadi_soc_top_caravel.v
+++ b/verilog/rtl/azadi_soc_top_caravel.v
@@ -108,12 +108,12 @@
   assign io_out[4]     =  sclk_o;
 
   // UART 
-  assign io_oeb[5]     =  1'b0;
-  assign io_out[5]     =  uart_tx;
-  
-  assign io_oeb[6]     =  1'b1;
-  assign uart_rx       =  io_in[6];
-  
+  assign io_oeb[5]     =  1'b1;
+  assign uart_rx       =  io_in[5];
+
+  assign io_oeb[6]     =  1'b0;
+  assign io_out[6]     =  uart_tx;
+    
   // Programming Button 
   assign io_oeb[7]     =  1'b1;
   assign prog          =  io_in[7];