어제 몇몇 드라이버의 삽질을 통해, 2.6.29 커널에서의 S3C6410 패치를 완료 했습니다.
MFC, SPI, MMC/SD, Sound(WM9713), I2C, PWM, FB, LCD 등 모든 드라이버의 테스트를 완료 했습니다.
Android 커널인 2.6.29 기반에서 작업했는데, 최신 Cupcake 1.5에서 자꾸 불안정한 증상을 보여서
커널 수정하는데만 몇 주가 걸렸네요. 현재는 이것도 안정적으로 잘 동작 합니다.
이외에, Sound랑 SD/MMC 드라이버가 동작하지 않아서 좀 고생을 했는데,
Sound(WM9713)의 경우 최종환 님이 아이디어를 주셔서, 여러 삽질 끝에 저도 동작을 성공 시켰습니다.
최종환님이 지적하셨던 그 코드 버그 부분 수정하는 부분을 제가 다시 수정했는데, 나중에 알려드릴꼐요. :)
아무튼 현재로써는 X윈도우고, Android고 아주 잘 돌아가는데,
집에 있는 Cross LAN 케이블이 맛이가서..-.-;;; 지금 보드에 돌려볼 수가 없는 상황이네요..
지금 이 시간에 케이블 사올곳도 없고, 회사는 문잠겨 있고.. 이래저래 난감 합니다.
집에서 PPT나 만들고 있어야 할 듯 ㅋ
행복한 주말 보내세요~:)
P.S : 문제는 ADB 가젯인데.. 음.. 아무래도 USB쪽을 디버깅 해봐야 할 듯....
지금병원에서 글 작성중입니다. 안방마님이 입원하는 상황이 발생해서
열이 40도 까지 오르내리는 지라 잔뜩 긴장했습니다만, 일단 한고비는 넘긴것 같군요.
다음주는 처가집에서 아들놈 봐주시기로 하고 나름대로 비상상황에 대기중입니다.
강의까지 잡혀있어서 엎친데 덮친격이 되버렸습니다. 게다가 저도 상태가 별로인지라
이번주가 고비일듯 싶군요.
다들 건강조심하시길 바랍니다. --;