реклама на сайте
подробности

 
 
> SIM900: кривая реализация I2C для Embedded AT
HDL
сообщение Sep 16 2013, 12:12
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 21
Регистрация: 16-09-13
Пользователь №: 78 342



Печально, но %сабж%.
Вызов транзакции по I2C шине, например такой (взят из примера):
ebdat15_07I2C_PUT_DATA(pTransfer);
из обработчика событий в EAT приложении зависает, если устройство с заданным I2C адресом не ответило ACK-ом на SLA-R/W. Модем висит несколько секунд до самого ребута по вотчдогу.
Зависание происходит на втором по счету обращении, если на первое получен NACK, причем наличие ACK на втором обращении ни на что не влияет.
Прошивку дизасмил, нашел и рассмотрел почти все процедуры и2ц, но патч придумать сходу не удалось.

Скажите, насколько реально добиться от китайцев соответствующего фикса? Как и куда обращаться?
Может кто-нибудь сталкивался с этой проблемой?
На форуме ничего такого не обсуждалось? (Поиском не нашел.)

Спасибо.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
CADiLO
сообщение Oct 1 2013, 14:04
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Наверно у нас Гугли разные sm.gif

Поэтому гугль > китайские форумы > регистрируемся, договариваемся и качаем.
Иначе читать только в онлайне.

У меня есть полный комплект по RTK-E, но к сожалению дать не могу - обещал не раздавать.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- HDL   SIM900: кривая реализация I2C для Embedded AT   Sep 16 2013, 12:12
- - Romashki   Я пробовал с пиком по I2C "общаться" (на...   Sep 17 2013, 06:05
|- - HDL   Цитата(Romashki @ Sep 17 2013, 09:05) Нап...   Sep 17 2013, 12:04
- - Romashki   "...А если выключать инты ..." это как?   Sep 18 2013, 09:43
|- - Frolov Kirill   Софтовый I2C будет сильно греть CPU и жрать батаре...   Sep 18 2013, 11:33
|- - HDL   Цитата(Romashki @ Sep 18 2013, 12:43) ...   Sep 20 2013, 20:18
- - HDL   UPDATE Иногда (редко, но факт) все-таки происходят...   Sep 21 2013, 01:48
- - CADiLO   >>>Следовательно, такие протоколы как 1-w...   Sep 23 2013, 06:44
- - HDL   О, спасибо, почитаю.   Sep 23 2013, 12:23
- - Romashki   Подскажите, где можно скачать эти документы: -RTK-...   Oct 1 2013, 13:54
|- - HDL   Цитата(Romashki @ Oct 1 2013, 16:54) Подс...   Oct 12 2013, 01:18
|- - HardEgor   Вообще I2C тактируемый протокол и для слэйвов можн...   Oct 1 2013, 15:55
- - Romashki   Подскажите, кто нибудь проверял в ЕАТ скоростя по ...   Oct 12 2013, 08:01
- - HDL   А покажи пожалуйста свой код - соберу и проверю у ...   Oct 12 2013, 10:57
- - Romashki   ebdat7_00EnterDebugMode(); ebdat9_03SetModemdata...   Oct 12 2013, 12:11
- - Romashki   Разобрался! У меня на этом порту стоит ADM485 ...   Oct 13 2013, 05:44
|- - GeGeL   Цитата(Romashki @ Oct 13 2013, 08:44) У м...   Oct 13 2013, 19:44
- - HDL   Да, собсно в коде инициализации я ниче такого и не...   Oct 13 2013, 13:44
- - Romashki   В принципе можно поставить adm с автоопределением ...   Oct 14 2013, 05:36


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 13:43
Рейтинг@Mail.ru


Страница сгенерированна за 0.01397 секунд с 7
ELECTRONIX ©2004-2016