안녕하세요제가 데이터 쉬트와 제공된 소스를 분석중에 있습니다.
저는 삼성 칩은 이번이 처음 이고, 프리스케일이나 TI칩은 다수 다루어 보았습니다.
프리스케일이나 TI칩 계열들은 패드 설정하는 소스코드가 U-Boot나 kernel에서
알아보기 쉽게 정리가 되어 있는데, 귀사에서 제공된 소스에는 패스 설정에 대해서
제가 찾지를 못하고 있습니다.
일차적으로 U-BOOT 코드에 대해서 문의 드림니다.
예를 들어서 설명 드리면,
만약 UART_0_TXD function 을 사용 하려면,
Pin Name Function
XuTXD[0] GPA0[1]/UART_0_TXD
Ball Pin Name
A5 XuTXD_0
위와 같이 상관 관계가 나오는데요.
XuTXD[0] 핀은 위의 상관관계에서 보듯이 GPA0[1]과 UART_0_TXD로
사용이 가능이 한데,
데이터 쉬트 상에서 GPIO 절에 나오는 분에 GPA0CON[1]의 값을 설정 하면 될듯한데,
U-Boot 소스 상에서 특정 핀에 대한 설정 부분을 찾을 수가 없습니다.
이 평션 기능을 어떻게 설정하는 지요?
u-boot 소스 코드 상에서 어느 부분을 참조하면 특정 핀에 대해서 기능을 설정 할수 있는지요?
질문을 요약 드리면,
1. U-BOOT 소스 코드 상에서 핀 먹싱 설정 방법
==> 샘플소스를 주시면 감사하겠습니다.
2. KERNEL 소스 코드 상에서 핀 먹싱 설정 방법
==> 샘플소스를 주시면 감사하겠습니다.
3. 핀 먹싱을 설정 하지 않을 경우 디펄트 값은 데이터 쉬트 어느 부분을 참조 해야 되는 지요?
==> GPIO 파트를 참조 해야 될듯 한데, 해당 파트에서 Reset Value를 참조 하면 되는 것인지요?