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

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> Cannot stop Arm device !
KRS
сообщение Oct 3 2013, 13:18
Сообщение #31


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

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



У меня для LPC2478
первые команды
Код
//-----------------------------------------------------------------------------
    //cleanup system
    MAMCR = 0;
    PCONP_bit.PCENET = 0;
    LCD_CTRL = 0;
    PCONP_bit.PCLCD = 0;
    if (PLLSTAT & (1 << 25)) {
        PLLCON = 1; /* Enable PLL, disconnected */
        PLLFEED = 0xaa;
        PLLFEED = 0x55;
    }
    CLKSRCSEL = 0;
    SCS = 0x11;

//-----------------------------------------------------------------------------


правда у меня на С все! В стартапе только стек устанавливается и переход на функцию инициализации.
Go to the top of the page
 
+Quote Post
toweroff
сообщение Oct 3 2013, 16:08
Сообщение #32


Гуру
******

Группа: Свой
Сообщений: 2 957
Регистрация: 19-09-06
Из: Москва
Пользователь №: 20 514



Цитата(KRS @ Oct 3 2013, 17:18) *
правда у меня на С все! В стартапе только стек устанавливается и переход на функцию инициализации.

аналогично, вектора, стеки и прыжок в __main
Go to the top of the page
 
+Quote Post
Oleg_IT
сообщение Oct 3 2013, 18:02
Сообщение #33


Знающий
****

Группа: Свой
Сообщений: 922
Регистрация: 3-06-05
Из: Москва
Пользователь №: 5 709



Победил я эту проблему. Аппаратная часть тут не причём, как и первоначальные настройки, которые, подчеркиваю, сам не пишу, верю автомату. Код имеет четыре варианта, сработал
Код
#define IAR_BOARD_LPC23XX      1

Почти во всём разобрался, за исключением двух вещей
1. Не пойму, что такое в регистре MADR поле 12:8 PHY ADDRESS, оно в примере или 0 или 1. Номер регистра и значения в нем понятно, посмотрел в даташите на микросхему PHY. А где брать PHY ADDRESS?
2. Что делать с рекомендацией errata.lpc2478_1.1.pdf? У меня сейчас без неё работает.

Go to the top of the page
 
+Quote Post
DmitryM
сообщение Oct 3 2013, 18:27
Сообщение #34


Знающий
****

Группа: Свой
Сообщений: 583
Регистрация: 7-06-06
Из: Таганрог
Пользователь №: 17 840



Цитата(Oleg_IT @ Oct 3 2013, 22:02) *
А где брать PHY ADDRESS?

PHY ADDRESS - адрес Вашей мсх PHY, может быть 0-31, определяется, как правило, StrapPin. Для DP83848, например, по умолчанию 0х01.
Ну и обычно определяется при поиске возможной PHY, благо первые 7 регистров стандартизированы.
wiki MII
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 25th June 2025 - 13:14
Рейтинг@Mail.ru


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