Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Не дорогой старт на Freecale Kinetis-K, Cortex-M4
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
Igont
Добрый день всем.

Понравился камень MK10DX64LL7 от Freescale.
Чем:
1. Паябельный 64pin корпус.
2. 72 MHz
3. рабочая температура - до 105C
5. Энергопотребление
4. Все остальное - Cortex-M4

Полазил по инету и нашел, что для программирования и отладки подходит JLINK, который поддерживается многими IDE,
например KEIL-MDK (платный или ограничен 32k при бесплатном варианте), emIDE (бесплатный)
Казалось бы - начинай с Keil, после 32к - осваивай emIDE.
Но JLINK не имею и тратить 9000р на него для "попробовать" не хочется.
Зато имею ST-LINK на STM32F4DISCOVERY - назревает вопрос..

Насколько реально вместо JLINK использовать ST-LINK для работы с Freescale Cortex-M4?
Какой IDE использовать для такой конфигурации?

Кто работает с Freescale - какой инструментарий используется? Особено интересуют не дорогие решения (или бесплатные :-)
Может кто-то просто отговорит меня связываться с Freescale или покажет камень не хуже?


nanorobot
MT-Link 1500 руб http://www.starterkit.ru/html/index.php?na...=view&id=15
STLink только для STM32, STM8
AlexandrY
Цитата(Igont @ Jul 24 2013, 16:11) *
Понравился камень MK10DX64LL7 от Freescale.


Вообще Kinetis это хороший выбор, но почему MK10DX64Vyy7 ?
У них же нет сопроцессора с плавающей точкой.
Golikov A.
если СТ-ЛИНК на базе платки дискавери, то в инете полно методов как его превратить в полноценный жетаг для всех. Сам ст-линк только на стм зажат. А так на ебае и иже с ним можно купить кучу всего настоящего и поддельного и сильно дешевле 9000, уже по 10 - 15 баксов попадаются экземпляры...
Igont
Цитата(nanorobot @ Jul 24 2013, 17:29) *
MT-Link 1500 руб http://www.starterkit.ru/html/index.php?na...=view&id=15
STLink только для STM32, STM8


Если MT-Link - клон, то IDE воспринимает его как JLINK и, соответственно, будет поддерживаться всеми, кто работает с JLINK?
Или требуется поддержка именно MT-Link?
Если воспримимается как JLINK, то при запросе на обновление Firmware JLINK соглашаться?



Цитата(AlexandrY @ Jul 24 2013, 17:53) *
Вообще Kinetis это хороший выбор, но почему MK10DX64Vyy7 ?
У них же нет сопроцессора с плавающей точкой.


Полностью поддерживаю FPU.
Только цена, боюсь, пару раз выше будет, если, конечно, FPU нужен.
Да и не нашел я кто возит MK12FX512 - в России нет. Указанный мною - возят.
toweroff
Цитата(Igont @ Jul 24 2013, 19:24) *
Если MT-Link - клон, то IDE воспринимает его как JLINK и, соответственно, будет поддерживаться всеми, кто работает с JLINK?
Или требуется поддержка именно MT-Link?
Если воспримимается как JLINK, то при запросе на обновление Firmware JLINK соглашаться?

вот 1-в-1

http://www.aliexpress.com/item/Free-Shippi.../676207502.html


skripach
Возьмите вот эту штуку, там Jlink для кинетисов на борту.
Igont
Цитата(Golikov A. @ Jul 24 2013, 18:41) *
если СТ-ЛИНК на базе платки дискавери, то в инете полно методов как его превратить в полноценный жетаг для всех. Сам ст-линк только на стм зажат. А так на ебае и иже с ним можно купить кучу всего настоящего и поддельного и сильно дешевле 9000, уже по 10 - 15 баксов попадаются экземпляры...


Переделка на базе дискавери - очень интересно. Во что переделывается, JLINK? Кто(IDE) потом поддержит это железо?
А реальный пример/описание переделки - ссылка есть?

Если дискавери переделывается, то ничего больше и не нужно.
Но eBay тоже вариант. Спасибо.
KnightIgor
Цитата(Igont @ Jul 24 2013, 16:56) *
Переделка на базе дискавери - очень интересно. Во что переделывается, JLINK? Кто(IDE) потом поддержит это железо?

Я уже поднимал эту тему (лень свою же ссылку искать): могу из собственного опыта обрадовать, что встроенный на STxxxDiscovery ST-LINK работает под KEIL как отладчик (по SWD) и с другими Cortex процессорами, а не только с ST. Например, он у меня завелся и с EFM32G210 (EnergyMicro). Правда, там нужно переименовать одну DLL (о чем в постинге я писал), после чего все работает.
Golikov A.
Цитата(Igont @ Jul 24 2013, 19:56) *
Переделка на базе дискавери - очень интересно. Во что переделывается, JLINK? Кто(IDE) потом поддержит это железо?
А реальный пример/описание переделки - ссылка есть?

Если дискавери переделывается, то ничего больше и не нужно.
Но eBay тоже вариант. Спасибо.

чет ссылки как корова языком слизалаsm.gif...
была тема типа жетаг за 10 долларов, там как раз было описано про то что из дискавери его можно сваять.

Еле нашел
http://takenapart.com/?p=82

кодовое слово версалун!
scifi
Ещё есть P&E Micro USB Multilink Universal. Можно сказать "самый официальный". Поддерживает много чего от Фрискейла, включая Kinetis. Являюсь счастливым обладателем оного, но работаю с ColdFire v2. Буржуйская цена - 120$. Как работают местные барыги - не знаю.
_3m
Цитата(nanorobot @ Jul 24 2013, 17:29) *
STLink только для STM32, STM8

STLink можно превратить в Versaloon
AlexandrY
Цитата(Igont @ Jul 24 2013, 18:24) *
Если MT-Link - клон, то IDE воспринимает его как JLINK и, соответственно, будет поддерживаться всеми, кто работает с JLINK?
Или требуется поддержка именно MT-Link?
Если воспримимается как JLINK, то при запросе на обновление Firmware JLINK соглашаться?


В каждой IDE свои грабли.
А потому надежней брать проверенные решения.
Оригинальный JLink это самое проверенное решение.
У меня валялся клон JLink с прошивкой 2-х летней давности, так он уже не работает с Kinetis.

Но мало того, даже с самой последней прошивкой оригинальный JLink в IDE Keil при выборе SWD интерфейса с Kinetis не работает, но работает по JTAG хотя использует при этом режим SWD (проверенно осциллографом) и сбавляет скорость до 200 кГц.
Т.е. проблемы могут быть даже с фирменным отладчиком.

Для отладки наверно самая удобная среда это IAR ARM.
С Kinetis через Jlink работает во всех режимах (JTAG, SWD). Честно держит скорость в 12 МГц по обоим интерфейсам. Очень быстрая пошаговая отладка (Keil в этом тормозит). Больше информационных окон и т.д.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.