ez-au1250 보드를 사용하고 있습니다.

외부 IO 장치를 연결하는 테스트를 하고 있습니다.
외부 장치는 RCE2 에 연결했습니다.

base address는  nCS2_PHYS입니다.

값의 변화 여부를 확인하기 위해 아래와 같이 테스트 코드를 삽입했지만
해당 핀을 찍어본 결과, 아무런 변화가 없습니다.

메모리 IO 접근 시 잘못 접근할 것인가요?
이 부분을 가지고 여러날을 고민했는데 도무지 갈피를 못잡겠습니다.
어찌해야 할까요? 답답함에 글을 올려봅니다.

파일 : start.s

1. 초기화
// RCE2 
li  t0, KSEG1_MEM_STCFG2
li  t1, VALUE_MEM_STCFG2
sw  t1, (t0)

li  t0, KSEG1_MEM_STTIME2
li  t1, VALUE_MEM_STTIME2
sw  t1, (t0)

li  t0, KSEG1_MEM_STADDR2
li  t1, VALUE_MEM_STADDR2
sw  t1, (t0)
sync

2. 테스트

loop:
 li  t0, 0xBA000000
 li  t1, 0x00
 sw  t1, 0(t0)
 sync

 li  t1, TICKS_PER_MSECOND*2000
count1: add  t1, -1
 bne  t1, zero, count1
 nop

 li  t0, 0xBA000000
 li  t1, 0x0f
 sw  t1, 0(t0)
 sync

 li  t1, TICKS_PER_MSECOND*2000
count2: add  t1, -1
 bne  t1, zero, count2
 nop

 b  loop