Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту

Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей...

 
Опции темы
Непрочитано 15.02.2008, 17:13  
serbil
Частый гость
 
Регистрация: 06.09.2007
Сообщений: 13
Сказал спасибо: 0
Сказали Спасибо 2 раз(а) в 2 сообщении(ях)
serbil на пути к лучшему
По умолчанию

Охранное устройство с каналом GSM (Схемотехника №7 2006, с51)- разработка Мастер КИТ (на сайте есть в доступе прошивка контроллера ATMEGA). Цикл статей на эту тему есть в журнале Радиоаматор за 2007г (№2,3).
Здесь на Kazuse вроде можно выложить zip или rar вместе с сообщением. Поскольку тоже этой темой интересуюсь, но пока руки не доходят, буду очень благодарен за любую информацию, прошивки и т.п.
Если уж на сайте ну уж никак не получается то пожалуйста на e-mail: serbil sobaka list.ru
Реклама:
serbil вне форума  
Непрочитано 15.02.2008, 20:08  
LEAS
Гражданин KAZUS.RU
 
Регистрация: 05.10.2006
Сообщений: 628
Сказал спасибо: 21
Сказали Спасибо 165 раз(а) в 92 сообщении(ях)
LEAS на пути к лучшему
По умолчанию

Я тоже так думаю-выложу прямо здесь-пусть берет, кто хочет. Эти конструкции разрабатывал не я, а откуда брал уже забыл.

Прикрепленный файл: 9168200.RAR
__________________
Быть,а не казаться.
LEAS вне форума  
Непрочитано 15.02.2008, 21:42  
mr_kost
Почётный гражданин KAZUS.RU
 
Аватар для mr_kost
 
Регистрация: 29.08.2005
Адрес: Черкассы, UA
Сообщений: 1,357
Сказал спасибо: 521
Сказали Спасибо 824 раз(а) в 467 сообщении(ях)
mr_kost на пути к лучшему
По умолчанию

Сообщение от LEAS
Я тоже так думаю-выложу прямо здесь-пусть берет, кто хочет. Эти конструкции разрабатывал не я, а откуда брал уже забыл.
Спасибо, скачал, сейчас буду разбираться. Попробую в Протеусе собрать

Прикрепленный файл: 9168200.RAR
mr_kost вне форума  
Непрочитано 15.02.2008, 22:33  
mr_kost
Почётный гражданин KAZUS.RU
 
Аватар для mr_kost
 
Регистрация: 29.08.2005
Адрес: Черкассы, UA
Сообщений: 1,357
Сказал спасибо: 521
Сказали Спасибо 824 раз(а) в 467 сообщении(ях)
mr_kost на пути к лучшему
По умолчанию

В архиве под АТ89С4051 файл proshiv10.bin является частью файла a.a51, а не бинарным файлом. Кто знает где взять ассемблер под MSC-51?
mr_kost вне форума  
Непрочитано 15.02.2008, 22:43  
mr_kost
Почётный гражданин KAZUS.RU
 
Аватар для mr_kost
 
Регистрация: 29.08.2005
Адрес: Черкассы, UA
Сообщений: 1,357
Сказал спасибо: 521
Сказали Спасибо 824 раз(а) в 467 сообщении(ях)
mr_kost на пути к лучшему
По умолчанию

Зато там в текстовом файле есть адрес разработчиков:
http://www.gsmpager.ru/
mr_kost вне форума  
Непрочитано 15.02.2008, 23:13  
alex_alr
Частый гость
 
Аватар для alex_alr
 
Регистрация: 11.05.2007
Адрес: Тамбов
Сообщений: 43
Сказал спасибо: 256
Сказали Спасибо 7 раз(а) в 6 сообщении(ях)
alex_alr на пути к лучшему
По умолчанию

Сообщение от LEAS
Я тоже так думаю-выложу прямо здесь-пусть берет, кто хочет. Эти конструкции разрабатывал не я, а откуда брал уже забыл.
Спасибо!

Прикрепленный файл: 9168200.RAR
alex_alr вне форума  
Непрочитано 16.02.2008, 05:48  
X_ela_2
Частый гость
 
Регистрация: 06.04.2007
Сообщений: 12
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
X_ela_2 на пути к лучшему
По умолчанию

Мужики, GSM_MAG делал я. там много ошибок. Если кто будет разбираться, обратите внимание на установку банков при косвенной адресации. бит STATUS, IRP перед вызовом INDF.
X_ela_2 вне форума  
Непрочитано 18.02.2008, 11:08  
svoy2004
Прохожий
 
Регистрация: 02.11.2007
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
svoy2004 на пути к лучшему
По умолчанию

Сообщение от LEAS
Есть три конструкции: на 51-х, AVR, PIC. Все с исходниками. Если надо- прицеплю, а так тебе никто не ответит- толи программа неправильно написана, толи телефон неправильно подключен или не тот телефон или еще что.
Пришли мне пожалуйста эти схемы с прошивками если не трудно, на lion-club@bk.ru Заранее спасибо
svoy2004 вне форума  
Непрочитано 19.02.2008, 18:53  
Kosachoff
Частый гость
 
Регистрация: 18.03.2005
Сообщений: 40
Сказал спасибо: 3
Сказали Спасибо 15 раз(а) в 11 сообщении(ях)
Kosachoff на пути к лучшему
По умолчанию Будить трубку

15.02.2008 EagleB3 написал:

" А будить - да, будить на скорости в 50 с чем-то. Точно сейчас не помню на сколько именно; очень возможно, что на 55700. "

- Если я правильно понял, существует возможность
разбудить выключенный телефон SIEMENS по
COM - соединению. Скажите пожалуйста, как
это делается (AT-команды или что-то другое)
и где про это посмотреть. Заранее благодарен.
Kosachoff вне форума  
Непрочитано 19.02.2008, 20:05  
EagleB3
Вид на жительство
 
Регистрация: 03.05.2006
Сообщений: 312
Сказал спасибо: 30
Сказали Спасибо 144 раз(а) в 52 сообщении(ях)
EagleB3 на пути к лучшему
По умолчанию Re: Будить трубку

Сообщение от Kosachoff
Если я правильно понял, существует возможность
разбудить выключенный телефон SIEMENS по
COM - соединению. Скажите пожалуйста, как
это делается (AT-команды или что-то другое)
и где про это посмотреть
Я этой ценной информацией разжился на "телесистемах". Где-то рядом с этим: http://www.telesys.ru/wwwboards/mobi...ges/3836.shtml

============= Цитата оттуда: ===================
Три рабочих варианта включения 55-ой серии Siemens:

1. Для обычного включения можно и не пользовать “загрузчик”, а просто послать пять байт “0x05,0x02,0x07,0x06,0x0C” на 57600 Baud после подачи “сигнала зарядки” или в “выключенном режиме” во время “индикации зарядки”. Эти байты в протоколе BFB обозначают “нажатие кнопки ON/OFF”. Но данный протокол не имеет подтверждений выполнения и синхронизации и потому не всегда стабилен.
2. После подачи “сигнала зарядки” Siemens телефоны запускают кусок кода из Flash именуемый “загрузчиком”. Код встроенного “загрузчика” не очень большой и достаточно простой для дизассемблирования. В нем CPU, перебирая все возможные обозначенные скорости приема последовательного порта, ожидает приема кода 0x55. Приняв и распознав код 0x55, телефон передает “OK”= 0xA0 и некоторое время ожидает прием блока кода (Boot-а) начиная с байта размера этого блока. Принимая этот код, 55-ая серия телефонов сверяет его с одной из двух таблиц в зависимости от типа Boot блока, побайтно, кроме пары байт шифрующих саму команду. И если все байты загрузчика совпадают с таблицей – только тогда и происходит запуск этого загруженного кода. Такую дополнительную защиту Siemens применил только с 55-ой серии, тем самым доступ к чтению/записи Flash и другие фичи в этих телефонах долго не поддавались “хакерам-кракерам” и были не доступны общественности в Инет. Но загрузчик имеет ошибку – при указании длины принимаемого блока равной нулю происходит неограниченная в размере загрузка блока в банке памяти. А через 512 байт с адреса начала заливки блока в памяти (0x00FA00) отображены регистры процессора (0x00FC00 - туда торчит указатель CP). Для загрузки любого собственного boot кода используют метод непосредственного перехвата – т.е. создают свой начальный блок кода до 512 байт (внимание в конце стек CPU !) ( добивают его любым дерьмом до 512), а далее подставляют коды для регистров процессора при которых он выходит из процедуры загрузки с выставленными флагами проверки на оригинальность и СRC блока. К примеру (возможны и другие комбинации) в последовательности подгрузки “r0= 0xFС00; r1= 0; r2= 0xFC10; r3= 0; r4= 4, CRC = 4” (далее не треба). Т.е. при загрузке такого блока, после 512 байт, процессор непосредственно и последовательно прописывает свои регистры кодами из последовательного порта и после 529-го ему становиться хорошо и он передает “OK” = 0xA0 и запускает ваш код Это свойство и стали использовать (и я это тоже альтернативно нашел, но был уже не первым ) Исследуя далее прошиву, я нашел минимальный (полностью совместимый с стандартными) код для “Обычного” запуска 55-ой серии: “mov r0,#0202h mov word_F600,r0 srst “.
В бинарном виде:
0000: E6 F0 02 02 F6 F0 00 F6 B7 48 B7 B7
Далее любая чешуя до 512 байтной границы…
0200: 00 FC 00 00 00 00 00 00 10 FC 00 00 00 00 04 00
0210: 04 .
3. Но можно использовать и “стандартный” Boot, для загрузки в режим BFB протокола, а далее переключайте как кому больше нравится
“Стандартных” Boot-ов у Siemens 2 шт: – один имеет код длиной 104 байта, второй содержит надпись “SIEMENS BOOT PARAMETER:” Лежат в прошиве S55V20 по адресам 0x802C80 и 0x802CE4 …

Данные протоколы запуска ‘2’ и ‘3’, через “загрузчик”, имеет запросно-ответный интерфейс и работают наиболее стабильно.
===============================================
И там же был ответ:
›› Кстати по 1-му варианту: в ответ на 0x05,0x02,0x07,0x06,0x0C телефон все-таки отвечает 0x05,0x01,0x04,0x06
===============================================

Если ссылка, которую я дал, протухла, то, думаю, стоит поискать "телесисовским" поиском какую-нибудь фразу из этого текста.
EagleB3 вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
GSM охрана - МАСТЕР КИТ BM8038 avr123-nm-ru Автоматика и аппаратура связи 3 09.08.2007 18:58
Охрана квартиры по SMS 488 Поиск схем. Делимся схемами 5 20.07.2007 14:04


Часовой пояс GMT +4, время: 07:15.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot