реклама на сайте
подробности

 
 
> Spartan 3E SK, вопрос по памяти
Георгий 2
сообщение Jan 19 2010, 09:36
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 91
Регистрация: 20-10-09
Из: Омск
Пользователь №: 53 089



Доброго времени суток, подскажите пожалуйста, на платке Spartan 3E SK есть флешка, как я понимаю в нее можно залить прогу и программировать ПЛИСину с нее без подключения к компу. Програмить ПЛИСину можно через обычный USB там есть JTAG эмулятор. Подскажите как зашить прогу во флешку, возможно ли это через USB или необходимо через JTAG?


--------------------
В жизни нужно попробовать и успеть все, чтобы потом не жалеть о том чего не сказал или не сделал...
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
at89c51ed2
сообщение Jan 21 2010, 10:10
Сообщение #2


Частый гость
**

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



Всё, мои мысли закончились! Срочно нужен дельный совет или бубен для шаманских плясок вокруг S3ESK. Вчера (точнее уже сегодня) до 5 утра пытался сконфигурить ФПГА из ФЛЭШ. Теперь однозначно уверен, что это возможно (или было возможно в моём случае, в любом случае такая возможность на "ките" есть), потому как в описании на "кит" такая процедура описана. Всё честно делаю, как там, с точностью до того, что там описан более старый ИМПАКТ, чем у меня. Но похоже. Выкладываю лог заливки ФПГА - сначала сессия заливки только ФПГА (работает), потом PROM Formatted - всё удачно (файл untittled.mcs), потом попытка заливки ФЛЭШ с последующей конфигурацией ФПГА. Заливка проходит, но при попытке конфигурации ФПГА, последняя слетает. Нажимания на кнопку "Prog" ни к чему не приводят. Если снять галку "Load FPGA", то как и положено ФЛЭШ льётся и потом выдаётся сообщение об успешном выполнении. Проблема начинается при попытке конфигурации ФПГА из ФЛЭШ! В логе есть такая запись:
----------------------------------------------
'2': Starting FPGA Load with Prom Data...INFO:iMPACT:563 - '2':Please ensure proper connections as specified by the data book ...
----------------------------------------------
Проанализировав последовательность этих басурманских букоф, получается что эта бестолковая последовательность команд (всмысле программа ИМПАКТ) знает о том, что у меня на плате не правильно соединена ФЛЭШ и ФПГА, а вот где не правильно это она скрывает!
В связи с этим вопросы:
1. Может ли какакя либо опция при создании *.bit файла криттично на это влиять. В смысле, если *.bit файл правильно грузится в ФПГА, может ли быть в нём проблема, что бы не конфигурилось из ФЛЭШ. Там, в ИСИ, есть куча галочек. Я сейчас поставил CCLK и 25 МГц, там есть ещё "подтяжки". Влияют ли они?
2. Перемычки на J11. Влияют ли они на это? Мне достался "кит" без этих перемычек, а в описании, на картинках, они есть. Как я понял это для SPI ROM, но у них там есть "общие ресурсы" (как сказано в описании), в том смысле, что клоки у них объединены.
3. Режим ставлю MS (M0-M2 установлены), так правильно?
4. При открытии *.bit файла мне говорят о том, что к ФПГА приаттачена ФЛЭШ ПЗУ и предлагают выбрать *.mcs файл для неё. Это не влияет?
4. Ну и последнее. Если бубен не поможет, можно ли сконфигурить ФПГА из других ПЗУ, имеющихся на плате - SPI, или эта же флэш?
Спасибо!
Прикрепленные файлы
Прикрепленный файл  write.txt ( 8.63 килобайт ) Кол-во скачиваний: 608
 
Go to the top of the page
 
+Quote Post
Георгий 2
сообщение Jan 23 2010, 11:04
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 91
Регистрация: 20-10-09
Из: Омск
Пользователь №: 53 089



Цитата(at89c51ed2 @ Jan 21 2010, 16:10) *
Проблема начинается при попытке конфигурации ФПГА из ФЛЭШ! В логе есть такая запись:
----------------------------------------------
'2': Starting FPGA Load with Prom Data...INFO:iMPACT:563 - '2':Please ensure proper connections as specified by the data book ...
----------------------------------------------
Проанализировав последовательность этих басурманских букоф, получается что эта бестолковая последовательность команд (всмысле программа ИМПАКТ) знает о том, что у меня на плате не правильно соединена ФЛЭШ и ФПГА, а вот где не правильно это она скрывает!


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

Цитата(at89c51ed2 @ Jan 21 2010, 16:10) *
В связи с этим вопросы:
1. Может ли какакя либо опция при создании *.bit файла криттично на это влиять. В смысле, если *.bit файл правильно грузится в ФПГА, может ли быть в нём проблема, что бы не конфигурилось из ФЛЭШ. Там, в ИСИ, есть куча галочек. Я сейчас поставил CCLK и 25 МГц, там есть ещё "подтяжки". Влияют ли они?
2. Перемычки на J11. Влияют ли они на это? Мне достался "кит" без этих перемычек, а в описании, на картинках, они есть. Как я понял это для SPI ROM, но у них там есть "общие ресурсы" (как сказано в описании), в том смысле, что клоки у них объединены.
3. Режим ставлю MS (M0-M2 установлены), так правильно?
4. При открытии *.bit файла мне говорят о том, что к ФПГА приаттачена ФЛЭШ ПЗУ и предлагают выбрать *.mcs файл для неё. Это не влияет?
4. Ну и последнее. Если бубен не поможет, можно ли сконфигурить ФПГА из других ПЗУ, имеющихся на плате - SPI, или эта же флэш?
Спасибо!


1 Возможно, хотя все сделано как Xilinx учит, так что непонятно где косяк, тут ничего вразумительного пока ответить не могу

2 На не конфигурацию флеш J11 они не влияют, но по умолчанию стоят, причем рядом подписано что по умолчанию "Default CSO_B/SEL; ROM_CS/CSO_B

3 Да должен быть установлен именно режим 1 когда М0-M2 установлены все 3 джампера, остальные режимы это конфигурация SPI, BPI, и с помощью JTAG программатора

4 В руководстве вроде так и написано

5 Опять же в руководстве пишут что сконфигурировать можно из любой флеш, BPI, SPI и Platform flash


--------------------
В жизни нужно попробовать и успеть все, чтобы потом не жалеть о том чего не сказал или не сделал...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Георгий 2   Spartan 3E SK   Jan 19 2010, 09:36
- - at89c51ed2   2 Георгий 2 А я Вас тоже самое спрашиваю в другой ...   Jan 19 2010, 15:29
|- - Георгий 2   Что за ошибка? WARNING:iMPACT:2257 - Startup Cloc...   Jan 20 2010, 05:39
|- - XVR   Цитата(at89c51ed2 @ Jan 19 2010, 18:29) Т...   Jan 20 2010, 08:55
- - at89c51ed2   2 XVR Большое спасибо! Уважаю людей, дающих ис...   Jan 20 2010, 13:55
- - at89c51ed2   Бубна я конечно не нашёл, но удалось частично реши...   Jan 23 2010, 12:55
|- - Георгий 2   Цитата(at89c51ed2 @ Jan 23 2010, 18:55) Н...   Jan 25 2010, 04:37
- - at89c51ed2   2 Георгрий 2. Сейчас попробую вспомнить, так как И...   Jan 25 2010, 10:11
|- - Георгий 2   Цитата(at89c51ed2 @ Jan 25 2010, 16:11) Я...   Jan 25 2010, 10:26
- - at89c51ed2   2 Георгий 2. В режиме BS, если правой кнопкой на Ф...   Jan 25 2010, 10:47
|- - Георгий 2   Все разобрался со SPI и пришел к выводу, что есть ...   Jan 26 2010, 04:24
- - at89c51ed2   Непонятно . Я так полагаю, что этому "киту...   Jan 26 2010, 11:54
|- - Георгий 2   Цитата(at89c51ed2 @ Jan 26 2010, 17:54) Н...   Jan 26 2010, 12:31
||- - des00   Цитата(Георгий 2 @ Jan 26 2010, 06:31) Дл...   Jan 27 2010, 10:39
||- - Георгий 2   Цитата(des00 @ Jan 27 2010, 16:39) крайне...   Jan 27 2010, 10:42
||- - des00   Цитата(Георгий 2 @ Jan 27 2010, 04:42) Ес...   Jan 27 2010, 10:44
|- - XVR   Цитата(at89c51ed2 @ Jan 26 2010, 14:54) Я...   Jan 26 2010, 14:49
- - at89c51ed2   По поводу top-level конечно не место здесь для дис...   Jan 26 2010, 13:07
- - max77   По поводу схемного представления проекта для FPGA....   Jan 26 2010, 14:19
|- - Георгий 2   Цитата(max77 @ Jan 26 2010, 20:19) На кур...   Jan 27 2010, 07:52
- - at89c51ed2   2 XVR Ещё как жирно, но есть ограничения на время ...   Jan 26 2010, 15:45
|- - XVR   Цитата(at89c51ed2 @ Jan 26 2010, 18:45) Е...   Jan 26 2010, 17:41
- - at89c51ed2   2 XVR Я имел ввиду, что "родной" 51 ЦПУ ...   Jan 26 2010, 19:11
|- - XVR   Цитата(at89c51ed2 @ Jan 26 2010, 22:11) С...   Jan 27 2010, 08:13
- - at89c51ed2   2 des00 Ваша квалификация и авторитет здесь не под...   Jan 27 2010, 11:06
- - XVR   SV является расширением V (и с некоторого времени ...   Jan 27 2010, 11:23
|- - Георгий 2   Цитата(XVR @ Jan 27 2010, 17:23) SV являе...   Jan 27 2010, 11:43
|- - Георгий 2   Я тут еще мимоходом решил еще и LCD прикрутить к п...   Jan 27 2010, 12:12
|- - XVR   Цитата(Георгий 2 @ Jan 27 2010, 14:43) Ес...   Jan 27 2010, 18:46
- - at89c51ed2   2 XVR ЦитатаЕдинственный недостаток - ограниченная...   Jan 27 2010, 12:02
- - at89c51ed2   2 Георгий 2 ЦитатаЯ тут еще мимоходом решил еще и ...   Jan 27 2010, 13:10
|- - Георгий 2   Цитата(at89c51ed2 @ Jan 27 2010, 19:10) К...   Jan 27 2010, 15:20
- - at89c51ed2   2 Георгий 2 Что ж, хозяин - барин, Вам видней Ваши...   Jan 27 2010, 15:49
|- - Георгий 2   Цитата(at89c51ed2 @ Jan 27 2010, 21:49) 2...   Jan 27 2010, 16:43
- - at89c51ed2   2 Георгий 2 Шефы бывают разные и задачи у них тоже...   Jan 27 2010, 17:03
|- - Георгий 2   Спасибо большое за разьяснения, я постараюсь все о...   Jan 27 2010, 17:47
- - at89c51ed2   2 Георгий 2 Цитатакогда я шел как сказали "пр...   Jan 27 2010, 18:06
- - at89c51ed2   2 XVR Спасибо . Исчерпывающе. Я до этого же тоже ...   Jan 27 2010, 19:08
|- - dspx   Цитата(at89c51ed2 @ Jan 27 2010, 22:08) 2...   Jan 27 2010, 20:49
||- - Георгий 2   Цитата(dspx @ Jan 28 2010, 02:49) Каждый ...   Jan 28 2010, 01:52
|- - XVR   Цитата(at89c51ed2 @ Jan 27 2010, 22:08) Т...   Jan 28 2010, 08:07
|- - Георгий 2   А кто-нибудь вообще пытался реализовать LCD на дан...   Jan 28 2010, 12:11
|- - des00   Цитата(Георгий 2 @ Jan 28 2010, 06:11) Да...   Jan 29 2010, 04:10
- - at89c51ed2   2 Георгий 2 Похоже, мы заходим уже на 3 круг обсуж...   Jan 28 2010, 05:55
- - at89c51ed2   2 Георгий 2. Вот не хотел заниматься этой хренью -...   Jan 29 2010, 01:32
|- - Георгий 2   Цитата(at89c51ed2 @ Jan 29 2010, 07:32) Н...   Jan 29 2010, 06:00
- - at89c51ed2   2 Георгий 2 Так я всё это и делал на ИСИ 11.4. Сли...   Jan 29 2010, 14:14
|- - des00   Цитата(at89c51ed2 @ Jan 29 2010, 08:14) В...   Jan 30 2010, 11:43
- - at89c51ed2   2 des00 Спасибо за наводку, буду иметь ввиду . Ск...   Jan 31 2010, 23:09
|- - Георгий 2   Запарился уже с проклятым ЛСД до сих пор ничего не...   Feb 8 2010, 09:56
|- - Георгий 2   Я тут еще поковырялся в папке ассемблер с прогой д...   Feb 8 2010, 11:58
- - at89c51ed2   2 Георгий 2 Что то давненько Вас, батенька, не был...   Feb 8 2010, 22:45
|- - Георгий 2   К сожалению лыжи были нормальные, просто я умным о...   Feb 9 2010, 11:34
- - at89c51ed2   2 Георгий 2 ЦитатаОсталось разобраться том какое к...   Feb 9 2010, 22:12
- - hdl_student   Не знаю, насколько это будет актуально, но вот при...   Feb 27 2010, 18:43
|- - Георгий 2   Цитата(hdl_student @ Feb 28 2010, 00:43) ...   Mar 1 2010, 05:35
- - hdl_student   Всегда рад помочь. ЦитатаА подскажите какой у Вас ...   Mar 1 2010, 08:05
|- - Георгий 2   Цитата(hdl_student @ Mar 1 2010, 14:05) В...   Mar 1 2010, 12:23
- - at89c51ed2   2 hdl_student Скачал Ваш пример, спасибо. Сам пыта...   Mar 1 2010, 23:16
- - Георгий 2   Цитата(at89c51ed2 @ Mar 2 2010, 05:16) 2 ...   Mar 4 2010, 04:53


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th July 2025 - 13:14
Рейтинг@Mail.ru


Страница сгенерированна за 0.01668 секунд с 7
ELECTRONIX ©2004-2016