В общем есть зверь на сабжевой платформе, но умные китайцы отключили там otg, compass и ещё хз что
Короче могу быть не прав, но !!!Что-то мне отсутствие OTG не даёт покоя, при том что он есть в MTK6589 :angry: более того есть в платформе и компас :angry: И я больше скажу - Прозвонил я OTG pin и он идёт аж до материнской платы.
В общем наличие или отсутствие OTG от обвязки на заряжальной микрухе FAN540* (FN540*).
В документации о режимах работы сказано (перевод с китайского):
1. 5405 without using the OTG function, you can use the pull VREF_1.8V
2. the use of 5405's OTG function, it is recommended that the use of the battery voltage divider pull up
При конекте OTG кабеля на OTG пин USB female подаётся земля и она по шлейфу шурует прям на мать. Далее хз. По идее OTG пин куда-то подаёт сигнал на включение Boost OTG режима микрухи FAN5405.
В даташите на FAN5405 сказано:
Boost Mode
Boost Mode can be enabled if the IC is in 32-Second Mode
with the OTG pin and OPA_MODE bits as indicated in Table
16. The OTG pin ACTIVE state is 1 if OTG_PL=1 and 0
when OTG_PL=0.
If boost is active using the OTG pin, Boost Mode is initiated
even if the HZ_MODE=1. The HZ_MODE bit overrides the
OPA_MODE bit.
ну там ещё табличка, а потом:
To remain in Boost Mode, the TMR_RST must be set by the
host before the t32S timer times out. If t 32S times out in Boost
Mode; the IC resets all registers, pulses the STAT pin, sets
the FAULT bits to 110, and resets the BOOST bit. VBUS
POR or reading R0 clears the fault condition.
И вот тут я запнулся . Если правильного законектить OTG пин. Проц на свой OTG вывод (который у него есть) будет правильные сигналы принимать ?
Короче нужны ещё люди с мозгами, если такие есть только поумнее меня :D )) давайте решим проблемку )
Сообщение отредактировал wizzy - 30.01.15, 18:28