-
- А в чем смысл без cJtag - вроде как cc13xx и сс26хх только его
имеют? - Andreas(01.05.2020 15:02)
- Не только, полный JTAG тоже есть. - s_h_e(01.05.2020 15:14)
- Если есть, то значит и jlink можно подцепить. Хотя я разведенного
на реальную плату полного jtag не видел, только cjtag - Andreas(01.05.2020 15:18)
- Segger упорно игнорирует эти микроконтроллеры (к сожалению).
Пришлось купить TI-кий дебагер для IAR & CCS(совсем недешевая
поделка) - backa(01.05.2020 16:00)
- Я прямо сейчас через JLink Flasher Pro работаю, все норм. - evgeniy1294(01.05.2020 16:05)
- Кстати, может подскажете по теме. В проекте под линуксом пытаюсь
писать программу для общения с OpenOCD как с сервером по протоколу
Telnet. backa(373 знак., 01.05.2020 17:00)
- Я через питон общался с ним. Там все очень просто делается и работа
с текстом приятная. - evgeniy1294(01.05.2020 17:39)
- Я с питоном на Вы и пока жизнь еще не заломала руки, чтобы учить
его .... backa(721 знак., 01.05.2020 17:58)
- Питон я знаю не особо хорошо, но у меня ушло всего пара вечеров на
то, чтобы сделать запись/чтение/переход по адресам через команды.
Связь между питоном и прогой на С можно сделать через named fifo
или пайпы - evgeniy1294(01.05.2020 18:05)
- может "выдерните" кусок из проекта - там где чисто общение по телнету с сервером OpenOCD - может и я смогу полезное для себя там подчерпнуть ) буду весьма признателен! - backa(01.05.2020 19:26)
- "named fifo или пайпы" - ух! - мне точно надо изучать с нуля
питона))) backa(297 знак., 01.05.2020 18:13)
- fifo и pipe - это линуксячие интерфейсы, к питону отношения не
имеют. fifo - это чуть ли не самый древний метод общения между
приложениями. - evgeniy1294(01.05.2020 18:26)
- не было опыта использования(( с линуксом , к сожалению, не
настолько знаком на уровне создания приложений. В проекте использую
socket встроенную библиотеку, пользуюсь обычным write() - read()
функциями для общения с сервером OpenOCD - backa(01.05.2020 19:08)
- Я советую сделать следующее: evgeniy1294(405 знак., 01.05.2020 20:47, ссылка)
- Нет - в проекте задача сделать стенд для тестирования одноплатного компьютера , который реализован на базе х86 AMD Geode LX 800 (толстый FPGA и чипсет в комплете). Тестирование по jTag Boundary-Scan технологии. Все это идет через FT4232 (хотя можно и через другие отлатчики - JLink тоже пробовал ). backa(698 знак., 01.05.2020 21:18)
- Я советую сделать следующее: evgeniy1294(405 знак., 01.05.2020 20:47, ссылка)
- не было опыта использования(( с линуксом , к сожалению, не
настолько знаком на уровне создания приложений. В проекте использую
socket встроенную библиотеку, пользуюсь обычным write() - read()
функциями для общения с сервером OpenOCD - backa(01.05.2020 19:08)
- fifo и pipe - это линуксячие интерфейсы, к питону отношения не
имеют. fifo - это чуть ли не самый древний метод общения между
приложениями. - evgeniy1294(01.05.2020 18:26)
- Питон я знаю не особо хорошо, но у меня ушло всего пара вечеров на
то, чтобы сделать запись/чтение/переход по адресам через команды.
Связь между питоном и прогой на С можно сделать через named fifo
или пайпы - evgeniy1294(01.05.2020 18:05)
- Я с питоном на Вы и пока жизнь еще не заломала руки, чтобы учить
его .... backa(721 знак., 01.05.2020 17:58)
- Я через питон общался с ним. Там все очень просто делается и работа
с текстом приятная. - evgeniy1294(01.05.2020 17:39)
- Охх... Я забыл указать что сеггер не дружит в упор с новым
семейством CC3235SF backa(391 знак., 01.05.2020 16:19)
- Надо писать сеггеру, они добавляют поддержку новых камней - evgeniy1294(01.05.2020 17:36)
- Кстати, может подскажете по теме. В проекте под линуксом пытаюсь
писать программу для общения с OpenOCD как с сервером по протоколу
Telnet. backa(373 знак., 01.05.2020 17:00)
- Я прямо сейчас через JLink Flasher Pro работаю, все норм. - evgeniy1294(01.05.2020 16:05)
- jlink умеет cJTAG - evgeniy1294(01.05.2020 15:58)
- Возможно свежий? JLINK8 не умеет. - Andreas(01.05.2020 16:35)
- Это странно. Любой лончпад s_h_e(1 знак., 01.05.2020 15:23, картинка)
- Ну я про реальные железки. Кстати подобный сс2650 напрочь отказался
работать на АМД рязани на вин7. почему-то вообще не появляется
xds110, хотя последовательный порт от него создается. - Andreas(01.05.2020 16:40)
- У меня тоже АМД, первый райзен , но под Убунтой. Все виделось и прошивалось. - s_h_e(01.05.2020 16:53)
- Ну я про реальные железки. Кстати подобный сс2650 напрочь отказался
работать на АМД рязани на вин7. почему-то вообще не появляется
xds110, хотя последовательный порт от него создается. - Andreas(01.05.2020 16:40)
- Segger упорно игнорирует эти микроконтроллеры (к сожалению).
Пришлось купить TI-кий дебагер для IAR & CCS(совсем недешевая
поделка) - backa(01.05.2020 16:00)
- Если есть, то значит и jlink можно подцепить. Хотя я разведенного
на реальную плату полного jtag не видел, только cjtag - Andreas(01.05.2020 15:18)
- Не только, полный JTAG тоже есть. - s_h_e(01.05.2020 15:14)
- А что, SWD уже религия не позволяет использовать? - lloyd(01.05.2020 08:37)
- cc1310, например, SWD не поддерживает. Только JTAG/cJTAG - s_h_e(01.05.2020 09:12)
- Как раз поэтому - evgeniy1294(01.05.2020 09:19)
- TI решили поизвращаться с подсистемой отладки ARM'а? Зачем? - lloyd(01.05.2020 10:36)
- Огораживание заборчиком всего и вся. Половина регистров в камне -
недокументирована, прямо так и пишут: "Использовать только через
библиотеки TI". На мои вопросы об одной проблеме ответ был:
"Используйте нашу ОС, там все сделано". - evgeniy1294(01.05.2020 16:04)
- При этом в их driverlib неплохие комментарии и они помогают делать
свое. А некоторые странные процедуры проще оттуда просто выдрать. В
итоге в сс2640 все нужное мне запустил. - Andreas(01.05.2020 16:35)
- У TI поддержка и описание и доки на их продукты на высочайшем
уровне - несколько лет назад ипользовал их проц TM4C1294 и по их
SDK можно было без datasheet-a освоить новый камушек - там как
книжка - все раписано и закоментировано ... утирирую конечно)) - backa(01.05.2020 18:03)
- И вот так дофига важных регистров. И при попытке уйти в сон по их алгоритму из шита не ничего не выходит. А после еще пары установок из их либы - ок. Andreas(1 знак., 01.05.2020 18:28, картинка)
- Почему-то, не на все камни. Видимо, разные команды разработчиков делают. - evgeniy1294(01.05.2020 18:07)
- Так и делаю - evgeniy1294(01.05.2020 17:13)
- У TI поддержка и описание и доки на их продукты на высочайшем
уровне - несколько лет назад ипользовал их проц TM4C1294 и по их
SDK можно было без datasheet-a освоить новый камушек - там как
книжка - все раписано и закоментировано ... утирирую конечно)) - backa(01.05.2020 18:03)
- При этом в их driverlib неплохие комментарии и они помогают делать
свое. А некоторые странные процедуры проще оттуда просто выдрать. В
итоге в сс2640 все нужное мне запустил. - Andreas(01.05.2020 16:35)
- Огораживание заборчиком всего и вся. Половина регистров в камне -
недокументирована, прямо так и пишут: "Использовать только через
библиотеки TI". На мои вопросы об одной проблеме ответ был:
"Используйте нашу ОС, там все сделано". - evgeniy1294(01.05.2020 16:04)
- TI решили поизвращаться с подсистемой отладки ARM'а? Зачем? - lloyd(01.05.2020 10:36)
- Как раз поэтому - evgeniy1294(01.05.2020 09:19)
- cc1310, например, SWD не поддерживает. Только JTAG/cJTAG - s_h_e(01.05.2020 09:12)
- В Qt Creator с версии 4.12 добавили расширенную поддержку отладчиков, теперь можно без танцев с бубном подцепить jlink gdb server. Под линухом работает нормально - evgeniy1294(01.05.2020 08:24)
- А в чем смысл без cJtag - вроде как cc13xx и сс26хх только его
имеют? - Andreas(01.05.2020 15:02)