|
Можно ли перегрузить по питанию Sim900 с помощью AT команды? |
|
|
|
Dec 9 2014, 07:42
|

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

|
Дык в отличии от обычных чипсетов в смартах GSM/3G стек на отдельном проце крутится (даже если этот проц физически в одном чипсете с основным). Полистайте структуру хотя бы Snapdragon, там четыре ядра ARM Cortex A53 (1.7 ГГц) + четыре ядра ARM Cortex A53 (1 ГГц) + DSP baseband + GPU Грубо говоря одна часть для приложений, вторая для эфирных делов. И PMU основного проца умеет погасить второй снятием питания и запустить снова. Ну хотя бы вот Q508250 http://files.tested.com/photos/2012/03/16/...snapdragon4.pngВ обычных же чипсетах стек это часть времени основного проца и если он виснет то виснет все. А на предмет "не виснут" - приезжайте в гости, покажу как чудесно виснут  Или погуляйте по Харькову - в городе есть несколько "черных дыр" где RSSI зашкаливает и висяк. После выхода из такой зоны только АКК передергивать. Внятного объяснения этому мы пока не нашли.
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
Dec 9 2014, 08:00
|

Знающий
   
Группа: Свой
Сообщений: 926
Регистрация: 18-01-07
Пользователь №: 24 552

|
Цитата(CADiLO @ Dec 9 2014, 14:42)  Дык в отличии от обычных чипсетов в смартах GSM/3G стек на отдельном проце крутится (даже если этот проц физически в одном чипсете с основным). Полистайте структуру хотя бы Snapdragon, там четыре ядра ARM Cortex A53 (1.7 ГГц) + четыре ядра ARM Cortex A53 (1 ГГц) + DSP baseband + GPU Грубо говоря одна часть для приложений, вторая для эфирных делов. И PMU основного проца умеет погасить второй снятием питания и запустить снова. Ну хотя бы вот Q508250 http://files.tested.com/photos/2012/03/16/...snapdragon4.pngВ обычных же чипсетах стек это часть времени основного проца и если он виснет то виснет все. А на предмет "не виснут" - приезжайте в гости, покажу как чудесно виснут  Или погуляйте по Харькову - в городе есть несколько "черных дыр" где RSSI зашкаливает и висяк. После выхода из такой зоны только АКК передергивать. Внятного объяснения этому мы пока не нашли. Ну вот опять текста много и все мимо ( с моей точки зрения ). Какая разница один проц или несколько? А если повиснет главный проц? Что такое стэк? Это обычная программа. И если она написана без ошибок (ошибки "вылизаны") то она не зависнет. А если программа главного проц написана с ошибками, то главный проц зависнет и не сможет перезапустить GSM ный проц. Итого: "Зависание" модуля - косяк производителя модуля, и ничей более!
|
|
|
|
|
Dec 9 2014, 08:25
|

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

|
>>>Что такое стэк? Это обычная программа. И если она написана без ошибок (ошибки "вылизаны") то она не зависнет.
Вы забыли маленькое но - эта "обычная программа" тесно взаимодействует с софтом базовых станций. И как бы вы ее не вылизывали, на стороне оператора глюков куда больше.
Да и сам алгоритм GSM к сожалению несовершенен (в 3G уже получше) - там есть моменты гарантировано ведущие к зависанию. Классический пример - пропадание сигнала в предответном состоянии. Например вам позвонили а вы зашли в метро где сигнал пропал. Если этот момент четко совпадет, то.... Даже после восстановления соединения стек ждет ответа от базы, которая давно уже сбросила процесс. Все - висим. Покопайтесь в инете - это все уже давно описано - полностью избавится от зависаний в GSM сетях НЕВОЗМОЖНО.
>>>Что такое стэк? Это обычная программа. И если она написана без ошибок (ошибки "вылизаны") то она не зависнет.
Вы забыли маленькое но - эта "обычная программа" тесно взаимодействует с софтом базовых станций. И как бы вы ее не вылизывали, на стороне оператора глюков куда больше.
Да и сам алгоритм GSM к сожалению несовершенен (в 3G уже получше) - там есть моменты гарантировано ведущие к зависанию. Классический пример - пропадание сигнала в предответном состоянии. Например вам позвонили а вы зашли в метро где сигнал пропал. Если этот момент четко совпадет, то.... Даже после восстановления соединения стек ждет ответа от базы, которая давно уже сбросила процесс. Все - висим. Покопайтесь в инете - это все уже давно описано - полностью избавится от зависаний в GSM сетях НЕВОЗМОЖНО.
>>>Итого: "Зависание" модуля - косяк производителя модуля, и ничей более!
"Самоуверенность - мать всех ошибок" (с) «В осаде 2: Темная территория»
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
Dec 9 2014, 08:36
|

Знающий
   
Группа: Свой
Сообщений: 926
Регистрация: 18-01-07
Пользователь №: 24 552

|
Цитата(CADiLO @ Dec 9 2014, 15:25)  ...Если этот момент четко совпадет, то.... Даже после восстановления соединения стек ждет ответа от базы, которая давно уже сбросила процесс. Все - висим. А зачем стек ждет ответа неограниченное количество времени? Ограничиваем время ожидания и ушли от этой проблеммы. Цитата(CADiLO @ Dec 9 2014, 15:25)  Покопайтесь в инете - это все уже давно описано - полностью избавится от зависаний в GSM сетях НЕВОЗМОЖНО. Возможно, возможно... Невозможно избавиться от пропадания связи, это да, а от зависаний модема можно.
|
|
|
|
|
Dec 9 2014, 12:27
|

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

|
Производитель знает чей косяк - дальше что??? Менять лицензионный стек он права не имеет - вне зависимости КТО делает модули SIMCOM или побрендовее. А если полезет туда то отгребет штрафы и лишение лицензии. На фоне сотен тысяч, а то и миллионов изделий процент возможного зависания просто списывается на допустимую погрешность. Ну а если есть желание побороться, так пошлют вас к тому кто является владельцем лицензии и кто имеет право менять эту часть софта. Там и высказывайте претензии. Интересно - хотя бы отписку пришлют ?
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|