Например TDA7294

Форум РадиоКот • Просмотр темы - PY32F002A (SOP8) - переключил тактирование на HSE - это всё?
Форум РадиоКот
Здесь можно немножко помяукать :)

Текущее время: Вс дек 28, 2025 23:19:20

Часовой пояс: UTC + 3 часа


ПРЯМО СЕЙЧАС:



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
Не в сети
 Заголовок сообщения: PY32F002A (SOP8) - переключил тактирование на HSE - это всё?
СообщениеДобавлено: Пн сен 22, 2025 04:36:25 
Друг Кота
Аватар пользователя

Карма: 59
Рейтинг сообщений: 1575
Зарегистрирован: Вт окт 22, 2013 04:37:23
Сообщений: 3421
Откуда: Казань
Рейтинг сообщения: 0
Только начал экспериментировать с PY32F002AL15S (корпус SOP8). В качестве программатора - CMSIS-DAP и pyocd.

Всё было успешно пока system clock source с HSI не переключил на HSE (регистр RCC_CFGR, биты 2:0).

Теперь с чипом ничего сделать не получается - ни стереть, ни переписать, ни прочитать - вылезает ошибка:

Изображение

Причём, чип-то всё-таки как-то отвечает, потому как если его отключить физически, вылезает уже другая ошибка:

Изображение


И как же теперь что? HSI не подключить (нет пина OSC_IN), на UART bootloader не подцепиться (нет пина BOOT0)...
И ничего не сделать? Ну не может же быть так легко "убить" чип даже без всяких фьюзов и отключения SWD?!

Или я чего-то по неопытности не догоняю?

_________________
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезисты Ordyl Alpha 350 и AM 140.
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльная маска XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: PY32F002A (SOP8) - переключил тактирование на HSE - это
СообщениеДобавлено: Пн сен 22, 2025 06:45:47 
Открыл глаза
Аватар пользователя

Зарегистрирован: Вт фев 28, 2017 08:13:31
Сообщений: 75
Откуда: Свердловская обл.
Рейтинг сообщения: 4
недавно подобное разбирал - установил PLL в качестве SysCLK - когда PLL - off

через Reset - запускал pyocd на стирание

- reset на 0; запускаем pyocd; как первая строка "erase" выходит отпускаем reset
или
- снимаем питание; запускаем pyocd; как первая строка "erase" выходит подаём быстро питание


вот здесь как раз шпаргалку пишу - смотри там в тестах - как раз эксперименты с этим
https://github.com/Xiamatsu/py32f002a_003_030

и если интересно - есть канал
https://t.me/py32f


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: PY32F002A (SOP8) - переключил тактирование на HSE - это
СообщениеДобавлено: Пн сен 22, 2025 08:44:17 
Мудрый кот

Карма: 25
Рейтинг сообщений: 494
Зарегистрирован: Сб май 05, 2012 20:24:52
Сообщений: 1820
Откуда: KN34PC, Болгария
Рейтинг сообщения: 4
Попробуйте удалить МК с NRST к 0 и connect mode under reset. Попробуйте и ST-Link + STM32 ST-LINK Utility / STM32CubeProgrammer. Так "вернул" не один раз STM32G030 - напр. вн. клок остановлен, пограммируемые выводы - как выходы и мн. другое. А в CH32 есть clear all by power off/by NRST в меню, несколько раз ставил МК в похожую ситуацию.


Вернуться наверх
 
Не в сети
 Заголовок сообщения: Re: PY32F002A (SOP8) - переключил тактирование на HSE - это
СообщениеДобавлено: Пн сен 22, 2025 13:11:08 
Друг Кота
Аватар пользователя

Карма: 59
Рейтинг сообщений: 1575
Зарегистрирован: Вт окт 22, 2013 04:37:23
Сообщений: 3421
Откуда: Казань
Рейтинг сообщения: 0
Zikon и veso74, спасибо, всё получилось!

И я ведь знал про этот connect under reset, но привык, что ST-Link сам дёргает reset в этом режиме, а вот CMSIS-DAP, похоже, нет. Ручное передёргивание помогло.

_________________
Платы для HLDI - установки лазерной засветки фоторезиста.
Фоторезисты Ordyl Alpha 350 и AM 140.
Жидкое олово для лужения плат (видео) - самое лучшее и только у меня.
Паяльная маска XV501T-4 и KSM-S6189 (5 цветов).
Заказ печатных плат - pcbsmac@gmail.com


Вернуться наверх
 
Эиком - электронные компоненты и радиодетали
Показать сообщения за:  Сортировать по:  Вернуться наверх
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 24


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

Найти:
Перейти:  


Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y