기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
안녕하세요
http://forum.insignal.co.kr/viewtopic.php?f=6&t=66 에 등록된 이미지 파일을 다운 받아
테스트 해 본 결과 문제가 있는것 같아 올려드립니다.
1. HDMI : 화면에 줄가는 현상이 발생합니다.
동영상파일을 첨부합니다.
2. Sensor : 보드를 돌려보면 화면이 돌아가는걸 확인했습니다. 따라서 Sensor 보드의 문제는 아니것 같습니다.
그런데 간단하게 TestApp을 만들어 테스트 해본 결과 실제 값을 읽어오지 못합니다. ArndaleBoard에서는
문제없이 동작합니다. 화면 캡쳐와 어플 코드를 첨부합니다.
확인바랍니다.
그럼 수고하세요
안녕하세요. sensor 관련해서 답변 드립니다.
첨부해주신 kernel log를 살펴보니 현재 magnetic sensor i2c가 제대로 동작이 안되고 있는 것 같습니다.
[ 2.127804] i2c i2c-2: ak8975_mod_probe: ak8975
[ 2.132181] i2c i2c-2: inv_mpu_register_slave: +ak8975 Type 2: Addr: c IRQ: 353, Adapt: 2
[ 2.140568] drivers/misc/inv_mpu/mlsl-kernel.c|inv_i2c_read|89 returning -6
[ 2.147453] drivers/misc/inv_mpu/mlsl-kernel.c|inv_serial_read|280 returning -6
[ 2.154742] ===================== ak8975_init :: 87 ====================
[ 2.161484] drivers/misc/inv_mpu/mlsl-kernel.c|inv_i2c_write|46 returning -6
[ 2.168458] drivers/misc/inv_mpu/compass/ak8975.c|ak8975_init|92 returning -6
[ 2.175576] i2c i2c-2: ak8975 init failed -6
[ 2.179817] i2c i2c-2: ak8975 irq not assigned: -6 353
[ 2.184949] i2c i2c-2: Slave registration failed: ak8975, -6
[ 2.190592] i2c i2c-2: ak8975_mod_probe failed -6
[ 2.195379] ak8975_mod_init: Probe name ak8975_mod
그래도 화면이 돌아간다고 하시는 걸 보니 accel 쪽은 정상적으로 동작이 되는 듯 한데 올려주신 App에서 센서값이 왜 안나오는 것인지는
안드로이드 로그를 첨부해주시면 정확히 확인 될 듯 합니다.
그리고 첨부해주신 App을 가지고 저희가 가지고 있는 origen_quad 보드에 es4 image를 적용하여 동작을 시켜보니 센서값이 다 올라오면서 잘 동작 됩니다.
추측컨대 App에서 필요하는 센서값 중 하나만 올라오지 않아도 표시 안되게 구성이 되어 있는 것이 아닌가 합니다.
이 부분은 다시 한번 확인 해보시기 바랍니다.
그리고 magnetic sensor가 제대로 동작을 안하니 센서보드를 뺏다가 다시 한번 껴보시고 그래도 동일하다고 하면 센서 보드를 교체 받으시기 바랍니다.
교체 받으신 후 확인해 보시고 안되시면 kernel과 안드로이드 log를 남겨 주시면 다시 확인해 보도록 하겠습니다.
GPS 관련해서 질문입니다.
보드를 창가에 두고 GPS 수신 상태를 확인 해 봤습니다.
eclipse logcat 을 보면 뭔가를 수신하려고 하는것 같기는 한데....
시간이 흘려도 정상적인 좌표를 수신하지 못하는것 같습니다.
별도의 안테나를 달아서 수신율을 높여야 하는건지 아님 제가 가지고 있는 Connectivity 보드에 문제가 있는건지
확인 바랍니다.
당장 안테나를 달수 없어 사방이 트인 곳에서 테스트 해봤습니다.
역시 같은 현상입니다. 추가 안테나 없이 보드에 있는 기본 안테나로 확인 할 수 있는 방법이 없을까요?
추가로 로그파일을 보면 아래와 같은 로그가 보입니다.
[ 11.272657] [WMT-DEV][E]wmt_dev_read_file(222):failed to open or read!(0xfffffffe, 0, 0)
[ 11.279320] [WMT-DEV][E]wmt_dev_patch_get(338):load file (/system/etc/firmware/mt6620_patch_e3_hdr.bin) fail, iRet(-1)
[ 12.548845] [HCI-STP][E]file_read:Failed to open /data/BT.cfg!
mt6620_patch_e3_hdr.bin 파일이 존재하지 않고 mt6620_patch_hdr.bin파일인데 이게 문제일수 있을까요?
HDMI문제는 H/W문제로, HDMI cable / Monitor / board 셋 중 하나 이상에 문제가 있는 듯 합니다.
이전 이미지는 HDMI DDC를 정상적으로 지원하지않아 저해상도로 출력되어,
유사 증상이 없거나 발견이 힘들었을 것으로 생각됩니다.
이번 이미지는 DDC로 EDID데이터를 읽어 TV/Monitor에서 지원하는 최대 해상도를 출력하므로
고해상도 출력시 해당 증상이 발견되었거나 잘 보이는 것으로 판단됩니다.
다른 TV/모니터 및 케이블을 사용하여 확인해보시고 문제가 있으면 판매처에서 A/S를 받아보시기 바랍니다.