Ник:
Пароль:

Контакты

E-mail: info@starterkit.ru
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
Телеграм: t.me/starterkit_ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:0
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:4
Форум » starterkit.ru » Старый форум » SK-LPC2478-S3E
Вопросы чайника
dxb1 (Guest)
Добавлено 30.11.1999 00:00 Редактировалось 18.12.2008 14:05
0
Сообщение: 1
dxb1 (Guest)

Topic opened
Спуститься к концу Подняться к началу
dxb1 (Guest)
Добавлено 26.01.2008 14:10 Редактировалось 26.01.2008 14:10 Сообщение: 2
dxb1 (Guest)

1. Смотрю на плату и не вижу "94 линий I/O для микоконтроллера, 141 линий I/O для FPGA". Все, что мне удалось насчитать - это 60 выводов для МК и 40 для Спартана. Я чего-то не понимаю?
2. Чем программировать эту плату? В комплекте идет какой-нибудь компилятор (а еще лучше IDE, которая позволяет и код написать, и скомпилировать его, и в МК сразу зашить)?
3. Кабель, идущий в комплекте, позволяет программировать Спартан?
4. Позволяет ли этот кабель производить отладку? Если да, то в какой среде?
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 26.01.2008 15:19 Редактировалось 26.01.2008 15:19 Сообщение: 3
starterkit (Guest)

1) Да, ошибка, для FPGA 111 (X4,X8,X12), для LPC 74 (X13,X14).
2) Для LPC2468 - Keil+LPC2000FlashUtility, для FPGA - Xilinx ISE. Все это ...
3) SK-Xilinx-JTAG для этого и предназначен.
4) Отладку чего, LPC2468? С помошью SK-Xilinx-JTAG кроме как заливать конфигурационные флешки или саму FPGA, может быть использован отладчиком для MicroBlaze. Если соберете переходник SK-Xilinx-JTAG разъема на IDC-20 (т.е. JTAG разъем для LPC2468) и сконфигурируете H-JTAG, то в будущем (когда поддержку LPC2468 в H-JTAG включат) сможете через SK-Xilinx-JTAG заливать флешку LPC2468, ну а пока только через UART0 (с помощью LPC2000 Flash utility, предварительно замкнув J2,J3) или, если через JTAG, то MT-link (J-link).

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Отредактированно starterkit 26.01.2008 г. в 15:26:42
Спуститься к концу Подняться к началу
dxb1 (Guest)
Добавлено 27.01.2008 23:54 Редактировалось 27.01.2008 23:54 Сообщение: 4
dxb1 (Guest)

Цитата
Отладку чего, LPC2468?


Да, меня интересует отладка МК, причем аппаратная, с точками останова, просмотром состояния и т.д. Если я все правильно понял, мне для отладки МК нужны три вещи:
1. Спец. кабель, который на этом сайте называется wiggler.
2. Некий "отладочный агент" H-JTAG.
3. ПО, в котором собственно и будет производится отладка. За такое ПО сойдут IAR Embedded Workbench и Keil RealView.

Тогда вопросы:
1. H-JTAG поддерживает ARM7TDMI. Неужели этого недостаточно, и нужно, чтобы они включили поддержку LPC2468 в явном виде?
2. Зачем мне вообще H-JTAG, если тот же IAR напрямую поддерживает wiggler?
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 28.01.2008 06:35 Редактировалось 28.01.2008 06:35 Сообщение: 5
starterkit (Guest)

Вообще, Wiggler для отладки это не лучший выбор.
Хотя он и поддерживается через RDI драйвер, но работает (работало) это все крайне нестабильно и накладывало ряд ограничений (одна точка останова, отладка только в SRAM ...).
Хотя, может сейчас что и изменилось, например, в крайнем H-JTAG улучшили поддержку Keil-a, но я особой разницы не заметил :).

1) Судя по всему, не достаточно, в частности Keil еще и с флешкой что то делает.
2) Про IAR не скажу, т.к. не пользуюсь, но насколько помню, он действительно без RDI мог работать ... зато, если работать через RDI, то можно подключить практически любой LPT кабелек (хоть напрямую к LPT подключить), например SK-Xilinx-JTAG, т.к. H-JTAG позволяет произвольно присваивать LPT пины.
Оговорюсь, может и можно будет отлаживаться Wiggler-ом из внутренней SRAM, но сами понимаете, полноценной отладкой это не назвать, мой Вам совет, не тратьте свое время, купите MT-link (2000р.).
На мой взгляд, единственный мотив в использовании Wiggler - скорость записи во внутреннюю флешку, если делать это за день раз 100 то существнная экономия получится .
Спуститься к концу Подняться к началу
mdmitry (Guest)
Добавлено 22.03.2008 23:17 Редактировалось 22.03.2008 23:17 Сообщение: 6
mdmitry (Guest)

Позвольте чайниковский вопос
Какова скорость записи-чтения с NAND Flash
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 23.03.2008 11:48 Редактировалось 23.03.2008 11:48 Сообщение: 7
starterkit (Guest)

Не измерял ...
Спуститься к концу Подняться к началу
haker_fox (Guest)
Добавлено 17.06.2008 08:23 Редактировалось 17.06.2008 08:23 Сообщение: 8
haker_fox (Guest)

Здравствуйте!
Я никогда не работал с ПЛИС, но что это такое примерно представляю. Хочу спросить на что в потенциале способна ПЛИС, установленная на Вашей плате? К сожалению мне сейчас трудно интерпретировать фразу "500 тысяч эквивалентных логических вентилей". Хотелось бы на делетантском уровне узнать, что примерно в нее может влезть.
Также интересно будет ли работать бесплатный Quartus для этой ПЛИС.
Заранее спасибо и прошу прщения, если задал вопрос не по теме.
Спуститься к концу Подняться к началу
starterkit (Guest)
Добавлено 17.06.2008 17:55 Редактировалось 17.06.2008 17:55 Сообщение: 9
starterkit (Guest)

Возможности FPGA слабо очерчиваются, многое зависит от опыта.
Без особого труда сможете получить автомат работающий на 50-100МГц, расширить возможности ARM-а ...
Несколько лет назад меня увлекла идея использования ситстемы на основе синтезируемого процессора MicroBlaze, в то время ARM-ы только поднимали голову и подобием периферии LPC23XX не пахло ...
В Spartan3-200 (200 тысяч эквивалентных вентилей) я засунул:
MicroBlaze - 50МГц
SDRAM
Ethenrnet 10M
4 UART
Timer
Самодельную корку для NAND Flash
Самодельную корку для общения с внешним контроллером питания.
Если подходить к проектированию FPGA с "нуля", т.е. описывать собственные автоматы мало пользуясь чужими корками, 500 тысяч вентилей пожалуй можно сравнить с 16-32кБайта пространства для написания программы на ассемблере на каком-нибудь восьмибитнике, поверьте, этого не мало ...
У Xilinx свой пакет для проектирования - Xilinx ISE, имеется и его свободно распространяемая версия WebPACK (точные ограничения не помню, топовые чипы отсутствуют и генератор корок отсутствует или урезан).
Не стесняйтесь, задавайте еще вопросы.
Спуститься к концу Подняться к началу
haker_fox (Guest)
Добавлено 18.06.2008 06:01 Редактировалось 18.06.2008 06:01 Сообщение: 10
haker_fox (Guest)

Спасибо! Примерно такой ответ я и хотел услышать!
Спуститься к концу Подняться к началу
Форум » starterkit.ru » Старый форум » SK-LPC2478-S3E