diff --git a/Cortex-M0/soclabs_demo/systems/cortex_m0_mcu/verilog/cmsdk_mcu.v b/Cortex-M0/soclabs_demo/systems/cortex_m0_mcu/verilog/cmsdk_mcu.v
index 069191886f26f608236acfce30e65827dc0bdf1a..e64768d672682e4c545db394e66324024e646ca1 100644
--- a/Cortex-M0/soclabs_demo/systems/cortex_m0_mcu/verilog/cmsdk_mcu.v
+++ b/Cortex-M0/soclabs_demo/systems/cortex_m0_mcu/verilog/cmsdk_mcu.v
@@ -92,10 +92,10 @@ module cmsdk_mcu #(
 `ifdef ARM_CMSDK_INCLUDE_DMA
   parameter INCLUDE_DMA = 1, // Include instantiation of DMA-230
   // This option also add a number of bus components
-  parameter DMA_CHANNEL_NUM = 4,
+  parameter DMA_CHANNEL_NUM = 1,
 `else
   parameter INCLUDE_DMA = 0,
-  parameter DMA_CHANNEL_NUM = 4,
+  parameter DMA_CHANNEL_NUM = 1,
 `endif
 
 `ifdef ARM_CMSDK_INCLUDE_BITBAND
diff --git a/Cortex-M0/soclabs_demo/systems/cortex_m0_mcu/verilog/pl230_defs.v b/Cortex-M0/soclabs_demo/systems/cortex_m0_mcu/verilog/pl230_defs.v
index 287056dd1bc42462348e54ed7cbcc857f1884039..c061b99bcddb90d59d4bd00a4a06094364f70c39 100644
--- a/Cortex-M0/soclabs_demo/systems/cortex_m0_mcu/verilog/pl230_defs.v
+++ b/Cortex-M0/soclabs_demo/systems/cortex_m0_mcu/verilog/pl230_defs.v
@@ -38,9 +38,9 @@
 `endif
 
 // Set the number of channels implemented
-`define PL230_CHNLS                     4
-`define PL230_CHNL_BITS                 2
-`define PL230_ONE_CHNL
+`define PL230_CHNLS                     1
+`define PL230_CHNL_BITS                 1
+//`define PL230_ONE_CHNL
 
 // Include Integration Test Logic
 `define PL230_INCLUDE_TEST