Jump to content

    

Recommended Posts

On 10/19/2020 at 2:52 PM, vladimir_orl said:

Что, такие лёгкие в освоении?

Пришла мне сегодня платка Tang Nano из Китая.

При подключении пусковой ток 250мА по 5В.

Ток потребления 28мА - зашит проект мигания трёхцветным светодиодом.

 

Проект оказывается ещё и полосы на LCD экран выводит (просто я взял вариант с экраном)

 

Считать проект из флеш - нельзя, возможно стоит защитный бит.

Собрал свой (обязательно) проект из их исходников.

Прошил - в ОЗУ. Мигает по моему.

 

Интерфейс слева похож на ISE, т.е. вижно что синнез и плейс отваливается при сохранении любого исходника.

собирает: 1с синтез, 2 плейс.

 

Проверка заняла минут 5. :)

Share this post


Link to post
Share on other sites
41 minutes ago, MaratZuev said:

Просьба пояснить

Пока идёт синтез - стрелки крутятся. Закончится успешно - будет галка. А не как в Vivado что-то непонятное мелкое наверху...

 

ISE_GFD.png

Share this post


Link to post
Share on other sites
23 hours ago, _4afc_ said:

При подключении пусковой ток 250мА по 5В.

С какого момента и по какой, и чем измеряли?

32 minutes ago, _4afc_ said:

Пока идёт синтез - стрелки крутятся. Закончится успешно - будет галка.

Как в Quartus-е

33 minutes ago, _4afc_ said:

А не как в Vivado

Для тех, кто не в Xilinx-e: чем ISE от Vivado отличается, ткните носом, плиз?

23 hours ago, _4afc_ said:

синнез и плейс отваливается при сохранении любого исходника.

Разве это не правильно?

Share this post


Link to post
Share on other sites
1 hour ago, MaratZuev said:

С какого момента и по какой, и чем измеряли?

Подключил к PST-3202 без LCD установив 5В

ограничил ток 100мА - БП не поднялся выше 1.2В

ограничил ток 200мА - БП не поднялся выше 1.2В

ограничил ток 250мА - БП показал некий всплеск тока длительностью около секунды и устаканился на 28мА.

 

На плате линейные стабилизаторы на всё кроме подсветки экрана.

 

1 hour ago, MaratZuev said:

Для тех, кто не в Xilinx-e: чем ISE от Vivado отличается, ткните носом, плиз?

ISE не работает с 7 поколением за исключением пары первых 7 камней.

К 2014 году допилили нормальный интерфейс.

 

Vivado работает только с 7 поколением.

Интерфейс ужаснейший.

После плейса создание битстрима занимает секунд 30 и тд

 

1 hour ago, MaratZuev said:

Разве это не правильно?

Если файл отредактировал пользователь или перегенерил сам Vivado этого нигде не видно.

Share this post


Link to post
Share on other sites

Добрый день!

Судя по докам для того чтобы прошить внутреннюю флэшу достаточно установить соответствующий режим прошивки. Все вроде понятно. Однако... 


Info:    "embFlash Erase,Program" starting on device-1...
Info:    Status Code: 0x00019020
Error:    Finished, NOT wakes up
Info:    User Code: 0x00000000
Info:    Finished!
Info:    Cost 5.82 second(s)

И все. После этого в режиме SRAM не проливается пока не сделать Erase флэши. Я что-то делаю не так? Исходно на кристалле был демо-проект, и он из флеши грузился.

 

 

UPD: Проблема решена... Если кто столкнется, не пугайтесь. В версии 2.100617 программера баг. Частоты кабеля в GUI не соответствуют реальным. По умолчанию стоит 2МГц, что является допустимой скоростью, однако это ложь и провокация. Какие то добрые японцы таки обнаружили, что шьется только на 30, 15 и 2.5 МГц. При этом судя по скорости записи пункту 2.5 в GUI соответствует самая высокая из допустимых скоростей записи. Видимо 24 МГц.

Edited by Strob

Share this post


Link to post
Share on other sites
10 hours ago, des00 said:

купили говина 1нс самого мелкого за 250р, там и кортекс М3 и быстрая память и флешка и 1,7к лютов. дешево, сердито и саппорт тут на форуме.

Зы. Еще и АЦП последовательного приближения на 8 каналов с USB PHY в придачу.

USB phy - точно hi speed? а то он вроде как у процессорной части нарисован, а что М3 на 60МГц с таким потоком сделать может.

Share this post


Link to post
Share on other sites
12 hours ago, StewartLittle said:

Нет, USB PHY на процессор не завязан. Контроллер USB надо в ПЛИС'овой части делать. @StewartLittle

хорошо,

а в общем остальная документация в таком же китайском стиле, "ввести в заблуждение вероятного противника" или тепримо?

20180724b_1.jpg

 

Share this post


Link to post
Share on other sites
8 часов назад, _pv сказал:

а в общем остальная документация в таком же китайском стиле, "ввести в заблуждение вероятного противника" или тепримо?

В документации, кроме картинок, есть еще и разные слова. :)

А именно: GW1NS состоит из двух частей - ПЛИС и аппаратного блока. В аппаратном блоке могут присутствовать АЦП, USB PHY и ядро Cortex M3, при чем в разных сочетаниях:

у GW1NS-2 есть только АЦП и USB PHY (процессорного ядра нет);

у GW1NS-2C есть АЦП, USB PHY и 60-мегегерцовый аппаратный Coprtex M3;

у GW1NS-4C есть только 100-мегагерцовый Cortex M3 (АЦП и USB PHY нет).

Что касательно использования именно USB, то оно возможно не во всех вариантах. Питание блока USB PHY осуществляется от VCCaux.  Для работы USB PHY требуется напряжение 3.3В.

Поэтому в варианте LX (где VCCaux = 1.2В) использовать USB PHY не получится.

 

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

У Gowin полезная информация по какому-либо вопросу бывает размазана по нескольким документам (как, кстати, и у Lattice - что и понятно, т.к. Gowin основали выходцы из Lattice).

 

В общем и целом рекомендация простая - "наливай да пей" :)

Стоимость входа очень низкая, проще самому попробовать, чем кого-то спрашивать.

Share this post


Link to post
Share on other sites
On 10/23/2020 at 4:06 AM, _4afc_ said:

Пока идёт синтез - стрелки крутятся. Закончится успешно - будет галка. А не как в Vivado что-то непонятное мелкое наверху...

 

ISE_GFD.png

Синтез в основном  для сложных проектов если нужно вывести пару регистров  то ни в одном доке нет  протокола прошивки нетлиста

 

 

Share this post


Link to post
Share on other sites
2 минуты назад, Aldec сказал:

Синтез в основном  для сложных проектов если нужно вывести пару регистров  то ни в одном доке нет  протокола прошивки нетлиста

Не могли бы Вы подробнее развернуть свою мысль?

А то Ваша фраза читается по типу "Казнить нельзя помиловать".

Share this post


Link to post
Share on other sites
45 минут назад, Aldec сказал:

Фразеологически это вопрос о нахождении документации на протокол прошивки конфигурации ПЛИС без фирменного софта.

А у вас есть такая официальная документация на ПЛИС какого-либо производителя?

Share this post


Link to post
Share on other sites
31 minutes ago, StewartLittle said:

А у вас есть такая официальная документация на ПЛИС какого-либо производителя?

наверное имелось в виду как плису с проца зашить. типа протокола Slave Serial

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.