|
можно ли изменить содержимое on-chip памяти (М9К, М144К) без перекомпиляции проекта?, hex файл с содержимым изменился, как максимально быстро залить? |
|
|
|
Sep 23 2009, 12:58
|
Участник

Группа: Участник
Сообщений: 22
Регистрация: 10-09-09
Пользователь №: 52 273

|
я так понял, что рекомендуется перекомпиляция, но вроде бы достаточно просто заменить битики в битстриме
у Ксайлинса есть специалная утилита для этого, может я чего-то не понял, как для Альтеры
|
|
|
|
|
 |
Ответов
|
Sep 24 2009, 14:06
|
Участник

Группа: Участник
Сообщений: 22
Регистрация: 10-09-09
Пользователь №: 52 273

|
Цитата(SFx @ Sep 23 2009, 21:34)  теоретически есть такая фича - on-chip Memory editor в Q9sp1 - сам я не пробовал но возможно вам удастся с ней разобраться. если получится, напишите пару слов о его реальных качествах. я так понял, что это для чтения/изменения в работающем кристалле, то есть не битстрим, а по JTAG сам кристалл
|
|
|
|
|
Sep 25 2009, 06:04
|

МедвеД Инженер I
   
Группа: Свой
Сообщений: 816
Регистрация: 21-10-04
Пользователь №: 951

|
Цитата(_yes_ @ Sep 24 2009, 23:06)  я так понял, что это для чтения/изменения в работающем кристалле, то есть не битстрим, а по JTAG сам кристалл это всё верно, тоесть это изменение по jtag и уже сказали что нужная Вам опция в ква это Smart compilation  другое вопрос почему иногда синтез запускается посмотри в логе, может там мсье Ква обьясняет это как то
--------------------
Cogito ergo sum
|
|
|
|
|
Sep 25 2009, 09:44
|
Участник

Группа: Участник
Сообщений: 22
Регистрация: 10-09-09
Пользователь №: 52 273

|
Цитата(Postoroniy_V @ Sep 25 2009, 10:04)  посмотри в логе, может там мсье Ква обьясняет это как то  да я сам могу объяснить (наверно) - там же, типа make а файл для загрузки в память один, если два софт проекта, то могут его и не обновить а ква, наверно, если нет никаких изменений считает, что нужно весь проект переделать
|
|
|
|
|
Sep 25 2009, 12:19
|

МедвеД Инженер I
   
Группа: Свой
Сообщений: 816
Регистрация: 21-10-04
Пользователь №: 951

|
Цитата(_yes_ @ Sep 25 2009, 18:44)  да я сам могу объяснить (наверно) - там же, типа make а файл для загрузки в память один, если два софт проекта, то могут его и не обновить а ква, наверно, если нет никаких изменений считает, что нужно весь проект переделать мда уж...классно...но не ясно  )) если нет изменений и включен Smart Compilation, то ква ничего и не должен предпринимать з.ы. логи в студию  )
--------------------
Cogito ergo sum
|
|
|
|
|
Sep 30 2009, 13:42
|
Участник

Группа: Участник
Сообщений: 22
Регистрация: 10-09-09
Пользователь №: 52 273

|
Цитата(Postoroniy_V @ Sep 25 2009, 16:19)  з.ы. логи в студию  ) при аккуратной работе - стер старый *.hex файл сделал билд в Nios (hex обновился) запустил компиляцию глюков нет - сразу пускает фитер из "общечеловеческих" соображений, можно было бы и ассемблером ограничится, но у фитера при изменении файла памяти процесс быстро завершается ---------------------------------------------- глюки наверно у меня - сейчас окошко выскакивает Compile Design has already .... run the task again? раньше не было
|
|
|
|
Сообщений в этой теме
_yes_ можно ли изменить содержимое on-chip памяти (М9К, М144К) без перекомпиляции проекта? Sep 23 2009, 12:58 vadimuzzz Цитата(_yes_ @ Sep 23 2009, 19:58) я так ... Sep 23 2009, 13:35 _yes_ спасибо, галка помогла
но правда не несколько сек... Sep 23 2009, 15:04       des00 Цитата(Stewart Little @ Sep 30 2009, 09:3... Sep 30 2009, 15:52        _yes_ Цитата(des00 @ Sep 30 2009, 19:52) как я ... Oct 1 2009, 11:22         Stewart Little Цитата(_yes_ @ Oct 1 2009, 15:22) Цитата(... Oct 13 2009, 12:57          yes Цитата(Stewart Little @ Oct 13 2009, 16:5... Oct 14 2009, 09:32
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|