Как стать автором
Обновить

Комментарии 9

Железка новая и действительно интересная. Из статьи сделал вывод, что переходить на Linux для разработки «опять» ещё рано. Похоже, IAR как среда отладки/программирования и тут обскакала Code Composer, несмотря на свой примитивный редактор. И раз уж вы используете CC26xx, то тут понадобятся Smart RF Studio и Packet Sniffer, а они вроде только под Windows.
1) А не подскажете, вы усилитель (range extender) СС2590 не пробовали к этой штуке подключать (или планируете)?
2) С интересом прочитал бы статью о результатах замеров дальности+скорости. К сожалению, только для nRF24 LNA видел подобную статью. Вы проводили такие измерения для CC13xx/26xx?
Да, тут нет решения работающего из коробки, особенно это касается новых разработок. Если раньше перейти на Linux для разработки под всевозможные микропоцессоры было невозможно, то сейчас есть примеры и готовые пути. Но тут конечно на вкус и цвет все фломастеры разные. Smart RF Studio не особо нужен, а снифер есть на основе Wireshark.
1) Пока не пробовали, и не особо нужно с учетом наших задач.
2) Такие измерения будем проводить, и будет отдельная статья.
можете про снифер на основе Wireshark поподробнее рассказать? а то у меня свистки на 433 и 868 МГц есть а поднять их под linux давным давно не получилось
А как с документацией на эти чипы? Насколько много необъясненных мест?
А то у TI с доками какая-то прям беда. Из текущего, например, процесс загрузки tms320c6670 описан художественным языком, вместо нормально описания, что, в каком формате, куда… На какой тактовой частоте сидят таймеры тоже ни в документе о тактировании, ни в документе о таймерах, мы так и не нашли. Разборки с ДМА — тоже квест.
Кстати, заявленная поддержка linux тоже оказалась пшиком, так как sdk для чипов не определился CCStudio как валидный.
В документации действительно много нетривиальных мест, хотя по сути все описано. Зачастую по периферии приходится смотреть документацию по предыдущему поколению СС2538, периферия совпадает процентов на 60 и лучше описана в уже отработанном TI документе.
Как видите у меня на линуксе все завелось, хотя отладкой и средой не пользуюсь практически. За пару месяцес только раз понадобилось.
Спасибо за статью, правда на работе мы с виндой работаем и чипом TI1310, хочу добавить что есть еще дополнительные возможности флэша, кроме JTAG, как то SPI, UART. Хотя эти интерфэйсы проигрывают в скорости JTAGy.

Большим плюсом этого чипа является, хороший datasheet для работы по голубому зубу.

Есть ли пример построения прошивки для cc26x2 из makefile?

Допустим, мы еще любим красивые графические среды и отладку в них. Поэтому мы будем собирать Contiki под TI Code Composer Studio 6.

Вот инструкция сборки и пошаговой отладки СС26xx, где Code Composer Studio вообще не нужен
https://habr.com/ru/articles/726352/

Зарегистрируйтесь на Хабре, чтобы оставить комментарий