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

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> Можно ли перегрузить по питанию Sim900 с помощью AT команды?
CADiLO
сообщение Dec 9 2014, 07:42
Сообщение #31


Гуру
******

Группа: Свой
Сообщений: 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

В обычных же чипсетах стек это часть времени основного проца и если он виснет то виснет все.

А на предмет "не виснут" - приезжайте в гости, покажу как чудесно виснут sm.gif
Или погуляйте по Харькову - в городе есть несколько "черных дыр" где RSSI зашкаливает и висяк.
После выхода из такой зоны только АКК передергивать. Внятного объяснения этому мы пока не нашли.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
sobr
сообщение Dec 9 2014, 08:00
Сообщение #32


Знающий
****

Группа: Свой
Сообщений: 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

В обычных же чипсетах стек это часть времени основного проца и если он виснет то виснет все.

А на предмет "не виснут" - приезжайте в гости, покажу как чудесно виснут sm.gif
Или погуляйте по Харькову - в городе есть несколько "черных дыр" где RSSI зашкаливает и висяк.
После выхода из такой зоны только АКК передергивать. Внятного объяснения этому мы пока не нашли.
Ну вот опять текста много и все мимо ( с моей точки зрения ). Какая разница один проц или несколько? А если повиснет главный проц?
Что такое стэк? Это обычная программа. И если она написана без ошибок (ошибки "вылизаны") то она не зависнет. А если программа главного проц написана с ошибками, то главный проц зависнет и не сможет перезапустить GSM ный проц.
Итого: "Зависание" модуля - косяк производителя модуля, и ничей более!
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Dec 9 2014, 08:25
Сообщение #33


Гуру
******

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



>>>Что такое стэк? Это обычная программа. И если она написана без ошибок (ошибки "вылизаны") то она не зависнет.

Вы забыли маленькое но - эта "обычная программа" тесно взаимодействует с софтом базовых станций.
И как бы вы ее не вылизывали, на стороне оператора глюков куда больше.

Да и сам алгоритм GSM к сожалению несовершенен (в 3G уже получше) - там есть моменты гарантировано ведущие к зависанию.
Классический пример - пропадание сигнала в предответном состоянии. Например вам позвонили а вы зашли в метро где сигнал пропал.
Если этот момент четко совпадет, то.... Даже после восстановления соединения стек ждет ответа от базы, которая давно уже сбросила процесс.
Все - висим.
Покопайтесь в инете - это все уже давно описано - полностью избавится от зависаний в GSM сетях НЕВОЗМОЖНО.

>>>Что такое стэк? Это обычная программа. И если она написана без ошибок (ошибки "вылизаны") то она не зависнет.

Вы забыли маленькое но - эта "обычная программа" тесно взаимодействует с софтом базовых станций.
И как бы вы ее не вылизывали, на стороне оператора глюков куда больше.

Да и сам алгоритм GSM к сожалению несовершенен (в 3G уже получше) - там есть моменты гарантировано ведущие к зависанию.
Классический пример - пропадание сигнала в предответном состоянии. Например вам позвонили а вы зашли в метро где сигнал пропал.
Если этот момент четко совпадет, то.... Даже после восстановления соединения стек ждет ответа от базы, которая давно уже сбросила процесс.
Все - висим.
Покопайтесь в инете - это все уже давно описано - полностью избавится от зависаний в GSM сетях НЕВОЗМОЖНО.

>>>Итого: "Зависание" модуля - косяк производителя модуля, и ничей более!

"Самоуверенность - мать всех ошибок"
(с) «В осаде 2: Темная территория»


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
sobr
сообщение Dec 9 2014, 08:36
Сообщение #34


Знающий
****

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



Цитата(CADiLO @ Dec 9 2014, 15:25) *
...Если этот момент четко совпадет, то.... Даже после восстановления соединения стек ждет ответа от базы, которая давно уже сбросила процесс.
Все - висим.

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

Возможно, возможно... Невозможно избавиться от пропадания связи, это да, а от зависаний модема можно.
Go to the top of the page
 
+Quote Post
Slonofil
сообщение Dec 9 2014, 08:50
Сообщение #35


Местный
***

Группа: Участник
Сообщений: 327
Регистрация: 6-10-09
Из: РФ :: Ленинград
Пользователь №: 52 781



Цитата(sobr @ Dec 9 2014, 08:21) *
Насколько мне известно у большинства смартфонов нет доступа к аккумулятору вне сервиса. И не виснут они почему-то...

Про "не виснут" расскажите своей бабушке. Samsung Galaxy S3 явно не знает о Вашем мнении и ведёт себя совершенно непростительно. Притом что не серый, после Ростеста. Вообще, ни одного телефона у меня не было, который бы не вис. Если отдельным индивидам везёт по жизни покупать исключительно стабильные телефоны - это скорее дар. Простым смертным это не грозит.
Go to the top of the page
 
+Quote Post
sobr
сообщение Dec 9 2014, 09:03
Сообщение #36


Знающий
****

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



Цитата(Slonofil @ Dec 9 2014, 15:50) *
Про "не виснут" расскажите своей бабушке.
Я бы на Вашем месте более тщательно выбирал слова, при обращении к незнакомым людям. С Вашего позволения я сам для себя решу кому и что мне рассказывать.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Dec 9 2014, 09:06
Сообщение #37


Гуру
******

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



>>>А зачем стек ждет ответа неограниченное количество времени? Ограничиваем время ожидания и ушли от этой проблеммы.

А это уже вопрос даже не к производителям модулей, а к лицензиантам стека - почему такой алгоритм сделан.
Причем это наблюдается у всех, я первый раз столкнулся с таким еще на старичках - GR47.

Понимаю что глупо и неудобно, однако на сегодня никто менять алгоритмы не будет.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
sobr
сообщение Dec 9 2014, 09:35
Сообщение #38


Знающий
****

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



Цитата(CADiLO @ Dec 9 2014, 16:06) *
>>>А зачем стек ждет ответа неограниченное количество времени? Ограничиваем время ожидания и ушли от этой проблеммы.

А это уже вопрос даже не к производителям модулей, а к лицензиантам стека - почему такой алгоритм сделан.
Причем это наблюдается у всех, я первый раз столкнулся с таким еще на старичках - GR47.

Понимаю что глупо и неудобно, однако на сегодня никто менять алгоритмы не будет.
Тут ты не прав. Вопрос именно к производителю модуля. А он уже если сочтет нужным пусть его задает кому угодно. Я сильно сомневаюсь, что стандарт заставляет ждать неограниченное время. А следовательно это именно КОСЯК. А чей это косяк пускай решает производитель модулей.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Dec 9 2014, 12:27
Сообщение #39


Гуру
******

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



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



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

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

 


RSS Текстовая версия Сейчас: 18th August 2025 - 17:54
Рейтинг@Mail.ru


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