Jump to content

    

amusin

Участник
  • Content Count

    119
  • Joined

  • Last visited

Community Reputation

0 Обычный

1 Follower

About amusin

  • Rank
    Частый гость

Контакты

  • Сайт
    Array
  • ICQ
    Array

Информация

  • Город
    Array

Recent Profile Visitors

2076 profile views
  • spf

  1. В eval нет такого пункта http://clip2net.com/s/3oEiPbn Есть возможность более полно оценить САПР?
  2. спасибо! eval действительно обрезанный, увидел только в virtual lab
  3. Привет! Есть плата в бинарном формате PADS PCB. Можно ли сделать бибилиотеку футпринтов из нее?
  4. Eval PADS Professional можно скачать https://www.pads.com/downloads/professional-eval-request Вопрос: Пробую его, не вижу, как сохранить плату в ASCII-формате. Это ограничение eval или функции вообще нет?
  5. Как получить STEP модель из KiCAD? Найденный в инете способ через формат dae не работает в моем случае.
  6. Привет! У Hirose есть такие соединители http://www.hirose.com/us/pdf/brochure_p1/F...revised_NPI.pdf Каждый 5 контакт - земля. Получается, по шлейфу пойдут две витые пары рядом, причем совсем рядом (шаг 0,5 мм). Есть ли примеры подобной цоколевки, где подтверждено, что это работает на скоростных интерфейсах? Главное, сформулировать вопрос :-) https://www.samtec.com/Documents/WebFiles/t...ss-11mm_web.pdf Но мнения и дележка опытом приветствуются :-)
  7. Там всего два разъема, так что, наверное, допустимо ставить вручную даже в серии. Спасибо большое за названия!
  8. 1. Какие толщины слоев материалов оптимальны с технологической точки зрения, а также по стоимости? Мин. радиус изгиба платы требуется не меньше 3,5-4 мм. Категория использования - flex-to-install (type A). Проводящих слоев - 2 или 3. 2. В каком формате предоставлять файлы для производства? 3. В каких слоях делать дизайн? 4. Нужно по одному "ужесточителю" на каждой стороне. В каких слоях их рисовать? По идее, любой механический должен сгодиться. 5. На плате будут диф. пары, и нужно обеспечить импеданс 100 Ом для striplines между двумя planes. Есть ли какие-то нюансы с этим в случае гибких плат? 6. Какие значения диэл. констант у непроводящих материалов (base, bond ply, адгезивы)? 7. Можно ли размещать SMD компоненты на обеих сторонах гибкой платы? 8. Какие наборы layers stack-up вы предлагаете (помним об импедансе)?
  9. OpenOCD 0.7.0. Сегодня отладка работает безупречно. Возможно, все-таки глюки нашего ПО.
  10. По неясному пока закону иногда происходит сбой отладки, и при последующем запуске OpenOCD тот сообщает о странном кол-ве breakpoints и watchpoints. Вместо 6 и 4 выводится, например, 0 и 0, 1 и 15(!), 5 и 4 и т.д. GDB клиент после этого не может заливать и отлаживать код. Для реанимации МК переключение питания не помогает, помогает запуск стороннего отладчика (от Atollic или Texane) для перепрошивки на другое ПО. На простом примере от scmRTOS такой ситуации нет (но с ним и не работаем интенсивно) Чем может быть вызвано такое поведение МК - ошибками в ПО или проблемами в связке ST-link v2 - OpenOCD? Да, все в Win7x64
  11. В Atollic ..\Atollic\TrueSTUDIO for ARM Lite 4.3.1\ide\plugins\com.atollic.truestudio.tsp.stm32_1.0.0.201312051517\tsp\sfr\ В IAR ..\IAR Systems\Embedded Workbench 6.5\arm\config\debugger\ST\ есть файлы описания SFR микроконтроллеров. Кстати, совпадающие почти полностью (сравнивал stm32f37x.svd). Переименовав *.svd в *.xml, последний можно подсунуть в нужную папку для EmbSysRegView ...\eclipse\plugins\org.eclipse.cdt.embsysregview.data_0.2.4.r160\data\ UPD Файлы SVD доступны на сайте ARM после регистрации http://www.arm.com/products/processors/cor...ce-standard.php
  12. Eclipse + OpenOCD + ST-LINK V2. Почему-то содержимое PC становится нечетным после первого шага выполнения программы. В Atollic, которому подсунут тот же elf, PC остается четный. Программа выполняется как положено, подозрение, что отображение неправильное. Поиском не нашел объяснения этой странности. И еще вопрос, который сформулировал Сергей Борщ когда-то "Попутный вопрос - можно ли его заставить в этом окне показывать команды по порядку адресов - мне он часто показывает команды с пропусками или в причудливо перемешанном порядке." Пропуски наблюдаю регулярно. Благодаря *.lss слепым не остаюсь, но неудобно чуток :-) Есть решение?
  13. Попробовал пример 4-Debug - не заработал. Попробовал рекомендованный компилятор - работают оба проекта! Спасибо за подсказку! Глянул в листинг. В компиляторе 4.6... переход на os_start выглядит так 80002c0: f7ff ffa6 bl 8000210 <os_start> 80002c4: 200003c4 .word 0x200003c4 В рекомендованном 4.8... - 80002c6: f7ff ffa3 bl 8000210 <os_start> 80002ca: bf00 nop
  14. Вроде все необходимое сделал автор примеров. Линкеру подсовывается $(CHIP).ld Было: MEMORY { RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 20K ... Стало: MEMORY { RAM (xrw) : ORIGIN = 0x20000000, LENGTH = 8K ...