I have a P4080DS board ,I want to use SRIO Nwrite and Nread to transmit data ,I have already config the register as below:
1.LAW window as LAWBARH10\LAWBARL10\LAWAR10,
2,DMA config as channel 0
3.when I use Nwrite to transmit data ,SRIO register goto Channel busy status all the time,but i cann't send data out.
can you tell me how to config Nwrite and Nread?
whether i can config LAW window at any window?
is there any other point should me take notice?
I have already initialized CCSR registers areas as:
1) LAW: 0x00_0000 - 0x00_0FFF
2) SRIO: 0x0C_0000 - 0x0D_FFFF
3) DMA: 0x10_0000 - 0x10_1FFF
but when i use Nwrite ,,SRIO register goto Channel busy status all the time
Are you able to read/write the SRIO memory window using core instructions or by means of a debugger?
Please attach textual hexadecimal dumps for the initialized CCSR registers areas:
1) LAW: 0x00_0000 - 0x00_0FFF
2) SRIO: 0x0C_0000 - 0x0D_FFFF
3) DMA: 0x10_0000 - 0x10_1FFF