TGViewer
JTAG-технологии JTAG-технологии @jtagtechru · 610 subscribers
Post #287 1.46K
Что ж, с FPGA JFMK50T4 от Shanghai Fudan Microelectronics оказалось все не так-то просто, как хотелось бы. Если раньше, в случае с BMTI у нас один в один подходили BSDL-файлы от Xilinx, то здесь пришлось поковыряться. И более того, если возникнет необходимость, видимо придется разбираться с BSDL и далее. Сейчас BSDL вполне рабочий, но есть нюансы. Приличная часть ячеек может только выставлять данные, а считывать данные не хочет. Но есть и «нормальные» ячейки, которые корректно делают и «drive» и «sense».

Вкратце, что пришлось сделать. Китайская сторона на самом деле предоставила даже BSDL. Но открыв этот BSDL, увидел, что соответствующей чипу Fudan является только часть, описывающая регистр Boundary-Scan. Пинмап и порты оставлены от Xilinx. Это было и болью и удачей одновременно. Боль в том, что нужно было переделывать, а радость в том, что Fudan в описании регистра дал подсказку о физическом расположении пинов и соответствии им ячеек, благо в названиях многих IO имелся номер шарика BGA. Почему так? Подозреваю, что BSDL был сделан не для периферийного сканирования, где нужны физические пины, а для корректной работы в Vivado.

Какие-то пины все же пришлось додумывать самому, не все были в подсказке. Особенно такие, как PROGRAM_B, который у Xilinx всегда должен быть в «1», чтобы работало периферийное сканирование, а здесь все работает только при «0». Тоже загадка.

Судя по всему, требуется тонкая настройка BSDL, которая является довольно кропотливым делом. Однако следует заметить, что даже с таким BSDL удалось протестировать и стереть конфигурационную флэшку FM25Q128A (тоже Fudan Micro), воспользовавшись моделью от западного аналога.

Скоро опишем все мытарства в статье, ссылку обязательно дадим. А пока, ниже предоставляем видео со светодиодами!
  • 👍 4
  • 🔥 4
More from @jtagtechru
  1. Jul 3, 2026Уважаемые коллеги! Приглашаем вас 15 июля на наш семинар в Нижнем Новгороде. В этот раз в…
  2. May 7, 2026Всем доброго дня! Особенно жителям уральского региона! Спешим сообщить, что 19-20 мая мы п…
  3. Feb 26, 2026Всем привет! Залил на RUTUBE вебинар по тестопригодной разработке цифровых плат с учетом т…
  4. Feb 4, 2026Дорогие друзья! Так получилось, что данный канал не имеет постоянного и огненного контента…
  5. Jan 14, 2025Всем добрый день, и с наступившим Новым Годом! Пусть он принесет вам только хорошее, добро…
  6. Jun 25, 2024Как уже говорилось ранее, например, в выступлении в посте выше👆, микросхемы из КНР не все…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →