| Микроконтролери и електроника http://mcu-bg.com/mcu_site/ |
|
| Arduino Zero SWD http://mcu-bg.com/mcu_site/viewtopic.php?f=2&t=16015 |
Страница 1 от 1 |
| Автор: | maiden [ Съб Юли 07, 2018 8:34 pm ] |
| Заглавие: | Arduino Zero SWD |
Правя Ардуино Зеро базиран хардуер. На платката има някакъв сложен EDBG интерфейс за програмирането на ATSAMD21 (май е атмелски контролер пак със зареден бутлоадър) Искам направо да изрежа тая чудесия и да използвам SWD. Та питането ми е - е ли е възможно през SWD i JTAG ICE да речем пак да програмирам и дебъгвам от Ардуино средата? Благодаря |
|
| Автор: | bobihot [ Съб Юли 07, 2018 10:19 pm ] | ||
| Заглавие: | Re: Arduino Zero SWD | ||
Тези ги дава като възможности
|
|||
| Автор: | syscop [ Съб Юли 07, 2018 10:21 pm ] |
| Заглавие: | Re: Arduino Zero SWD |
Няма ли съединител с пиновете за debug? пп На картинка и по схема се вижда, че има. |
|
| Автор: | maiden [ Нед Юли 08, 2018 8:30 am ] |
| Заглавие: | Re: Arduino Zero SWD |
Да, има SWD конектор на Zero платката. По скоро мисълта ми беше дали може да се използва комбинацията SWD, външен програматор и Ардуино средата. |
|
| Автор: | syscop [ Нед Юли 08, 2018 9:04 am ] |
| Заглавие: | Re: Arduino Zero SWD |
Ако имаш atmel-ice може да пробваш с него. Чипът (edbg) е същият и може да се получи. |
|
| Автор: | michev [ Нед Юли 08, 2018 2:44 pm ] |
| Заглавие: | Re: Arduino Zero SWD |
Ардуино средата работи с конфигурационни файлове, такат че винаги можеш да си добавиш какъвто и да е програматор. Неудобно е разбира се, ако няма да е за лично ползване. |
|
| Автор: | maiden [ Нед Юли 08, 2018 11:56 pm ] |
| Заглавие: | Re: Arduino Zero SWD |
Е как да кажа на клиента от Сащ" еми може и да стане, ама тук конфигурационни файлове ще зареждаш" . Само очаквам да ми каже WTF Ще го бича със SWD, ако някой случайно има Arduino Zero или Спаркфън atsamd21 и има някое атмелско желязо( аз ще кажа на американския капут да си вземе същото) да пробва през Ардуино среда, ще платя добре за тестове. Трябва ми тест: 1. Програмиране на atsamd21 през Ардуино през SWD. Използвания програматор да го има в листата в Ардуино средата 2. Качване на native usb bootloder пак през Ардуино среда и пак през SWD, така че после платката да се програмира през усб. Който има тия простотии като samd21 платка, swd програматор и е готов за тест 10 мин със скрийншотове давам 50 лв. |
|
| Автор: | gicho [ Пон Юли 09, 2018 8:08 am ] |
| Заглавие: | Re: Arduino Zero SWD |
Гледай сега, за да има опцията която искаш в списъка с програматори на ардуиното трябва някой да е направил тоя описателен файл. Разбираш че опциите са две - или някой друг го е написал, или го правиш ти. А за да стигне до инсталацията на клиента трябва или да е включен изначално в инсталацията, или ти да го добавиш допълвайки инсталатора (можеш и да качиш твоят файл така че бъдеще да го има в листа с програматорите на следващите версии), или да направиш допълнителен инсталатор който качва този файл към средата, или да направиш пакет за поддръжка на платка - това го играе нещо като плъгин с който можеш добавяш платки (съответно конфигурации, тулчейнове). Добавянето става като го посочиш (като url) в File->Preferences->Additional boards manager URLs. Това обаче пак е свързано с ръчна работа след инсталацията на чистото IDE. |
|
| Автор: | TheWizard [ Пон Юли 09, 2018 9:17 am ] |
| Заглавие: | Re: Arduino Zero SWD |
Погледни трите файла в папка Hardware boards.txt platform.txt programmers.txt това са "описателните" файлове как платформата да взаимодейства с борда |
|
| Автор: | michev [ Пон Юли 09, 2018 10:39 am ] |
| Заглавие: | Re: Arduino Zero SWD |
Ами виж, това ардуино зеро, нещо май е станало дефицитна стока, но за сметка на това има друго което го замества - https://www.arduino.cc/en/uploads/Main/ ... ematic.pdf . Като му гледам схемата - няма допълнителен дебъг чип. Има си изведен SWD + USB. Подозирам, че буутлоудера се налива през SWD-то и после ардуино поема контрола през USB-то. |
|
| Автор: | maiden [ Пон Юли 09, 2018 6:22 pm ] |
| Заглавие: | Re: Arduino Zero SWD |
Благодаря много на всички! Много е полезен този форум! Сега ще разгледам схемата на това MkrZero |
|
| Страница 1 от 1 | Часовете са според зоната UTC + 2 часа [ DST ] |
| Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |
|