Frågor kring embedded linux

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
axel.villamo
Inlägg: 13
Blev medlem: 31 juli 2009, 13:44:47

Re: Frågor kring embedded linux

Inlägg av axel.villamo »

Ja fast kanske främst mjukvara. Ingen gör ju allt själv från scratch.
Jag har varit i kontakt med återförsäljaren av artila korten. De kan ju göra specialhårdvara, men man utgår från något själv.
Hur gör exempelvis enea? Har de en massa färdig kod själv, eller var lånar de kod från? Finns det något liknade avr-freaks där man kan få exempel från?
Jag tar också gärna tips på vettig litteratur att gå igenom. Det finns så mycket att sålla mellan.

mvh
Axel
Användarvisningsbild
chille
Inlägg: 2469
Blev medlem: 25 juni 2003, 20:54:41
Ort: Stockholm
Kontakt:

Re: Frågor kring embedded linux

Inlägg av chille »

Nu specificerar du inte så noga vad mjukvaran ska kunna, men det låter ju inte som om det är någon raketforskning. Det enda som är specifikt för ditt projekt måste man ju skriva själv, oberoende om man heter kalle och är 18 år och sitter i källaren, eller om man heter Enea.

Vad det gäller själva operativsystemet så kör man ju i princip bara färdiga standardprodukter, dvs Linux med en vettig bootloader, någon liten webbserver (typ lighttp) och enklast är väl att slänga in någon script-interpreter, till exempel PHP. Då kan man ju utveckla webbgränssnittet i PHP, vilket underlättar otroligt mycket. Då kan man ju även använda färdiga libraries som FPDF för att generera PDF:er, ImageMagick för att generera grafer, SQLite för att hantera databaser etc.

Angående lagringsutrymme så skulle jag rekomendera att du satsar på ett system med vanligt SD-kort. Då kan du för några enstaka hundralappar slänga in flera GB med lagringsutrymme, då kommer du aldrig behöva bry dig om att optimera ditt Linux-system för snålt med utrymme och du kommer kunna spara loggar resten av livet troligtvis :)

Har du inga krav på en snabb startup-tid så kan du ju troligtvis planka något färdigt, exempelvis m0n0wall, så har du ett fungerande Linux-system som är en router i grund och botten. Det är ju bara att strippa bort de funktioner du inte behöver och sen slänga på de saker som är specifika för ditt projekt. Dessutom går det att köra igång på ett flertal olika hårdvaruplattformar som troligtvis uppfyller dina krav, och inte är speciellt dyra.
danielr112
Inlägg: 8092
Blev medlem: 18 januari 2009, 00:48:24
Ort: Alvesta, Småland

Re: Frågor kring embedded linux

Inlägg av danielr112 »

jag har en http://razer.mine.nu/hans/Annonsmaterial/pcm-9575.pdf Liggandes om du är sugen :)
Användarvisningsbild
AndLi
Inlägg: 18302
Blev medlem: 11 februari 2004, 18:17:59
Ort: Knivsta
Kontakt:

Re: Frågor kring embedded linux

Inlägg av AndLi »

Enea har tagit fram ett paket för att underlätta uppstart av linuxprojekt, det har innehållit de vanligaste programen och grunden för att få ett fungerande system med byggmiljö..
Detta behöver sen specialanpassats och program läggas till efter projektets behov.

Har du tur dyker utvecklaren snart upp i tråden :)

Enea har några bra embedded linux kurser också, har iof bara fått en privatsnabbkurs version, men materialet och upplägget verkar vettigt (i alla fall 2007..)
(De har använt artila moduler, vet inte om de gör det fortfarande dock...)

Och nä, jag jobbar inte på Enea...(längre...)
axel.villamo
Inlägg: 13
Blev medlem: 31 juli 2009, 13:44:47

Re: Frågor kring embedded linux

Inlägg av axel.villamo »

chrille:
Du verkar ju ha koll på läget, har du gjort likande projekt innan. Hur många man timmar är rimligt? Förutsatt att man bygger på en färdig plattform. Jag har inte preciserat mig så mycket .Det tror jag inte heller behövs. Det som ska göras är lagra data över ett par månader, göra lite beräkningar, interpolera lite kurvor och presentera i grafer och pdf. Definitivt ingen raket forskning, mycket produktutveckling är ju ganska långt ifrån det. Men det är väldigt lätt att underskatta tidsåtgång får att få ihop en färdigprodukt som kan levereras fast det inte är en rymdraket :) Det är en stor skillnad på att få ihop något med handpåläggning för ett hobby projekt och något som ska säljas.

Tips på bra litteratur i detta ämnet uppskattas verkligen.
Skriv svar