-
- обисняю. 1) Segger эффективно придушил китайские J-linkи, а у ST есть ST-link 2) Из моего опыта сам контроллер Kinetis M0 работает неустойчиво под отладкой. 3) За STM32 следуют NXP/LPC + EnergyMicro, они лучше, но дороже. - VL(26.08.2016 16:44, )
- Чего там Сеггер эффективно придушил? Давай подробности, а то пацаны шьют/отлаживают - и не знают! - Hives(27.08.2016 12:12, )
- Это вы давайте подробности. Хочу тупо работать с тем же кинетисом MKL16Z, нужен ИАР не ниже 7.20, без обновления J-link отладка не работает, если обновиться, клон дохнет, если не сразу, то потом. - vl(27.08.2016 17:12, )
- А еще: китайский ST-Link v2 за 140 руб. прекрасно работает в Keil с Wiznet W7500p, например. Сейчас проверил ради хохмы в IAR 7.2, демо проект для LPC1768. Отладка через ST-Link (swd) летает мухой ;) - Гудвин(27.08.2016 19:12)
- Собственно, подробности несколько раз уже тут проскакивали... Надо просто поменять серийник в китайском клоне (вместе с прошивкой, естественно). Достаточно прибавить к забаненному китайскому несколько единиц. И все... А всяческие CMSIS DAP тормоза Гудвин(33 знак., 27.08.2016 18:54)
- Народ мучает J-Link-OB. Думаю, стОит пробнуть. Vit(37 знак., 27.08.2016 21:54, ссылка, ссылка)
- CMSIS-DAP действительно тормознутее, но это не слишком заметно (варианты наплатных от Freescale её тормознутее), а вот неумение нюхать SWO несколько расстраивает. и в больших проектах с дебаг-выхлопом (например с LwIP) приходится юзать J-Link. - Vit(27.08.2016 19:21 - 19:24)
- MKL03 дебажим Кайлом 5.20 с адаптером CMSIS-DAP стащенным оттуда --> Vit(47 знак., 27.08.2016 17:35, ссылка, ссылка)
- Да, выложите, пожалуйста. - H7H2V(29.08.2016 20:42)
- Оно только для кортексов или со старыми ядрами тоже дружит? ARM926 интересует. - Lightelf(28.08.2016 12:14)
- Вышеупомянутый Vit-ом "J-Link-OB" перспективнее. Потому как я на заре распространения мелких ARM пробовал подтыкАться ко всяческой хрени, которая была под руками. Посредством еще J-Link v5 удавалось с помощью J-Flash шить CFI флэш в девайсе на Гудвин(50 знак., 28.08.2016 13:29)
- Эти J-Link-OB чуток разные - не все JTAG поддерживают. Vit(138 знак., 29.08.2016 18:59 - 19:05, ссылка)
- Все, что надо 103-ий в принципе разруливает ;) Я вчера испытал, запуская под несколькими версиями ПО Сеггера. Фирмварь обновлялась в 10 и 12 годах. Мой J-Link v8 - в 14-ом. Вполне сойдет. Рулит всем, что нашлось под рукой через SWD. Wiznet Гудвин(278 знак., 29.08.2016 23:12)
- собрал 072-й - фунциклирует (проверял консолькой Segger 600, в Кайле и в EmBitz). приятно, что шьется через DFU (предусмотрительно поставил джамперок на BOOT0), кварц не нужен, а VCP тоже не лишний. - Vit(03.09.2016 09:09)
- 103-й никуда не убежит. у меня из более-менее свежака - MKL03 и STM32L476 - предполагаю, что тут как раз 072 пригодится - и SWO, и VCP. надежда есть, что VCP может без траблов при работающем отладчике фурычить. Vit(915 знак., 29.08.2016 23:39)
- STLink более раних версий можно найти на первых STM32 Doscovery, есличО... U-Link2 на LPC2148 ведь? Завалялся у меня какой то файлик. Сейчас залил в платку с LPC2148, и оно видится в Keil, как "Keil ULINK2 CMSIS-DAP". Приложил. Наверное не то? Гудвин(27 знак., 30.08.2016 00:07)
- Спасибо, наверно то, завтра попробую. Vit(154 знак., 30.08.2016 00:19)
- О! Нашелся еще файлик. Пробуй (файлик с правильной контрольной суммой, как требует LPC). Во вложенном архиве "оригиналы "AS iS". Не знаю, дышит это все, или нет, но по крайней мере после заливки в чип пишет в Keil, что надо ;) Может не Гудвин(57 знак., 30.08.2016 00:30)
- Спасибо, завтра отпишусь - Vit(30.08.2016 00:31)
- Вот эти 2 dll от K**l v4.54 убирают ругань в версии 5.xx (для фирмвари 1.42). Ну а как работает и работает ли вообще Х.З. Такой линк мне в руках держать не приходилось... Гудвин(30.08.2016 01:22)
- Не. Не понравился мне U-Link2. Правда попробовал только на чипе W7500P через SWD (сделал титаническое усилие и соединил-таки две пары штырьков на олимексовской платке p2148 :) Работают обе прошивки и "U-Link" v1.42 и "Cmsis Dap" v2.0. Заметно Гудвин(185 знак., 30.08.2016 03:33)
- Докладываю. ULink2 пока не стал перешивать, ибо (проверив VID/PID) оказалось, что он благополучно перешит в CMSIS-DAP самим 5-м Кайлом, но об этом нужно было узнать:) Вроде пока фурычит. Причем Кайл 5.17 не умеет через CMSIS-DAP юзать L476 (нет Vit(429 знак., 30.08.2016 11:45, ссылка, ссылка)
- Значит оригинал :) Кстати, там утилитка UL2_Configure.exe есть на предмет "переключать туды-сюды" для разных версий Keil. - Гудвин(30.08.2016 12:51)
- второй линк в аккурат на неё:) - Vit(30.08.2016 12:57)
- Я сначала запостил, потом глянул ;) - Гудвин(30.08.2016 13:10)
- второй линк в аккурат на неё:) - Vit(30.08.2016 12:57)
- Значит оригинал :) Кстати, там утилитка UL2_Configure.exe есть на предмет "переключать туды-сюды" для разных версий Keil. - Гудвин(30.08.2016 12:51)
- Докладываю. ULink2 пока не стал перешивать, ибо (проверив VID/PID) оказалось, что он благополучно перешит в CMSIS-DAP самим 5-м Кайлом, но об этом нужно было узнать:) Вроде пока фурычит. Причем Кайл 5.17 не умеет через CMSIS-DAP юзать L476 (нет Vit(429 знак., 30.08.2016 11:45, ссылка, ссылка)
- Не. Не понравился мне U-Link2. Правда попробовал только на чипе W7500P через SWD (сделал титаническое усилие и соединил-таки две пары штырьков на олимексовской платке p2148 :) Работают обе прошивки и "U-Link" v1.42 и "Cmsis Dap" v2.0. Заметно Гудвин(185 знак., 30.08.2016 03:33)
- Вот эти 2 dll от K**l v4.54 убирают ругань в версии 5.xx (для фирмвари 1.42). Ну а как работает и работает ли вообще Х.З. Такой линк мне в руках держать не приходилось... Гудвин(30.08.2016 01:22)
- Спасибо, завтра отпишусь - Vit(30.08.2016 00:31)
- О! Нашелся еще файлик. Пробуй (файлик с правильной контрольной суммой, как требует LPC). Во вложенном архиве "оригиналы "AS iS". Не знаю, дышит это все, или нет, но по крайней мере после заливки в чип пишет в Keil, что надо ;) Может не Гудвин(57 знак., 30.08.2016 00:30)
- Спасибо, наверно то, завтра попробую. Vit(154 знак., 30.08.2016 00:19)
- STLink более раних версий можно найти на первых STM32 Doscovery, есличО... U-Link2 на LPC2148 ведь? Завалялся у меня какой то файлик. Сейчас залил в платку с LPC2148, и оно видится в Keil, как "Keil ULINK2 CMSIS-DAP". Приложил. Наверное не то? Гудвин(27 знак., 30.08.2016 00:07)
- В общем, вполне кузяво за 100 руб то. Валялась китайская платка. Спасибо за тычок в нужном направлении. Заказал вчера еще пару - пущай валяются ;) Эх, вот бы для MSP430 что-нить подобное, пошустрее, чем UIF (мечтательно...). - Гудвин(29.08.2016 23:21 - 23:27)
- Все, что надо 103-ий в принципе разруливает ;) Я вчера испытал, запуская под несколькими версиями ПО Сеггера. Фирмварь обновлялась в 10 и 12 годах. Мой J-Link v8 - в 14-ом. Вполне сойдет. Рулит всем, что нашлось под рукой через SWD. Wiznet Гудвин(278 знак., 29.08.2016 23:12)
- Jlink - оно конечно, его и пользую. Думал, может чего нового появилось. - Lightelf(28.08.2016 21:32)
- Эти J-Link-OB чуток разные - не все JTAG поддерживают. Vit(138 знак., 29.08.2016 18:59 - 19:05, ссылка)
- только SWD - Vit(28.08.2016 12:45)
- Вышеупомянутый Vit-ом "J-Link-OB" перспективнее. Потому как я на заре распространения мелких ARM пробовал подтыкАться ко всяческой хрени, которая была под руками. Посредством еще J-Link v5 удавалось с помощью J-Flash шить CFI флэш в девайсе на Гудвин(50 знак., 28.08.2016 13:29)
- Не могу перейти на Keil т.к. есть библиотеки от партнеров. А разводку VL(70 знак., 27.08.2016 18:20, )
- Я здесь зацеплю Vit(19 знак., 27.08.2016 18:26)
- Виталий, а можно схему в PDF? (у меня нет PСAD). Это я к тому, что может и лудить ничего не надо, ибо у китайцев платка на STM32F103 стОит 100 руб, а ST-Link v2 с такой же начинкой 150. Проще выписать пучок... Гудвин(796 знак., 27.08.2016 18:47)
- там в сорцах есть /Firmware/STM32/DAP_config.h, где можно переназначить пины Vit(27.08.2016 19:17)
- Спасибо. - Гудвин(27.08.2016 19:26)
- там в сорцах есть /Firmware/STM32/DAP_config.h, где можно переназначить пины Vit(27.08.2016 19:17)
- Виталий, а можно схему в PDF? (у меня нет PСAD). Это я к тому, что может и лудить ничего не надо, ибо у китайцев платка на STM32F103 стОит 100 руб, а ST-Link v2 с такой же начинкой 150. Проще выписать пучок... Гудвин(796 знак., 27.08.2016 18:47)
- Я здесь зацеплю Vit(19 знак., 27.08.2016 18:26)
- +1 - Гудвин(27.08.2016 13:38)
- Это вы давайте подробности. Хочу тупо работать с тем же кинетисом MKL16Z, нужен ИАР не ниже 7.20, без обновления J-link отладка не работает, если обновиться, клон дохнет, если не сразу, то потом. - vl(27.08.2016 17:12, )
- Чего там Сеггер эффективно придушил? Давай подробности, а то пацаны шьют/отлаживают - и не знают! - Hives(27.08.2016 12:12, )
- обисняю. 1) Segger эффективно придушил китайские J-linkи, а у ST есть ST-link 2) Из моего опыта сам контроллер Kinetis M0 работает неустойчиво под отладкой. 3) За STM32 следуют NXP/LPC + EnergyMicro, они лучше, но дороже. - VL(26.08.2016 16:44, )