-
- Делают. Но вроде как не дифф.USB, а High-Speed Inter-Chip (HSIC) - Илья(646 знак., 19.12.2014 10:56, ссылка)
- Спасибо! Отличная подборка! Тонкость в том, что его нет в дешевых контроллерах, которые предполагаются на слейвы. А контроллеры нужны именно с мозгами, а не "проосто периферийный контроллер". С этой точки зрения диф. USB HS 2.0 перспективнее. - Evgeny_CD(19.12.2014 12:37)
- А, ну тогда да. слейвы есть вообще вкусные, например PIC16F1455, PIC24FxxK50 - не требуют кварца, подстраивают свой RC от USB шины. Илья(64 знак., 19.12.2014 16:09)
- Чем безкристальные АРМы не устраивают? STM32F042 например? Существуют и в TSSOP20. Есть и малопотребляющие варианты. - lightelf(20.12.2014 09:44)
- что-то не вижу на st.com ни цен, ни образцов. Существует на бумаге или живьем? - Илья(22.12.2014 12:38)
- существует - Nikolay801_(22.12.2014 13:12, ссылка)
- что-то не вижу на st.com ни цен, ни образцов. Существует на бумаге или живьем? - Илья(22.12.2014 12:38)
- PIC24FxxK50 - можешь пример привести? Из того, что есть на Digikey. Печалит, что модуль шифрования именно в этих неотключаемый. Evgeny_CD(473 знак., 20.12.2014 01:21 - 01:34)
- Так так! А вот просто бесподобное семейство! PIC24FJ64GCххх, PIC24FJ128GCххх: тоже бескристальное, 12-bit 10MSPS Pipeline ADC, 2x10-bit 1MSPS DAC, 16-bit Sigma-Delta ADC (2 diff. ch). Без шифрования! Еррата только в части ADC, противная, но Evgeny_CD(222 знак., 20.12.2014 02:47)
- Чего в них бесподобного? Я PIC24FJ256xxx в прошлом году программировал и плевался. А до тебя только щас дошло? Так тот PIC24 в проект в 2010 году попал. Жрёт много. Renesas жрёт сильно меньше. Для Renesas есть C++ компилер, есть GCC, есть fk0(328 знак., 20.12.2014 02:58)
- У АРМов vs ПИКи система команд очень неудачная, из-за этого АРМы проигрывают по скорости (при равной тактовой) и проигрывают по размеру кода. Не уверен, что разница в компиляторах может это компенсировать. - AlexBi(22.12.2014 11:25)
- Не неси чуши. Я ж тут писал размеры проекта для PIC24, Renesas и Cortex-M3. У кортекса (у ARM в Thumb режиме) в два раза меньше код, чем у PIC24. У Renesas с GCC меньше на сколько-то там, 10-20%, не помню. У Renesas с IAR -- как у ARM. Почему fk0(1053 знак., 22.12.2014 12:29)
- Яр для колдфаер глючный донельзя (а код очень компактный, да). Вроде бы всё работает, а на каком-то коде выдаст лажу, и ведь не сразу заметишь. Что там с ренесасом - хз. Про арм хотя бы есть надежда, что оно широко тестируется. - SciFi(22.12.2014 12:34)
- Яр для колдфайров? Месье знает толк в извращениях. Его сколько лет назад забросили? И в чем вообще сермяжная правда, при наличии GCC и CodeWarrior? - lightelf(23.12.2014 11:54)
- Ваш GCC -- жалкая паделка студентов. Профессионалы используют CCS C compiler и Micro C. - fk0(23.12.2014 11:56)
- CCS C для колдфайров? Не, не слышал. А вот CodeWarrior весьма. - lightelf(23.12.2014 12:01)
- Ваш GCC -- жалкая паделка студентов. Профессионалы используют CCS C compiler и Micro C. - fk0(23.12.2014 11:56)
- Яр для колдфайров? Месье знает толк в извращениях. Его сколько лет назад забросили? И в чем вообще сермяжная правда, при наличии GCC и CodeWarrior? - lightelf(23.12.2014 11:54)
- Яр для колдфаер глючный донельзя (а код очень компактный, да). Вроде бы всё работает, а на каком-то коде выдаст лажу, и ведь не сразу заметишь. Что там с ренесасом - хз. Про арм хотя бы есть надежда, что оно широко тестируется. - SciFi(22.12.2014 12:34)
- Не неси чуши. Я ж тут писал размеры проекта для PIC24, Renesas и Cortex-M3. У кортекса (у ARM в Thumb режиме) в два раза меньше код, чем у PIC24. У Renesas с GCC меньше на сколько-то там, 10-20%, не помню. У Renesas с IAR -- как у ARM. Почему fk0(1053 знак., 22.12.2014 12:29)
- А да, у них ещё абсолютно уёбищный отладчик "профессионального уровня". Реально нужно смотреть хексдампы и отдельно дизассемблер на бумаге. - fk0(20.12.2014 03:02)
- У АРМов vs ПИКи система команд очень неудачная, из-за этого АРМы проигрывают по скорости (при равной тактовой) и проигрывают по размеру кода. Не уверен, что разница в компиляторах может это компенсировать. - AlexBi(22.12.2014 11:25)
- Чего в них бесподобного? Я PIC24FJ256xxx в прошлом году программировал и плевался. А до тебя только щас дошло? Так тот PIC24 в проект в 2010 году попал. Жрёт много. Renesas жрёт сильно меньше. Для Renesas есть C++ компилер, есть GCC, есть fk0(328 знак., 20.12.2014 02:58)
- Вот бескристальная линейка: - Гудвин(20.12.2014 01:38, ссылка)
- Ахуеть блядь. Сейчас практически _все_, за редким исключением, современных контроллеров работают "без кристалла". Только у нормальных (а не пиков) при этом хотя бы калибровка генератора работающая есть (без комментариев в даташите, мол "у нас для fk0(52 знак., 20.12.2014 02:59)
- Единственный плюс пиков -- дофига периферии, включая аналоговую (компараторы, ОУ встроенные -- редко где есть вообще). - fk0(20.12.2014 03:05)
- И генератор. У нормальных есть нормальный PLL, где отдельно задаётся частота на периферию и ядро. А не заставляют загонять периферию на максимум потребления (ибо _иногда_ нужно быстрое ядро и на ходу не переключишь), а она жрёт больше всего. И fk0(81 знак., 20.12.2014 03:04)
- 8 битные пики - только не это! - Evgeny_CD(20.12.2014 01:59)
- Ахуеть блядь. Сейчас практически _все_, за редким исключением, современных контроллеров работают "без кристалла". Только у нормальных (а не пиков) при этом хотя бы калибровка генератора работающая есть (без комментариев в даташите, мол "у нас для fk0(52 знак., 20.12.2014 02:59)
- Так так! А вот просто бесподобное семейство! PIC24FJ64GCххх, PIC24FJ128GCххх: тоже бескристальное, 12-bit 10MSPS Pipeline ADC, 2x10-bit 1MSPS DAC, 16-bit Sigma-Delta ADC (2 diff. ch). Без шифрования! Еррата только в части ADC, противная, но Evgeny_CD(222 знак., 20.12.2014 02:47)
- Чем безкристальные АРМы не устраивают? STM32F042 например? Существуют и в TSSOP20. Есть и малопотребляющие варианты. - lightelf(20.12.2014 09:44)
- А, ну тогда да. слейвы есть вообще вкусные, например PIC16F1455, PIC24FxxK50 - не требуют кварца, подстраивают свой RC от USB шины. Илья(64 знак., 19.12.2014 16:09)
- Спасибо! Отличная подборка! Тонкость в том, что его нет в дешевых контроллерах, которые предполагаются на слейвы. А контроллеры нужны именно с мозгами, а не "проосто периферийный контроллер". С этой точки зрения диф. USB HS 2.0 перспективнее. - Evgeny_CD(19.12.2014 12:37)
- Очень интересная документация от микрочипега, на их USB OTG контроллер для PIC32, в которой указана максимальная пропускная способность с учетом накладных расходов USB протокола. Таблица 27-2 на 39 стр (нумерация Acrobat). Evgeny_CD(537 знак., 12.12.2014 21:01 - 21:06)
- По максимальной пропускной способности надо копаться на сайте Cypress, чипы FX2 и FX3. - vmp(12.12.2014 23:59)
- Да, это верно. Спасибо! - Evgeny_CD(13.12.2014 00:17)
- По максимальной пропускной способности надо копаться на сайте Cypress, чипы FX2 и FX3. - vmp(12.12.2014 23:59)
- Субтопик с примерами слейв контроллеров с USB. - Evgeny_CD(12.12.2014 20:06)
- PIC24, AVR как слейв контролер с USB смотрятся очень хреново по цене и особенно по фичи/цена. PIC32 младшие смотрятся вообще почти идеально, не считая их "зачетных багов" типа двойной записи (если случилось прерывание) и проч. :( Evgeny_CD(562 знак., 12.12.2014 20:35 - 21:07)
- А вот любимые CF+ с USB. По соотношению цена/универсальность нет им равных. Да и в части минимума цены тоже достойно смотрятся. Evgeny_CD(581 знак., 12.12.2014 19:21)
- 1. У них не хост, а OTG. Если вы хотите из них сделать мастера, то вряд ли больше одного ведомого можно прикрутить. lightelf(63 знак., 12.12.2014 19:55)
- Вот, пока вы тут в поте лица теоретизируете, небезызвестный вам SM описал на HDL и отладил схему своего ядра USB 2.0 high speed для Lattice, и теперь продает свой JTAG за 500$ и не парится по поводу 2$ за чип.. :) USSR(75 знак., 12.12.2014 19:51, )
- Дорогие вещи я умею делать хорошо. Я сейчас пытаюсь нащупать способ быть конкурентоспособным против китайцев и али-экспреесс. Evgeny_CD(266 знак., 12.12.2014 20:05, ссылка)
- Вот пример slave контроллера, чтобы было более понятно - что я имею в виду. Renesas семейство RX100, подгруппа RX111. На складе Digikey. Evgeny_CD(649 знак., 11.12.2014 00:39 - 00:48)
- Вот дешевенький вариант того же самого. R5F51111ADFL#30 32KB FLASH 10 SRAM 48LQFP 1000шт $1.83 - Evgeny_CD(12.12.2014 19:39)
- Старт будет быстрым. Результат нет. При партии 100000 штук - похер, что не быстрый. - Ациль Шифер(12.12.2014 22:59)
- А вот продвинутый slave контроллер. ATSAM3U2CA-AU 1000 - $3.5 USB HS, внешняя шина, 128 FLASH 36 SRAM. - Evgeny_CD(11.12.2014 00:57)
- Это всё очень здорово. Но покажи пальцем в того, кому всё это в РФ нужно? - fk0(11.12.2014 12:26)
- Некоторые идеи надо формулировать в голове до того, как они стали популярными. - Evgeny_CD(11.12.2014 12:27)
- Безотносительно популярности. Кто будет делать электронику в РФ? Или для войны, или аутсорс. Электронику аутсорсить сложно. Особенно когда боксёры и артисты законодательно запрещают калькулятор и учебник по дискретной математике. Сколько fk0(363 знак., 12.12.2014 00:30)
- а мы тут чем занимаемся? Семачки грызём? Кстати, калькулятор я бы тоже школьникам запретил. - Крок(19.12.2014 15:34)
- Здесь чем? Сраной политотой (глядя на caxapa.ru). Чем вы на работе занимаетесь не знаю. Используете контроллеры фирмы Renesas? - fk0(20.12.2014 00:24)
- Только хардкор. Только ПИК! - Крок(22.12.2014 16:55)
- А о чём тогда разговор? Т.е. резюмирую -- в России это никому нафиг не нужно. - fk0(23.12.2014 11:50)
- что ЭТО? То о чём Елена Ханга рассказывала? - Крок(23.12.2014 12:02)
- Я конкретный вопрос задал. Вы Renesas используете --> нет. И практически никто тут. Renesas -- наикрупнейший производитель МК в мире. Выводы самостоятельно сделать сможете? Собрались любители с AVR-ками и рассуждают, ага. - fk0(23.12.2014 12:08)
- Я не пользуюсь презервативами крупнейшего производителя.. значит я ебацо не умею?... POV(432 знак., 23.12.2014 12:44)
- Я конкретный вопрос задал. Вы Renesas используете --> нет. И практически никто тут. Renesas -- наикрупнейший производитель МК в мире. Выводы самостоятельно сделать сможете? Собрались любители с AVR-ками и рассуждают, ага. - fk0(23.12.2014 12:08)
- что ЭТО? То о чём Елена Ханга рассказывала? - Крок(23.12.2014 12:02)
- А о чём тогда разговор? Т.е. резюмирую -- в России это никому нафиг не нужно. - fk0(23.12.2014 11:50)
- Только хардкор. Только ПИК! - Крок(22.12.2014 16:55)
- Здесь чем? Сраной политотой (глядя на caxapa.ru). Чем вы на работе занимаетесь не знаю. Используете контроллеры фирмы Renesas? - fk0(20.12.2014 00:24)
- Мой офис когда-то был в соседней комнате с элтехом. Они тогда Reneasa дистрибутировали. Я сам видел, как у них разобрали склад с отладочными платами, там навсидку плат 300 было. Так что количество "щупающих" точно ненулевое. - Evgeny_CD(12.12.2014 01:05)
- А сколько NXP разослал своих демоборд... Ты скажи, где я сейчас могу купить изделие российского производства с ренессасом внутри. Или даже с NXP. Или вообще российское. Не особо заметно-то, в быту. - fk0(12.12.2014 02:20)
- В качестве примера -> Bill(31 знак., 19.12.2014 16:00, ссылка)
- Ну, пару GSM/GPS трекеров на NXP я видел(LPC2467 почему-то в обоих). - Apтём(12.12.2014 11:31)
- LPC212x в бортовых телематических терминалах 150k по стране катается. Это только то, что я начал когда-то, потом после меня продолжили. - Evgeny_CD(12.12.2014 12:01)
- Думаю такие железками сотнями тысяч в год делают (не одна фирма конечно, а все вместе). И будут больше делать потому что скоро установка такого оборудования будет обязательной (или я не прав?). - Apтём(12.12.2014 12:51)
- Сколько раз таких 150к по всей стране? Боюсь, это какой-то распил окологосударственного уровня, единичный случай практически. Автомобильных сигнализаций катается, разве что. Но из них GSM/GPS процент мал. И здесь на сахаре писателей сильно fk0(62 знак., 12.12.2014 12:26)
- Те 50к, которые при мне сделали - это полностью коммерческие клиенты. - Evgeny_CD(12.12.2014 12:30)
- LPC212x в бортовых телематических терминалах 150k по стране катается. Это только то, что я начал когда-то, потом после меня продолжили. - Evgeny_CD(12.12.2014 12:01)
- А сколько NXP разослал своих демоборд... Ты скажи, где я сейчас могу купить изделие российского производства с ренессасом внутри. Или даже с NXP. Или вообще российское. Не особо заметно-то, в быту. - fk0(12.12.2014 02:20)
- а мы тут чем занимаемся? Семачки грызём? Кстати, калькулятор я бы тоже школьникам запретил. - Крок(19.12.2014 15:34)
- Эта идея уже лет пять как развивается и продвигается в массы. Называется L2 нетворкинг. отказоустойчивая сеть, 2 мСек на 7 хопах, 1 мкСек синхронизация времени в конечных точках, отказоустойчивость и самоконфигурируемость и еще куча всяких ig_z(305 знак., 11.12.2014 18:04)
- Спасибо! Это про 100М Ethernet + IEEE 1588 речь идет, так? Это очень интересно, особенно с учетом идей "автомобилистов" -> Пока моя позиция - контроллер за $2 сегодня лучше, чем навороченный за $10, но завтра. - Evgeny_CD(11.12.2014 18:18 - 18:22, ссылка)
- Также нужно отметить, что "моя" сетка на USB и Ethernet предназначены для решения разных задач. Evgeny_CD(563 знак., 11.12.2014 18:30)
- Камни с USB HS таки не $2 стоят. - lightelf(11.12.2014 18:37)
- Да, я пока нашел только по $3.5 в сотенном опте. Разница не смертельна. - Evgeny_CD(11.12.2014 18:59)
- Камни с USB HS таки не $2 стоят. - lightelf(11.12.2014 18:37)
- Также нужно отметить, что "моя" сетка на USB и Ethernet предназначены для решения разных задач. Evgeny_CD(563 знак., 11.12.2014 18:30)
- Спасибо! Это про 100М Ethernet + IEEE 1588 речь идет, так? Это очень интересно, особенно с учетом идей "автомобилистов" -> Пока моя позиция - контроллер за $2 сегодня лучше, чем навороченный за $10, но завтра. - Evgeny_CD(11.12.2014 18:18 - 18:22, ссылка)
- Безотносительно популярности. Кто будет делать электронику в РФ? Или для войны, или аутсорс. Электронику аутсорсить сложно. Особенно когда боксёры и артисты законодательно запрещают калькулятор и учебник по дискретной математике. Сколько fk0(363 знак., 12.12.2014 00:30)
- Некоторые идеи надо формулировать в голове до того, как они стали популярными. - Evgeny_CD(11.12.2014 12:27)
- Это всё очень здорово. Но покажи пальцем в того, кому всё это в РФ нужно? - fk0(11.12.2014 12:26)
- Вот дешевенький вариант того же самого. R5F51111ADFL#30 32KB FLASH 10 SRAM 48LQFP 1000шт $1.83 - Evgeny_CD(12.12.2014 19:39)
- 7 портовый хаб USB 2.0 HS от микрочипега - USB2517I(-40...+85) - 100шт $4.48 64QFN. Есть, есть в USB свои прЭлести. Evgeny_CD(12.12.2014 18:42)
- Используем LVDS внутри приборов\блоков. Топология - шина. Интерфейс - SPORT (ADI) или нечто аналогичное для TI. Так как внутри процессоров эти интерфейсы имеют DMA, то фактически получаются аппаратные пересылки память-память между процессорами. - Alex68(12.12.2014 16:07)
- Меня мучает тот-же вопрос. К сожалению руки не доходят потестить USB в сыром варианте. Ethernet выглядит лучшей альтернативой, но только на первый взгляд. =AlexD=(321 знак., 11.12.2014 19:55 - 20:24)
- 1. Четыре керамических кондера - это жмень пассива? lightelf(336 знак., 12.12.2014 12:15)
- 1 +8 резюков, вроде мелочь, а неприятно =AlexD=(472 знак., 12.12.2014 12:37)
- Где вы такие ископаемые PHY берете? :) Посмотрите на KSZ8031RML. lightelf(233 знак., 12.12.2014 12:43)
- Вообще то я говорил не про физику, а про свич. KSZ8031RML на микреле не нашёл, а у KSZ8051RML питание ядра - 1,8 В =AlexD=(88 знак., 12.12.2014 12:52)
- Опечатался. KSZ8031RNL. Он сейчас EOL, замена KSZ8081. Но реально KSZ8031 пока купить проще. LDO там встроенный. lightelf(160 знак., 12.12.2014 13:05, ссылка)
- У них последнее поколение - это KSZ8081. Это то же самое, что и KSZ8031, только техпроцесс потоньше. Для питания ядра там встроенный регулятор, так что всё очень просто. - SciFi(12.12.2014 12:56)
- Физика с 3,3В питанием - не проблема, повторюсь, я говорил о свичах. - =AlexD=(12.12.2014 12:59)
- KSZ8864, KSZ8895 - 3.3В, встроенный LDO. - lightelf(12.12.2014 13:10)
- Физика с 3,3В питанием - не проблема, повторюсь, я говорил о свичах. - =AlexD=(12.12.2014 12:59)
- Вообще то я говорил не про физику, а про свич. KSZ8031RML на микреле не нашёл, а у KSZ8051RML питание ядра - 1,8 В =AlexD=(88 знак., 12.12.2014 12:52)
- Где вы такие ископаемые PHY берете? :) Посмотрите на KSZ8031RML. lightelf(233 знак., 12.12.2014 12:43)
- 1 +8 резюков, вроде мелочь, а неприятно =AlexD=(472 знак., 12.12.2014 12:37)
- 1. Четыре керамических кондера - это жмень пассива? lightelf(336 знак., 12.12.2014 12:15)
- USB HS аналоговые ключи. Очень полезная штука для таких задач. NX3DV221 250шт - $0.53 Дока внутри. Evgeny_CD(11.12.2014 19:09)
- По мотивам замечания sav6622 и ig_z насчет Ethernet. USB сеть в описанном мною варианте - только для наплатного или межблочного варианта. За пределы прибора USB надо выпускать очень осторожно :) Evgeny_CD(847 знак., 11.12.2014 19:04)
- Конечная цель -> - Evgeny_CD(11.12.2014 15:29, ссылка)
- Официальные спецификации Inter-Chip USB. Но они, к сожалению, касаются в основном физического уровня. Evgeny_CD(307 знак., 11.12.2014 12:25)
- Так ведь это хорошо! Значит, логический уровень остался "как у больших" и ничего нового кодить не нужно. - vmp(12.12.2014 08:18)
- Это плюс. Минус в том, что реализаций этого интерфейса (для USB 2.0) я, кроме пары чипов для сотиков, не нашел. - Evgeny_CD(12.12.2014 11:10)
- Так ведь это хорошо! Значит, логический уровень остался "как у больших" и ничего нового кодить не нужно. - vmp(12.12.2014 08:18)
- Факт, что USB очень плох в плане помехоустойчивости... - fk0(11.12.2014 12:25)
- У меня такой же опыт для "кабельного" USB, но я никак не могу понять основы этой "хреновой помехоустойчивости". То, что значительная часть USB дров для венды написана криво - это знают все. Даже здесь как-то приводили анализ какого-то стандартного Evgeny_CD(342 знак., 11.12.2014 12:32)
- Начнём по-ближе. Факт, что проблема начинается на физическом уровне. Дальше таймауты из-за отсутствия обмена и ошибки в драйверах или же элементарные эффекты вроде защёлкивания ИМС, сбросов и т.п. А чего ты хотел от диффпары с относительно fk0(1045 знак., 12.12.2014 00:43)
- Я бы ещё упомянул сложность. Как-то раз довольно давно соприкасался с USB, спецификации там - аццкий ад. А в Ethernet всё просто - кадр ушёл, кадр пришёл, а все эти ARP/IP/TCP уже с детсада всем известны. - SciFi(12.12.2014 02:06)
- В конфигурации мамка + платы расширения в нее ни одно из указанных преимуществ Ethernet существенным не является. Цену самого дорогого ферритового дросселя от мюраты привел - дешевле трансформатора для Ethernet точно. Межприборное соединение - Evgeny_CD(17 знак., 12.12.2014 00:59)
- думаю, что эзернет можно и конденсаторами развязать. если хорошо подумать. это к вопросу дешевизны. - Mahagam(12.12.2014 01:04)
- После PHY, который сам по себе не менее 1$ стоит. Наботный PHY - редкость. - Evgeny_CD(12.12.2014 01:06)
- Вот вам PHY за $0.61. И таки да, у них есть апнота, где вместо трансформатора пара конденсаторов. - SciFi(12.12.2014 01:53, ссылка, ссылка)
- Спасибо! - Evgeny_CD(12.12.2014 11:12)
- 0,1 мкФ до фига и с точки зрения безопасности, и помехоустойчивости. - VL(12.12.2014 10:06, )
- Вот вам PHY за $0.61. И таки да, у них есть апнота, где вместо трансформатора пара конденсаторов. - SciFi(12.12.2014 01:53, ссылка, ссылка)
- После PHY, который сам по себе не менее 1$ стоит. Наботный PHY - редкость. - Evgeny_CD(12.12.2014 01:06)
- думаю, что эзернет можно и конденсаторами развязать. если хорошо подумать. это к вопросу дешевизны. - Mahagam(12.12.2014 01:04)
- А USB для меня - это 4 платы в "мамку". Фсе. даже за корпус прибора не выйдет. Common Mode Choke Coil для USB HS от Murata, классика, DLW21SN900SQ2L 1000шт - $0.31. Внутри хорошая подборка материалов, как не надо тупить при разработке USB штуковин. Evgeny_CD(12.12.2014 00:55)
- Нужен дроссель на каждый endpoint, по паре диодов ещё (тот же порядок цен). Итого в опте имеем полдоллара на USB порт при очень оптимистичном сценарии. Потом разъёмы не учёл и кабель. Кабель -- он
золотоймедный вообще, витуха ясно дешевле. fk0(924 знак., 12.12.2014 01:14)- Кабеля не будет. Будут дочерние карты в слоты расширения. Насчет земли - сдуру можно кое-чего сломать. Все силовые цепи - только звездой. Сигнальная земля карт расширения туда же. Что там куда убежит? Но за замечание спасибо! - Evgeny_CD(12.12.2014 11:57)
- Да не получится честная звезда, только по питанию, но не для сигнальных цепей. Как ты это себе представляешь? Да и уложиться в 0.125в по земле вообще нереально. Для карт расширения? Там параллельные шины, LVDS и т.п. прекрасно работают, и без fk0(5 знак., 12.12.2014 12:19)
- Были еще времена PCI (и даже ISA), где диф. пар не было. Однако с опасениями согласен, спасибо! - Evgeny_CD(12.12.2014 12:23)
- Да не получится честная звезда, только по питанию, но не для сигнальных цепей. Как ты это себе представляешь? Да и уложиться в 0.125в по земле вообще нереально. Для карт расширения? Там параллельные шины, LVDS и т.п. прекрасно работают, и без fk0(5 знак., 12.12.2014 12:19)
- Смотри приложенный файл, стр. 173. Сигналы SE0, SE1 сходу жить не дадут, idle state тоже, EOP тоже сомнителен. Disconnect и Reset тоже по 50 раз в секунду. Шина-то по сути не совсем дифференциальная. На стр. 203 глянь voltage drop budget. Я и fk0(131 знак., 12.12.2014 01:36)
- Кабеля не будет. Будут дочерние карты в слоты расширения. Насчет земли - сдуру можно кое-чего сломать. Все силовые цепи - только звездой. Сигнальная земля карт расширения туда же. Что там куда убежит? Но за замечание спасибо! - Evgeny_CD(12.12.2014 11:57)
- Нужен дроссель на каждый endpoint, по паре диодов ещё (тот же порядок цен). Итого в опте имеем полдоллара на USB порт при очень оптимистичном сценарии. Потом разъёмы не учёл и кабель. Кабель -- он
- Начнём по-ближе. Факт, что проблема начинается на физическом уровне. Дальше таймауты из-за отсутствия обмена и ошибки в драйверах или же элементарные эффекты вроде защёлкивания ИМС, сбросов и т.п. А чего ты хотел от диффпары с относительно fk0(1045 знак., 12.12.2014 00:43)
- У меня такой же опыт для "кабельного" USB, но я никак не могу понять основы этой "хреновой помехоустойчивости". То, что значительная часть USB дров для венды написана криво - это знают все. Даже здесь как-то приводили анализ какого-то стандартного Evgeny_CD(342 знак., 11.12.2014 12:32)
- Если существует "Inter-Chip Supplement to the USB Revision 3.0 Specification, Revision 1.02 as of May 19, 2014", значит это кому-нибудь нужно. - vmp(11.12.2014 10:44, ссылка)
- Спасибо! - Evgeny_CD(11.12.2014 12:22)
- А QSPI не спасет "отца русской демократии"? - USSR(10.12.2014 23:30, )
- Начинаем экономить на резисторах. Китайский стиль. Evgeny_CD(1362 знак., 10.12.2014 23:47)
- ЕМНИП, без энумерации стандартные концентраторы на 127 портов работать не будут.. - USSR(10.12.2014 23:52, )
- А вот это хороший вопрос. Надо курить спецификации. Хотя HUB, по сути, предельно тупое устройство. Ну провести енумерацию на этапе сборки кода устройств :) - Evgeny_CD(11.12.2014 00:05)
- Для соединения точка-точка хаб в общем то без надобности. - ASDFS(11.12.2014 00:37)
- Согласен. Я сразу просматриваю конфигурацию с несколькими слейвами, скажем, до 4-х. - Evgeny_CD(11.12.2014 00:40)
- Для соединения точка-точка хаб в общем то без надобности. - ASDFS(11.12.2014 00:37)
- А вот это хороший вопрос. Надо курить спецификации. Хотя HUB, по сути, предельно тупое устройство. Ну провести енумерацию на этапе сборки кода устройств :) - Evgeny_CD(11.12.2014 00:05)
- ЕМНИП, без энумерации стандартные концентраторы на 127 портов работать не будут.. - USSR(10.12.2014 23:52, )
- Начинаем экономить на резисторах. Китайский стиль. Evgeny_CD(1362 знак., 10.12.2014 23:47)
- А смысл? Если наплатно, то нет проблем с зависоном компа, но и без USB можно жить прекрасно.. SPI к примеру и любые другие синхронные протоколы наскока мощщи проца хватит... POV(385 знак., 10.12.2014 23:20 - 23:23)
- Нету компа и его глюков в этом варианте USB. НЕТУ СОВСЕМ! Смысл в том, что получить 480 Мбит/сек по 1 паре вместе с готовым аппаратным "реализатором" протокола сильно заманчиво. - Evgeny_CD(10.12.2014 23:29)
- Идея заманчивая, но реализация будет строго индивидуальной для каждого контроллера, ибо застрелишься создавать универсальный HAL, отвязанный от конкретных регистров/ресурсов конкретных USB-модулей конкретных контроллеров - MBedder(10.12.2014 23:37)
- Верно. Немного курил я описания контроллеров. Там вообще до маразма доходит. У некоторых ARM контроллеров внутри EHCI хостовые контроллеры и мост PCI<-> AHB. Офигеть можно! Совсем универсальный HAL средствами C создать довольно сложно, а вот Evgeny_CD(66 знак., 11.12.2014 00:08)
- Сдается мне что в любом ЮСБишном HALе должен быть уровень "отправь пакет-прими пакет". ТСу именно это и нужно. - ASDFS(10.12.2014 23:40)
- Да, именно так. Чем проще - тем лучше. - Evgeny_CD(11.12.2014 00:09)
- Про "НЕТУ" я в курсе, упомянул про это. - POV(10.12.2014 23:31)
- Идея заманчивая, но реализация будет строго индивидуальной для каждого контроллера, ибо застрелишься создавать универсальный HAL, отвязанный от конкретных регистров/ресурсов конкретных USB-модулей конкретных контроллеров - MBedder(10.12.2014 23:37)
- Нету компа и его глюков в этом варианте USB. НЕТУ СОВСЕМ! Смысл в том, что получить 480 Мбит/сек по 1 паре вместе с готовым аппаратным "реализатором" протокола сильно заманчиво. - Evgeny_CD(10.12.2014 23:29)
- Делают. Но вроде как не дифф.USB, а High-Speed Inter-Chip (HSIC) - Илья(646 знак., 19.12.2014 10:56, ссылка)