Прошивка на поисковый маяк Findme F3 на STM32

Если ваш вопрос не влез ни в одну из вышеперечисленных тем, вам сюда.
Magnium
Родился
Сообщения: 15
Зарегистрирован: Вт мар 03, 2026 12:29:34

Прошивка на поисковый маяк Findme F3 на STM32

Сообщение Magnium »

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

Изображение
Вложения
Прошивка_F3.bin.txt
Прошивка
(128 КБ) 15 скачиваний
Аватара пользователя
Николай_С
Друг Кота
Сообщения: 6184
Зарегистрирован: Вт сен 25, 2012 23:13:41
Откуда: г.Дзержинск Нижегородской обл.
Контактная информация:

Re: Прошивка на поисковый маяк Findme F3 на STM32

Сообщение Николай_С »

А модуль GSM работает? К БС ОПСОСа подключиться пытается?
Спасение утопающих дело рук самих утопающих.
Magnium
Родился
Сообщения: 15
Зарегистрирован: Вт мар 03, 2026 12:29:34

Re: Прошивка на поисковый маяк Findme F3 на STM32

Сообщение Magnium »

[uquote="Николай_С",url="/forum/viewtopic.php?p=4794196#p4794196"]А модуль GSM работает? К БС ОПСОСа подключиться пытается?[/uquote]
Питание есть. На PIN35 VBAT 3.4V. Индикации подключения к БС не вижу. При включении мигает красный индикатор 50 раз. На этом все заканчивается.
Аватара пользователя
Николай_С
Друг Кота
Сообщения: 6184
Зарегистрирован: Вт сен 25, 2012 23:13:41
Откуда: г.Дзержинск Нижегородской обл.
Контактная информация:

Re: Прошивка на поисковый маяк Findme F3 на STM32

Сообщение Николай_С »

Я не об этом спрашивал. Меня интересует исправность радиоканала, а не мерцание всяких там индикаторов. Поднесите девайс к активной акустической системе и подайте на него питание. Если в динамиках будет слышно характерное потрескивание, значит обмен с БС идёт.
Спасение утопающих дело рук самих утопающих.
Magnium
Родился
Сообщения: 15
Зарегистрирован: Вт мар 03, 2026 12:29:34

Re: Прошивка на поисковый маяк Findme F3 на STM32

Сообщение Magnium »

[uquote="Николай_С",url="/forum/viewtopic.php?p=4794229#p4794229"]Я не об этом спрашивал. Меня интересует исправность радиоканала, а не мерцание всяких там индикаторов. Поднесите девайс к активной акустической системе и подайте на него питание. Если в динамиках будет слышно характерное потрескивание, значит обмен с БС идёт.[/uquote]
Глухо, в динамиках ничего.
Аватара пользователя
Николай_С
Друг Кота
Сообщения: 6184
Зарегистрирован: Вт сен 25, 2012 23:13:41
Откуда: г.Дзержинск Нижегородской обл.
Контактная информация:

Re: Прошивка на поисковый маяк Findme F3 на STM32

Сообщение Николай_С »

Для контроля самого метода измерения попробуйте то же самое проделать со смартфоном.

P.s. Кстати, а Вы не забыли в разъём модуля (на фото между SIM-картами и МК) подключить антенну?
Спасение утопающих дело рук самих утопающих.
Magnium
Родился
Сообщения: 15
Зарегистрирован: Вт мар 03, 2026 12:29:34

Re: Прошивка на поисковый маяк Findme F3 на STM32

Сообщение Magnium »

[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.
В радиоканале глухо.
Аватара пользователя
Николай_С
Друг Кота
Сообщения: 6184
Зарегистрирован: Вт сен 25, 2012 23:13:41
Откуда: г.Дзержинск Нижегородской обл.
Контактная информация:

Re: Прошивка на поисковый маяк Findme F3 на STM32

Сообщение Николай_С »

[uquote="Magnium",url="/forum/viewtopic.php?p=4794258#p4794258"]В радиоканале глухо.[/uquote]Дело плохо - у Вас аппаратная неисправность, а Вы прошивку пытаетесь лечить.
Спасение утопающих дело рук самих утопающих.
Rapra
Грызет канифоль
Сообщения: 263
Зарегистрирован: Пн фев 16, 2026 17:30:02

Re: Прошивка на поисковый маяк Findme F3 на STM32

Сообщение Rapra »

Чтобы выяснить исправность радиоканала, нужно замерять ток потребления. При передаче по радиоканалу ток потребления будет возрастать.
Чтобы посмотреть обмен с GSM-модулем, нужно подключить логический анализатор на UART связи между модулем и микроконтроллером
Аватара пользователя
Николай_С
Друг Кота
Сообщения: 6184
Зарегистрирован: Вт сен 25, 2012 23:13:41
Откуда: г.Дзержинск Нижегородской обл.
Контактная информация:

Re: Прошивка на поисковый маяк Findme F3 на STM32

Сообщение Николай_С »

Rapra, и так понятно, что нет там никакого тока, если напряжение плавно снижается. Обмен данными (точнее, его наличие) с радиомодулем можно и осциллом посмотреть. Только какой в этом смысл, если передатчик не работает.
Спасение утопающих дело рук самих утопающих.
Magnium
Родился
Сообщения: 15
Зарегистрирован: Вт мар 03, 2026 12:29:34

Re: Прошивка на поисковый маяк Findme F3 на STM32

Сообщение Magnium »

Еще что смущает, что после каждого нажатия на кнопку устройство должно ожидать 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 возможно зацепиться для диагностики через терминал?
Аватара пользователя
Николай_С
Друг Кота
Сообщения: 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 Вт. Надеюсь ток сможете посчитать сами.
Спасение утопающих дело рук самих утопающих.
Magnium
Родился
Сообщения: 15
Зарегистрирован: Вт мар 03, 2026 12:29:34

Re: Прошивка на поисковый маяк Findme F3 на STM32

Сообщение Magnium »

[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?
Аватара пользователя
Николай_С
Друг Кота
Сообщения: 6184
Зарегистрирован: Вт сен 25, 2012 23:13:41
Откуда: г.Дзержинск Нижегородской обл.
Контактная информация:

Re: Прошивка на поисковый маяк Findme F3 на STM32

Сообщение Николай_С »

[uquote="Magnium",url="/forum/viewtopic.php?p=4794418#p4794418"]...куда смотреть? Антенна Pulse Electronics W3544A или уже сам SIM868?[/uquote]Смотреть надо на выходной транзистор усилителя мощности передатчика. А сдох он почти наверняка из за отключенной антенны в момент выхода на передачу.
Спасение утопающих дело рук самих утопающих.
Magnium
Родился
Сообщения: 15
Зарегистрирован: Вт мар 03, 2026 12:29:34

Re: Прошивка на поисковый маяк Findme F3 на STM32

Сообщение Magnium »

[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

Сообщение Николай_С »

Она точно запаена? Антенны обычно цепляют через разъём.
Спасение утопающих дело рук самих утопающих.
Magnium
Родился
Сообщения: 15
Зарегистрирован: Вт мар 03, 2026 12:29:34

Re: Прошивка на поисковый маяк Findme F3 на STM32

Сообщение Magnium »

[uquote="Николай_С",url="/forum/viewtopic.php?p=4794788#p4794788"]Она точно запаена? Антенны обычно цепляют через разъём.[/uquote]
Распаяна на плату.

Изображение
Rapra
Грызет канифоль
Сообщения: 263
Зарегистрирован: Пн фев 16, 2026 17:30:02

Re: Прошивка на поисковый маяк Findme F3 на STM32

Сообщение Rapra »

[uquote="Николай_С",url="/forum/viewtopic.php?p=4794271#p4794271"]Обмен данными (точнее, его наличие) с радиомодулем можно и осциллом посмотреть[/uquote]
Осциллограф для этих целей малопригоден. Логический анализатор гораздо лучше, поскольку сохраняет длинный лог, который удобно просматривать в режиме декодирования посылок
Magnium
Родился
Сообщения: 15
Зарегистрирован: Вт мар 03, 2026 12:29:34

Re: Прошивка на поисковый маяк Findme F3 на STM32

Сообщение Magnium »

Зацепился в терминале, есть два последовательных запроса с ошибкой и последующим выключением модуля. Сигнал от базовой станции есть! Видит! +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 модуля.
piligrim130
Поставщик валерьянки для Кота
Сообщения: 2392
Зарегистрирован: Пт дек 03, 2010 10:52:25

Re: Прошивка на поисковый маяк Findme F3 на STM32

Сообщение piligrim130 »

А версию по самого GSM модуля не смотрели - может его прошить ,изначально может залакирован для работы с конкретной симкой .
А на 72 часа не могли заблокировать simку :))
Ответить

Вернуться в «Разные вопросы по МК»