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

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> Мрут модули Cinterion MC52i
ArtemKAD
сообщение Feb 26 2013, 08:59
Сообщение #31


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Цитата
Тут мы снова упираемся в вопрос "накой хер модуль что-то пытается писать во флэш при старте" ???

А кто сказал что при старте?
Цитата
Опять же во вменяемых soc предусмотрены супервизоры для всех питающих напряжений. Если VDDIO не в норме (а при паразитке оно явно не в норме) RESET удерживается активным.
Но это не китайский случай.

Если Вы не в курсе, разработкой ядра занимаются не китайцы. До недавних пор это было вообще "маде ин USA".

А кроме того... При удерживании RESET потребление стремится к нескольким мкА, что приводит к тому, что питание(VDDIO) обеспеченное паразитными цепями стремится к напряжению приложенному к этим цепям. Т.е. если на ногах осталось 3В, то и на VDDIO будет те-же 3В.
Go to the top of the page
 
+Quote Post
mantech
сообщение Feb 26 2013, 09:46
Сообщение #32


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(ArtemKAD @ Feb 26 2013, 11:59) *
А кто сказал что при старте?

Если Вы не в курсе, разработкой ядра занимаются не китайцы. До недавних пор это было вообще "маде ин USA".

А кроме того... При удерживании RESET потребление стремится к нескольким мкА, что приводит к тому, что питание(VDDIO) обеспеченное паразитными цепями стремится к напряжению приложенному к этим цепям. Т.е. если на ногах осталось 3В, то и на VDDIO будет те-же 3В.


Не согласен, генератор запущен, основные модули под питанием, поэтому ток будет немногим меньше, чем при работе. Это-же не слип-режим, в данном состоянии происходит стабилизация колебаний кварца...

Цитата(_3m @ Feb 26 2013, 08:35) *
Тут мы снова упираемся в вопрос "накой хер модуль что-то пытается писать во флэш при старте" ???
Вменяемый разработчик так делать не будет потому что такой подход гарантирует неизлечимые проблемы.


Хорошо, тогда предлагаю другой вопрос - "какой модуль при старте и при работе не пишет во флешку без нужды", т.е. только тогда, когда для этого дается соотв. команда?
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Feb 26 2013, 10:22
Сообщение #33


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Цитата
Не согласен, генератор запущен, основные модули под питанием, поэтому ток будет немногим меньше, чем при работе.

Если модули не работают, то потребление будет мизерное. Основной потребитель в камнях - перезаряд емкостей затворов тысяч полевиков. Если переключений нет или их мало, ток соответственно мал.

Цитата
Это-же не слип-режим, в данном состоянии происходит стабилизация колебаний кварца...

Он самый слип и есть. Все запитано, но стоит и не работает...

ЗЫ. Кстати, ток потребления ядра GSM-модулей мал - основной потребитель там приемник. Это заметно по тому как резко падает потребление при включении поллинга приемного канала(DRX).
Go to the top of the page
 
+Quote Post
pvlad
сообщение Feb 28 2013, 17:32
Сообщение #34





Группа: Участник
Сообщений: 9
Регистрация: 21-11-07
Пользователь №: 32 567



Согласен с коллегами в том, что последнее дело, когда производитель ставит потребителя в ситуацию: не дышать, подходить только в тапочках с помытыми руками и т.д, а иначе игрушка сломается. И дело не в том, то это принципиально не решаема проблема, а в примитивном подходе и мышлении программистов (не знаю уж чьих). Как говорится: "дело не в бобине, а в прокладке между сидением и рулем".
Зачем идти на лобовой алгоритм записи массива во флеш, требующий, иногда, достаточно много времени? Почему нельзя обновлять/переносить, т.е. производить операции с флешем "порциями" - в пределах временных возможностей, к примеру, конденсаторов фильтра удерживать достаточное напряжение для работы контроллера?
Я давно использую этот алгоритм работы с флешами. Достаточно контролировать пропадание питания, и правильно выбрать размер "порции" (кол.записываемых байт). Размер "порции" зависит от возможностей "аварийных источников" (конденсаторов фильтра, ионисторы и т.д). Как только пропадает питание - по прерыванию поднимается флаг. МК "дорабатывает порцию" (ему для этого всегда гарантировано хватит времени), проверяет флаг и... тихо "умирает" в безусловном цикле ожидания. А вести учет: что обновлено, а что нет - дело техники.


--------------------
Если ты чего-то не знаешь, то это не значит, что этого не может быть!
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Mar 1 2013, 05:56
Сообщение #35


Гуру
******

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



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


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
pvlad
сообщение Mar 1 2013, 06:54
Сообщение #36





Группа: Участник
Сообщений: 9
Регистрация: 21-11-07
Пользователь №: 32 567



Да, понятно, что америкосы не прислушаются к нашему форуму. Вполне возможно, что для них индусы написали ядро. Сами американци толстые, жирные, адвокаты и психотерапевты. Умные вещи изобретают приезжие. У меня приятель в Канаде, программист. Вот он рабочая лошадка.
Возможно то, что я описал выше пригодится нашим программерам в своих проектах.


--------------------
Если ты чего-то не знаешь, то это не значит, что этого не может быть!
Go to the top of the page
 
+Quote Post
Alechek
сообщение Mar 1 2013, 06:56
Сообщение #37


Профессионал
*****

Группа: Свой
Сообщений: 1 241
Регистрация: 15-11-05
Из: Челябинск
Пользователь №: 10 882



Пускай даже так. Ядро не свое, чужое.
Но ведь не напрямую оно пишет во флеш - такое просто невозможно в связи с многообразием платформ.
Значит есть некий интерфейс взаимодействия (драйвер). А ведь в этой прослойке можно делать что угодно!
Go to the top of the page
 
+Quote Post
mantech
сообщение Mar 1 2013, 19:00
Сообщение #38


Гуру
******

Группа: Участник
Сообщений: 2 219
Регистрация: 16-08-12
Из: Киров
Пользователь №: 73 143



Цитата(CADiLO @ Mar 1 2013, 08:56) *
Поэтому у любого модуля и имеется этот пишущий в память кусок и выбросить его согласно лицензии нельзя.
Почему так сделали америкосы изначально писавшие GSM часть - вопрос к ним, а не к производителю модуля.


Иными словами - такого модуля нет, который не занимается самопроизвольной записью во флеш?
Go to the top of the page
 
+Quote Post
viakon
сообщение Mar 4 2013, 05:57
Сообщение #39


Местный
***

Группа: Участник
Сообщений: 290
Регистрация: 9-12-05
Из: г. Пермь
Пользователь №: 12 002



Цитата(mantech @ Mar 2 2013, 01:00) *
Иными словами - такого модуля нет, который не занимается самопроизвольной записью во флеш?

Видимо нет. В теме
http://electronix.ru/forum/index.php?showtopic=110530
ищем модули где запись во флеш не приводит к отказу
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 June 2025 - 10:08
Рейтинг@Mail.ru


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