LabVIEW Embedded Development Module

Re: LabVIEW Embedded Development Module

Postby Sergey Ivanov on 31 May 2010, 20:13

аа, понял. у нас в универе это препод называл лампочкой ильича :D
Добро пожаловать на http://rk-stud.ru/
User avatar
Sergey Ivanov
expert
expert
 
Posts: 1193
Joined: 01 Mar 2009, 20:54
Location: Санкт-Петербург, Кронштадт
Medals: 5
Activity (1) Professionalism (1) Gold (2) Автор (1)
LabVIEW Version: 2013
Karma: 117
hardware VIP

Re: LabVIEW Embedded Development Module

Postby Sergey Ivanov on 04 Jun 2010, 23:07

toshas wrote:все будет нормально!
у меня мт-линк 5ой версии, прошитый до 7ой, с отладочной платой lm3s8962 (хотел попробовать люминари, т.к. есть надежда что для них проще портировать lv arm на другие кристаллы) работает нормально, т.е. и прошивает и отлаживает, не работает только подсвечивание кода (
надо еще покопаться, давно уже не брался, все руки никак не дайдут..

p.s. в настройках кейл выбран отладчик cortex-m3 j-link и откоючен swd за неимением оного на 5ой версии отладчика


а вы не могли бы видеоролик сделать с порядком действий и настройкой ?
Добро пожаловать на http://rk-stud.ru/
User avatar
Sergey Ivanov
expert
expert
 
Posts: 1193
Joined: 01 Mar 2009, 20:54
Location: Санкт-Петербург, Кронштадт
Medals: 5
Activity (1) Professionalism (1) Gold (2) Автор (1)
LabVIEW Version: 2013
Karma: 117
hardware VIP

Re: LabVIEW Embedded Development Module

Postby toshas on 05 Jun 2010, 12:08

ролик не обещаю, а на сриншотах могу показать, на той неделе сделаю.
User avatar
toshas
junior
junior
 
Posts: 56
Joined: 05 Apr 2009, 22:45
LabVIEW Version: 9.0
Karma: 0

Re: LabVIEW Embedded Development Module

Postby Sergey Ivanov on 05 Jun 2010, 12:10

о, спасибо большое ! мне вот что больше всего интересно: видно ли будет в режиме дебага изменение сигнала на аналоговом (или цифровом) входе, например. как это будет отображаться ?
Добро пожаловать на http://rk-stud.ru/
User avatar
Sergey Ivanov
expert
expert
 
Posts: 1193
Joined: 01 Mar 2009, 20:54
Location: Санкт-Петербург, Кронштадт
Medals: 5
Activity (1) Professionalism (1) Gold (2) Автор (1)
LabVIEW Version: 2013
Karma: 117
hardware VIP

Re: LabVIEW Embedded Development Module

Postby Sergey Ivanov on 10 Jun 2010, 22:39

как загружать программу через отладчик я понял, загружает и работает, быстрее даже чем через СОМ )) не надо с HEX-ом заморачиваться. а вот как дебагить - для меня пока полный лес :vampire:

пытается запустить процессор:
Безымянный.JPG


а потом пишет, что перевышено время ожиданрия:
Безымянный1.JPG
Добро пожаловать на http://rk-stud.ru/
User avatar
Sergey Ivanov
expert
expert
 
Posts: 1193
Joined: 01 Mar 2009, 20:54
Location: Санкт-Петербург, Кронштадт
Medals: 5
Activity (1) Professionalism (1) Gold (2) Автор (1)
LabVIEW Version: 2013
Karma: 117
hardware VIP

Re: LabVIEW Embedded Development Module

Postby Sergey Ivanov on 08 Jul 2010, 10:18

вопросик такой появился. точнее, может кто знает почему PID регулятор не работает в ARM модуле ? http://forums.ni.com/t5/LabVIEW-Embedde ... -p/1147112 - тут задал вопросик, но не ответили пока
Добро пожаловать на http://rk-stud.ru/
User avatar
Sergey Ivanov
expert
expert
 
Posts: 1193
Joined: 01 Mar 2009, 20:54
Location: Санкт-Петербург, Кронштадт
Medals: 5
Activity (1) Professionalism (1) Gold (2) Автор (1)
LabVIEW Version: 2013
Karma: 117
hardware VIP

Re: LabVIEW Embedded Development Module

Postby Sergey Ivanov on 10 Jul 2010, 23:06

заметил, что

1.jpg


2.jpg


почему для вида пид-регулятора нет ошибки, а для пид-регулятолра с автонастройкой есть ?
Добро пожаловать на http://rk-stud.ru/
User avatar
Sergey Ivanov
expert
expert
 
Posts: 1193
Joined: 01 Mar 2009, 20:54
Location: Санкт-Петербург, Кронштадт
Medals: 5
Activity (1) Professionalism (1) Gold (2) Автор (1)
LabVIEW Version: 2013
Karma: 117
hardware VIP

Re: LabVIEW Embedded Development Module

Postby grjgrj on 01 Feb 2011, 11:25

toshas wrote:я имел ввиду выбор способа дебага в настройках проекта в lv, там можно выбраться отладивать при помощи jtag, com и tcp.
jtag радотает на мт-линке, подключивает правда иногда (не с первого раза стартует) но работает в целом,
tcp вообще отлично, даже с подсветкой кода, но работает помедленнее, занимает больше места и требует доп железа на плате (в виде розетки и lan шнурка)
com не пробовал на моей плате нет..

Ув. toshas, не могли бы подсказать как организовать дебаг платы EM-3S8962, через lan, а то сильно не хочется покупать JTAG ULIN2. Без него же можно это сделать? Спасибо. сильно жду ответ.
User avatar
grjgrj
professional
professional
 
Posts: 300
Joined: 18 Feb 2009, 14:32
Location: Караганда
Medals: 2
Gold (1) Bronze (1)
LabVIEW Version: 8.5-2011
Karma: 44
hardware VIP students freelance

Re: LabVIEW Embedded Development Module

Postby grjgrj on 01 Feb 2011, 14:30

Наконец получил результат работы с отладочной платой EKI-LM3S8962. Все оказалось не так просто. После того как включил создание HEX файла (как сказал Sergey Ivanov), нужно было еще каким то образом конвертнуть hex файл в bin, потом как оф.прошивалка LM Flash, работает только с bin файлами :cantbe: . Пришлось качать программку hex2bin с оф.сайта keil, писать батник. Возможно можно как то в keile настроить чтобы он генерировал не hex, а bin файл, но не знаю, я этого не нашел, если кто знает, подскажите. И вот теперь после этих мучений у меня получилось запустить первый проект на ARM. Удалось помигать светодиодом, принять и отправить байты через UART, обработать кнопки, отобразить данные (в виде текста и простой графики) на OLED дисплее, а также записать и прочитать данные с SD карточки, и все сразу в одном примере.
Надеюсь кто нибудь подскажет как решить две задачи:
1. Генерировать с кейла сразу bin, или зашивать сразу hex :), другой программой
2. Сделать отладку через lan, или com порт, очень понадобиться далее. Так как проект все растет.
User avatar
grjgrj
professional
professional
 
Posts: 300
Joined: 18 Feb 2009, 14:32
Location: Караганда
Medals: 2
Gold (1) Bronze (1)
LabVIEW Version: 8.5-2011
Karma: 44
hardware VIP students freelance

Re: LabVIEW Embedded Development Module

Postby Sergey Ivanov on 01 Feb 2011, 18:47

grjgrj wrote:1. Генерировать с кейла сразу bin, или зашивать сразу hex :), другой программой
2. Сделать отладку через lan, или com порт, очень понадобиться далее. Так как проект все растет.


flashmagic может прошивать, я прошивал свои LPC2368 через СОМ. работало )

вот с отладкой у меня не получилось ничего, даже через джитаг :(

если есть возможность, то попробуй шим на этом МК реализовать периодом 20 мс, и длиной импульса 1,855 мс, например. если получится, то я тоже себе такую платку приобрёл бы :wink:
Добро пожаловать на http://rk-stud.ru/
User avatar
Sergey Ivanov
expert
expert
 
Posts: 1193
Joined: 01 Mar 2009, 20:54
Location: Санкт-Петербург, Кронштадт
Medals: 5
Activity (1) Professionalism (1) Gold (2) Автор (1)
LabVIEW Version: 2013
Karma: 117
hardware VIP

Re: LabVIEW Embedded Development Module

Postby grjgrj on 02 Feb 2011, 07:04

flashmagic насколько я знаю подходит только для LPC контроллерво, а у меня же арм от TI, или я ошибаюсь? О, а там же ШИМ процентами задается, поэтому вроде как произвольное значение не получить. Частота вроде как писали 50МГц, на счет этого я правда не уверен пока.
Буду разбираться, попробую, если получится сообщу. Для меня сейчас наиболее критична отладка, через Изернет было бы вообще супер, потому как проект будет очень большой, и насколько здесь писали есть проблема с 2 и 3 UART, а мне как минимум 2 понадобится.
Не знаете вообще где можно посмотреть про отладку? На NI, искал так ничего путного и не нашел, буду писать в саппорт.
User avatar
grjgrj
professional
professional
 
Posts: 300
Joined: 18 Feb 2009, 14:32
Location: Караганда
Medals: 2
Gold (1) Bronze (1)
LabVIEW Version: 8.5-2011
Karma: 44
hardware VIP students freelance

Re: LabVIEW Embedded Development Module

Postby Konstantin Sumenko on 03 Feb 2011, 23:48

У меня был JTAG отладчик, поэтому остальные возможности отладки я не проверял. Проблема с UART актуальна для LPC, но она решаема.
User avatar
Konstantin Sumenko
expert
expert
 
Posts: 1439
Joined: 17 Jul 2008, 12:20
Location: Moscow
Medals: 2
Activity (1) Bronze (1)
LabVIEW Version: 2010
Karma: 122
VIP bloggers students

Previous

Return to Real Time / FPGA / Embedded

Who is online

Users browsing this forum: No registered users and 1 guest

cron