Автор Тема: Тесоро Направи си сам  (Прочетена 110168 пъти)

0 Потребители и 11 Гости преглежда(т) тази тема.

Неактивен stapkaneron72

  • Ветеран
  • *****
  • Публикации: 604
Re: Тесоро Направи си сам
« Отговор #885 -: Ноември 21, 2023, 04:13:23 pm »
Би трябвало като закачиш програматорът на компютъра и платката най горе в дясно трябва да видиш
контролера. Така беше когато програмирах STM32F103c8t6. Ако искаш закачи работещият КРОТ и виж.
Да  сега  ме  разбра ,ама програматора  не  изписва цялата номерация  а  само 32Ф1-ония  и двата са  32Ф3 и мисля програматора ще  ги  засече по 1  и същ начин.Дефакто китаеца  моце  да прати ЦБ процесор  с  надпис Ц8Т6

Неактивен paunnetti

  • Ветеран
  • *****
  • Публикации: 876
Re: Тесоро Направи си сам
« Отговор #886 -: Ноември 21, 2023, 04:22:36 pm »
АЗ си направих следният експеримент. На развойна платка с процесор STM32F103 пробвах да запиша
Хекс за STM32F303.програматора го записа само че не светна. После записах Хекса за 103 и всичко
работеше. Така че Записваш единят ако не записваш другият. Не знам зашо програматорът не изпис
ва цялото име на контролера.

Неактивен stapkaneron72

  • Ветеран
  • *****
  • Публикации: 604
Re: Тесоро Направи си сам
« Отговор #887 -: Ноември 21, 2023, 04:24:39 pm »
Той  се  записва   бина,след  проверка  с компаратора  на програматора  е ОК ,ама я  направи сравнение  нс  БИНА с  ХЕКС компаратор  на записа  и оригинала  -харга-бурга му викаме

Неактивен paunnetti

  • Ветеран
  • *****
  • Публикации: 876
Re: Тесоро Направи си сам
« Отговор #888 -: Ноември 21, 2023, 04:28:15 pm »
Може би Буутлоудерът на серията STMF303 e един и същ.

Неактивен stapkaneron72

  • Ветеран
  • *****
  • Публикации: 604
Re: Тесоро Направи си сам
« Отговор #889 -: Ноември 22, 2023, 08:30:13 am »
Може би Буутлоудерът на серията STMF303 e един и същ.
Пробвай чиповете  да видим ,как е

Неактивен paunnetti

  • Ветеран
  • *****
  • Публикации: 876
Re: Тесоро Направи си сам
« Отговор #890 -: Ноември 22, 2023, 08:35:31 am »
Довечера ще завърша програматора и ще пробвам. Другото което се сетих
дали с Cube Programer няма да се види цялото име на контролера.

Неактивен stapkaneron72

  • Ветеран
  • *****
  • Публикации: 604
Re: Тесоро Направи си сам
« Отговор #891 -: Ноември 22, 2023, 08:49:01 am »
Довечера ще завърша програматора и ще пробвам. Другото което се сетих
дали с Cube Programer няма да се види цялото име на контролера.
Мисля ,не но програмистите  знаят как.

Неактивен paunnetti

  • Ветеран
  • *****
  • Публикации: 876
Re: Тесоро Направи си сам
« Отговор #892 -: Ноември 22, 2023, 08:52:09 am »
Стефчо със сигурност знае.

Неактивен stapkaneron72

  • Ветеран
  • *****
  • Публикации: 604
Re: Тесоро Направи си сам
« Отговор #893 -: Ноември 22, 2023, 09:01:52 am »
Стефчо със сигурност знае.
Остапчук,щом пише ,че  от  8  чипа  нито 1 не отговарял и посочи какви са били ,значи знае  как  става.Той пише  кодовете ,как  няма а кубе  има  много широки функции

Неактивен kodokan

  • Администратори
  • Ветеран
  • *****
  • Публикации: 1516
Re: Тесоро Направи си сам
« Отговор #894 -: Ноември 22, 2023, 05:52:52 pm »
Мисля ,не но програмистите  знаят как.

По време на производствения процес се кодира 96-битов идентификатор(UID)  в микроконтролера.
За достъп до UID трябва просто да прочетете паметта на посочения адрес.

По-долу може да намерите начални адреси за уникален идентификатор за повечето STM32 микроконтролери.


Device line                 Starting address
F0, F3                           0x1FFFF7AC
F1                                   0x1FFFF7E8
F2, F4                           0x1FFF7A10
F7                                   0x1FF0F420
L0                                   0x1FF80050
L0, L1 Cat.1,Cat.2           0x1FF80050
L1 Cat.3,Cat.4,Cat.5,Cat.6   0x1FF800D0

Ето как ще се дефинира адрес примерно за UID на STM32F0:

   #define ID1 (*(unsigned long *)0x1FFFF7AC)
   #define ID2 (*(unsigned long *)0x1FFFF7B0)
   #define ID3 (*(unsigned long *)0x1FFFF7B4)

Ето примерна структура на UID STM32L4 :

UID[95:64]: LOT_NUM[55:24] – Lot number (ASCII encoded)
UID[39:32]: WAF_NUM[7:0]    –   Wafer number (8-bit unsigned number)
UID[63:40]: LOT_NUM[23:0]   –  Lot number (ASCII encoded)
UID[31:0]:                               X and Y coordinates on the wafer

Ето примерна програма, която  чете UID на STM32 :
https://community.st.com/t5/stm32-mcus-products/decoding-stm32f042-unique-id/td-p/432165

Неактивен paunnetti

  • Ветеран
  • *****
  • Публикации: 876
Re: Тесоро Направи си сам
« Отговор #895 -: Ноември 22, 2023, 07:40:35 pm »
Въпросът е как да разберем контролерът отговаря ли на ндписът върху него.
И st-Link Utilitis и Cube Programer не го показват целият. Поне аз не можах да
го видя. Затова правя този програматор да не ми се налага да разпоявам кон-
тролери. Поздрави.
« Последна редакция: Ноември 22, 2023, 07:47:30 pm от paunnetti »

Неактивен kodokan

  • Администратори
  • Ветеран
  • *****
  • Публикации: 1516
Re: Тесоро Направи си сам
« Отговор #896 -: Ноември 22, 2023, 08:24:42 pm »
Да, напълно разбирам проблема, но нали има надпис на микроконтролера. Когато е от реномиран доставчик не би трябвало да има проблем. Тук проблемът е в ментетата - но това може да се случи и с лекарства, храни, хранителни добавки, части за коли. Колежка се разболя и почина в последствие и се съмнявам,че е от лекарства за отслабване, които са закупени от интернет.

 В UID на микроконтролера има LOT number.

https://www.linnworks.com/blog/what-is-a-lot-number/

За сега тази идея ми се върти в главата, че по този  LOT number има някакъв шанс да се идентифицира точния модел на микроконтролера. Ще помисля и за други варианти. Поздрави.

Неактивен paunnetti

  • Ветеран
  • *****
  • Публикации: 876
Re: Тесоро Направи си сам
« Отговор #897 -: Ноември 22, 2023, 08:31:49 pm »
Здравей Пепи. Ще ти бъда благодарен ако успееш и споделиш. Поздрави.

Неактивен paunnetti

  • Ветеран
  • *****
  • Публикации: 876
Re: Тесоро Направи си сам
« Отговор #898 -: Ноември 23, 2023, 01:58:12 pm »
Програматорът е готов. Сега го проверявам за грешки. Поздрави.

Неактивен paunnetti

  • Ветеран
  • *****
  • Публикации: 876
Re: Тесоро Направи си сам
« Отговор #899 -: Ноември 23, 2023, 04:58:22 pm »
Програматорът РАБОТИ. Това е добре. Лошото е че и двата китайски STM32f303 въобще
не ги откри. Излиза надпис  " Can not connect to target ". А този от Farnel го видя мигнове-
нно. Това е. Китайски БОКЛУК. Даже имам съмнение дали въобще в тях има НЕЩО.
Поздрави.

 

Powered by EzPortal