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

 
 
> шьется но не работает(
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
Ответов
Neon_613
сообщение Mar 2 2011, 07:01
Сообщение #2


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

Группа: Участник
Сообщений: 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 Текстовая версия Сейчас: 19th August 2025 - 04:34
Рейтинг@Mail.ru


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