Audioweb.cz
Anketa: Asynchronní USB -> i2s modul - Printable Version

+- Audioweb.cz (https://www.audioweb.cz)
+-- Forum: Od zdroje po bedny (https://www.audioweb.cz/forumdisplay.php?fid=5)
+--- Forum: Zdroje signálu (https://www.audioweb.cz/forumdisplay.php?fid=6)
+--- Thread: Anketa: Asynchronní USB -> i2s modul (/showthread.php?tid=16524)



Anketa: Asynchronní USB -> i2s modul - kudlibabka - 20. 5. 2013

jak se vam zda toto?
http://www.ebay.com/itm/230961204617


Anketa: Asynchronní USB -> i2s modul - luta - 20. 5. 2013

pokud by to fungovalo jak mělo (neseroucí se usb atd), tak by to mohlo být jedno z nejlepších řešení. Jen nechápu tohle :

Citace:1) Newest XMOS chip and uses 48MHz oscillator to asynchronous reclock usb audio data to I2S line, old XMOS uses only 13Mhz oscillator, over 4x better jitter rejection theoretically.

Je jasně vidět, že xmos má jeden XO pro svůj běh a dva XO pro generování dat a MCLK. Takže té větě o reclocku nerozumím..pokud by to dělalo nějakým způsobem reclock dat tak je to naprd. Ovšem pokud to reclock nedělá a oscilátory by šly vytáhnout na druhou stranu blíže k DACu a pak jednoduše izolovat i2s izolátorem, bylo by to sůpr.


Anketa: Asynchronní USB -> i2s modul - xmarek - 20. 5. 2013

Vypadá to zajímavě. Jde vidět, že se nám začínají transporty postavené na XMOSu množit jak houby po dešti. Smile


Anketa: Asynchronní USB -> i2s modul - ythren - 20. 5. 2013

vytáhnout a odizolovat by měli jít, snad se do toho někdy pustím, pokud by teda tvůrce neuvolnil desku kde by to šlo nějak jednoduše, případně nezkusil xmosy sám Smile ... kdyb ten šváb šel odpájet a napájet jinam, tak by to bylo super Smile ale to nepujde, rozhodně ne v dmásích podmínkách ... to s tím jitterm asi myslel tak, že bude trochu přesnější posílání i2s dat, kteréžto asi žije z toho 48Mhz oscilátoru, co je na tom pravdy těžko říct, nebo je to taky řízené těma dvoma oscilátorkama?
každopádně z krámů sehnatelných na ebay a různě po netu je to asi nej, hlavně na poměr cena/výkon.


Anketa: Asynchronní USB -> i2s modul - Dohnalik - 20. 5. 2013

Ten šváb přepajovat nemusíš, koupíš si druhej a přepájíš akorát eeprom ze které bootuje, to je ten SOIC8 vedle. Přijde mi to jako hodně krkolomný řešení. Kdyby ty xmosy nebyly tak drahý...


Anketa: Asynchronní USB -> i2s modul - luta - 20. 5. 2013

na digikey to myslím až tak drahý nebylo.. mám možnost tam brát stejně jako jsem tam bral ty oscilátorky


Anketa: Asynchronní USB -> i2s modul - ythren - 20. 5. 2013

no právě koupit novej a tenhle zahodit by byla celkem škoda Smile
přemýšlým nad elegantnějším řešením než přeškrabávání cest na plošňáku Smile


Anketa: Asynchronní USB -> i2s modul - Dohnalik - 20. 5. 2013

Tak ten projekt postavenej na AVR32. Nemělo by být nějak ultra těžký to přenýst na podobnou platformu (třeba cortex M3 od atmelu, ten je o více jež 100% levnější a má podobné funkce v ovladačích, takže by se to ani nemuselo komplet přepisovat). 384 kHz by mělo jít rozchodit i na tom AVR32, já to považuju za zbytečné, protože vím jenom o dvou DAC, které tohle odkážou zpracovat v PCM formě - jeden levný (PCM5102) a jeden pekelně drahý a nesehnatelný R-2R (špička). DSD už by byla jiná...


Anketa: Asynchronní USB -> i2s modul - luta - 20. 5. 2013

však teď to přenáší Alex na texasí DSP.. podpora 7 kanál I2S i DSD tuším


Anketa: Asynchronní USB -> i2s modul - Dohnalik - 20. 5. 2013

Tak ten DSP stojí 6 kil bez DPH Smile tuším. Uvidíme, 7 kanálu nepotřebuju, ale DSD by velmi bodlo.


Anketa: Asynchronní USB -> i2s modul - kudlibabka - 23. 5. 2013

jeste jsem objevil nejaky info o M6631,treba se to nekomu hodi....
http://hifiduino.wordpress.com/2013/04/03/c-media-cm6631a-based-usb-i2s-interface/


Anketa: Asynchronní USB -> i2s modul - xmarek - 26. 5. 2013

Tak se mi dnes podařilo zhruba nahodit (lépe řečeno dokreslit) mou představu USB transportu (o které jsem již hovořil) postavenou na Cortex-u STM32F407xx. Celé to má sloužit pouze k testovacím účelům pro software, který se teď snažím dát nějak dohromady. Jak vidíte obsahuje tři USB (FS, HS a pro potřebu logování CP2102). Výstupem je I2S signál. DAC se bude řídit buď SPI nebo I2C. Původně jsem tam chtěl přihodit i piny na nějaký ten display, ale ten příjde až v další verzi. Upřímně i když má ten čip 144 pinů tak je použít všechny je nadlidský úkol. Upřímně budu rád když rozchodím to co jsem si vymyslel a nezakouří se z toho. Sad

[Image: 5555yc.png]


Anketa: Asynchronní USB -> i2s modul - luta - 26. 5. 2013

čoveče ty výborně ignoruješ jakékoliv věci kolem Vf návrhu DPS..ikdyž by se leckdo řek že je to jen digitál Smile všecko křížem krážem..


Anketa: Asynchronní USB -> i2s modul - Dohnalik - 26. 5. 2013

Vím, že máš sice ty STM32 rád, ale nechceš zkusit coretex M3 od Atmelu? Má hi-speed USB přímo v čipu a nepotřebuješ tam mít takový šílenosti. http://www.atmel.com/products/microcontrollers/arm/sam3u.aspx 100 pinů je až až a můžeš tam dodělat věci jako podporu 384/32, s externím CLPD by asi šlo i DSD, ale bůh ví v jaké kvalitě, bylo by to asi dost zatížené jitterem. Nic ve zlým, ale tohle je fakt šílenost, bude se ti to strašně prát všechno se vším, připadá mi to jako autorouter Smile
Kdyby ses do toho pustil, desku na pokusy ti navrhnu i s jednoduchým onboard DAC (PCM5102), kterej podporuje 384 kHz, 32bitů (naprostá zbytečnost, i 24 je nevyužitelných) a nemusíš to tahat někam pryč a ještě přivádět napájení. Myslím, že ostatní by za to byli určitě rádi, ten procesor je víc jak polovinu levnější, je menší a jádro je rychlejší.


Anketa: Asynchronní USB -> i2s modul - xmarek - 26. 5. 2013

@Luta: Chce to praxi, kterou nemám. A na to se pochopitelně vážou i teoretické věci. Všechno chce svůj čas. Vím, že se můj přístup hodně lidem nelíbí, ale berte to, že já to nikde prodávat nebudu a mám to čistě jako koníček. Smile Dále je třeba vzít v potaz, že jsem tyto věci v životě nedělal a tak se učím.

@Dohnalik: Asi je dobré říct proč dělám ty STMka. To není jen o tom, že bych chtěl dělat věci kolem USB to I2S. To vůbec ne. Tyto čipy umí i Ethernet, DCMI atd. A to jsou další věci které bych chtěl dělat.
když už bych se chtěl pustit do něčeho jiného (jiný Cortex) tak bych raději šáhl po Freescale-u. Mají poměrně dobře zpracovaný framework a příklady mají i pro asynchronní UAC2 (pochopitelně i UAC1). Absence HS mi nevadí. USB3300 (ULPI PHY) stojí 33 i s daní takže to není věc, která by mě zrujnovala. A pájet se to snad nějak dá. Z toho co jsem viděl na netu se to dá zapájet obyčejným cínem a horkovzdušnou pájkou (mám doma) což se bohužel o BGA říct nedá. Jinak raději bych se chvíli držel toho "mého" STM32 do doby až se naučím s tím trošku dělat.

Prostě berte to tak, že je tady jeden šílenec, který Vám ukazuje jak se to dělat nemá. Grin


Anketa: Asynchronní USB -> i2s modul - Dohnalik - 26. 5. 2013

Můžu víc info na ty příklady od freescalu? Nemůžu to tam najít.


Anketa: Asynchronní USB -> i2s modul - xmarek - 14. 6. 2013

Tak jsem právě dokončil to moje heblo. Smile Provedl jsem nějaké měření jen za účelem rozcházení a vypadá to, že všechny věci vč. krystalů jedou. Enumerace na HS a na FS funguje (a to vč. enumerace na CP2102, které slouží pro účely logování). Pájení těch QFN proběhlo celkem v pohodě (chce to trošku zkušeností a pájecí pastu + heater). Bohužel s čím jsem nejvíc bojoval byl ten STM32F4xx (144 pinový) a už jsem byl i v situaci kdy jsem byl totálně zoufalý. Sad
Jak vidíte programování řeším přes ST-link.

S těmi čínskými desky jsem nadmíru spokojen. Od objednání do dodání necelé 3 týdny a to je hodně dobré. Smile Cena cca 750kč vč. pošty. Za tu cenu se v poolu u Pragoboardu dostanu tak na jeden kus.

Jinak slibuji, že další návrh bude lepší. Přece jen se pořád učím a návrh byl dělán v obrovské časové tísni a navíc byl do velké míry ovlivněn malou zkušeností a jistou neznalostí problematiky. Wink

[Image: 1umj.jpg]


Anketa: Asynchronní USB -> i2s modul - kudlibabka - 4. 7. 2013

Pred par dny mi dorazil USB WaveIO trapim ho na svym dilenskym systemu,az bude chvilka casu tak udelam poslechovy test Wa versus TE7022 a taky CM....dam vedet jak to dopadlo a jestli je Waveio lepsi nez muj referencni transport SQbox logitech


Anketa: Asynchronní USB -> i2s modul - Dohnalik - 10. 7. 2013

https://lh6.googleusercontent.com/-YbQ_ay9fE20/Ud1eOs5Wh9I/AAAAAAAAC34/ItDDWWszH0U/s912/IMG_20130710_151332%255B1%255D.jpg

Pomalu, ale jistě...zatím je to celý zapráskaný od fluxu a kalafuny a chybí ještě několik součástek, který jsem nevyhrabal... Trafo už jsem si nechal navinout, ještě postavit zdroj, odladit analogovou část a snad to bude hrát Smile


Anketa: Asynchronní USB -> i2s modul - luta - 11. 7. 2013

to vypadá monstrózně Smile