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

 
 
5 страниц V  « < 2 3 4 5 >  
Reply to this topicStart new topic
> Новый народный хит от Cypress?, чип с USB3.0 - CYUSB3014
Sergey_Bekrenyov
сообщение Mar 14 2012, 11:29
Сообщение #46


Местный
***

Группа: Свой
Сообщений: 323
Регистрация: 14-12-10
Из: Королёв
Пользователь №: 61 599



Кто чем пользовался для отладкиз из JTAG-программаторов? JetLink от starterkit подойдут?
Go to the top of the page
 
+Quote Post
loginser
сообщение Mar 15 2012, 09:26
Сообщение #47


Участник
*

Группа: Участник
Сообщений: 19
Регистрация: 9-06-08
Пользователь №: 38 171



Я пользуюсь J-Link Pro от SEGGER. Вполне нормально работает, иногда подвисает и необходима перезагрузка устройства, но в целом не напрягает.
Go to the top of the page
 
+Quote Post
Sergey_Bekrenyov
сообщение Mar 15 2012, 13:28
Сообщение #48


Местный
***

Группа: Свой
Сообщений: 323
Регистрация: 14-12-10
Из: Королёв
Пользователь №: 61 599



Цитата(loginser @ Mar 15 2012, 13:26) *
Я пользуюсь J-Link Pro от SEGGER. Вполне нормально работает, иногда подвисает и необходима перезагрузка устройства, но в целом не напрягает.


Спасибо, однако ценник пугает ...
Go to the top of the page
 
+Quote Post
shb
сообщение May 23 2012, 05:42
Сообщение #49


Местный
***

Группа: Свой
Сообщений: 425
Регистрация: 17-07-06
Из: Россия МО
Пользователь №: 18 877



Кто разобрался или может быстро освоить CYUSB3014 обратите внимание.
http://electronix.ru/forum
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Jan 26 2014, 20:23
Сообщение #50


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 All
делал недавно бут CYUSB3014 с FPGA, то есть FX3 GPIF2 SyncADMux Boot process. Сейчас как раз допиливаю переключение интерфейсов (после конфигурации более скоростной - а-ля FIFO). Бут, что в в апноте не работает (да и содержит кучу ошибок). Мой метод тоже не супер - если остановить посередине и попробовать заново - выдёт ошибку (я догадываюсь что допилить, но пока времени нет), но он хотя бы работает, в отличии от кипарисовского апнота.
Ну и собсно суть: если кто будет в ступоре во время ковыряния - обращайтесь wink.gif
(там реально мутная схема, и информация по куче документов раскидана + !адресация регистров со строны GPIF2 в документации на текущий момент не верна! maniac.gif в общем муть ещё та)
Go to the top of the page
 
+Quote Post
VasiaMVR
сообщение Feb 13 2014, 09:06
Сообщение #51


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 2-12-07
Из: Ростов-на-Дону
Пользователь №: 32 893



Кто может поделиться инфой какую максимальную скорость смогли получить. Желательно отдельно в обе стороны и указать это честные МБ/c или миллионы байт/с. Заранее спасибо.
Go to the top of the page
 
+Quote Post
vitus_strom
сообщение Feb 13 2014, 20:15
Сообщение #52


Знающий
****

Группа: Свой
Сообщений: 553
Регистрация: 15-10-04
Пользователь №: 877



Очень сильно зависит от целой системы
в первую очередь от усб чипсета и каким боком он включен в процесорную шину
самый слабый NEC, самый лучший Intel
у меня по стечению обстоятельств поначалу был NEC на карточке к ноутбуку (через PCIe X1) - скорость порядка 185 МБайт в секунду
c Intel'ом получали порядка 480 МБ/нормально подключенный к чипсету с правда программа посылала постоянно один и тот же буффер предварительно наполненный
так же сильно зависит от ораганизации программы буффер в проце буфер в программе количество очередей
так что есть где развернуться....
Если что пишите, помогу чем смогу
Go to the top of the page
 
+Quote Post
VasiaMVR
сообщение Feb 14 2014, 07:53
Сообщение #53


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 2-12-07
Из: Ростов-на-Дону
Пользователь №: 32 893



480 это в миллионах байт в МБ/c будет 458 так?
пиковая скорость USB 3 чуть меньше 477МБ/c (500/1,048576).
Я почему на это заостряю внимание. Почти на всех интерфейсах (USB,PCIe,SATA) хитрят, считая скорости в миллионах байт в с, но пишут обозначение от мегабайт в сек. У нас скорость передачи данных считается в честных мегабайтах и каждый раз приходиться объяснять почему у нас скорость ниже чем по "идее" должна быть
Я так понял узким местом при хорошем USB3 хосте будет GPIFII. Максимум там 400/1,048576 ~ 381МБ/c.
Меня и интересует максималльно достижимая скорость передачи уже вместе с задержками через GPIFII, желательно указывать точно единицу измерения.
Go to the top of the page
 
+Quote Post
ZASADA
сообщение Feb 14 2014, 11:33
Сообщение #54


Знающий
****

Группа: Свой
Сообщений: 738
Регистрация: 13-01-11
Из: Минск
Пользователь №: 62 210



Цитата(VasiaMVR @ Feb 14 2014, 10:53) *
Я почему на это заостряю внимание. Почти на всех интерфейсах (USB,PCIe,SATA) хитрят, считая скорости в миллионах байт в с, но пишут обозначение от мегабайт в сек. У нас скорость передачи данных считается в честных мегабайтах и каждый раз приходиться объяснять почему у нас скорость ниже чем по "идее" должна быть

может вам проще поменять свою систему измерения скорости, чем каждый раз что-то объяснять?
Go to the top of the page
 
+Quote Post
VasiaMVR
сообщение Feb 14 2014, 13:10
Сообщение #55


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 2-12-07
Из: Ростов-на-Дону
Пользователь №: 32 893



Это не моя система.
Производители накопителей считают, что в 1КВ 10^3 байт, в 1МВ 10^6 в 1ТВ 10^9....
но любая ОС считает, что 1KB = 2^10 байта 1МВ 2^20 в 1ТВ 2^30....
кому из них нужно поменять систему???
Дело не в системе, а правильности оценки, сравнения результатов.
Можно писать в Б/c, тогда разногласий не будет.
Лучше по теме что нибудь путное сказали.
Go to the top of the page
 
+Quote Post
aaarrr
сообщение Feb 14 2014, 14:37
Сообщение #56


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(VasiaMVR @ Feb 14 2014, 11:53) *
Я так понял узким местом при хорошем USB3 хосте будет GPIFII. Максимум там 400/1,048576 ~ 381МБ/c.

Там еще задержки при переключении буферов есть, так что несколько меньше.
Go to the top of the page
 
+Quote Post
Sergey_Bekrenyov
сообщение Oct 19 2014, 02:55
Сообщение #57


Местный
***

Группа: Свой
Сообщений: 323
Регистрация: 14-12-10
Из: Королёв
Пользователь №: 61 599



Цитата(Kuzmi4 @ Jan 27 2014, 00:23) *
2 All
делал недавно бут CYUSB3014 с FPGA, то есть FX3 GPIF2 SyncADMux Boot process. Сейчас как раз допиливаю переключение интерфейсов (после конфигурации более скоростной - а-ля FIFO). Бут, что в в апноте не работает (да и содержит кучу ошибок). Мой метод тоже не супер - если остановить посередине и попробовать заново - выдёт ошибку (я догадываюсь что допилить, но пока времени нет), но он хотя бы работает, в отличии от кипарисовского апнота.
Ну и собсно суть: если кто будет в ступоре во время ковыряния - обращайтесь wink.gif
(там реально мутная схема, и информация по куче документов раскидана + !адресация регистров со строны GPIF2 в документации на текущий момент не верна! maniac.gif в общем муть ещё та)

У меня наконец-то появилась своя плата с CYUSB3014 в четверг. Застрял в самом начале - не смог залить SPI image через Control Center. Не проходит енумерация Boot Programmer. Начал копать дальше - через JTAG то работает, то не работает USB3 в Super Speed. ПРичем отладчик иногда виснет - GDB server от JLINK говорит что процессор не подключен. В USB2 работает всегда. Копаю схему - пока только накопал неправильные емкости для USB3 RX/TX питания. Поставил 2.2 мкФ вместо 22
Может что-то в схеме намудрил - мой девайс self powered
Go to the top of the page
 
+Quote Post
Kuzmi4
сообщение Oct 20 2014, 11:24
Сообщение #58


Гуру
******

Группа: Свой
Сообщений: 3 304
Регистрация: 13-02-07
Из: 55°55′5″ 37°52′16″
Пользователь №: 25 329



2 Sergey_Bekrenyov
никакой возможности попробовать конфиг как на девките ? (прост оочень позоже что у вас что то с ПП)
Go to the top of the page
 
+Quote Post
Sergey_Bekrenyov
сообщение Oct 20 2014, 23:55
Сообщение #59


Местный
***

Группа: Свой
Сообщений: 323
Регистрация: 14-12-10
Из: Королёв
Пользователь №: 61 599



Цитата(Kuzmi4 @ Oct 20 2014, 15:24) *
2 Sergey_Bekrenyov
никакой возможности попробовать конфиг как на девките ? (прост оочень позоже что у вас что то с ПП)

Спасибо, нашёл ошибку. Конденсаторы на u3tx_vddq и u3rx_vddq были 2.2 мкФ вместо 22
Go to the top of the page
 
+Quote Post
Sergey_Bekrenyov
сообщение Oct 28 2014, 01:12
Сообщение #60


Местный
***

Группа: Свой
Сообщений: 323
Регистрация: 14-12-10
Из: Королёв
Пользователь №: 61 599



2 'Kuzmi4'
Отладился на старенькой Леново с Orient express card<->USB3 адаптером - баги конечно есть, но терпимые. Попытался подключиться к настольному компу с i7 и новеньким чипсетом - короткие ACK (от 16 до 76 байт) от меня где-то застревают, хост через 2 секунды по тайм-ауту ресетит пайп - после этого мои данные всплывают. Однако скорость никакая. Есть какие-то хитрости с короткими пакетами? Команды и акноледжи повешены на два енд-пойнта, которые прикручены через ДМА к уарту. Короткий пакет посылаю через прерывание и
CyU3PDmaChannelCommitBuffer(&glChHandleBulk, 1024, 0);// пустой пакет - для хоста, найдено при разговоре с программистом и методом тыка
CyU3PDmaChannelSetWrapUp(&glChHandleBulk); // собственно то что хочу отослать - все что есть в буфере
Go to the top of the page
 
+Quote Post

5 страниц V  « < 2 3 4 5 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 29th April 2024 - 01:08
Рейтинг@Mail.ru


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