alxkon 0 Posted October 26, 2020 · Report post 2 часа назад, ovn сказал: Если запаять диод d24, можно использовать d21-d23, то питать плату можно от 6 контактного разъёма питания видеокарты. А разъёмы для даных Вы нашли? Quote Ответить с цитированием Share this post Link to post Share on other sites
ovn 0 Posted October 26, 2020 (edited) · Report post 45 минут назад, alxkon сказал: А разъёмы для даных Вы нашли? На фото 3 разъёма, рядом с питанием, DATA1-DATA3 I/O с Zynq, разъёмы J3 и J5 - содержат по гальванически развязанному входу и выходу, J7-UART, J8-JTAG и т.д. Вместе с платой советую заказать вот такой переходник USB-UART Edited October 26, 2020 by ovn Quote Ответить с цитированием Share this post Link to post Share on other sites
alxkon 0 Posted October 26, 2020 · Report post 6 минут назад, ovn сказал: На фото 3 разъёма, рядом с питанием, DATA1-DATA3 I/O с Zynq, разъёмы J3 и J5 - содержат по гальванически развязанному входу и выходу, J7-UART, J8-JTAG и т.д. Я имел ввиду female connector для DATA1-DATA3. Возможно родные male можно выбросить и впаять pin header Quote Ответить с цитированием Share this post Link to post Share on other sites
ovn 0 Posted October 26, 2020 (edited) · Report post 16 часов назад, alxkon сказал: Я имел ввиду female connector для DATA1-DATA3. Возможно родные male можно выбросить и впаять pin header Для отладочных плат сейчас стандартными являются разъёмы PMOD, к ним можно подключить всевозможные датчики, экранчики и т. п. У DATA1-DATA3 шаг штырей 2 мм, а распространённый, у того же PMOD, 2,54. Edited October 27, 2020 by ovn Quote Ответить с цитированием Share this post Link to post Share on other sites
ovn 0 Posted October 28, 2020 · Report post Тут рядом темка болтается, что у китайских Цинков одно ядро нерабочее, проверил, оба ядра работают. Quote Ответить с цитированием Share this post Link to post Share on other sites
Vasily_A 0 Posted November 21, 2020 · Report post купил такую плату, впечатления: 1. сделана аккуратно, придраться особо не к чему 2. нет кварца и конденсаторов около него у эйзернет-пфи, площадки луженые (важно, как выяснилось) есть, тактовая 25МГц заведена с цинка через 0ом резистор 3. в комплекте был разъем микроСД, перелудил его и площадки под него свинцовым припоем и запаял 4. питание - диод D24 не впаян, перепаял его от одного из разъемов DATA. с запущенным с микросд линуксом и сетью при питании от 5в потребляет 220мА 5. пайка пинов уарта и джитага - полный треш, плата с покрытием ENIG, паяться не желает никак! пришлось скальпелем обдирать эту дрянь с отверстий до меди, только тогда припаялось :( 6. первый попавшийся образ линукса с гитхаба под эту плату, после перепайки соответствующего резистора на плате успешно загрузился с микросд. 7. эйзернет пфи в линуксе не заработал, пришлось запаять кварц, пару емкостей и отпаять нулевой резистор, чтоб пфи завелся, после этого сеть поднялась. вопрос - какой минимальный набор софта нужен, чтоб пересобрать проект который под 6-й спартан в айсе сделан (ретрокомпьютер, например) с добавлением простейшего функционала с помощью линукса - файловая система на микросд с доступом по сети и куском разделяемого с проектом на плис части озу? как максимум, еще бы юсб хост организовать попроще, чем с штатным для цинка многоногим юсб-пфи... можно даже usb 1.1 минимум по софту это Vivado и petalinux? каких версий минимально достаточно? Quote Ответить с цитированием Share this post Link to post Share on other sites
ovn 0 Posted November 23, 2020 (edited) · Report post Vasily_A, я Vivado 2018.3 и 2019.1 использую. Пересобрать проект будет непросто, у вас там наверно ядро MicroBlaze, а в Zynq A9. Вивада такая кака, что из старой версии в более новой проекты не всегда собираются. Edited November 23, 2020 by ovn Quote Ответить с цитированием Share this post Link to post Share on other sites
Fox_Sanchez 0 Posted February 5, 2021 · Report post Тоже заказал себе такую плату, жду с нетерпением) Раньше делал проекты на фпга + контроллер отдельно. Там все ясно, фпга грузим одним программатором, прошивку отлаживаем другим. А тут как, все через один делается или еще какой-нить ж-линк все-таки нужен? И я так понимаю, что внутри флэша нету и программа и кнофиг фпга грузятся строго снаружи? Quote Ответить с цитированием Share this post Link to post Share on other sites
dlsh 0 Posted February 11, 2021 · Report post Если не затруднит, выложите ссылки с али на ответную часть разъемов (DATA1-DATA3 I/O с Zynq, J3, J5, J7? J8) для обсуждаемой платы. Quote Ответить с цитированием Share this post Link to post Share on other sites
ovn 0 Posted August 18, 2021 (edited) · Report post 11.02.2021 в 07:15, dlsh сказал: Если не затруднит, выложите ссылки с али на ответную часть разъемов (DATA1-DATA3 I/O с Zynq, J3, J5, J7? J8) для обсуждаемой платы. https://aliexpress.ru/item/1005001301089621.html?spm=a2g0o.productlist.0.0.25f67c75uz4DMO&algo_pvid=6f6577e9-e1db-482f-997b-91da91011875&algo_expid=6f6577e9-e1db-482f-997b-91da91011875-11&btsid=0b8b034e16292722144344007ec8ef&ws_ab_test=searchweb0_0,searchweb201602_,searchweb201603_&item_id=1005001301089621&sku_id=12000015634754228 Плата расширения, а разьёмы стандартные, шаг написал выше. Edited August 18, 2021 by ovn Quote Ответить с цитированием Share this post Link to post Share on other sites
GenaSPB 0 Posted August 18, 2021 · Report post On 2/5/2021 at 5:20 PM, Fox_Sanchez said: Тоже заказал себе такую плату, жду с нетерпением) Раньше делал проекты на фпга + контроллер отдельно. Там все ясно, фпга грузим одним программатором, прошивку отлаживаем другим. А тут как, все через один делается или еще какой-нить ж-линк все-таки нужен? И я так понимаю, что внутри флэша нету и программа и кнофиг фпга грузятся строго снаружи? Не только. Можно и из массива загрузить. static void devcfg_write(void) { // About format see // PG374 (v1.0) June 3, 2020 // pg374-dfx-controller.pdf // Transfer the data. const uint_fast32_t dma_flags = 0x01; size_t nwords; const uint32_t * const p = getbitimage(& nwords); ASSERT((((uintptr_t) p) % 4) == 0); XDCFG->DMA_SRC_ADDR = (uintptr_t) p | dma_flags; XDCFG->DMA_DST_ADDR = 0xFFFFFFFF; XDCFG->DMA_SRC_LEN = nwords; XDCFG->DMA_DST_LEN = 0; while((XDCFG->INT_STS & XDCFG_INT_STS_DMA_DONE_INT) == 0) ; XDCFG->INT_STS = XDCFG_INT_STS_DMA_DONE_INT; // Clear DMA_DONE status } Quote Ответить с цитированием Share this post Link to post Share on other sites
Vasily_A 0 Posted August 18, 2021 · Report post вопрос - есть подобная (похожая, от S9) плата c битой (судя по всему) озу. пишет в сом-порт: Xilinx First Stage Boot Loader Release 2015.4 Jun 28 2016-15:13:38 DDR_INIT_FAIL FSBL Status = 0xA007 In FsblHookFallback function как из вивады или айса 14.7 джитагом залить и запустить простейший проект в PL (помигать светодиодиком) без использования процессорной части, так как озу не работает? Quote Ответить с цитированием Share this post Link to post Share on other sites
ovn 0 Posted October 19, 2021 (edited) · Report post Получил с Али такую плату расширения для EBAZ, на ней видео ЦАП ADV7123, RS-232, разъём для питания 5 Вольт, разъём для подключения дешёвой камеры с параллельным интерфейсом OV 7670, можно использовать для подключения разных шильдов с PMOD. https://aliexpress.ru/item/1005001970184799.html Edited October 19, 2021 by ovn Quote Ответить с цитированием Share this post Link to post Share on other sites
ovn 0 Posted October 19, 2021 (edited) · Report post 18.08.2021 в 21:44, Vasily_A сказал: вопрос - есть подобная (похожая, от S9) плата c битой (судя по всему) озу. пишет в сом-порт: Xilinx First Stage Boot Loader Release 2015.4 Jun 28 2016-15:13:38 DDR_INIT_FAIL FSBL Status = 0xA007 In FsblHookFallback function как из вивады или айса 14.7 джитагом залить и запустить простейший проект в PL (помигать светодиодиком) без использования процессорной части, так как озу не работает? Не могу подсказать, учитывая стоимость, проще нормальную с Али заказать. Edited October 19, 2021 by ovn Quote Ответить с цитированием Share this post Link to post Share on other sites
gosha-z 0 Posted October 19, 2021 · Report post On 8/18/2021 at 9:44 PM, Vasily_A said: как из вивады или айса 14.7 джитагом залить и запустить простейший проект в PL (помигать светодиодиком) без использования процессорной части, так как озу не работает? Если FSBL не может проинитить память - это не значит, что она не работает Quote Ответить с цитированием Share this post Link to post Share on other sites