Jump to content

    

Recommended Posts

Есть Artix 7, MT25QL256 и NVT2006BQ/

Банк Artix 7, соединённый с флешкой, питается 1,8 В, далее SPI-сигналы идут на микросхему согласования NVT2006BQ, после чего уже соединяются с флешкой MT25QL256.

Проблема- флешка не прошивается. 

Есть у кого идеи почему?

 

Скриншот 2019-04-18 17.23.12.png

Share this post


Link to post
Share on other sites

Да, забыл написать, с одной стороны 1,8 В, с другой 3,3.

В этой конфигурации где 1,8 пулап не требуется, с другой (где 3,3 ставил разные - результат ноль)

Share this post


Link to post
Share on other sites
5 minutes ago, Art55555 said:

где 3,3 ставил разные - результат ноль

Так на схеме на стороне 3.3В только 3 из 6 нарисованы. Плюс не ясен момент с выводом HOLD - со стороны хоста в начале должен '0' выдаваться, это делается?

Share this post


Link to post
Share on other sites
Just now, MegaVolt said:

Так же может влиять задержки вносимые преобразователем. 
Есть осциллограммы начального момента загрузки?

L18 не установлена, на схеме отображено.

 

Share this post


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

L18 не установлена, на схеме отображено.

Ну значит времянка или ещё что-то. Без осциллограмм не поймём. 

Share this post


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

Проблема- флешка не прошивается. 

Есть у кого идеи почему?

На какой частоте? Посмотрите осциллографом на сигналы (и особенно CCLK) до и после транслятора, скорее всего фронты сильно завалены.

Share this post


Link to post
Share on other sites
В 18.04.2019 в 18:17, Art55555 сказал:

Есть у кого идеи почему?

Номиналы Rpu велики. См. стр.10-11 DS.

И стр. 15-16 для расчета Tplh и Tphl там же.

Ну и AN11127 поможет.

 

Share this post


Link to post
Share on other sites
22 hours ago, faa said:

Номиналы Rpu велики. См. стр.10-11 DS.

И стр. 15-16 для расчета Tplh и Tphl там же.

Ну и AN11127 поможет.

 

Посчитал по формуле. 

Исправил на 300 Ом, результат такой же.

 

Замерил осциллографом частоту - 3 МГц, фронты нормальные.

Share this post


Link to post
Share on other sites

Выше спрашивали сколько pull-up резисторов у вас на стороне 3.3В. Должно быть 6, а у вас нарисованы только 3.

И проверьте скопом все сигналы. Как на стороне В так и на стороне А.

 

Share this post


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

Выше спрашивали сколько pull-up резисторов у вас на стороне 3.3В. Должно быть 6, а у вас нарисованы только 3.

И проверьте скопом все сигналы. Как на стороне В так и на стороне А.

 

Также надо добавить резисторы на входах FLASH D3, FLASH D2  и FLASH CS микросхемы транслятора, как требует стандартная схема подключения флэшки.

Выходные сигналы ФПГА имеют питания разных банков. Сигнал fpga CCLK имеет питание банка 0, остальные 5 сигналов банка 14.

Необходимо проверить что питание банков 0 и 14 есть 1.8v . 

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.

Sign in to follow this