use external reset pin
diff --git a/verilog/rtl/rapcores.v b/verilog/rtl/rapcores.v index b1d46d6..f917124 100644 --- a/verilog/rtl/rapcores.v +++ b/verilog/rtl/rapcores.v
@@ -124,6 +124,8 @@ assign io_oeb[33] = 1'b1; // DIRINPUT assign io_oeb[11] = 1'b1; // ENINPUT assign io_oeb[10] = 1'b0; // ENOUTPUT + assign io_oeb[9] = 1'b1; //RESETIN + // unused assign io_oeb[0] = 1'b0; // JTAG I/O assign io_oeb[1] = 1'b0; // SDO @@ -134,7 +136,6 @@ assign io_oeb[6] = 1'b0; // Tx assign io_oeb[7] = 1'b0; // IRQ assign io_oeb[8] = 1'b1; - assign io_oeb[9] = 1'b1; wire resetn; @@ -152,7 +153,7 @@ // IO Pads .CLK(wb_clk_i), - .resetn_in(resetn), + .resetn_in(io_in[9]), .CHARGEPUMP(io_out[15]), .analog_cmp1(io_in[25]), .analog_out1(io_out[27]),