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

 
 
 
Reply to this topicStart new topic
> Не дорогой старт на Freecale Kinetis-K, Cortex-M4, Чем программировать, отлаживать, какой IDE выбрать.
Igont
сообщение Jul 24 2013, 13:11
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 25-09-07
Пользователь №: 30 811



Добрый день всем.

Понравился камень 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 или покажет камень не хуже?


Go to the top of the page
 
+Quote Post
nanorobot
сообщение Jul 24 2013, 13:29
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 244
Регистрация: 29-02-08
Пользователь №: 35 503



MT-Link 1500 руб http://www.starterkit.ru/html/index.php?na...=view&id=15
STLink только для STM32, STM8

Сообщение отредактировал IgorKossak - Aug 1 2013, 06:18
Причина редактирования: буздумное цитирование
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jul 24 2013, 13:53
Сообщение #3


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(Igont @ Jul 24 2013, 16:11) *
Понравился камень MK10DX64LL7 от Freescale.


Вообще Kinetis это хороший выбор, но почему MK10DX64Vyy7 ?
У них же нет сопроцессора с плавающей точкой.
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Jul 24 2013, 14:41
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



если СТ-ЛИНК на базе платки дискавери, то в инете полно методов как его превратить в полноценный жетаг для всех. Сам ст-линк только на стм зажат. А так на ебае и иже с ним можно купить кучу всего настоящего и поддельного и сильно дешевле 9000, уже по 10 - 15 баксов попадаются экземпляры...
Go to the top of the page
 
+Quote Post
Igont
сообщение Jul 24 2013, 15:24
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 25-09-07
Пользователь №: 30 811



Цитата(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 - в России нет. Указанный мною - возят.
Go to the top of the page
 
+Quote Post
toweroff
сообщение Jul 24 2013, 15:35
Сообщение #6


Гуру
******

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



Цитата(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


Go to the top of the page
 
+Quote Post
skripach
сообщение Jul 24 2013, 15:39
Сообщение #7


■ ■ ■ ■
*****

Группа: Свой
Сообщений: 1 100
Регистрация: 9-08-06
Пользователь №: 19 443



Возьмите вот эту штуку, там Jlink для кинетисов на борту.


--------------------
Делай что должен и будь что будет.
Go to the top of the page
 
+Quote Post
Igont
сообщение Jul 24 2013, 15:56
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 24
Регистрация: 25-09-07
Пользователь №: 30 811



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


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

Если дискавери переделывается, то ничего больше и не нужно.
Но eBay тоже вариант. Спасибо.
Go to the top of the page
 
+Quote Post
KnightIgor
сообщение Jul 24 2013, 17:34
Сообщение #9


Знающий
****

Группа: Участник
Сообщений: 643
Регистрация: 29-05-09
Из: Германия
Пользователь №: 49 725



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

Я уже поднимал эту тему (лень свою же ссылку искать): могу из собственного опыта обрадовать, что встроенный на STxxxDiscovery ST-LINK работает под KEIL как отладчик (по SWD) и с другими Cortex процессорами, а не только с ST. Например, он у меня завелся и с EFM32G210 (EnergyMicro). Правда, там нужно переименовать одну DLL (о чем в постинге я писал), после чего все работает.
Go to the top of the page
 
+Quote Post
Golikov A.
сообщение Jul 24 2013, 18:46
Сообщение #10


Гуру
******

Группа: Свой
Сообщений: 4 256
Регистрация: 17-02-06
Пользователь №: 14 454



Цитата(Igont @ Jul 24 2013, 19:56) *
Переделка на базе дискавери - очень интересно. Во что переделывается, JLINK? Кто(IDE) потом поддержит это железо?
А реальный пример/описание переделки - ссылка есть?

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

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

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

кодовое слово версалун!
Go to the top of the page
 
+Quote Post
scifi
сообщение Jul 24 2013, 19:06
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 3 020
Регистрация: 7-02-07
Пользователь №: 25 136



Ещё есть P&E Micro USB Multilink Universal. Можно сказать "самый официальный". Поддерживает много чего от Фрискейла, включая Kinetis. Являюсь счастливым обладателем оного, но работаю с ColdFire v2. Буржуйская цена - 120$. Как работают местные барыги - не знаю.
Go to the top of the page
 
+Quote Post
_3m
сообщение Jul 25 2013, 06:09
Сообщение #12


Знающий
****

Группа: Участник
Сообщений: 745
Регистрация: 28-12-06
Пользователь №: 23 960



Цитата(nanorobot @ Jul 24 2013, 17:29) *
STLink только для STM32, STM8

STLink можно превратить в Versaloon
Go to the top of the page
 
+Quote Post
AlexandrY
сообщение Jul 25 2013, 08:54
Сообщение #13


Ally
******

Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050



Цитата(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 в этом тормозит). Больше информационных окон и т.д.
Go to the top of the page
 
+Quote Post

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

 


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


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