Processormodul för Linux med SPI, Ethernet och USB.
Re: Processormodul för Linux med SPI, Ethernet och USB.
Lite tråkigt att dessa har så lite GPIO.
Letar också efter något vettigt, men behöver, förutom i2c och spi, com-portar mm även en hel bunt med GPIO
Letar också efter något vettigt, men behöver, förutom i2c och spi, com-portar mm även en hel bunt med GPIO
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: Processormodul för Linux med SPI, Ethernet och USB.
Nä, just det, verkar inte finnas, typ.
Problemet är ju, har man ett tiotal SPI-enheter så behöver man i princip ett tiotal lediga GPIO för att kunna adressera dem, dessutom om det handlar om AD-omvandlare eller motsvarande , så behöver man interrupt-linor mm, så antalet IOn som behövs, springer snabbt iväg.
Just nu, använder jag en 100-pinnars PIC32, där alla portar används fullt ut. förvisso kan man kanske minska behovet av IO eftersom jag i dag kör en parallell 16-bitars buss mot Display, men samtidigt så använder jag samma buss till tangentbord och diverse LEDar.
Problemet är ju, har man ett tiotal SPI-enheter så behöver man i princip ett tiotal lediga GPIO för att kunna adressera dem, dessutom om det handlar om AD-omvandlare eller motsvarande , så behöver man interrupt-linor mm, så antalet IOn som behövs, springer snabbt iväg.
Just nu, använder jag en 100-pinnars PIC32, där alla portar används fullt ut. förvisso kan man kanske minska behovet av IO eftersom jag i dag kör en parallell 16-bitars buss mot Display, men samtidigt så använder jag samma buss till tangentbord och diverse LEDar.
Re: Processormodul för Linux med SPI, Ethernet och USB.
Problemet med Allwinner och Samsung's SoC:ar är att Kernel/SDK'n oftast är väldigt.. Kinesisk, så att säga.
Freescale i.MX är otroligt mycket mer moget. I min erfarenhet iaf.
Freescale i.MX är otroligt mycket mer moget. I min erfarenhet iaf.
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: Processormodul för Linux med SPI, Ethernet och USB.
Jag läste en notis från Armbian om att kärnan för Allwinner H3 hade ett smaskigt säkerhetshål som är fixat nu.
De skrev också att ansträngningen att få in H3 i "mainline" rullar på bra så det löser sig nog på sikt.
De skrev också att ansträngningen att få in H3 i "mainline" rullar på bra så det löser sig nog på sikt.
Re: Processormodul för Linux med SPI, Ethernet och USB.
Kör en 74HC154 så får du 16 enheter SPI enheter på 4GPIO.
Finns inget som hindrar att du kör en extern MCU istället. Blir mer realtid på en extern processor också...
Finns inget som hindrar att du kör en extern MCU istället. Blir mer realtid på en extern processor också...
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: Processormodul för Linux med SPI, Ethernet och USB.
Jo planen var en STM32F373 med tre st sigma delta omvandlare. Om det dyker upp andra realtidskrav kan den hantera det också. 

- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: Processormodul för Linux med SPI, Ethernet och USB.
Kanske ska förtydliga. Mitt enda intresse i dessa processormoduler (inklusive RPi och BBB) är att de har Linux och därmed "connectivity", dvs hela Internet med alla protokoll finns med. Det skulle gå att lösa med en STM32F407 eller tom en ynklig PIC men det kan vara skönt att slippa.
Däremot datainsamling i realtid gör jag hellre i något enklare.
Däremot datainsamling i realtid gör jag hellre i något enklare.

Re: Processormodul för Linux med SPI, Ethernet och USB.
Då faller liksom iden med en SOC, då kan jag lika gärna fortsätta som nu med eget designade kort osv, OS som Linux Win etc fyller egentligen ingen funktion.Micke_s skrev:Kör en 74HC154 så får du 16 enheter SPI enheter på 4GPIO.
Finns inget som hindrar att du kör en extern MCU istället. Blir mer realtid på en extern processor också...
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: Processormodul för Linux med SPI, Ethernet och USB.
TomasL: Om du anser att Linux egentligen inte fyller någon funktion misstänker jag att dina tillämpningar är relativt triviala. Så fort du vill ha flexibilitet när det gäller kommunikation med omvärlden är Linux (eller snordyrt kommersiellt alternativ) guld värt.
Re: Processormodul för Linux med SPI, Ethernet och USB.
Kan så vara, dock så har vi FAT, SMTP, HTTP, TCP/IP, Modbus/TCPIP, Modbus-RTU mm implementerat, så ett OS i sig är egentligen tämligen onödigt, krånglar egentligen till det ännu mer sas, och eftersom det inte finns några direkt användbara SOCar, så....
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: Processormodul för Linux med SPI, Ethernet och USB.
Det blir nog bra, men jag noterar att min favorit ssh saknas i din lista.
Hur mycket tid och pengar har det kostat att implementera FAT, SMTP, HTTP, TCP/IP, Modbus/TCPIP, Modbus-RTU mm?
Jag har en viss erfarenhet eftersom jag har haft kunder som "kan själv".
Det finns massor av användvara SOCar, mina favoriter (kanske för att jag inte vet bättre) kommer från TI.
Hemligheten är väl att låta SOCarna sköta högnivåfunktioner som (flexibel) kommunikation och snabba beräkningar som inte är beroende av "realtid" vad det nu är.
Men hemligheten i din verksamhet kanske är "kan själv".
Hur mycket tid och pengar har det kostat att implementera FAT, SMTP, HTTP, TCP/IP, Modbus/TCPIP, Modbus-RTU mm?
Jag har en viss erfarenhet eftersom jag har haft kunder som "kan själv".
Det finns massor av användvara SOCar, mina favoriter (kanske för att jag inte vet bättre) kommer från TI.
Hemligheten är väl att låta SOCarna sköta högnivåfunktioner som (flexibel) kommunikation och snabba beräkningar som inte är beroende av "realtid" vad det nu är.

Men hemligheten i din verksamhet kanske är "kan själv".
Re: Processormodul för Linux med SPI, Ethernet och USB.
När vi började utveckla systemet 2003 var inte SOCarna uppfunnena, typ. Och eftersom vi har specifika krav på måtten och övriga data, så blev det att göra det själv.
Mesta tiden har faktiskt varit att utveckla våra regleralgoritmer, den övriga biten, dvs FAT/TCP osv var relativt enkelt, och förhållandevis billigt.
Lillahuset, btw, vad är din favorit som du tycker saknas?
Mesta tiden har faktiskt varit att utveckla våra regleralgoritmer, den övriga biten, dvs FAT/TCP osv var relativt enkelt, och förhållandevis billigt.
Lillahuset, btw, vad är din favorit som du tycker saknas?
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping
Re: Processormodul för Linux med SPI, Ethernet och USB.
Jamen dåså. Men döm inte marknaden 2016 efter 2003. Det har ju hänt förfärligt (för oss gubstruttar) mycket under den tiden.
Vill man ha flexibel kommunikation idag väljer man antingen ett dyrt RTOS eller Linux.
Vi har kunder i hela världen med de mest underliga önskemål när det gäller kommunikation och då är det skönt att kunna säga "det fixar vi med Linux".
Vill man ha flexibel kommunikation idag väljer man antingen ett dyrt RTOS eller Linux.
Vi har kunder i hela världen med de mest underliga önskemål när det gäller kommunikation och då är det skönt att kunna säga "det fixar vi med Linux".
- lillahuset
- Gått bort
- Inlägg: 13969
- Blev medlem: 3 juli 2008, 08:13:14
- Ort: Norrköping