Перейти к содержанию
    

Flood

Свой
  • Постов

    1 801
  • Зарегистрирован

  • Посещение

  • Победитель дней

    3

Сообщения, опубликованные Flood


  1. 23.04.2021 в 19:37, makc сказал:

    По-моему не стоит так уж драматизировать. Удобство это вообще очень субъективное свойство, особенно если говорить о нем в контексте многолетней привычки. ;-)

    Для меня главное неудобство - вертикальный интерфейс с массой выпадающих секций (ранее это были табы).

    Первая неприятность - при попытке скроллинга длинного окна с выпадающими секциями вместо этого скроллинга идет перебор опций в каком-то (возможно даже не видимом) селекторе. Т.е. дернул колесиком - случайно изменил какую-то настройку. Думаю, со временем это починят - явная проблема с фокусом на селекторе вместо глобального окна. Но очень неприятно.

     

    Второе - дергание интерфейса при раскрытии выпадающей секции, текущее место теряется и его нужно искать, скроллируя окно. А скроллинг приводит к проблеме п.1.

     

    Третье - при конверсии старой базы часть символов перестала открываться (возникает исключение в приложении), часть сконвертировалась неправильно (побилась, или повернулась). Скорее всего, все проблемные символы - из FP Designer'а.

     

    23.04.2021 в 20:12, makc сказал:

    Да, я думаю Вы правы. Похоже на проблему в новой версии. Одно удивляет: неужели они реально переписали код, отвечающий за генерацию? Зачем?

    Насколько я понимаю, они сменили язык с Visual Basic .NET на что-то другое (скорее всего, C# .NET). Соответственно, пришлось переписать вообще все.

     

    20.04.2021 в 11:16, makc сказал:

    Когда он бывает полезен?

    Когда хочется сделать нестандартный футпринт без привязки к какому-то одному САПРу. Да, теряется параметризуемость, но остается переносимость.

    Странно, что нет гибридного режима - когда футпринты считаются по пинам с учетом задаваемых правил, но сами пины создаются и расставляются в произвольном порядке. Т.е. создавать и расставлять не готовые падстеки, а пины, по которым эти падстеки бы считались с учетом формальной принадлежности корпуса к какому-то классу и текущего набора правил. Это решило бы проблемы с большей частью нестандартных футпринтов (например, с разными нерегулярными QFN / SON паттернами).

  2. Да, тот случай, когда хотели как лучше, сломали все что было, сделали заново, но получилось как всегда.

    Остается ждать, когда (и если) платные пользователи Энтерпрайза проедят авторам плешь и продукт начнет больше походить на пригодный к работе.

    Пока же то, что есть - очень неудобно, коряво и шероховато. Однако, боюсь что лучшие времена PCB Libraries позади, и новый продукт уже не станет удобнее старого.

  3. 22.04.2021 в 12:32, Uree сказал:

    Почему два драйвера? Док-станция расширяет интерфейсы, своего видео на ней нет.

    Мы же знаем, что это за ноутбук, и что за док станция. Может и существует что-то с внешней видеокартой.

  4. 4 часа назад, KeisN13 сказал:

    Мне уже едет. Как приедет, будем разбирать сие чудо на FPGA стриме, как всегда по субботам в 20:00 по Мск

    Через дистрибьюторский канал, или напрямую из вебшопа?

  5. Что творят!

    https://www.xilinx.com/kria

    Платка на аналоге ZU5EV + 4GB DDR4 = $250.

    Она же в комплекте с юзер-френдли отладкой = $199.

    Уже почти малинка от плисов какая-то.

     

    PS.

    Хотел прямо через их сайт заказать - но не тут-то было. Экспортные ограничения, не малинка все-таки.

  6. 18.04.2021 в 16:16, vts сказал:

    нужно создать файл с номиналами, футпринтом, координатами и поворотом

    Внутри САПРа возьмите файл \share\pcb\text\views\pcp_rep.txt в качесве основы и добавьте в него нужные (или удалите лишние) поля.

    После чего используйте этот файл в качестве шаблона для генерации репорта (Tools-> Reports). 

  7. Еще интересный вариант: простая FT2232H + внешняя DLL. 

    Здесь уже писали о таком варианте на примере Марсохода:

    https://marsohod.org/prodmbftdi/mbftdiq2drv

    Поначалу я решил, что это очередной нелегальный хакерский подход. Оказывается, вовсе нет, и существует аналогичное решение от Arrow:

    https://wiki.trenz-electronic.de/display/PD/Arrow+USB+Programmer

     

    Скорее всего, так и придется делать. Да, это гораздо хуже, чем полностью совместимый бластер без сторонних драйверов, но здесь не возникает проблем с использованием чужих VID/PID.

  8. Есть еще вот такой сумрачный японский проект:

    http://sa89a.net/ele/ub.htm

    Здесь автор серьезно подошел к делу и сравнил скорость работы с оригиналом. Но, насколько я понял, оригинал был первой версии...

     

    Кстати, вот информация по частотам jtag-интерфейса:

    https://www.intel.com/content/www/us/en/programmable/support/support-resources/knowledge-base/solutions/rd06242013_922.html

    и

    https://www.intel.com/content/www/us/en/programmable/support/support-resources/knowledge-base/solutions/rd03112009_879.html

     

    Т.е. частоты USB Blaster II: 24 / 16 / 6 MHz (настраивается), а USB Blaster - только 6 MHz.

  9. 2 часа назад, _pv сказал:

    кипарис и мах2 это вроде бы новый бластер v2, который usb hispeed.

    Интересует именно этот вариант, или его клон. Хочется иметь скорость не хуже этого оригинального кабеля.

    2 часа назад, _pv сказал:

    а вот кстати интересно, если не рисовать на коробке значок USB со стрелочками (ведь деньги собирают именно за него, а не за циферки vid/pid), и не заявлять что там именно "USB Blaster (с) TM", а просто jtag отладчик, "какой - сами не знаем", что вообще могут предъявить?

    Если продавать на западе, думаю, что предъявить могут и за использование циферок. У нас - не думаю что возникнут вопросы, но хотелось бы представлять, есть ли такая проблема вообще.

  10. 13 часов назад, nice_vladi сказал:

    А почему именно альтеровский blaster? Чем не устраивает FT2232H, один порт которой настроен на JTAG? Или родной бластер/клон дают какие-то плюшки, которые не доступны через ту же FTDIку?

    Главная плюшка - поддержка JTAG-интерфейса в Квартусе без сторонних драйверов и патчей. Одна из проблем - для достижения эффекта придется использовать VID / PID от оригинального бластера. Не понятно, как это сделать юридически чистым способом. Полагаю, по уму в этой ситуации нужно писать в Интел, но в ответ, скорее всего, удастся только послушать тишину.

     

    Кстати, с Xilinx тоже близкая проблема - существует решение на FTDI + VID/PID от Xilinx. Сам Xilinx на своих платах его применяет, но сторонним производителям пишет, что такое решение "не поддерживается". В результате обычно ставят себе печатный модуль от Digilent.

    33 минуты назад, des00 сказал:

    сорцы и протокол старого усб бластера тут на форуме выкладывались, ничего сложного повторить на любой, любимой вами, платформе. 

    Имеются ввиду сорцы клона, или оригинальные? Насколько я понял, оригинальные сорцы альтерой не публиковались.

  11. 11 часов назад, Leka сказал:

    А если нужна еще отладка в среде Квартуса, тогда и jtag нужен, и соответствующая поддержка (драйвера и тп). 

    Нужна прошивка и отладка в Квартусе без установки сторонних драйверов. 

    12 часов назад, Leka сказал:

    marsohod.org - там как раз используется FTDI.

    К сожалению, напрямую такое решение не поддерживается квартусом. Доустановка драйверов и замена DLL - это не вариант.

  12. Хочется установить на плату встроенный USB Blaster. Крупным производителям плат это как-то удается. Кто-нибудь сам так делал? Посоветуйте хороший клон для этого.

     

    Оригинальную схему с Cypress + MAX II использовать не хочется. Во-первых, слишком много деталей, во-вторых, официально Altera / Intel не поддерживает встраивание бластера, исходные коды CPLD не предоставляет, так что единственный путь - полное копирование из какого-то готового примера, включая разводку CPLD.

     

    Существует масса клонов на различных микроконтроллерах без CPLD, про которые не понятно:

    - что со скоростью работы? Как вообще понять, на какой частоте работает бластер (кроме как косвенно, по времени определенного действия)?

    - что с легальностью? Насколько легально ставить на плату микроконтроллер и зашивать туда и клон с USB VID/PID от Альтеры?

  13. 19 часов назад, makc сказал:

    Удивляет немного, что они не расширяют номенклатуру поддерживаемых типов элементов. Например, никак не сделают возможной генерацию элементов для разъемов с SMD-типом монтажа. Хотя казалось бы какие с этим могут быть проблемы?

    Похоже, что новый продукт еще довольно сырой.

    А разработчики до сих пор заняты проблемами после переноса существующего функционала в новую кодовую базу, а не расширением возможностей.

    19 часов назад, Карлсон сказал:

    В 01 интерфейс загубили от слова совсем. Пользоваться после 2020 очень неудобно. Надо скачать 02, посмотреть.

    Интерфейс на первый взгляд хуже, но ведь и оригинальный местами был проблемным. Думаю, дело привычки.

    Хотя, переход от понятных и удобных табов к вертикально раскрывающимся блокам меня лично просто бесит. Это все-таки основная часть интерфейса программы, в которой происходит большая часть работы. А по вертикали всегда было меньше места, чем по горизонтали.

  14. 19 часов назад, fguy сказал:

    Судя по объему файлы в дистрибутиве есть под все чипы, чудит только инсталятор.

    Вырезать их из дистрибутива было сложно и чревато, вот и сделали как смогли.

  15. Вчера был на выставке, специально искал смд-такси и плейсер.ру. С трудом нашел первых - стенд, смежный с огромным стендом Элвиса, в проходе. Номер не помню. Станок там стоял, правда на момент моего визита был выключен. Кроме станка там был принтер и перемотчик лент.

     

    Установщик мне показался неплохим, управляющий софт на первый взгляд приличнее китайских. Получил на память сувенир-визитку с установленными на клейкую основу детальками. Изучал потом под микроскопом - вроде все ровненько :)

     

    А вот стенда плейсер.ру, похоже, вообще не было. Вместо него пустое место, или я плохо искал.

  16. 18.03.2021 в 12:23, Leka сказал:

    Имхо, QFN самый неудобный корпус: переходные только снаружи.

    Есть вариант QFN, где центральный пад значительно меньше имеющегося между пинами свободного пространства, что дает хороший зазор для переходных. Как-то приходилось пользоваться этой возможностью - проблем с пайкой не возникло. Прямого запрета на внутренние переходные в таком корпусе также не нашел.

  17. 22 часа назад, _4afc_ сказал:

    и даже корпус выводной был потерян...

    Обратили внимание на новые корпуса с шагом 0,5мм? И для ZynqMP такие анонсированы - корпус почти в размер кристалла. Официально рекомендуют приклеивать к плате, как бы чего не вышло.

    Какие уж тут выводные, уехал тот паровоз в давно забытое прошлое.

    Вот странно, что в QFN корпусах не делают мелочевку.

  18. 1 час назад, rx3apf сказал:

    TPS65270 ? Хотя я бы все равно влепил две штуки в SOT23 - просто и аккуратно. Да и дешевле.

    Присоединюсь. Плюс - не придется трогать один из источников, а второй - копия первого с другим делителем. Это однозначная экономия времени и уменьшение пространства для ошибок.

    Разве что, для двух независимых DC/DC может быть полезно задать последовательность включения. В случае 5В + 3.3В на LDO, эти источники включаются один за другим естественным образом, а в случае отдельных источников лучше их как-то увязать (для источников без PowerGood можно подать выход одного на Enable другого).

  19. 41 минуту назад, zombi сказал:

    5В из 12В формирую на TPS562200.

    На 3.3В думаю надо ставить либо такой-же импульсник и тоже из 12-ти (дабы первый не перегружать),

    Второй такой же - вполне разумное решение. Т.к. сильно разгрузится 5В, нужно будет обратить внимание, во всех ли режимах по этому напряжению имеется хоть какое-то потребление (некоторые DC/DC могут быть нестабильны при полном отсутствии нагрузки).

  20. 1 минуту назад, zombi сказал:

    Похоже все к этому идёт.

    Один step-down voltage regulator с 12 на 5 уже есть. 5В в изделии тоже нужны.

    Если ставить второй step-down на 3.3В то на вход ему что лучше подать 5В или 12В ?

    Можно поставить один двухканальный источник питания, с которого можно снять и 5В, и 3,3В.

    По 5В потребление сравнимо с 3,3В, или значительно меньше/больше?

×
×
  • Создать...