Перейти к содержанию
    

22 часа назад, Obam сказал:

RTFM?

В F030 если не из flash, то откуда ещё кроме приведённых (гусары! МОЛЧАТЬ!) ;-)

Правильно! Последуйте уже своему совету - RTFM:

Boot modes At startup, the boot pin and boot selector option bit are used to select one of the three boot options: 

...

• Boot from System Memory 

• Boot from embedded SRAM

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 12/12/2019 at 1:44 PM, juvf said:

 У вас была хоть раз такая проблемма? В STM32CudeIde процессор после перепрошивки не проходит верификацию, но при этом с s-cpy и в STVP он нормально стирается и перепрошивается?

Работаю с процессорами ST. Начинал со 103. Серийно использую 407, 051, 031, 030. Из старых используются 103, 105, 107.
На 051, 031 наблюдал случаи некорректного программирования из под Demonstrator GUI. Разбираться не стал.
Мелкие процы отлаживаю под SWD.
Не было ни одного случая, ни на одном проце, чтобы проц стопорнулся из под JTAG или из под SWD.
Ну и я не верю, что вы смогли угробить проц без прямой подачи запредельных напряжений. Думаю, что проц был жив. И следующий раз за паяльник надо браться в последнюю очередь.
Я уже писал, что в одном проекте схемотехники ошиблись и подали на несколько ножек 12В ч/з резисторы. Я успел полностью отладить проект, пока сдох процессор. Примерно неделю он пыхтел.
 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 14.12.2019 в 01:15, SapegoAL сказал:

Ну и я не верю, что вы смогли угробить проц без прямой подачи запредельных напряжений.

Вера в церкви. Вы же на знаете "контекста". Меня интересовало почему проц в одной иде шьётся, в другой нет, без контекста. Проблему решил.

 

теперь,  контекст...   питание процессора осуществлялось исключительно от ST-Link. Ну и далее.... Это готовая железка... в ней отдельно модуль с МК, питается это всё от БТБП. Нужно было на ГОТОВОМ изделии (производитель совершенно сторонняя организация) сделать в этом модуле свой функционал. Я снял модуль с железки и подключил к ST-Link. Ни какого 220 230 в помине не было. Ни каких внешних источников питания не было. На модуле МК+микруха на СПИ + опторазвязанный уарт. Изначально этот чужой модуль работал, я в него залил холоворд... стал програму наращивать... стали появляться глюки... добавил в программу код по всей перефирии проца + ОС... и проц в кубе встал (см выше). В иаре работал, в кубе нет. Может залочился? Стер в иаре - не помогло. стер в STVP - не помогло. ну и ладно.... дальше работал в иаре.... через 10...100 перепрошиваний   неделю МК совсем встал.

Вот такое сообщение выдавал STVP с несколькими ST-Link-ами.

image.png.e2b83e88f967e6b50fb972ac3665fedc.png

Иар вдавал что-то типа "Девайс не обнаружен (не отвтечает).  Проверьте, что кабель подключен к МК и попытайтесь ещё раз."

После совета jcxz "Сотриет JFlash-ом" резонный естественный вопрос - JFlash стирает по другому? В который раз я его задаю? в 5-ый? или в 15-ый? Ответа я так и не получил. jcxz может думает, что это риторический вопрос, но это не так, это нормальный вопрос требующий ответа. Почему он его игнорит - не понятно вывод очевиден.

В 14.12.2019 в 01:15, SapegoAL сказал:

И следующий раз за паяльник надо браться в последнюю очередь.

Дело в том, что у меня наступила последняя очередь. Я не стал дожидаться, кода у меня настанет последняя очередь в следующий раз, я в этот раз, при последней очереди, поменял проц. Плата ожила... во всех ИДЭ, во всех программаторах.  

 

Ни каких 12 В в помине не было. Спутать ножки SWD то же исключается, т.к. колодку по другому не подключить. Сначало подключался SWD, а потом USB. Что было с этим процом у производителя - я не знаю. Но девайс был полностью исправен, родная прошивка не была залочена.

В 14.12.2019 в 01:15, SapegoAL сказал:

а 051, 031 наблюдал случаи некорректного программирования из под Demonstrator GUI. Разбираться не стал.

я тоже не стал разбираться, почему "Девайс не обнаружен (не отвтечает).  Проверьте, что кабель подключен к МК и попытайтесь ещё раз.", ибо моё время дороже этого МК - просто заменил МК.

 

 

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

В 13.12.2019 в 20:20, jcxz сказал:

Правильно! Последуйте уже своему совету - RTFM:


Boot modes At startup, the boot pin and boot selector option bit are used to select one of the three boot options: 

...

• Boot from System Memory 

• Boot from embedded SRAM

 

я понял что вы всей темы не читаете (очень высокое ЧСВ не позволяет, не статусно) , ибо не в курсе  о чем говорилось раньше, но вы хотябы ответы на свои реплики читайте или на те реплики, на которые вы отвечаете. вам же говорили ровно тоже самое (на что вы и начали возражать), что вы сейчас говорите

 

В 12.12.2019 в 02:46, Obam сказал:

.и либо boot "system memory" либо boot "embedded sram".

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 12/16/2019 at 6:39 AM, juvf said:

После совета jcxz "Сотриет JFlash-ом" резонный естественный вопрос - JFlash стирает по другому? В который раз я его задаю? в 5-ый? или в 15-ый? Ответа я так и не получил.

Возможно синхронизируется по другому.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Добрый день!

Есть 4 платы "blue pill". Программатор ST-Link v2 Китай и J-Link OB ARM.Только одна плата позволяет ее отлаживать.3 остальные никак не хотят.

Подскажите пожалуйста настройки Дебаргера. Среда CUBEIDE.

 

Изменено пользователем BAZ2101

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 12/29/2019 at 7:32 PM, BAZ2101 said:

Добрый день!

Есть 4 платы "blue pill". Программатор ST-Link v2 Китай и J-Link OB ARM.Только одна плата позволяет ее отлаживать.3 остальные никак не хотят.

Подскажите пожалуйста настройки Дебаргера. Среда CUBEIDE.

 

 

Так может дело во все не в настройках? Может Вам нужно разлочить память от программирования в Блюпиле?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 12/29/2019 at 7:32 PM, BAZ2101 said:

Есть 4 платы "blue pill".

А процессор стоит от ST или китайский аналог (CKS, GD)32F103 ?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В 20.01.2020 в 14:57, Lagman сказал:

А процессор стоит китайский аналог (CKS, GD)32F103 ?

Которая отлаживается STM32f103.  Остальные 32f103, CKS32f103,stm32f103- упорно не хотят. Память разлочена. Так вроде бы можно смириться с этим ,но хочется иметь режим отладки.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

On 1/30/2020 at 8:05 AM, BAZ2101 said:

Которая отлаживается STM32f103.  Остальные 32f103, CKS32f103,stm32f103- упорно не хотят. Память разлочена. Так вроде бы можно смириться с этим ,но хочется иметь режим отладки.

В инете есть решение проблемы, ищите по названию китайского аналога. А вот если вторая оригинальная то под вопросом, может что то с ней не так.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Решил и я попробовать эту IDE.

Сгенерировал проект, он компилится без ошибок. При попытке залить код и запустить выдается следующее

Info : The selected transport took over low-level target control. The results might differ compared to plain JTAG/SWD
adapter speed: 8000 kHz
adapter_nsrst_delay: 100
Info : Listening on port 6666 for tcl connections
Info : Listening on port 4444 for telnet connections
Info : clock speed 8000 kHz
Info : STLINK V2J36S7 (API v2) VID:PID 0483:3748
Info : using stlink api v2
Info : Target voltage: 3.234506
Info : SRST line released
Info : STM32H743BGTx.cpu: hardware has 8 breakpoints, 4 watchpoints
Info : Listening on port 3333 for gdb connections
Info : accepting 'gdb' connection on tcp/3333
Info : Device: STM32H74x/75x
Info : flash size probed value 2048
Info : STM32H flash has dual banks. Bank (0) size is 1024kb, base address is 0x8000000
undefined debug reason 7 - target needs reset
Assertion failed!

Program: C:\ST\STM32CubeIDE_1.2.0\STM32CubeIDE\plugins\com.st.stm32cube.ide.mcu.externaltools.openocd.win32_1.3.0.202002181050\tools\bin\openocd.exe
File: src/jtag/drivers/stlink_usb.c, Line 1169

Expression: handle != NULL

This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.

 

 

Я понимаю, продукт сырой, но все же..... в чем может быть причина?

С железом и программатором все отлично, тот же проект, сгенерированный в кубе, если его генерировать не под STM32 IDE, а под Keil, нормально заливается и запускается

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

...\com.st.stm32cube.ide.mcu.externaltools.openocd.win32_1.3.0.202002181050\... а я б застремался бы использовать софт, "имеющий" подобным образом ФС моего десктопа (-;
Дятлы, ну есть же "_" в конце-то-концов (и они об его существовании точно знают).

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

12 часов назад, MementoMori сказал:

Я понимаю, продукт сырой, но все же..... в чем может быть причина?

зачем нужны коты  нужен openocd? У вас st-link, stm32cudeide в которой есть по дефолту  ST-LINK GDB SERVER.

 

ps перед запуском отладчика удалите все брейкпоинты

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

34 minutes ago, juvf said:

зачем нужны коты  нужен openocd? У вас st-link, stm32cudeide в которой есть по дефолту  ST-LINK GDB SERVER.

 

А потому что когда по дефолту стоял GDB, у меня тоже не запустилось. Я полез в тырнет, наткнулся на тему, созданную таким же страдальцем, как и я. В этой теме страдальца ткнули носом в мануал, где написано, что с серии F4 и выше GDB пока не поддерживается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...