Jump to content

    
Sign in to follow this  
deelan

Странный баг

Recommended Posts

Есть 2 совершенно идентичные платы, собранные на lpc2148. Решил поставить туда коннектор для J-Link (так на всякий случай подебажить если что). В итоге теперь после загрузки фирмаваря на камень он стартует только через дебаг режим. Если отсоединить J-Link и сбросить МК, то ничего не происходит (простое дергание пином как вариант проверки работоспособности в while не работает). Молчит и перефирия (USB, UART).

 

Все разведено вроде бы грамотно - RESET, P0.14, ГТИ, питание на месте.

 

В чем может быть бага?

 

Заранее спасибо!

Share this post


Link to post
Share on other sites
Есть 2 совершенно идентичные платы, собранные на lpc2148. Решил поставить туда коннектор для J-Link (так на всякий случай подебажить если что). В итоге теперь после загрузки фирмаваря на камень он стартует только через дебаг режим. Если отсоединить J-Link и сбросить МК, то ничего не происходит (простое дергание пином как вариант проверки работоспособности в while не работает). Молчит и перефирия (USB, UART).

 

Все разведено вроде бы грамотно - RESET, P0.14, ГТИ, питание на месте.

 

В чем может быть бага?

 

Заранее спасибо!

После отсоединения еще раз прошиваешь программу? Если используешь в отладке RDI драйвер, то после отсоединения отладчика программа заткнется на точке останова - старте, которая осталась после отладки.

Только, если используешь апаратную точку останова - после отладки и вытаскивания джилинка программка будет работать.

Share this post


Link to post
Share on other sites
После отсоединения еще раз прошиваешь программу? Если используешь в отладке RDI драйвер, то после отсоединения отладчика программа заткнется на точке останова - старте, которая осталась после отладки.

Только, если используешь апаратную точку останова - после отладки и вытаскивания джилинка программка будет работать.

 

После отсоединения не перепрошиваю еще раз. Драйвер использую J-Link/J-Trace (IDE IAR). После вытаскивания джилинка ничего не заводится послк сброса((, Хотя аналагичный камень на плате Олимекс работает как часики.

Share this post


Link to post
Share on other sites
RTCK надо резистором к земле подтянуть

Не вводите в заблуждение. Выбор/ не выбор JTAG к старту контроллеоа без JTAG никакого отношения не имеет.

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.

Sign in to follow this