CH365电脑检测不到

我在往CH365开发板的CPLD(型号:EPM570T144C5)中烧写程序后,将开发板插入PCI插槽,电脑检测不到开发板了,在硬件设备管理器中也看不到;但是重新烧写别的程序后,电脑就又能检测到开发板了(试了好几次),不知道为什么,求大神指教!我烧写的有问题程序如下:

module MAX(clk,LA,ld,ins,FPGA_TR1,FPGA_TR2,io_rd);

input clk;

input io_rd;

inout reg[7:0]ld;

input[1:0]LA;


output reg[31:0] ins;

output FPGA_TR1,FPGA_TR2;

reg [31:0] data_reg;

reg [31:0] data_reg2;

reg io_rd_0;

assign FPGA_TR1=1'b1;

assign FPGA_TR2=1'b1;

always@(posedge clk)


 begin

  io_rd_0<=io_rd;

  if(~io_rd&io_rd_0)

begin

case(LA[1:0])

2'b00:

begin 

data_reg2[7:0]<=ins[7:0];ld[7:0]=data_reg2[7:0];

end

2'b01:

begin 

data_reg2[15:8]<=ins[7:0];ld[7:0]=data_reg2[15:8];

end

2'b10:

begin 

data_reg2[23:16]<=ins[7:0];ld[7:0]=data_reg2[23:16];

end

2'b11:

begin 

data_reg2[31:24]<=ins[7:0];ld[7:0]=data_reg2[31:24];

end

endcase

end

end

endmodule

引脚配置:clk为CPLD的全局时钟,io_rd(pin75)与CH365的PCI_IORD,LA[1:0]与CH365的地址线A[1:0],ld[7:0]与数据线D[7:0]。

程序编译也没有错误,但烧写进去就检测不到开发板了,求指教!!!


                                     

我在往CH365开发板的CPLD(型号:EPM570T144C5)中烧写程序后,将开发板插入PCI插槽,电脑检测不到开发板了,在硬件设备管理器中也看不到;但是重新烧写别的程序后,电脑就又能检测到开发板了(试了好几次),不知道为什么,求大神指教!我烧写的有问题程序如下:

module MAX(clk,LA,ld,ins,FPGA_TR1,FPGA_TR2,io_rd);

input clk;

input io_rd;

inout reg[7:0]ld;

input[1:0]LA;


output reg[31:0] ins;

output FPGA_TR1,FPGA_TR2;

reg [31:0] data_reg;

reg [31:0] data_reg2;

reg io_rd_0;

assign FPGA_TR1=1'b1;

assign FPGA_TR2=1'b1;

always@(posedge clk)


 begin

  io_rd_0<=io_rd;

  if(~io_rd&io_rd_0)

begin

case(LA[1:0])

2'b00:

begin 

data_reg2[7:0]<=ins[7:0];ld[7:0]=data_reg2[7:0];

end

2'b01:

begin 

data_reg2[15:8]<=ins[7:0];ld[7:0]=data_reg2[15:8];

end

2'b10:

begin 

data_reg2[23:16]<=ins[7:0];ld[7:0]=data_reg2[23:16];

end

2'b11:

begin 

data_reg2[31:24]<=ins[7:0];ld[7:0]=data_reg2[31:24];

end

endcase

end

end

endmodule

引脚配置:clk为CPLD的全局时钟,io_rd(pin75)与CH365的PCI_IORD,LA[1:0]与CH365的地址线A[1:0],ld[7:0]与数据线D[7:0]。

程序编译也没有错误,但烧写进去就检测不到开发板了,求指教!!!


           

您好:

    要确保CH365的PCI总线信号线没有受到任何影响,引脚参见手册4.2节。PCI_IORD 具体是指哪个引脚?


电脑启动时,CH365数据位D1不能下拉或者为低电平。D1下拉则芯片启动为外部ID启动,ID设置不对时,电脑则检测不到PCI设备。


                           

电脑启动时,CH365数据位D1不能下拉或者为低电平。D1下拉则芯片启动为外部ID启动,ID设置不对时,电脑则检测不到PCI设备。

                       

您好:

    要确保设定的EEPROM功能的芯片内部存储的信息与数据手册上的信息列表完全符合。也即,除了前面的信息和ID信息,后面的类别等也要符合要求,具体见芯片手册。再检查下芯片配置,然后在电脑上看有无更改后未安装驱动的设备来进行判断。


只有登录才能回复,可以选择微信账号登录