안녕하세요 !!

blob에서 memsetup 부분을 보면,
메모리 세팅을 끝낸후,

ldr r1, MEM_START

.rept 8
ldr r0, [r1]
.endr

mov pc, lr

이 부분이 나오는데요...MEM_START = 0xc000 0000(SDRAM AREA)
이던데,

.rept 8
ldr r0, [r1]
이 부분은 8번 반복하는 곳이라고 하던데여, 그렇다면
0xc000 0000 에서 어드레스가 하나씩 증가하면서,
데이터를 넣는 것인가요???

그럼.. 왜 sdram 영역을 엑세스 하는 것인가요???

먼저 롬 영역에서 부팅한 후 플래쉬와 같은 곳에 있는 커널을 sdram 영역으로
다운 시켜서 커널을 수행시키는 것이 아닌가요??

답변 부탁드립니다.