Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.sci.electronics > #191254

Re: SPORT-Bus fuer ARM Core, CMSIS?

From Joerg <news@analogconsultants.com>
Newsgroups de.sci.electronics
Subject Re: SPORT-Bus fuer ARM Core, CMSIS?
Date 2015-08-25 09:57 -0700
Message-ID <d43l48Fb6lcU1@mid.individual.net> (permalink)
References (2 earlier) <mrh985$5pe$1@news.albasani.net> <d438qfF837rU1@mid.individual.net> <mri00k$qcm$1@newsreader4.netcologne.de> <d43holFaaahU1@mid.individual.net> <mri4rq$tom$1@newsreader4.netcologne.de>

Show all headers | View raw


On 2015-08-25 9:24 AM, Frank Buss wrote:
> Am 25.08.2015 um 18:00 schrieb Joerg:
>>
>> Wenn sie ueber I2S den Datendurchsatz von 12 Kanaelen a 24bit bei 48ksps
>> schaffen, waere das eine Moeglichkeit. Wobei der Support bei ST fuer
>> "Non Key Accounts" IME grottenschlecht bis kaum vorhanden ist. Emails
>> blieben unbeantwortet, deshalb habe ich ST nicht in Erwaegung gezogen.
>> Dass Analog Devices ueber kurze Zeit derart weit absackt, haette ich
>> allerdings nie gedacht.
>
> Der Chip auf dem Discovery Board hat nur zwei I2S Kanäle. Glaube nicht,
> daß es von ST einen mit 12 Kanälen gibt.
>

Das geht schon ueber einen S-PORT ueber TDM, es sind eben nur in unserem 
Fall acht Ausgaengs- und vier Eingaengskanaele. Es haengt ein AD1938 
dran, bei dem die alle bedient werden muessen, ob man nun jeden braucht 
oder nicht. Wir brauchen alle Inputs, aber nur einige wenige der 
Outputs. Den Rest muss man als Ballast mitschleifen.


> Sind dann aber eine Menge Daten, viel Taktzyklen pro Sample hast du dann
> nicht. Kann interessante Probleme geben, wenn es mit der
> Speicherbandbreite knapp wird. Da muß man dann ggf. die Prioritäten für
> den AHB Arbiter umprogrammieren, je nach FIFO-Größen und restlicher
> Auslastung des Microcontrollers, da sonst Samples verlorengehen können.
> Bei 1,8 MB/s aber vielleicht noch nicht so das Problem. Ich würde aber
> bei solchen Datenmengen und wahrscheinlich Realtime Anforderungen
> heutzutage immer FPGAs einsetzen. Ist im Endeffekt auch schneller
> programmiert, bevor man all die Klippen und Einschränkungen der
> Microcontroller umschifft hat und man hat die Garantie, daß es
> funktioniert. Besonders wenn du auch USB und Ethernet brauchst, dann
> kann es kompliziert werden. Besser in Kommunikations und Steuerchip
> trennen.
>

Der ADSP-CM408F sollte das laessig packen und inklusive der Mathematik 
unter 50% Auslastung bleiben. Speicher haben wir derzeit etliche MB 
extern drauf, aber die sollen spaeter wegfallen. Denn der ADSP hat 
einige hundert kB auf dem Chip und wir koennen Daten recht zuegig 
verwerfen. Ueberschlaegig brauchen wir kaum 50kB an RAM.


>> Das war auch ein Grund, dass
>> wir ARM und CMSIS genommen haben, in der Hoffung, dann schnell umsatteln
>> zu koennen. Wobei CMSIS sehr enttaeuscht hat. Haben wir fuer rund $6k
>> die IAR Suite mit CMSIS Libraries gekauft und wichtige Sachen fehlen da
>> einfach. Ich bin von der ganzen ARM Szene jedenfalls nicht mehr so
>> angetan.
>
> CMSIS ist schon seit längerem Open Source:
>
> https://developer.mbed.org/blog/entry/CMSIS-Components-BSD-Licensed/
>

Schon, aber es ist nach wie vor der Job des uC Produzenten oder des 
Lizenzgebers (ARM), oder beiden, fuer den Prozessor passende Routinen 
zur Verfuegung zu stellen.


> Man kann dann im Prinzip mit einem GCC Cross Compiler und einem
> Texteditor seiner Wahl arbeiten, und dann per Makefile compilieren und
> auch flashen, kostet alles nichts. Aber so eine IDE wie IAR oder
> CrossWorks ist zugegebenermaßen manchmal schon nützlich fürs Debuggen.
>

Da wollten wir nicht kleckern und lieber was richtig professionelles 
anschaffen. Der Support der Design Suite ist dann auch besser. Was die 
fuer den Prozessor beinhalteten Libraries angeht, sind wir jedoch herbe 
enttaeuscht.

-- 
Gruesse, Joerg

http://www.analogconsultants.com/

Back to de.sci.electronics | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

SPORT-Bus fuer ARM Core, CMSIS? Joerg <news@analogconsultants.com> - 2015-08-24 15:06 -0700
  Re: SPORT-Bus fuer ARM Core, CMSIS? Oliver Betz <OBetz@despammed.com> - 2015-08-25 09:49 +0200
    Re: SPORT-Bus fuer ARM Core, CMSIS? Johannes Bauer <dfnsonfsduifb@gmx.de> - 2015-08-25 10:33 +0200
      Re: SPORT-Bus fuer ARM Core, CMSIS? Joerg <news@analogconsultants.com> - 2015-08-25 06:27 -0700
        Re: SPORT-Bus fuer ARM Core, CMSIS? Frank Buss <fb@frank-buss.de> - 2015-08-25 17:01 +0200
          Re: SPORT-Bus fuer ARM Core, CMSIS? Joerg <news@analogconsultants.com> - 2015-08-25 09:00 -0700
            Re: SPORT-Bus fuer ARM Core, CMSIS? Frank Buss <fb@frank-buss.de> - 2015-08-25 18:24 +0200
              Re: SPORT-Bus fuer ARM Core, CMSIS? Joerg <news@analogconsultants.com> - 2015-08-25 09:57 -0700
                Re: SPORT-Bus fuer ARM Core, CMSIS? Frank Buss <fb@frank-buss.de> - 2015-08-25 22:50 +0200
                Re: SPORT-Bus fuer ARM Core, CMSIS? Dieter Wiedmann <dieter.wiedmann@t-online.de> - 2015-08-26 04:14 +0200
                Re: SPORT-Bus fuer ARM Core, CMSIS? Joerg <news@analogconsultants.com> - 2015-08-26 07:52 -0700
              Re: SPORT-Bus fuer ARM Core, CMSIS? Michael Reinck <mrreinck@googlemail.com> - 2015-08-26 17:23 +0200
                Re: SPORT-Bus fuer ARM Core, CMSIS? Johannes Bauer <dfnsonfsduifb@gmx.de> - 2015-08-26 17:59 +0200
                Re: SPORT-Bus fuer ARM Core, CMSIS? Joerg <news@analogconsultants.com> - 2015-08-26 09:28 -0700
                Re: SPORT-Bus fuer ARM Core, CMSIS? "Ralph A. Schmid, dk5ras" <ralph@schmid.xxx> - 2015-08-27 08:03 +0200
                Re: SPORT-Bus fuer ARM Core, CMSIS? Guenther Wenninger <g!!rw@bitschubbser.org> - 2015-08-27 23:11 +0200
                Re: SPORT-Bus fuer ARM Core, CMSIS? Frank Buss <fb@frank-buss.de> - 2015-08-27 23:36 +0200
                Re: SPORT-Bus fuer ARM Core, CMSIS? Guenther Wenninger <g!!rw@bitschubbser.org> - 2015-08-27 23:50 +0200
                Re: SPORT-Bus fuer ARM Core, CMSIS? Joerg <news@analogconsultants.com> - 2015-08-27 14:48 -0700
                Re: SPORT-Bus fuer ARM Core, CMSIS? Guenther Wenninger <g!!rw@bitschubbser.org> - 2015-08-27 23:59 +0200
                Re: SPORT-Bus fuer ARM Core, CMSIS? "Ralph A. Schmid, dk5ras" <ralph@schmid.xxx> - 2015-08-28 08:15 +0200
                Re: SPORT-Bus fuer ARM Core, CMSIS? Guenther Wenninger <g!!rw@bitschubbser.org> - 2015-08-28 10:02 +0200
                Re: SPORT-Bus fuer ARM Core, CMSIS? Frank Buss <fb@frank-buss.de> - 2015-08-26 20:10 +0200
                Re: SPORT-Bus fuer ARM Core, CMSIS? Michael Schwingen <news-1326478115@discworld.dascon.de> - 2015-08-27 18:49 +0000
                Re: SPORT-Bus fuer ARM Core, CMSIS? "Ralph A. Schmid, dk5ras" <ralph@schmid.xxx> - 2015-08-27 08:02 +0200
                Re: SPORT-Bus fuer ARM Core, CMSIS? Michael Reinck <mrreinck@googlemail.com> - 2015-08-27 20:04 +0200
  Re: SPORT-Bus fuer ARM Core, CMSIS? Stefan Reuther <stefan.news@arcor.de> - 2015-08-25 13:07 +0200
    Re: SPORT-Bus fuer ARM Core, CMSIS? Joerg <news@analogconsultants.com> - 2015-08-25 06:22 -0700
  Re: SPORT-Bus fuer ARM Core, CMSIS? Joerg <news@analogconsultants.com> - 2015-08-27 11:20 -0700

csiph-web