Jump to content
    

zuuuuk

Участник
  • Posts

    187
  • Joined

  • Last visited

Everything posted by zuuuuk


  1. Я вывел сообщение через uart на консоль. у меня mbz + uart+ mdm. Остался вот в чем вопрос. Можно ли запустить отладку программы mbz через uart? т.е. посмотреть память, переменные, точки останова, обратиться в регистры. все то же самое только не подключаясь к JTAG.
  2. Огромное спасибо. меня первый пункт и волновал. надо файл mss править. Спасибо за консультаю
  3. как mdm поймет на какой уарт мне надо выводить сообщение от xil_printf ("dd"); у меня несколько уартов
  4. Доброе утро. Мне необходимо настроить отладку микроблейза через уарт и xmd. Как собственно вывести уарт из mdm? Выходных пинов я не вижу. в настройках нет. Зарание спасибо за внимани.
  5. Доброго времени суток. Подскажите, пожалуйста, пример ld скрипта, в котором можно подключить в .elf файл дополнительный файл с данными по определенному адресу. Я нашёл описания команд по работе с файлами в скрипте линкера. https://access.redhat.com/site/documentatio...e-commands.html Но без примера не могу разобраться.
  6. Добрый вечер. Подскажите, можно ли в москве купить плату преобразователя уровней LVDS в TTL? Чтобы в наличии была. Разъемы не имеют значение. Спасибо за внимание.
  7. Добрый день. У меня система на SPARTAN6 Mbz + MCB_DDR3 на шине AXI. Я хочу подключить свой IP блок ко второму порту MCB и получить доступ к DDR3. т.е. мой IP блок должен быть мастером. Для чтения данных из DDR3. Подскажите,пожалуйста, какой-нибудь пример подключения своего IP к шине AXI.
  8. Я всех благодарю за помощь. Я разобрался... Проблема была в том, что в генераторе .bit файла стояли настройки PUL UP Нужно было поставить флоат. Свойства ген файла->конфигурация-> пин IO -> флоат
  9. Я проверил подключение еще раз: http://i047.radikal.ru/1304/ff/00fc8bf74a55.jpg Адресация ну и генерация ddr3 http://s16.radikal.ru/i190/1304/ed/1bd34d140ee7.jpg http://s019.radikal.ru/i609/1304/f5/506ec30b0b40.jpg http://s019.radikal.ru/i605/1304/f4/7d3043a5393c.jpg http://i020.radikal.ru/1304/86/d5645a70e3d4.jpg http://s43.radikal.ru/i101/1304/c4/9c193c56bbf6.jpg http://s54.radikal.ru/i143/1304/77/0de05f757f31.jpg Пин RZQ подтянут к земле через резистор. Фаил .ucf я проверил. Вот где я могу здесь ошибаться?
  10. дело в том, что я использовал визард при подключении ddr3 И axi. вопрос: *Неужели визард неправильно подключил ddr + microblaz? *Я так понимаю надо настраивать Axi шину, что бы она стала кешированной?
  11. добрый день. я использую сартет кид. http://www.xilinx.com/products/boards-and-...6NITX-LX75T.htm я собрал в едк проект и подключил microblaz + ddr3 + bram. На AXi. bram внутренняя.. Использовал при этом только визард. при обращении , через xmd, к внутр. памяти все нормально. пишет читает. но вот при обращении к ddr3 проц зависает. http://s019.radikal.ru/i604/1304/fb/ee312c51e5e3.jpg нужно ли инициализировать сам MCB? Подскажите в каком направлении копать? благодарю за внимание.
  12. Добрый день. Я применяю Spartan6 xc6slx100 я бы хотел проконсультироваться у профессионалов по подключению Vref. т к в док. для мемя есть некоторые неясности 1) если подключить пины vref в режим i/o может ли он работать как output/input или только как input. 2) и если не сложно поясните мне, не очень разборчивому, функциональное назначение vref огромное спасибо за внимание
  13. Подскажите как сформировать сигнал в сим tina? сигнал у генератора. или пример какой. мне необходимо сформировать не периодический сигнал. линейный перепад из 0 В -> 65 В -> 27 В, и из 27 В -> 0 -> 27В
  14. Доброго времени суток. у modelsim есть командная строка. из нее можно запускать do файлы и управлять окнами например: view wave -undock сам modelsim можно запустить из командной строки cmd. (vsim -c) и соответственно получить командную строку. modelsim> и в ней запускать do файлы и симуляцию Можно ли вызвать из такого режима работы modelsima только окно wave?
  15. а можно посмотреть что в них распологаеться. через FPGA editor'е или еще как.
  16. Доброго времени суток. не получается подключить программу к microBlaze. как можно решит эту проблему? я сгенерировал процессор MBZ+ bram+uartlite+gpio. bram внутренняя 16к. скомпилировал программу. получил elf фаил. создал новый my_download.bit следующим образом. через makefile TARGET_BMM = ../system TARGET_BIT = ../download TARGET_MBZ_BIT = ../system TARGET_LOAD_BIT = ../my_download TARGET_ElF = ../../my_test/executable load_bit : data2mem -bm $(TARGET_BMM)_bd.bmm -bd $(TARGET_ElF).elf -bt $(TARGET_MBZ_BIT).bit -o b $(TARGET_LOAD_BIT).bit когда я проверяю созданный my_download.bit фаил: display_bitsream : data2mem -bm $(TARGET_BMM)_bd.bmm -bt $(TARGET_LOAD_BIT).bit -d > log_bit.dump то на выходе получаю что в my_download.bit не загружена пррограмма сам log_bit.dump Release 7.1i - Data2MEM H.42, build 1.3.4 Mar 23, 2005 Copyright (c) 1995-2011 Xilinx, Inc. All rights reserved. Data2MEM BIT file dump. Command: c:\Xilinx\bin\nt\data2mem.exe -bm ../system_bd.bmm -bt ../my_download.bit -d Xilinx BIT Bitstream File: ..\my_download.bit Design name: system.ncd Part: 2v2000fg676 Date: 2011/05/04 15:35:40 Bits: 6812960 Write of CMD (Command) register with RCRC (Reset CRC) command value. Write of FLR (Frame length) register with a 146 - 1 word length, or 4672 frame bit length. Write of COR (Configuration Option) register with 0x00053FE5 COR value. GWE_CYCLE (Startup cycle when GWE is asserted) = 5. GTS_CYCLE (Startup cycle when GTS_CFG is de-asserted) = 4. LOCK_CYCLE (Stall in this Startup cycle until DCM signals are asserted) = 7. MATCH_CYCLE (Stall in this Startup cycle until DCI match signals are asserted) = 7. DONE_CYCLE (Startup cycle when DONE is asserted/de-asserted) = 3. SSCLKSRC (Select STARTUP block clock source) = 2. OSCFSEL (Selct CCLK frequency in Master Serial Mode) = 2. SINGLE (Readback capture is one shot) = off. DRIVE_DONE (DONE pin is an active driver, not open drain) = off. DONE_PIPE (Add pipeline stage to DONEIN) = off. SHUT_RST_DCM (DCM resets if SHUTDOWN and AHIGH are performed) = off. SHUT_RST_DCI (DCI resets if SHUTDOWN and AHIGH are performed) = off. CRC_BYPASS (Do not check against updated CRC value) = off. Write of IDCODE (Product Identification) register with 0x01038093 ID word. Write of MASK (Control Mask) register with 0x00000000 control mask value. Write of CMD (Command) register with SWITCH (Switch CCLK Frequency) command value. Write of FAR (Frame Address) register with CLB frame address, Column 0 Frame 0. Write of CMD (Command) register with WCFG (Write Configuration Data) command value. Write of FDRI (Frame Data Input) register with 212722 words of data. Write of 162352 words of CLB data. 00000000: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 00000020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 00000040: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 00000060: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 00000080: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 000000A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 000000C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 000000E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 00000100: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 00000120: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 00000140: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 00000160: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 00000180: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 000001A0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 000001C0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 000001E0: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 00000200: 00 00 00 00 00 00 02 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 00000220: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 00000240: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 00000260: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................................ 00000280: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 в отличии от самого elf файла replase : data2mem -bd $(TARGET_ElF).elf -d > log_elf.dump сам log_elf.dump Release 7.1i - Data2MEM H.42, build 1.3.4 Mar 23, 2005 Copyright (c) 1995-2011 Xilinx, Inc. All rights reserved. Data2MEM ELF file dump. File = "..\..\my_test\executable.elf". Program header record #0, Size = 0x36C, Alignment = 0x4. 00000000: B8 00 00 28 80 00 00 00 80 00 00 00 80 00 00 00 ...(............ 00000010: 80 00 00 00 80 00 00 00 80 00 00 00 80 00 00 00 ................ 00000020: 80 00 00 00 80 00 00 00 31 A0 05 B8 30 40 05 A0 [email protected] 00000030: 30 20 0B 6C B0 00 B8 08 30 C0 00 00 F8 C0 00 04 0 .l....0....... 00000040: F8 C0 00 0C F8 C0 00 14 F8 C0 00 24 B0 00 B0 00 ...........$.... 00000050: 30 C0 00 00 F8 C0 00 00 F8 C0 00 08 F8 C0 00 10 0............... 00000060: F8 C0 00 20 30 C0 00 28 D8 C1 00 00 C4 E1 00 00 ... 0..(........ 00000070: F4 E0 00 02 F4 C0 00 06 30 C0 01 70 D8 C1 00 00 ........0..p.... 00000080: C4 E1 00 00 F4 E0 00 0A F4 C0 00 0E 30 C0 01 8C ............0... 00000090: D8 C1 00 00 C4 E1 00 00 F4 E0 00 12 F4 C0 00 16 ................ 000000A0: 30 C0 01 88 D8 C1 00 00 C4 E1 00 00 F4 E0 00 22 0.............." 000000B0: F4 C0 00 26 B9 F4 00 10 80 00 00 00 20 21 00 10 ...&........ !.. 000000C0: B8 00 00 00 20 21 FF EC D9 E1 00 00 20 C0 03 74 .... !...... ..t 000000D0: 20 E0 03 74 06 46 38 00 BC 72 00 14 D8 06 00 00 ..t.F8..r...... 000000E0: 20 C6 00 04 06 46 38 00 BC 92 FF F4 20 C0 03 74 ....F8..... ..t 000000F0: 20 E0 03 7C 06 46 38 00 BC 72 00 14 D8 06 00 00 ..|.F8..r...... 00000100: 20 C6 00 04 06 46 38 00 BC 92 FF F4 B9 F4 00 74 ....F8........t 00000110: 80 00 00 00 20 C0 00 00 20 E0 00 00 B9 F4 00 1C .... ... .......
  17. Вобщем решил использовать покупные платы. подскажите. как нужно очищать преравание от CAN? а то уменя один моб на прием и мк входит только один раз в прерывание. CANSTMOB=0x0. я очищаю.
  18. извените за неточность. Связь должна быть в поле в прямой видимости до 1.5 км. спасибо за внимание.
  19. извените за неточность. Связь должна быть в поле в прямой видимости до 1.5 км. спасибо за внимание.
  20. вообще на этом форуме ктонибудь занимаеться подобными вещами?
  21. тема переехала http://electronix.ru/forum/index.php?showtopic=79191
  22. Добрый день. У меня возник вопрос. как подсчитать растояние на котором будут держать связь 2 трансивера. если Tx 20 Дб Rx -122 дб. у каждого. http://www.terraelectronica.ru/pdf/WENSHING/TRW-400.pdf какя антенна подойдет к этому модулю? спасибо за внимание
  23. я так понимаю, что здесь не очень вкурсе по данному вопросу. может кинете ссылку где мне смогут подсказать?
×
×
  • Create New...