C питанием и SIM картой порядок. Гарантированно рабочие. Маяк построен на базе STM32L151CBT6 и SIM868. Прошивку с STM32 снял. Контроллер рабочий. С ходу блокировок в прошивке не вижу. Куда можно подключить терминал чтобы увидеть ответ модема на AT+CPIN?
Прошивка на поисковый маяк Findme F3 на STM32
Прошивка на поисковый маяк Findme F3 на STM32
Други, всем привет. Помогите советом. Восстанавливаю поисковый маяк Findme F3, в сети не регистрируется, SMS не принимает, на связь поискового сервера инфу не передает.
C питанием и SIM картой порядок. Гарантированно рабочие. Маяк построен на базе STM32L151CBT6 и SIM868. Прошивку с STM32 снял. Контроллер рабочий. С ходу блокировок в прошивке не вижу. Куда можно подключить терминал чтобы увидеть ответ модема на AT+CPIN?

C питанием и SIM картой порядок. Гарантированно рабочие. Маяк построен на базе STM32L151CBT6 и SIM868. Прошивку с STM32 снял. Контроллер рабочий. С ходу блокировок в прошивке не вижу. Куда можно подключить терминал чтобы увидеть ответ модема на AT+CPIN?
- Вложения
-
- Прошивка_F3.bin.txt
- Прошивка
- (128 КБ) 15 скачиваний
- Николай_С
- Друг Кота
- Сообщения: 6184
- Зарегистрирован: Вт сен 25, 2012 23:13:41
- Откуда: г.Дзержинск Нижегородской обл.
- Контактная информация:
Re: Прошивка на поисковый маяк Findme F3 на STM32
А модуль GSM работает? К БС ОПСОСа подключиться пытается?
Спасение утопающих дело рук самих утопающих.
Re: Прошивка на поисковый маяк Findme F3 на STM32
[uquote="Николай_С",url="/forum/viewtopic.php?p=4794196#p4794196"]А модуль GSM работает? К БС ОПСОСа подключиться пытается?[/uquote]
Питание есть. На PIN35 VBAT 3.4V. Индикации подключения к БС не вижу. При включении мигает красный индикатор 50 раз. На этом все заканчивается.
Питание есть. На PIN35 VBAT 3.4V. Индикации подключения к БС не вижу. При включении мигает красный индикатор 50 раз. На этом все заканчивается.
- Николай_С
- Друг Кота
- Сообщения: 6184
- Зарегистрирован: Вт сен 25, 2012 23:13:41
- Откуда: г.Дзержинск Нижегородской обл.
- Контактная информация:
Re: Прошивка на поисковый маяк Findme F3 на STM32
Я не об этом спрашивал. Меня интересует исправность радиоканала, а не мерцание всяких там индикаторов. Поднесите девайс к активной акустической системе и подайте на него питание. Если в динамиках будет слышно характерное потрескивание, значит обмен с БС идёт.
Спасение утопающих дело рук самих утопающих.
Re: Прошивка на поисковый маяк Findme F3 на STM32
[uquote="Николай_С",url="/forum/viewtopic.php?p=4794229#p4794229"]Я не об этом спрашивал. Меня интересует исправность радиоканала, а не мерцание всяких там индикаторов. Поднесите девайс к активной акустической системе и подайте на него питание. Если в динамиках будет слышно характерное потрескивание, значит обмен с БС идёт.[/uquote]
Глухо, в динамиках ничего.
Глухо, в динамиках ничего.
- Николай_С
- Друг Кота
- Сообщения: 6184
- Зарегистрирован: Вт сен 25, 2012 23:13:41
- Откуда: г.Дзержинск Нижегородской обл.
- Контактная информация:
Re: Прошивка на поисковый маяк Findme F3 на STM32
Для контроля самого метода измерения попробуйте то же самое проделать со смартфоном.
P.s. Кстати, а Вы не забыли в разъём модуля (на фото между SIM-картами и МК) подключить антенну?
P.s. Кстати, а Вы не забыли в разъём модуля (на фото между SIM-картами и МК) подключить антенну?
Спасение утопающих дело рук самих утопающих.
Re: Прошивка на поисковый маяк Findme F3 на STM32
[uquote="Николай_С",url="/forum/viewtopic.php?p=4794235#p4794235"]Для контроля самого метода измерения попробуйте то же самое проделать со смартфоном.
P.s. Кстати, а Вы не забыли в разъём модуля (на фото между SIM-картами и МК) подключить антенну?[/uquote]
Насколько я вижу, антена установлена с обратной стороны платы маяка. PULSE W3544A

На всякий случай еще раз проверил питание. Перезапитал на внешний лабораторный БП. На входе платы 3.6V
На SIM868 на PIN35 (питание GSM модуля) после нажатия кнопки активации появляется 4.2V держится 10 сек, потом плавно снижается до 1.85V потом снова подъем до 4.2V с плавным снижением до 0.
В радиоканале глухо.
P.s. Кстати, а Вы не забыли в разъём модуля (на фото между SIM-картами и МК) подключить антенну?[/uquote]
Насколько я вижу, антена установлена с обратной стороны платы маяка. PULSE W3544A
На всякий случай еще раз проверил питание. Перезапитал на внешний лабораторный БП. На входе платы 3.6V
На SIM868 на PIN35 (питание GSM модуля) после нажатия кнопки активации появляется 4.2V держится 10 сек, потом плавно снижается до 1.85V потом снова подъем до 4.2V с плавным снижением до 0.
В радиоканале глухо.
- Николай_С
- Друг Кота
- Сообщения: 6184
- Зарегистрирован: Вт сен 25, 2012 23:13:41
- Откуда: г.Дзержинск Нижегородской обл.
- Контактная информация:
Re: Прошивка на поисковый маяк Findme F3 на STM32
[uquote="Magnium",url="/forum/viewtopic.php?p=4794258#p4794258"]В радиоканале глухо.[/uquote]Дело плохо - у Вас аппаратная неисправность, а Вы прошивку пытаетесь лечить.
Спасение утопающих дело рук самих утопающих.
Re: Прошивка на поисковый маяк Findme F3 на STM32
Чтобы выяснить исправность радиоканала, нужно замерять ток потребления. При передаче по радиоканалу ток потребления будет возрастать.
Чтобы посмотреть обмен с GSM-модулем, нужно подключить логический анализатор на UART связи между модулем и микроконтроллером
Чтобы посмотреть обмен с GSM-модулем, нужно подключить логический анализатор на UART связи между модулем и микроконтроллером
- Николай_С
- Друг Кота
- Сообщения: 6184
- Зарегистрирован: Вт сен 25, 2012 23:13:41
- Откуда: г.Дзержинск Нижегородской обл.
- Контактная информация:
Re: Прошивка на поисковый маяк Findme F3 на STM32
Rapra, и так понятно, что нет там никакого тока, если напряжение плавно снижается. Обмен данными (точнее, его наличие) с радиомодулем можно и осциллом посмотреть. Только какой в этом смысл, если передатчик не работает.
Спасение утопающих дело рук самих утопающих.
Re: Прошивка на поисковый маяк Findme F3 на STM32
Еще что смущает, что после каждого нажатия на кнопку устройство должно ожидать SMS команды управления в течение 5 минут. (Так написано в руководстве). А как он может ожидать, когда у него GSM модуль выключен и питания по входу нет (возможно GSM выключен принудительно). Вот и возникают вопросы к прошивке контроллера.
Добавлено after 12 minutes 1 second:
[uquote="Rapra",url="/forum/viewtopic.php?p=4794269#p4794269"]Чтобы выяснить исправность радиоканала, нужно замерять ток потребления. При передаче по радиоканалу ток потребления будет возрастать.
Чтобы посмотреть обмен с GSM-модулем, нужно подключить логический анализатор на UART связи между модулем и микроконтроллером[/uquote]
При включение при активации маяка ток поднимается до 0.17А так два цикла. Потом маяк выключается. На UART2 SIM868 возможно зацепиться для диагностики через терминал?
Добавлено after 12 minutes 1 second:
[uquote="Rapra",url="/forum/viewtopic.php?p=4794269#p4794269"]Чтобы выяснить исправность радиоканала, нужно замерять ток потребления. При передаче по радиоканалу ток потребления будет возрастать.
Чтобы посмотреть обмен с GSM-модулем, нужно подключить логический анализатор на UART связи между модулем и микроконтроллером[/uquote]
При включение при активации маяка ток поднимается до 0.17А так два цикла. Потом маяк выключается. На UART2 SIM868 возможно зацепиться для диагностики через терминал?
- Николай_С
- Друг Кота
- Сообщения: 6184
- Зарегистрирован: Вт сен 25, 2012 23:13:41
- Откуда: г.Дзержинск Нижегородской обл.
- Контактная информация:
Re: Прошивка на поисковый маяк Findme F3 на STM32
[uquote="Magnium",url="/forum/viewtopic.php?p=4794277#p4794277"]А как он может ожидать, когда у него GSM модуль выключен и питания по входу нет (возможно GSM выключен принудительно). Вот и возникают вопросы к прошивке контроллера.[/uquote]А как радиомодуль может быть включен, если не установлена связь с БС? На какой частоте ему ожидать посылки? Вот и возникают вопросы к ТС понимает ли он чего делает. 
[uquote="Magnium",url="/forum/viewtopic.php?p=4794277#p4794277"]При включение при активации маяка ток поднимается до 0.17А[/uquote]Средняя выходная мощность работающего передатчика составляет 0,2 Вт. Надеюсь ток сможете посчитать сами.
[uquote="Magnium",url="/forum/viewtopic.php?p=4794277#p4794277"]При включение при активации маяка ток поднимается до 0.17А[/uquote]Средняя выходная мощность работающего передатчика составляет 0,2 Вт. Надеюсь ток сможете посчитать сами.
Спасение утопающих дело рук самих утопающих.
Re: Прошивка на поисковый маяк Findme F3 на STM32
[uquote="Николай_С",url="/forum/viewtopic.php?p=4794323#p4794323"][uquote="",url="/forum/viewtopic.php?p=4794277#p4794277"][/uquote]А как радиомодуль может быть включен, если не установлена связь с БС?[/uquote] Хорошо, тогда пробую подключится в терминале к SIM868.
1. Устанавливаем AT+CFUN=1 (включить весь набор функций мобильного устройства)
2. Проверяем AT+CSQ (качество сигнала от базовой станции)
3. Проверяем AT+CREG? (статус регистрации)
Если сигнала нет и статус регистрации отсутствует куда смотреть? Антенна Pulse Electronics W3544A или уже сам SIM868?
1. Устанавливаем AT+CFUN=1 (включить весь набор функций мобильного устройства)
2. Проверяем AT+CSQ (качество сигнала от базовой станции)
3. Проверяем AT+CREG? (статус регистрации)
Если сигнала нет и статус регистрации отсутствует куда смотреть? Антенна Pulse Electronics W3544A или уже сам SIM868?
- Николай_С
- Друг Кота
- Сообщения: 6184
- Зарегистрирован: Вт сен 25, 2012 23:13:41
- Откуда: г.Дзержинск Нижегородской обл.
- Контактная информация:
Re: Прошивка на поисковый маяк Findme F3 на STM32
[uquote="Magnium",url="/forum/viewtopic.php?p=4794418#p4794418"]...куда смотреть? Антенна Pulse Electronics W3544A или уже сам SIM868?[/uquote]Смотреть надо на выходной транзистор усилителя мощности передатчика. А сдох он почти наверняка из за отключенной антенны в момент выхода на передачу.
Спасение утопающих дело рук самих утопающих.
Re: Прошивка на поисковый маяк Findme F3 на STM32
[uquote="Николай_С",url="/forum/viewtopic.php?p=4794511#p4794511"][uquote="Magnium",url="/forum/viewtopic.php?p=4794418#p4794418"]...куда смотреть? Антенна Pulse Electronics W3544A или уже сам SIM868?[/uquote]Смотреть надо на выходной транзистор усилителя мощности передатчика. А сдох он почти наверняка из за отключенной антенны в момент выхода на передачу.[/uquote]
Спасибо за совет, проверю. А вот антенна, если она запаяна на плату, как она может быть отключена в момент выхода на передачу?
Спасибо за совет, проверю. А вот антенна, если она запаяна на плату, как она может быть отключена в момент выхода на передачу?
- Николай_С
- Друг Кота
- Сообщения: 6184
- Зарегистрирован: Вт сен 25, 2012 23:13:41
- Откуда: г.Дзержинск Нижегородской обл.
- Контактная информация:
Re: Прошивка на поисковый маяк Findme F3 на STM32
Она точно запаена? Антенны обычно цепляют через разъём.
Спасение утопающих дело рук самих утопающих.
Re: Прошивка на поисковый маяк Findme F3 на STM32
[uquote="Николай_С",url="/forum/viewtopic.php?p=4794271#p4794271"]Обмен данными (точнее, его наличие) с радиомодулем можно и осциллом посмотреть[/uquote]
Осциллограф для этих целей малопригоден. Логический анализатор гораздо лучше, поскольку сохраняет длинный лог, который удобно просматривать в режиме декодирования посылок
Осциллограф для этих целей малопригоден. Логический анализатор гораздо лучше, поскольку сохраняет длинный лог, который удобно просматривать в режиме декодирования посылок
Re: Прошивка на поисковый маяк Findme F3 на STM32
Зацепился в терминале, есть два последовательных запроса с ошибкой и последующим выключением модуля. Сигнал от базовой станции есть! Видит! +CSQ: 17,0. Дальше SIM868 не доступен. Думаю запаяться и подвесить отдельное питание на 35 ногу. И попробую побеседовать с ним. Что-то подсказывает, не хотят меня регистрировать на БС.
+CPIN: READY
+CPINDS: NOT INSERTED
OK
OK
OK
+CDSDS: SIM1,1,0
OK
OK
+CSQ: 0,0
OK
Call Ready
SMS Ready
+CSQ: 0,0
OK
+CSQ: 0,0
OK
+CSQ: 17,0
OK
OK
866796036830129
OK
OK
+CDSDS: SIM1,1,0
OK
OK
89701018293054952344
OK
ERROR
<0>
RDY
+CFUN: 1
+CPIN: READY
+CPINDS: NOT INSERTED
OK
OK
OK
+CDSDS: SIM1,1,0
OK
OK
+CSQ: 0,0
OK
Call Ready
SMS Ready
+CSQ: 0,0
OK
+CSQ: 0,0
OK
+CSQ: 0,0
OK
+CSQ: 17,0
OK
OK
866796036830129
OK
OK
+CDSDS: SIM1,1,0
OK
OK
89701018293054952344
OK
ERROR
<0>
Добавлено after 58 minutes 41 second:
Вставил во второй слот доп. sim карту +CPINDS: NOT INSERTED ушла. Но на конечный результат это не повлияло. В конце вываливается ошибка ERROR и вырубается питание GSM модуля.
+CPIN: READY
+CPINDS: NOT INSERTED
OK
OK
OK
+CDSDS: SIM1,1,0
OK
OK
+CSQ: 0,0
OK
Call Ready
SMS Ready
+CSQ: 0,0
OK
+CSQ: 0,0
OK
+CSQ: 17,0
OK
OK
866796036830129
OK
OK
+CDSDS: SIM1,1,0
OK
OK
89701018293054952344
OK
ERROR
<0>
RDY
+CFUN: 1
+CPIN: READY
+CPINDS: NOT INSERTED
OK
OK
OK
+CDSDS: SIM1,1,0
OK
OK
+CSQ: 0,0
OK
Call Ready
SMS Ready
+CSQ: 0,0
OK
+CSQ: 0,0
OK
+CSQ: 0,0
OK
+CSQ: 17,0
OK
OK
866796036830129
OK
OK
+CDSDS: SIM1,1,0
OK
OK
89701018293054952344
OK
ERROR
<0>
Добавлено after 58 minutes 41 second:
Вставил во второй слот доп. sim карту +CPINDS: NOT INSERTED ушла. Но на конечный результат это не повлияло. В конце вываливается ошибка ERROR и вырубается питание GSM модуля.
-
piligrim130
- Поставщик валерьянки для Кота
- Сообщения: 2392
- Зарегистрирован: Пт дек 03, 2010 10:52:25
Re: Прошивка на поисковый маяк Findme F3 на STM32
А версию по самого GSM модуля не смотрели - может его прошить ,изначально может залакирован для работы с конкретной симкой .
А на 72 часа не могли заблокировать simку
А на 72 часа не могли заблокировать simку