реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> Проблемы с прошивкой LPCXpresso
CatMurr
сообщение Dec 16 2011, 06:04
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 26-10-09
Пользователь №: 53 223



Вместо
"LPC_SYSCON->SYSAHBCLKCTRL |= (1<<13);" написал
"LPC_SYSCON->SYSAHBCLKCTRL = (1<<13);", после чего не могу стереть/записать флэш.
Говорит следующее:

Прикрепленное изображение


Прикрепленное изображение


Подозреваю, что проблема с обнулением битов 3-4 в регистра SYSAHBCLKCTRL.

Кто нибудь знает, как это побороть?
Go to the top of the page
 
+Quote Post
Сергей Борщ
сообщение Dec 16 2011, 06:53
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 8 455
Регистрация: 15-05-06
Из: Рига, Латвия
Пользователь №: 17 095



QUOTE (CatMurr @ Dec 16 2011, 08:04) *
Кто нибудь знает, как это побороть?
Если кристалл не LPC1102, то выключите питание, замкните на землю P0.14, включите питание (или замкните на землю P0.14 и не отпуская замкните на землю RESET), после чего спокойно прошивайте.


--------------------
На любой вопрос даю любой ответ
"Write code that is guaranteed to work, not code that doesn’t seem to break" (C++ FAQ)
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Dec 16 2011, 07:19
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(CatMurr @ Dec 16 2011, 08:04) *
Вместо
"LPC_SYSCON->SYSAHBCLKCTRL |= (1<<13);" написал
"LPC_SYSCON->SYSAHBCLKCTRL = (1<<13);", после чего не могу стереть/записать флэш.
Говорит следующее:

Прикрепленное изображение


Прикрепленное изображение


Подозреваю, что проблема с обнулением битов 3-4 в регистра SYSAHBCLKCTRL.

Кто нибудь знает, как это побороть?


Посмотрите по ссылке _
Что-то похожее у меня выскакивало (что именно не вникал - понятия не имею) - перестало отлаживаться/стираться/прошиваться.
Что-то сделал по линку и заработало. Может тот же случай.
Go to the top of the page
 
+Quote Post
CatMurr
сообщение Dec 16 2011, 10:45
Сообщение #4


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 26-10-09
Пользователь №: 53 223



Цитата(_Артём_ @ Dec 16 2011, 11:19) *
Посмотрите по ссылке _
Что-то похожее у меня выскакивало (что именно не вникал - понятия не имею) - перестало отлаживаться/стираться/прошиваться.
Что-то сделал по линку и заработало. Может тот же случай.


Спасибо! ISP mode помог! Буду знать на будущее!!!
Go to the top of the page
 
+Quote Post
_Артём_
сообщение Dec 16 2011, 11:05
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 128
Регистрация: 21-05-06
Пользователь №: 17 322



Цитата(CatMurr @ Dec 16 2011, 12:45) *
Спасибо! ISP mode помог! Буду знать на будущее!!!


Поняли...
Теперь другим объясните...
В смысле на русском, а то я там ничего не понял (не вник).
Go to the top of the page
 
+Quote Post
esaulenka
сообщение Dec 17 2011, 08:40
Сообщение #6


Профессионал
*****

Группа: Свой
Сообщений: 1 032
Регистрация: 13-03-08
Из: Маськва
Пользователь №: 35 877



Т.е. надо написать это по-русски? А всю остальную документацию как тогда читать?!

Цитата
The first thing to try with NXP LPC MCU's to recover debug access is to boot into the ISP bootloader. That is, GND the ISP pin, assert RST, then remove the GND to ISP pin. Once in the ISP bootloader, the target clock configuration is stable, and the debug pins are in their default state - you should be able to connect.


--------------------
Тут обсуждается творческий порыв, а не соответствие каким-либо стандартам ©
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 20:12
Рейтинг@Mail.ru


Страница сгенерированна за 0.014 секунд с 7
ELECTRONIX ©2004-2016