Страница 1 из 5 123 ... Последняя
Показано с 1 по 20 из 97

Тема: Hyper Transport

  1. #1
    Частый гость
    Автор темы
    Аватар для alexandermas
    Регистрация
    04.12.2009
    Адрес
    Нижний Новгород
    Сообщений
    103

    По умолчанию Hyper Transport

    ... в общем то это продолжение темы opensource usb transport, но ввиду того что в той теме
    так нафлудили что решил завести новую. Да простят меня модераторы. во-первых: проект потерял
    статус opensource так как на мое предложение поработать сообща отозвалось очень немногие,
    а из этих немногих отпочковались почти все. Почему почти, потому что в конце останется
    только один . И он остался и им оказался AAL. С ним мы и продолжили разработку....
    И собственно вот что мы имеем на данный момент:

    • работа с usb/ftp/smb(сеть windows)*
    • управление сенсор/сеть по udp (собственное ПО под WIN пока BETA планируются версии android\macos) планируется api для создания собственных(пользовательских) программ воспроизведения/управления
    • дисплей 480х272 TFT
    • flac 16/24bit 44100-384000hz
    • alac 16/24bit 44100-384000hz
    • ape 16/24bit пока только 44100-48000hz
    • wv 16/24 44100-192000hz
    • wav 16/24bit 44100-768000гц
    • mp3 до 320 kbps
    • ac3 до 320 kbps
    • интернет радио
    • обучаемый ик пульт*
    • выходы i2s (rj/lj48, rj/lj64 ,i2s48/64),spdif
    • входы spdif*, usb(stream audio)*,i2s*
    • поддержка cue, m3u, встроенных cue, логотипов альбомов
    • база данных медиа библиотеки лдя комфортного выбора контента*
    • создание/редактирование собственных плейлистов, добавление трека в режиме воспроизведения к теневому плейлисту, удаленная загрузка плейлистов*
    • урпавление цф цап, рг.громкости*, коммутатором входов*
    • usb мультиплексор и возможность внутреннего usb накопителя (это когда в плеере стоит встроенный usb-hdd,

    но можно подключить внешний и посмотреть на него через usb до ПК или через сеть)
    • автообновление ПО через интернет*
    • тактирование бОльшего числа компонентов от мастерклока(дисплейный модуль, все настраиваемые выходы управления).
    • автоопределение заведенного мастерклока*


    знаком *** помечены сырые или недоделаные опции. Это значит что они точно будут включены в проект,
    проработаны с точки зрения hardware, включены в первую ревизию плат но не включены в прошивку или неотлажены.

    hardware arm(CM4)+fpga+sdram)
    Нажмите на изображение для увеличения. 

Название:	20150206_221624.png 
Просмотров:	547 
Размер:	751.8 Кб 
ID:	228988
    Небольшая ремарка по поводу freertos и вообще ос в подобных проектах собственное мнение: по
    большому счету минималистичная ос реального времени, а freertos по сути как
    не такая уж помеха для высококачественного вывода звука если ее правильно приготовить. Она лишь упрщает
    жизнь программиста. Потому как для одновременного проигрования музыки, отображения чего либо на экране,
    работы системы управления и чего то еще все равно требуется многозадачность. Иначе нельзя было бы
    переключить трек или выключить ус-во во время проигрования музыки. Не спорю, можно добиться того же
    результата и без ос, но в основной программе все равно приходится находить время и обслуживать так
    называемые неосновные процессы. Но мы теряем еще один плюс - гибкость и масштабируемость системы в
    целом. Например добавление дополнительного модуля может привести к полной неработоспособности системы
    ввиду слета всех таймингов. Что касается систем с ОС там этим занимается сама ОС. И если правильно ее
    настроить и доработать можно добиться вполне достойных результатов....
    Последний раз редактировалось alexandermas; 08.02.2015 в 00:01.

  2. #2
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    35,999

    По умолчанию Re: Hyper Transport

    Мне кажется, проект сильно раздут - не последовала бы его судьба за судьбой "Полного JKILL", от которого пришлось "отрезать" 80% его "фич", пока на него появился хоть какой-то спрос?

    Кроме того, - СМ4 и ртос это конечно хорошо, но при таком замахе - чем это лучше использования малинок/кубиков/ВВВ и т.п. с пингвинуксом? Чем и занимаются в соседних ветках.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  3. #3
    Частый гость Аватар для А.К.
    Регистрация
    16.11.2006
    Адрес
    Ростов-на-Дону
    Возраст
    53
    Сообщений
    164

    По умолчанию Re: Hyper Transport

    Не понятно, это будет встраиваемая плата?

    В чем преимущества перед MPD, Daphile на Linux*е (типа Tiny Linux) ?

  4. #4
    Завсегдатай Аватар для Yurgen
    Регистрация
    23.05.2005
    Адрес
    Из Замкадья
    Возраст
    52
    Сообщений
    1,518

    По умолчанию Re: Hyper Transport

    Цитата Сообщение от alexandermas Посмотреть сообщение
    Почему почти, потому что в конце останется
    только один . И он остался
    Alex прав, проект сильно раздут. Для одного человека это работа на года. А если еще есть основная работа то на десятилетие )

  5. #5
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    35,999

    По умолчанию Re: Hyper Transport

    Да я даже не про то, сколько это работы. Я про то, насколько это будет востребовано.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  6. #6
    Частый гость Аватар для А.К.
    Регистрация
    16.11.2006
    Адрес
    Ростов-на-Дону
    Возраст
    53
    Сообщений
    164

    По умолчанию Re: Hyper Transport

    не увидел сразу, что это уже не opensource, на мой взгляд коммерческие перспективы крайне призрачны...

  7. #7
    Частый гость
    Автор темы
    Аватар для alexandermas
    Регистрация
    04.12.2009
    Адрес
    Нижний Новгород
    Сообщений
    103

    По умолчанию Re: Hyper Transport

    Цитата Сообщение от Alex Посмотреть сообщение
    Мне кажется, проект сильно раздут - не последовала бы его судьба за судьбой "Полного JKILL", от которого пришлось "отрезать" 80% его "фич", пока на него появился хоть какой-то спрос?

    Кроме того, - СМ4 и ртос это конечно хорошо, но при таком замахе - чем это лучше использования малинок/кубиков/ВВВ и т.п. с пингвинуксом? Чем и занимаются в соседних ветках.
    Раздут? Возможно. А если учесть факт что 80% функционала уже есть и четко работает. По крайней мере что касается воспроизведения все работает как часы. По поводу доступа к контенту недописан только протокол smb и то только NTLM авторизация. Так что будем считать его сырой частью. Все остальное пишется сравнительно быстро. Немного встрял с БД контента и то это не от того что незнаю как, а от того чтобы определиться, что итоге хочу получить.
    Отличие от малинок и т.п. то же что и между core i7 и фоторамкой если их пользовать для просмотра фото. Я наверное удивлю многих но при проигровании flac 24-384 c usb винта загруз камня не более 8-10% при частоте камня 200мгц и 100мгц sdram (измерено отношением времени по нахождению ос в idle ф-ции до запуска тасков и в рабочем режиме) спрашивается зачем мне камни выше М4? Я думаю многие помнят какие вещи делали на спектрумах, а там было если не ошибаюсь 14мгц всего. Да ,то было на асме. Но если хорошо дружить с компилятором и понимать что из чего он делает... Фактически частоту камня можно еще опустить. Плис полностью тактируется от мастерклока. Цель проекта создать не просто устройство с аскетичным набором функций, а звуковоспроизводящюю систему с удобным интерфейсом и максимально возможным уровнем качества воспроизведения.

    ---------- Сообщение добавлено 18.35 ---------- Предыдущее сообщение было 18.00 ----------

    Цитата Сообщение от Alex Посмотреть сообщение
    Да я даже не про то, сколько это работы. Я про то, насколько это будет востребовано.
    Скорее всего вся система будет доступна в виде опций (вариантов прошивок) и универсальной платой. Причем опции можно будет докупать отдельно, а при обновлении будет установлена та или иная прошивка либо будут блокированы все неоплаченные опции. Неспорю что полный функционал может не многим нужен, а может и многим. Сейчас сложно говорить об этом. Но вот лично мне удобно когда моя медиатека лежит на домашнем роутере и я слушаю любимую музыку дома и на работе безовсяких копирований туда сюда. Да это сможет и малинка. Но ведь альтернативы ей с тощим камнем нет. По поводу сроков - я во-первых никуда не тороплюсь, во-вторых зацикливаясь на получении прибыли мы теряем идею, за ней заказчиков, а за ними прибыль. Я думаю те кто писал о коммерческом интересе меня поняли.

  8. #8
    Завсегдатай Аватар для aal
    Регистрация
    04.11.2004
    Адрес
    пос. Краснообск, Новосибирская область
    Возраст
    51
    Сообщений
    2,860

    По умолчанию Re: Hyper Transport

    Цитата Сообщение от А.К. Посмотреть сообщение
    на мой взгляд коммерческие перспективы крайне призрачны...
    В свете функционала или в свете нынешней эк.ситуации? по функционалу уже было сказано: почти всё опции, а их набор определяет цену. Т.е. есть чем и как поиграться. Что касается второго: да, есть причины "паниковать" , но и это не фатально. Мы находимся в начале перестройки эк. страны, но это не исключает наличия бенефициаров от этого: именно они станут первыми клиентами.
    Цитата Сообщение от Yurgen Посмотреть сообщение
    проект сильно раздут
    Это для охвата максимального числа потенциальных клиентов.
    Цитата Сообщение от А.К. Посмотреть сообщение
    Не понятно, это будет встраиваемая плата?
    Да, причём это в первую очередь, но это не мешает сделать и готовое устройство с спдиф выходом (и не только).

    Цитата Сообщение от А.К. Посмотреть сообщение
    В чем преимущества перед MPD, Daphile на Linux*е (типа Tiny Linux) ?
    Малое потребление, низкий уровень не когерентных помех, отсутствие промежуточных дополнений в виде плат согласования (да и просто юсб а. устройств) в качестве требования к построению системы. Т.е. максимальная заточенность под целевое использование.
    Цитата Сообщение от Yurgen Посмотреть сообщение
    Для одного человека это работа на года.
    Так и было. Вы сами можете оценить это время....
    Пароли - штука неустойчивая. Взламываются терморектальным криптоанализатором.

  9. #9
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    35,999

    По умолчанию Re: Hyper Transport

    Цитата Сообщение от alexandermas Посмотреть сообщение
    Раздут? Возможно. А если учесть факт что 80% функционала уже есть и четко работает.
    И что? У меня в полном Джекиле 99% функционала работало (DSD-DoP было не доделано), и кому оно как оказалось надо?
    Большая часть сразу сказала:
    - дисплей - нафиг (а какая у меня там была заставка при включении! настоящий "Доктор Джекил" из фильма!)
    - настраиваемый пульт ДУ - нафиг
    - управление регулятором громкости и питанием усилителя/цапа - нафиг.
    - и т.д. и т.п.

    Цитата Сообщение от alexandermas Посмотреть сообщение
    Я думаю многие помнят какие вещи делали на спектрумах, а там было если не ошибаюсь 14мгц всего. Да ,то было на асме.
    Не 14 а 3.5
    У первой РС было, кстати, не сильно больше - 4.7МГц, правда проц не 8-ми а 16-битный.


    Цитата Сообщение от alexandermas Посмотреть сообщение
    Плис полностью тактируется от мастерклока.
    А зачем там вообще ПЛИС? И памяти что, внутренней не хватило?

    Цитата Сообщение от alexandermas Посмотреть сообщение
    Но вот лично мне удобно когда моя медиатека лежит на домашнем роутере
    Полагаю, все же не на самом роутере, а на NAS*е, или на подключенном к роутеру винту

    и я слушаю любимую музыку дома и на работе безовсяких копирований туда сюда. Да это сможет и малинка. Но ведь альтернативы ей с тощим камнем нет.
    А надо? Кроме малинки там кубики/ВВВ и прочее, да и малинка недавно новая появилась.
    В чем преимущество собственной платы перед малинками?
    (я одно знаю, но тут оно не причем, да и оно тоже весьма спорно).

    По цене - тоже не альтернатива, у тебя при единичных экземплярах, только сам проц/ПЛИС/память будут стоить 3/4 от цены малинки, а реальная плата со всей набивкой и пайкой - будет дороже малинки.
    Кроме того - малинка это серийное изделие, как и прочие, даже если чтобы полноценно использовать в аудио, к ним надо еще плату (типа того что Wired сделал), все равно основа - серийная плата. Что с ней случилось - новую купил и вперед.

    P.S. Я тебя вовсе не отговариваю, я ведь сам такой-же Мне чем брать малину и разбираться во всякой опенсорсной гадости типа пынгвынукса, проще взять кортекс и запустить Кейл
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  10. #10
    Завсегдатай Аватар для Yurgen
    Регистрация
    23.05.2005
    Адрес
    Из Замкадья
    Возраст
    52
    Сообщений
    1,518

    По умолчанию Re: Hyper Transport

    Цитата Сообщение от aal Посмотреть сообщение
    отсутствие промежуточных дополнений в виде плат согласования
    А как организовано подключение винта? USB HS или SATA?

    уже увидел в заголовке темы

    Цитата Сообщение от alexandermas Посмотреть сообщение
    usb мультиплексор и возможность внутреннего usb накопителя (это когда в плеере стоит встроенный usb-hdd,

    но можно подключить внешний и посмотреть на него через usb до ПК или через сеть)
    Тогда другой вопрос, поскольку возможно подключение винта и флешки через USB мультиплексор, предусмотрена возможность винт подключать к компу через USB мультиплексор для заливки файлов?
    Последний раз редактировалось Yurgen; 07.02.2015 в 18:54.

  11. #11
    Завсегдатай Аватар для Nikkov
    Регистрация
    01.11.2005
    Адрес
    Омск, Сибирь
    Возраст
    51
    Сообщений
    1,358

    По умолчанию Re: Hyper Transport

    Объем проделанной работы внушает! Поздравляю уже с тем, что это работает

    По поводу коммерческих перспектив соглашусь с критикой, практически все те же функции и много чего еще гораздо проще реализовать на BBB цена которому 55$, а по поводу процессора, это дело сейчас десятое, избыточен он или нет.
    Электроника наука слабоизученная (c)
    Неизвестный специалист антенного хозяйства по поводу периодического пропадания сигнала в коллективной антенне

  12. #12
    Частый гость
    Автор темы
    Аватар для alexandermas
    Регистрация
    04.12.2009
    Адрес
    Нижний Новгород
    Сообщений
    103

    По умолчанию Re: Hyper Transport

    Цитата Сообщение от Alex Посмотреть сообщение
    А зачем там вообще ПЛИС? И памяти что, внутренней не хватило?
    Внутренней памяти нехватило. По ряду причин. Например слишком мелкие буфера для usb работу usb в целом, буфера для еthernet, буфер для входных данных. Да и банально иногда тормозят сами винты или сеть провисает. На больших скоростях это становится заметно. То есть внешняя память больше для буферов. Зачем плис? Затем что некоторые узлы проще выполнить на ней. Например ресемплер, spdif вход-выход ик, мультиформатный i2s, dsd и т.д. А соответсвенно и контролировать эти узлы проще. Ну не буду же я банальный частотометр городить в мк. Есть и подводные камни процессоров которые недают например в полной мере использовать dma с некоторой переферией. Так что выбор вполне оправданный.

    ---------- Сообщение добавлено 20.03 ---------- Предыдущее сообщение было 20.02 ----------

    Цитата Сообщение от Yurgen Посмотреть сообщение
    Тогда другой вопрос, поскольку возможно подключение винта и флешки через USB мультиплексор, предусмотрена возможность винт подключать к компу через USB мультиплексор для заливки файлов?
    Да предусмотрена, и не только с usb

    ---------- Сообщение добавлено 20.15 ---------- Предыдущее сообщение было 20.03 ----------

    Цитата Сообщение от Nikkov Посмотреть сообщение
    По поводу коммерческих перспектив соглашусь с критикой, практически все те же функции и много чего еще гораздо проще реализовать на BBB цена которому 55$
    Ну как сказать, мы же делаем/покупаем усилители, цапы или акустику за килобаксы. Хотя на рынке есть продукты которые гораздо дешевле, но тоже играют. Я больше скажу, как только устройство будет готово, точнее обретет законченный вид, а не просто горку плат и кучу проводов на моем столе, мы пустим пару версий в народ. Поиграться так сказать, а точнее оценить, послушать. Вот тогда, возможно, можно будет говорить о сравнении с малинкой или ее аналогами. И каждый сделает для себя вывод стоит ли купить плату у нас или серийную малинку за 55$. А за поздравление спасибо. Пока я видел только критику, хотя и она для нас очень важна.

  13. #13
    Частый гость Аватар для А.К.
    Регистрация
    16.11.2006
    Адрес
    Ростов-на-Дону
    Возраст
    53
    Сообщений
    164

    По умолчанию Re: Hyper Transport

    Цитата Сообщение от aal Посмотреть сообщение
    в свете нынешней эк.ситуации?
    Какая планируется цена?


    Сделайте в первую очередь проигрывание по сети и управление под андроид. Готов принять на тестирование.

  14. #14
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    35,999

    По умолчанию Re: Hyper Transport

    Цитата Сообщение от alexandermas Посмотреть сообщение
    Ну не буду же я банальный частотометр городить в мк.
    А в чем проблема? У меня в ЦАПах это 4-х Мгц PIC16 делает - меряет частоту BCLK, а в кортексе (в Джекиле) это вообще "нивапрос". Причем и там и там это делается на 99% аппаратно.
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

  15. #15
    Завсегдатай Аватар для Оллема
    Регистрация
    11.09.2005
    Адрес
    Ижевск
    Возраст
    56
    Сообщений
    3,650

    По умолчанию Re: Hyper Transport

    Интересны ценовые рамки версий.

  16. #16
    Новичок Аватар для Tengus
    Регистрация
    06.01.2015
    Сообщений
    15

    По умолчанию Re: Hyper Transport

    интерес представлял бы всеформатный аудиоплеер на встроенном HDD + заливка контента по сети + управление с Android / iOS. Со стандартным USB-выходом, распознаваемым любым ЦАП-ом. Или, соответственно, плата для такого плеера + софт.
    Чем больше фич, тем больше вероятность зависания - даже простейшая связка Rаspberry + Volumio виснет пару раз в неделю, а то и чаще. По сети контент гонять - тоже не лучшее решение в плане стабильности работы.

  17. #17
    Частый гость
    Автор темы
    Аватар для alexandermas
    Регистрация
    04.12.2009
    Адрес
    Нижний Новгород
    Сообщений
    103

    По умолчанию Re: Hyper Transport

    Цитата Сообщение от А.К. Посмотреть сообщение
    Какая планируется цена?
    Пока не считали. Но адекватно разумная. Я думаю мы будем придерживаться ценовой политики AAL: Достойное качество за разумные деньги. О цене говорить все равно рано.

    Цитата Сообщение от Alex Посмотреть сообщение
    А в чем проблема? У меня в ЦАПах это 4-х Мгц PIC16 делает - меряет частоту BCLK, а в кортексе (в Джекиле) это вообще "нивапрос". Причем и там и там это делается на 99% аппаратно.
    Согласен не слишком удачный пример.

    ---------- Сообщение добавлено 22.45 ---------- Предыдущее сообщение было 22.40 ----------

    Цитата Сообщение от Tengus Посмотреть сообщение
    аудиоплеер на встроенном HDD + заливка контента по сети + управление с Android / iOS
    Так и планируется. Только с разницей в том что можно будет воткнуть еще внешний, а заливать либо по юсб либо по сети(ftp). Что касается usb *входа* для цапов. Смысла не вижу. Хотя и пробовал делать.

  18. #18
    Частый гость Аватар для А.К.
    Регистрация
    16.11.2006
    Адрес
    Ростов-на-Дону
    Возраст
    53
    Сообщений
    164

    По умолчанию Re: Hyper Transport

    Цитата Сообщение от Tengus Посмотреть сообщение
    интерес представлял бы всеформатный аудиоплеер на встроенном HDD + заливка контента по сети + управление с Android / iOS. Со стандартным USB-выходом, распознаваемым любым ЦАП-ом.
    и в чем отличия будут от ПК? интерес как раз в встраиваемой системе с нормальным I2S

  19. #19
    Новичок Аватар для Tengus
    Регистрация
    06.01.2015
    Сообщений
    15

    По умолчанию Re: Hyper Transport

    Цитата Сообщение от А.К. Посмотреть сообщение
    и в чем отличия будут от ПК? интерес как раз в встраиваемой системе с нормальным I2S
    встраиваемой - куда? такой транспорт нужен как самостоятельное устройство, все равно его лучше отдельно от аудиосхемы (ЦАП) держать. Отличие от ПК (хотя такой плеер тот же компьютер в принципе) - самое главное, кмк, удобный интерфейс для управления типа MPD. Ни одна PC-программа таковым не обладает.

    I2S - не панацея для качественного звука, этот интерфейс ничем не лучше (не хуже) USB при правильной реализации последнего. Зато USB-выход позволяет использовать любые ЦАП-ы (i2s требует отдельный драйвер почти для каждого), что позволяет реализовать простой апгрейд системы в дальнейшем.

  20. #20
    Не хочу! Аватар для Alex
    Регистрация
    20.03.2003
    Адрес
    Worldwide
    Возраст
    61
    Сообщений
    35,999

    По умолчанию Re: Hyper Transport

    Цитата Сообщение от Tengus Посмотреть сообщение
    Со стандартным USB-выходом, распознаваемым любым ЦАП-ом.
    Чтотакое "стандартный USB выход"?
    Да еще и "распознаваемый любым ЦАПом"?

    ---------- Сообщение добавлено 23.44 ---------- Предыдущее сообщение было 23.42 ----------

    Цитата Сообщение от Tengus Посмотреть сообщение
    Зато USB-выход позволяет использовать любые ЦАП-ы (i2s требует отдельный драйвер почти для каждого),
    Что за бред?
    "Замполит, чайку?"(с)"Охота за Красным Октябрем".
    "Ну что, можете меняться обратно."(с)типа анек.
    <-- http://altor1.narod.ru --> Вопросы - в личку, е-мейл, скайп.

Страница 1 из 5 123 ... Последняя

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •