EMIF(External Memory Interface)는 어플리케이션이 on-chip 메모리보다 더 많은 memory storage를 필요로 할 때, Flash나 SDRAM 같은 외부메모리에 access 할 수 있도록 인터페이스 수단을 제공한다.
SDRAM은 CS0(Chip Select)사용하고 링커커맨드 파일을 확인하면 CS0은 시작주소 0x80000000 부터 씀
데이터시트 분석 후 파라미터 설정하고 테스트
128MB SDRAM이 마지막 주소 0x83FFFFFF 까지 잘 써진것을 확인
memcpy_fast_far(), memcpy() 함수 사용 가능. 일반 참조연산으로 대입하고 확인해봐도 됨
Recommended Use of Far Memory
https://www.ti.com/lit/an/spraby4/spraby4.pdf?ts=1675682471049
Mirrored 현상
'임베디드 개발 > TMS320F2838x (C28x)' 카테고리의 다른 글
Interrupt Nesting & SW Priorization [공개] (2) | 2023.02.25 |
---|---|
CANFD (MCAN) [공개] (0) | 2023.02.25 |
CAN [공개] (0) | 2023.02.25 |
lwIP UDP 예제 [공개] (3) | 2023.02.25 |
TMS320F28388D ] getTick 구현 (0) | 2023.02.21 |