Jump to content

    
juvf

Лочится STM8S103

Recommended Posts

Купил платы аля ардуино-мини на stm8s103f3p6. вот схема

Не могу зашить и дебажиться IAR-ом. Использую ST-Link V2

Написал холоворд, пытаюсь дебажить, получаю от иара сообщение

Thu Dec 31, 2020 15:47:09: IAR Embedded Workbench 3.10.1 (D:\Program Files (x86) 10\IAR Systems\Embedded Workbench 8.0\stm8\bin\stm8proc.dll)
Thu Dec 31, 2020 15:47:09: C-SPY Processor Descriptor V3.10.1.201 for STM8
Thu Dec 31, 2020 15:47:09: C-SPY Debugger Driver, ST-LINK V3.10.1.201 for STM8
Thu Dec 31, 2020 15:47:09: Connected to STM8 SWIM Debugging system, STM8-SWIM 1.6.12, GDI Version 1.2.6
Thu Dec 31, 2020 15:47:09: Erasing device memory.
Thu Dec 31, 2020 15:47:09: Failed to set ROP flag
Thu Dec 31, 2020 15:47:10: Failed to set option byte: <no message>
Thu Dec 31, 2020 15:47:10: Failed to erase memory by toggling the "Read-Out Protection" bit.
Thu Dec 31, 2020 15:47:10: IAR Embedded Workbench 3.10.1 (D:\Program Files (x86) 10\IAR Systems\Embedded Workbench 8.0\stm8\bin\stm8proc.dll)

После этого в чипе становиться защита от чтения. Запускаю STVP - чтение не возможно, защита. Стираю с помощью stvp опт.биты. Чип после этого в STVP читается/пишется. Всё нормально.

Запускаю иар, читаю опт.биты - читаются. Жму дебаг и опять - Failed to set ROP flag и тот же вывод. Чип залочился.

Проверил на 2-х платах - поведение одинаковое. На обоих поменял процессоры - поведение одинаковое. В STVP всё нормально, в IAR лочится.

Есть другая плата аля-ардуино на процессоре stm8s105 - иар с ней работает как нужно. Другие девайсы на stm8L051 тоже работают без нареканий.

Поменял ST-Link - тоже самое

Как то это лечиться?

ps iar 3.10.1 for stm8 и iar 3.10.4, iar 3.11.1

Share this post


Link to post
Share on other sites
31.12.2020 в 15:58, juvf сказал:

Как то это лечиться?

какая винда? у меня подобное было на вин10-64. Попробуй снести полностью иар и поставить по новой (проверено на 3111). при установке отметь все галки.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.