Карманный осциллограф на STM32

Кто любит RISC в жизни, заходим, не стесняемся.
Ответить
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт сен 25, 2009 22:36:22

Сообщение alek_mk »

GFX писал(а):
alek_mk писал(а):Прошивал ST-Lnk через SWD, прошивка и верификация прошла успешно, напряжения на месте, vdda - 2.96 v, nrst - 3.25 v, контроллер и кварц уже менял, голова кругом.
Я так понимаю, что не работает экран? Я плату от Silverdjus не делал, но посмотрите есть ли резет на экране, что с его питанием, сигналами, можно посмотреть на сигналы на выводах экрана, если МК живой и прошит, там же будут идти сигналы при включении для отображения. Флешку подкиньте-должен в нее записать серийный. Кварц меняли?
Сигналов на экране нет, экраны тоже менял, нет генерации на кварце, вот что мне подозрительно, хотя реакция на нажатие энкодера есть, неделю ломаю голову, понимаю что где то мелочь, прозвонил тестером вдоль и поперек, но не сдается хоть тресни.
Реклама
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1131
Зарегистрирован: Вс авг 21, 2011 21:11:56
Откуда: Харьков

Сообщение Alex2 »

Ну тогда следует еще наверное поменять кондеры в обвязке, ну или хотя бы проверить их емкость, с 10-15 пФ должен кварц нормально запускаться.
Если все поменяно и все прозвонено- вариантов остается слишком мало.
Реклама
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт сен 25, 2009 22:36:22

Сообщение alek_mk »

Alex2 писал(а):Ну тогда следует еще наверное поменять кондеры в обвязке, ну или хотя бы проверить их емкость, с 10-15 пФ должен кварц нормально запускаться.
Если все поменяно и все прозвонено- вариантов остается слишком мало.
Кондеры тоже менял и проверял, видно что то не замечаю, пройдусь по новой.
Спасибо большое за помощь, как только запущу отпишусь,... или снова к вам за помощью.
Электрический кот
Аватара пользователя
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

Сообщение 240265 »

Или экран проверить типа с ардуинкой
IVL ex UA6PJ
Реклама
Эиком - электронные компоненты и радиодетали
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт сен 25, 2009 22:36:22

Сообщение alek_mk »

240265 писал(а):Или экран проверить типа с ардуинкой
Кстати, а не подкинете ссылку с проверенным скетчем.
Реклама
Электрический кот
Аватара пользователя
Сообщения: 1029
Зарегистрирован: Сб мар 09, 2013 11:29:22
Откуда: 40RUS, Жуков

Сообщение 240265 »

В библиотеке есть примеры
Вложения
An_Adafruit_ili9341SPI_DS1307.rar
(15.06 КБ) 208 скачиваний
Последний раз редактировалось 240265 Вс апр 09, 2017 16:20:46, всего редактировалось 1 раз.
IVL ex UA6PJ
Реклама
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 395
Зарегистрирован: Вт июн 12, 2012 21:50:12
Откуда: Украина, г. Ровно

Сообщение Silverdjus »

alek_mk писал(а): Сигналов на экране нет, экраны тоже менял, нет генерации на кварце, вот что мне подозрительно, хотя реакция на нажатие энкодера есть, неделю ломаю голову, понимаю что где то мелочь, прозвонил тестером вдоль и поперек, но не сдается хоть тресни.
А после прошивки перемычку R59 впаивали назад?
Родился
Сообщения: 6
Зарегистрирован: Вс дек 04, 2016 08:02:34

Сообщение mukomol45 »

Вот ссылка на проверку экрана и сенсора https://www.youtube.com/watch?v=pfP4Pv3y85Y
GFX
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

Сообщение GFX »

alek_mk писал(а): хотя реакция на нажатие энкодера есть
Что значит есть реакция на энкодер, в чем она заключается? Если белеет экран то это не реакция питание на кнопку энкодера через диод идет. на выводах BOOT0 и BOOT1 что?
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт сен 25, 2009 22:36:22

Сообщение alek_mk »

Silverdjus писал(а):
alek_mk писал(а): Сигналов на экране нет, экраны тоже менял, нет генерации на кварце, вот что мне подозрительно, хотя реакция на нажатие энкодера есть, неделю ломаю голову, понимаю что где то мелочь, прозвонил тестером вдоль и поперек, но не сдается хоть тресни.
А после прошивки перемычку R59 впаивали назад?
Да.

Добавлено after 8 minutes 49 seconds:
GFX писал(а):
alek_mk писал(а): хотя реакция на нажатие энкодера есть
Что значит есть реакция на энкодер, в чем она заключается? Если белеет экран то это не реакция питание на кнопку энкодера через диод идет. на выводах BOOT0 и BOOT1 что?
После отпускания кнопки на "vdd on" поддерживается питание, на BOOT0 - ноль, а BOOT1, прошу прошения какой пин?
GFX
Поставщик валерьянки для Кота
Аватара пользователя
Сообщения: 2040
Зарегистрирован: Вт окт 23, 2012 18:36:14
Откуда: Ростов-на-Дону

Сообщение GFX »

alek_mk писал(а):а BOOT1, прошу прошения какой пин?
PB2 по совместительству, но раз на BOOT0 0 то на него можно не смотреть. Питание может поддерживаться и без работы МК за счет подтяжки порта, нужно на других портах найти подтверждение, что МК работает, хотя судя по тому, что на кварце нет генерации то он не работает. Оба питания в норме, на резете питание подано, на бут0 ноль, больше вроде ничего такого нет. МК отдельно покупались, нет платы с 103м?
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт сен 25, 2009 22:36:22

Сообщение alek_mk »

GFX писал(а):
alek_mk писал(а):а BOOT1, прошу прошения какой пин?
PB2 по совместительству, но раз на BOOT0 0 то на него можно не смотреть. Питание может поддерживаться и без работы МК за счет подтяжки порта, нужно на других портах найти подтверждение, что МК работает, хотя судя по тому, что на кварце нет генерации то он не работает. Оба питания в норме, на резете питание подано, на бут0 ноль, больше вроде ничего такого нет. МК отдельно покупались, нет платы с 103м?
103-го к сожалению нет, покупал два новых 303, оба ведут себя одинаково.

Добавлено after 2 hours 29 minutes 34 seconds:
240265 писал(а):В библиотеке есть примеры
Добавлено after 1 minute 13 seconds:
mukomol45 писал(а):Вот ссылка на проверку экрана и сенсора https://www.youtube.com/watch?v=pfP4Pv3y85Y

Спасибо за ссылки, экраны проверил, работают.
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт сен 25, 2009 22:36:22

Сообщение alek_mk »

Всем добрый день, сделал еще одну плату, собрал только обвязку процессора, и опять ничего, питания, BOOT0, NRST, в норме, а работы процессора нет! Может я неправильно прошиваю. Подскажите пожалуйста полный процесс прошивки с помощью ST-Link/V2 и "STM32 ST-LINK Utility" может там что то не правильно делаю.
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 395
Зарегистрирован: Вт июн 12, 2012 21:50:12
Откуда: Украина, г. Ровно

Сообщение Silverdjus »

Питание и земли камня на всех лапах присутствуют ?
Грызет канифоль
Аватара пользователя
Сообщения: 255
Зарегистрирован: Вс мар 04, 2012 12:05:24
Откуда: Riga

Сообщение Juris »

проверить подтянут ли RESET экрана на плюс. И процессора конечно тоже.
проверить нет ли замыканий соседних ножек разных. Процессора, итд.
И как там модуль TFT, на питание 5V или 3V3 распаян, ну и соответственно, сколько на него идёт с платы?
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт сен 25, 2009 22:36:22

Сообщение alek_mk »

Да, питания присутствуют, проверяю прямо на ножках, RESET тоже, на второй плате проверяю без экрана, но не генерации кварца, не сигналов на экран нет.
Сверлит текстолит когтями
Аватара пользователя
Сообщения: 1131
Зарегистрирован: Вс авг 21, 2011 21:11:56
Откуда: Харьков

Сообщение Alex2 »

alek_mk писал(а):Подскажите пожалуйста полный процесс прошивки с помощью ST-Link/V2 и "STM32 ST-LINK Utility" может там что то не правильно делаю.
Да там все интуитивно понятно, Проще, чем прошить AVR.
Запускаете утилиту, подключаете программатор с МК, Нажимаете кнопку "Подсоединиться к цели", если все ок, утилита пишет, что соединилась, высвечивает семейство МК и содержимое памяти, далее открываете прошивку,
если косяки - пишет, что программатор не найден или, что невозможно подключиться. Жмете прошить с верификацией, МК прошит, внизу есть лог об успешной прошивке, В окне содержимого памяти видете, что содержимое уже не FF а значения.
Можете после прошивки провести процедуру сравнения с файлом прошивки и дополнительно убедиться, что прошилось верно Target/ target memory compare with file
Попробуйте еще запитать весь МК от одного источника, если аналоговое питание отличается по источнику подвода/ величине от цифрового.
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт сен 25, 2009 22:36:22

Сообщение alek_mk »

Alex2 писал(а):
alek_mk писал(а):Подскажите пожалуйста полный процесс прошивки с помощью ST-Link/V2 и "STM32 ST-LINK Utility" может там что то не правильно делаю.
Да там все интуитивно понятно, Проще, чем прошить AVR.
Запускаете утилиту, подключаете программатор с МК, Нажимаете кнопку "Подсоединиться к цели", если все ок, утилита пишет, что соединилась, высвечивает семейство МК и содержимое памяти, далее открываете прошивку,
если косяки - пишет, что программатор не найден или, что невозможно подключиться. Жмете прошить с верификацией, МК прошит, внизу есть лог об успешной прошивке, В окне содержимого памяти видете, что содержимое уже не FF а значения.
Можете после прошивки провести процедуру сравнения с файлом прошивки и дополнительно убедиться, что прошилось верно Target/ target memory compare with file
Попробуйте еще запитать весь МК от одного источника, если аналоговое питание отличается по источнику подвода/ величине от цифрового.
Да все это так, никогда проблем не возникало, уже просто цепляюсь за любую ниточку, никогда такого не было.
Хотя про "target memory compare with file" вот здесь есть нюанс, при прошивке пишет что верификация ок, а при сравнении всегда есть одно несовпадение, в одной из ячеек нули вместо значения как в файле, может в этом причина ???

Хотя сейчас стер оба камня и перепрошил, сравнение проходит без вопросов, это видно на второй плате глюк был, но как не работало так и не работает.
Я в шоке, на второй плате, питание процессор и кварц, прошивается а не работает, это как!!!!! :shock:
Потрогал лапой паяльник
Аватара пользователя
Сообщения: 395
Зарегистрирован: Вт июн 12, 2012 21:50:12
Откуда: Украина, г. Ровно

Сообщение Silverdjus »

Схожая байда у меня была с атмегой 8м, из китая , из 5 штук три прошивались, но работать ни..я не хотели. Два из них норм пошли.
Первый раз сказал Мяу!
Сообщения: 29
Зарегистрирован: Пт сен 25, 2009 22:36:22

Сообщение alek_mk »

Silverdjus писал(а):Схожая байда у меня была с атмегой 8м, из китая , из 5 штук три прошивались, но работать ни..я не хотели. Два из них норм пошли.
Да с 8-ми тоже было, на днях пару выкинул, но 303 приобретены на Космодроме, в разное время, на вид не китай. Может проц не тот взял stm32f303c6t6?

Добавлено after 6 minutes 48 seconds:
Кстати а какая полная маркировка процессора, а то начал рассматривать фото от Барбариса, так та c8t6?
Ответить

Вернуться в «ARM»