| Форум РадиоКот https://radiokot.ru/forum/ |
|
| Можно ли его восстановить STM32F4Discovery после level2 https://radiokot.ru/forum/viewtopic.php?f=59&t=102356 |
Страница 1 из 1 |
| Автор: | finn777 [ Пн мар 31, 2014 13:17:35 ] |
| Заголовок сообщения: | Можно ли его восстановить STM32F4Discovery после level2 |
Добрый день.Полностью не разобравшись запрограмировал в STM32F4Discovery Read Out Protection в level2 и теперь чип невозможно перепрограмировать. Можно ли его восстановить с помощью программы Flash Loader Demo ?Нужно ли спаивать с платы U6 так как на него подключен USART1_TX PA9 и U8 так как на него подключен USART1_RX PA10 ? |
|
| Автор: | HHIMERA [ Пн мар 31, 2014 22:08:27 ] |
| Заголовок сообщения: | Re: Можно ли его восстановить STM32F4Discovery после level2 |
Level2 это всё... восстановлению не подлежит... вечная прошивка... |
|
| Автор: | prosto_andriy [ Вс апр 06, 2014 19:53:58 ] |
| Заголовок сообщения: | Re: Можно ли его восстановить STM32F4Discovery после level2 |
HHIMERA писал(а): Level2 это всё... восстановлению не подлежит... вечная прошивка... В данном случае "Level 2" в Read Out Protection означает отключение всех функций отладки! В англ описании: "all debug features are disabled" Но стереть "прошивку" можно даже после установки "Level 2", используя не программатор отладчик, а обычный USB-UART переходник (например такой). Или я не ошибаюсь? |
|
| Автор: | HHIMERA [ Вс апр 06, 2014 20:29:49 ] |
| Заголовок сообщения: | Re: Можно ли его восстановить STM32F4Discovery после level2 |
Ошибаетесь... При Level 2 возможно чтение, запись и стирание только при Booting from Flash memory... да и то... Option Bytes - невозможно... А вот Debug features, Boot from RAM or from System memory bootloader при Level 2 невозможны... как и Option Bytes... а это уже приговор... Цитата: Level 2: debug/chip read protection disabled The read protection Level 2 is activated by writing 0xCC to the RDP option byte. When the read protection Level 2 is set: – All protections provided by Level 1 are active. – Booting from RAM or system memory bootloader is no more allowed. – JTAG, SWV (single-wire viewer), ETM, and boundary scan are disabled. – User option bytes can no longer be changed. – When booting from Flash memory, accesses (read, erase and program) to Flash memory and backup SRAM from user code are allowed. Memory read protection Level 2 is an irreversible operation. When Level 2 is activated, the level of protection cannot be decreased to Level 0 or Level 1. Note: The JTAG port is permanently disabled when Level 2 is active (acting as a JTAG fuse). As a consequence, boundary scan cannot be performed. STMicroelectronics is not able to perform analysis on defective parts on which the Level 2 protection has been set. См. Table 17. Access versus read protection level... |
|
| Автор: | amirus [ Пн апр 07, 2014 19:30:21 ] |
| Заголовок сообщения: | Re: Можно ли его восстановить STM32F4Discovery после level2 |
Доброго времени суток. Недавно приобрел STM32VLDISCOVER, подскажите пожалуйста, как избегать подобной ситуации? Или этот приговор актуален только в STM32F4Discovery? |
|
| Автор: | HHIMERA [ Пн апр 07, 2014 20:33:29 ] |
| Заголовок сообщения: | Re: Можно ли его восстановить STM32F4Discovery после level2 |
В STM32F100 нет Level 2... |
|
| Автор: | amirus [ Пн апр 07, 2014 21:26:19 ] |
| Заголовок сообщения: | Re: Можно ли его восстановить STM32F4Discovery после level2 |
HHIMERA писал(а): В STM32F100 нет Level 2... Спасибо. |
|
| Автор: | Zud [ Пт сен 19, 2014 07:32:37 ] |
| Заголовок сообщения: | Re: Можно ли его восстановить STM32F4Discovery после level2 |
Можно попробовать восстановить с помощью ионизирующего излучения. Но лучше просто перепаять микроконтроллер. |
|
| Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|


