Jump to content
    

MicroBlaze MCS не компилирует

3 часа назад, Jackov сказал:

Подозреваю, что всё же я что-то делаю не так, ибо ситуация то типичная, не могли же они такую халтуру наделать и оставить не исправляя на протяжении многих версий?

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

image.thumb.png.f064d9b3547e45afdf9429f4d8e9a72d.png

Share this post


Link to post
Share on other sites

В 15.05.2024 в 00:19, sorok-odin сказал:

при создании чипскопа нужно было выбрать какой-то другой пункт в меню вместо USER1

Выбрал USER2, но, увы, не сработало...

Share this post


Link to post
Share on other sites

USER3, USER4 тоже не помогли.

Обнаружил что в конфигураторе корки MicroBlaze есть аналогичная опция, там тоже по умолчанию USER1 стоит. После смены этого значения SDK выдал сообщение что аппаратная часть изменилась и надо пересобрать проект ПО. Однако после пересборки перестал работать отладчик. Предполагаю, что если пересборку я бы не делал он всё равно бы не работал. Как я понимаю конфигурация процессора хранится в xml-файле. Так вот он что до смены USER1 на USER2 что после одинаковый. Я даже для убедительности заново проект ПО создал - не помогло. Скорее всего надо ещё ответную настройку где-то в SDK поменять, но я не нашёл и вернул обратно на USER1.

Но пока лазил, искал наткнулся на одно окошко Xilinx Tools -> Configure JTAG Settings

image.thumb.png.91cd452f6032872ecb48f90bb8f138fb.png

В поле Type сменил значение с автоматического на указанное, остальное не трогал и, о чудо, теперь отладчик с ЧипСкопом не конфликтуют и отлично вместе работают. Но всё же ЧипСкоп стал работать помедленнее, т.е. иногда пишет что jtag занят и соответственно у него простой в работе. Но всё же это намного лучше чем ничего, уже можно нормально отлаживаться.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...