Zobraziť predchádzajúcu tému :: Zobraziť nasledujúcu tému |
Autor |
Správa |
BK Hifista - zaslúžilec
Založený: 16 december 2016 Príspevky: 723
|
Zaslal: Pi január 11, 2019 19:53:28 Predmet: Komunikacia medzi osobnym pocitacom a SPI zariadenim. |
|
|
Ma tu niekto z vas zvladnutu komunikaciu medzi osobnym pocitacom a zariadenim ( napr. ADC cipom) cez seriovu zbernicu SPI na hardwarovej urovni ?
T.j. napriklad cez nejaku PCI Express kartu alebo staru PCI kartu a nasledne SPI zbernica a cip. |
|
Návrat hore |
|
|
miero Hifi inventar
Založený: 08 september 2010 Príspevky: 11551 Bydlisko: Praha
|
|
Návrat hore |
|
|
BK Hifista - zaslúžilec
Založený: 16 december 2016 Príspevky: 723
|
Zaslal: Pi január 11, 2019 19:58:12 Predmet: |
|
|
arduino je pomale. Ja potrebujem aspon 50 MHz CLK. |
|
Návrat hore |
|
|
miero Hifi inventar
Založený: 08 september 2010 Príspevky: 11551 Bydlisko: Praha
|
Zaslal: Pi január 11, 2019 20:00:12 Predmet: |
|
|
Jasne, tak asi potom smerom na to Raspberry. Nad 50Mhz to podporuje 62.5 MHz a 125.0 MHz. |
|
Návrat hore |
|
|
BK Hifista - zaslúžilec
Založený: 16 december 2016 Príspevky: 723
|
Zaslal: Pi január 11, 2019 20:04:12 Predmet: |
|
|
A ako to Raspberry "donutim" posielat simultalne data z jeho SPI zbernice do PC ?
Sledujem ze to ma aj windows 10
Otazka je ze kolko RAM zostane k dispozicii pre aplikacie.
Ono ako ulozisko v realnom case pre nasamplovane data by sa dal hadam pouzit potom aj USB kluc a ten ma v dnesnej dobe relativne velku kapacitu. |
|
Návrat hore |
|
|
dustin Hifi inventar
Založený: 06 október 2006 Príspevky: 4857 Bydlisko: Plzeň
|
|
Návrat hore |
|
|
BK Hifista - zaslúžilec
Založený: 16 december 2016 Príspevky: 723
|
Zaslal: So január 12, 2019 04:54:05 Predmet: |
|
|
Kupil som si vyvojovy modul a ADC cipom + developersku PCI Express kartu s SPI rozhranim ale nejako som to nerozbehal resp. nevenoval tomu potrebny cas.
Preto najprv teraz zhanam informacie akou cestou ist namiesto nekupovania nejakeho zbytocneho HW. |
|
Návrat hore |
|
|
dustin Hifi inventar
Založený: 06 október 2006 Príspevky: 4857 Bydlisko: Plzeň
|
Zaslal: So január 12, 2019 08:42:38 Predmet: |
|
|
Ta PCIe karta by přece měla mít drivery a dokumentaci. |
|
Návrat hore |
|
|
BK Hifista - zaslúžilec
Založený: 16 december 2016 Príspevky: 723
|
|
Návrat hore |
|
|
BK Hifista - zaslúžilec
Založený: 16 december 2016 Príspevky: 723
|
Zaslal: So január 12, 2019 11:17:40 Predmet: |
|
|
|
|
Návrat hore |
|
|
dustin Hifi inventar
Založený: 06 október 2006 Príspevky: 4857 Bydlisko: Plzeň
|
Zaslal: So január 12, 2019 11:42:35 Predmet: |
|
|
Opravdu má SPI drivery? Výrobce píše
https://www.asix.com.tw/products.php?op=pItemdetail&PItemID=256;74;110
citácia: | The following drivers are for standard AX99100 serial/parallel ports applications only. For AX99100 Local Bus/SPI/etc. special applications, please contact ASIX Support |
Tu kartu všude kromě stránek výrobce uvádějí jako sériový/paralelní port.
Navíc potřebuješ, aby jelo SPI přes DMA. Např. u RPi jsem četl max. rychlost SPI bez DMA 500kbps, což určitě stačit nebude. |
|
Návrat hore |
|
|
BK Hifista - zaslúžilec
Založený: 16 december 2016 Príspevky: 723
|
Zaslal: Ne január 13, 2019 09:47:12 Predmet: |
|
|
Driver k SPI a dokumentaciu som dostal az po zakupeni karty
a musel som suhlasit s licencnym ujednanim ze kartu nebudem pouzivat na komercne ucely. |
|
Návrat hore |
|
|
dustin Hifi inventar
Založený: 06 október 2006 Príspevky: 4857 Bydlisko: Plzeň
|
Zaslal: Ne január 13, 2019 09:54:56 Predmet: |
|
|
Hm, tak na takový přístup by mě nenalákali...
Takže máš obojí, v čem je problém? Driver i dokumentace jsou očividně neveřejné, mají je jen klienti, asi se budeš muset zeptat výrobce, nikdo jiný to oficiálně vědět nemůže. |
|
Návrat hore |
|
|
BK Hifista - zaslúžilec
Založený: 16 december 2016 Príspevky: 723
|
Zaslal: Ne január 13, 2019 10:00:36 Predmet: |
|
|
Treba to rozbehat na konkretny ADC a to je pre mna makacka kedze programujem vyslovene nahodne v hocicom co treba rozbehat ale samozrejme startujem vzdy v zakladoch a to zerie kvantum casu ale hlavne nervov.
A z toho ma boli hlavicka potom
Preto hladam hotove riesenie. |
|
Návrat hore |
|
|
dustin Hifi inventar
Založený: 06 október 2006 Príspevky: 4857 Bydlisko: Plzeň
|
Zaslal: Ne január 13, 2019 10:23:09 Predmet: |
|
|
Nějak tomu nerozumím. Vývojářská deska s SPI výstupem je určená pro specialisty, kteří ví jak a umí její výstup zpracovat. Buď to překlopí do nějakého standardního formátu (např. k tomu napíší driver na zvukový subsystém OS) a využijí ke zpracování běžný software, nebo použijí nějaké své řešení přenosu dat do user space prostředí OS a pak si je musí zpracovávat opět sami (jako např. Quantasylum se svými audio analyzéry, či AP a spol.) |
|
Návrat hore |
|
|
BK Hifista - zaslúžilec
Založený: 16 december 2016 Príspevky: 723
|
Zaslal: Ne január 13, 2019 10:34:11 Predmet: |
|
|
Ved pises spravne ale mne sa uz nechce byt tym specialistom vzhladom k tomu co som napisal o prispevok vyssie.
Mne "staci" data z ADC len dostat do PC v akomkolvek formate.
Akonahle uz budu v PC tak sa daju uz lahko prekonvertovat do potrebneho formatu.
Ale ta prva cast prenosu z ADC do PC je velmi narocna pre mna.
Fyzicky pospajat je to hracka ale vytvorit k tomu funkcny software je to umenie. |
|
Návrat hore |
|
|
dustin Hifi inventar
Založený: 06 október 2006 Príspevky: 4857 Bydlisko: Plzeň
|
Zaslal: Ne január 13, 2019 15:00:14 Predmet: |
|
|
Samozřejmě že napsat driver je to nejsložitější. Navíc takový driver se musí udržovat na nové verze OS (win i linux, to vyjde nastejno).
Proč sis tedy koupil vývojářskou desku, jejíž výstup končí ještě před CPU a neměl jsi k ní předem vyřešený/promyšlený přenos do PC a nechceš jej řešit sám? Co to je vlastně za desku? Jaké řešení doporučuje její výrobce/komunita?
IMO bude pro tebe řešením to prodat a koupit něco hotového, jak požaduješ. |
|
Návrat hore |
|
|
miero Hifi inventar
Založený: 08 september 2010 Príspevky: 11551 Bydlisko: Praha
|
|
Návrat hore |
|
|
dustin Hifi inventar
Založený: 06 október 2006 Príspevky: 4857 Bydlisko: Plzeň
|
|
Návrat hore |
|
|
BK Hifista - zaslúžilec
Založený: 16 december 2016 Príspevky: 723
|
Zaslal: Ne január 13, 2019 17:15:42 Predmet: |
|
|
Dolezita vec je aby bolo mozne data nahravat simultalne vo velkosti aspon nejakych 500 MB.
T.j. aj ked pojde o USB adapter tak ten bude musiet byt schopny tieto data stale posielat do PC a nie len naplnit svoj buffer a potom ho poslat do PC pricom sa prerusi SPI komunikacia. |
|
Návrat hore |
|
|
miero Hifi inventar
Založený: 08 september 2010 Príspevky: 11551 Bydlisko: Praha
|
|
Návrat hore |
|
|
dustin Hifi inventar
Založený: 06 október 2006 Príspevky: 4857 Bydlisko: Plzeň
|
Zaslal: Ne január 13, 2019 17:59:37 Predmet: |
|
|
No jo, ale jak BK ten XMOS naprogramuje, navíc tak, aby třeba přes USB bulk dostal data do user-space OS + nějaký další stub přes libusb (libusb používá ten USB-SPI převodník).
IMO je pořád nejjednodušší ta RPi, pokud to dá, což není problém otestovat. |
|
Návrat hore |
|
|
BK Hifista - zaslúžilec
Založený: 16 december 2016 Príspevky: 723
|
Zaslal: Ne január 13, 2019 18:24:12 Predmet: |
|
|
To rpi je celkom lacne tak by som to mohol skusit ak je aspon nejaka zakladna podpora vo windows 10. |
|
Návrat hore |
|
|
miero Hifi inventar
Založený: 08 september 2010 Príspevky: 11551 Bydlisko: Praha
|
Zaslal: Ne január 13, 2019 18:29:52 Predmet: |
|
|
obavam sa, ze nevies do coho ides :-)
Napr. prepojit windows a RPi bude problem.
A ani s RPi nie je iste, ze bude spolahlivo davat tu rychlost. Chcelo by to IMHO nieco o dost rychlejsie. |
|
Návrat hore |
|
|
dustin Hifi inventar
Založený: 06 október 2006 Príspevky: 4857 Bydlisko: Plzeň
|
Zaslal: Ne január 13, 2019 18:37:02 Predmet: |
|
|
BK - zapomeň na to a kup si nějaké hotové řešení. Tohle není nic jednoduchého. |
|
Návrat hore |
|
|
BK Hifista - zaslúžilec
Založený: 16 december 2016 Príspevky: 723
|
Zaslal: Ne január 13, 2019 18:46:09 Predmet: |
|
|
A ved samotne rpi moze bezat pod windows. |
|
Návrat hore |
|
|
miero Hifi inventar
Založený: 08 september 2010 Príspevky: 11551 Bydlisko: Praha
|
Zaslal: Ne január 13, 2019 18:49:21 Predmet: |
|
|
Nie, tak to zial nefunguje. Resp. bezi tam nejaky osekany Windows, ale nie je kompatibilny s beznymi Windows aplikaciami. RPi je architektura ARM, a PC ma X86-64. Rozdiel asi ako vlak a auto. |
|
Návrat hore |
|
|
BK Hifista - zaslúžilec
Založený: 16 december 2016 Príspevky: 723
|
Zaslal: Ne január 13, 2019 18:51:59 Predmet: |
|
|
No a potom pod akym OS je to najlepsie nechat ist aby to malo maximalnu podporu SPI ? |
|
Návrat hore |
|
|
miero Hifi inventar
Založený: 08 september 2010 Príspevky: 11551 Bydlisko: Praha
|
Zaslal: Ne január 13, 2019 19:00:26 Predmet: |
|
|
Je ten ADC pouzity v nejakom inom produkte? Neslo by odkukat co tam maju? |
|
Návrat hore |
|
|
miero Hifi inventar
Založený: 08 september 2010 Príspevky: 11551 Bydlisko: Praha
|
|
Návrat hore |
|
|
|