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

 
 
> шьется но не работает(
Neon_613
сообщение Mar 1 2011, 23:17
Сообщение #1


Частый гость
**

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



Народ, как узнать что контроллер умер?
у меня есть плата sk-mlpc2368 с контроллером lpc 2368 так вот все работало пока не отвалился стабилизатор напряжения. он отвалился в процессе работы... вот теперь контроллер шьется и читается с памяти то что зашил и можно прочесть версию загрузчика, но он не работает. не подает признаков жизни. он помер?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов (1 - 5)
KRS
сообщение Mar 1 2011, 23:21
Сообщение #2


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

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(Neon_613 @ Mar 2 2011, 02:17) *
вот теперь контроллер шьется и читается с памяти то что зашил и можно прочесть версию загрузчика, но он не работает. не подает признаков жизни. он помер?

Нет не помер, по крайней мере не целиком, потому что загрузчик это обычная программа, которая принимает по UART данные и пишет во flash.
Go to the top of the page
 
+Quote Post
Neon_613
сообщение Mar 1 2011, 23:39
Сообщение #3


Частый гость
**

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



м и как теперь с ним работать)? может как то его можно реанимировать? хотя я сомневаюсь..(((
блииин он шьется даже без ресет и выставление соответствующего уровня на ножке 53 (это вроде для запуска загрузчика).
такое ощущение как будто у него осталось только основной инстинкт. прошить себя).

вот еще что заметил. 1 раз после включение питание я для проверки считываю версию загрузчика. он быстренька мне его показывает. при повторном считывании он тормозит примерно секунд 5 и все равно показывает при дальнейших повторений тоже тормозит.
Go to the top of the page
 
+Quote Post
KRS
сообщение Mar 1 2011, 23:47
Сообщение #4


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

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Самое простое JTAG подцепить и помотреть
Go to the top of the page
 
+Quote Post
Neon_613
сообщение Mar 2 2011, 00:12
Сообщение #5


Частый гость
**

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



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

(LPC2368FBD100.551 LQFP100 760,00 р) мда за ошибки надо платить...

пошел искать JTAG

Сообщение отредактировал Neon_613 - Mar 2 2011, 00:16
Go to the top of the page
 
+Quote Post
Neon_613
сообщение Mar 2 2011, 07:01
Сообщение #6


Частый гость
**

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



вот пример проги
#include <nxp/iolpc2368.h>
#include <intrinsics.h>

#include "hardwere\Sysinit.h"
#include "hardwere\Timer.h"
#include "hardwere\UART.h"
#include "hardwere\VIC.h"
#include "hardwere\DAC.h"
#include "hardwere\EXTINT.h"
#include "hardwere\ADC.h"

#include "hardwere\lpc2000_dbg_printf.h"

int main(void)
{

//init system
Initialize();

//init UART
UART0Init(57600000 / (4 * 16 * BAUD_RATE));

//init printf
lpc2000_debug_devopen(&Mputchar);

//__enable_interrupt();


debug("StarT!\n");

FIO1DIR_bit.P1_27=1;
FIO1PIN_bit.P1_27=1;


while (1) debug("a");;

}

этот код он работает только если я пользуюсь JTAG. если я прошил JTAGом вырубил и врубил питание он уже не будет выводить "a". он вообще не чего не делает на ношке тоже нет никакой реакции. потом опять JTAG отладка без заливки hex файла и все работает.

вот только когда я заливал выдалось сообщение:
Прикрепленное изображение


что за лог виндол? JLINK овский?

так вот что там было:

T0108 000:556 JLINK_WriteMem(0x00000000, 0x0040 Bytes, ...) - Data: 18 F0 9F E5 18 F0 9F E5 ...
T0108 000:583 JLINK_WriteMem(0x00000044, 0x0B44 Bytes, ...) - Data: 48 10 9F E5 00 00 81 E5 ... - In flash
T0108 001:127 JLINK_ReadMemU32(0x00000000, 0x0010 Items, ...) - Data: 0xE59F4018 0xE59F5010 ...
T0108 001:158 JLINK_ReadMemU32(0x00000044, 0x02D1 Items, ...) - Data: 0xE59F1048 0xE5810000 ...



Сообщение отредактировал Neon_613 - Mar 2 2011, 08:06
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 21st July 2025 - 22:42
Рейтинг@Mail.ru


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