32 bit PIC.

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

32 bit PIC.

Inlägg av sodjan »

pheer
EF Sponsor
Inlägg: 1283
Blev medlem: 16 januari 2005, 18:05:21

Inlägg av pheer »

Sweet! Beställde ett starterkit direkt.
Användarvisningsbild
Micke_s
EF Sponsor
Inlägg: 6741
Blev medlem: 15 december 2005, 21:31:34
Ort: Malmö

Inlägg av Micke_s »

Ska detta vara ARM7 motsvarighet från microchip eller vad har de tänkt?
sodjan
EF Sponsor
Inlägg: 43251
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Tja, vem vet.
ARM och MIPS kärnor verkar ha varit de två alternativ som var kvar
på slutet, men MIPS "vann" p.g.a kompaktare implementering och
billigare utv.verktyg, så vitt jag har förstått....
Användarvisningsbild
ucadv
Inlägg: 203
Blev medlem: 29 januari 2007, 23:13:49

Inlägg av ucadv »

om du menar kiselytan så är ARM faktiskt kompaktare.

MIPS har stora ekonomiska problem just nu, det skulle inte förvåna mig om Microchip köpte hela företaget.
net4all
Inlägg: 538
Blev medlem: 7 februari 2007, 12:06:34

Inlägg av net4all »

Mycket CPU power där....

Blir väll något att köpa när man blir *lite* bättre.
blueint
Inlägg: 23238
Blev medlem: 4 juli 2006, 19:26:11
Kontakt:

Inlägg av blueint »

Så nu saknas bara en MMU.. så kan man köra unix.. :D
Användarvisningsbild
JimmyAndersson
Inlägg: 26586
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

:D

Dessa in/utgångarna lär inte ta slut i första taget. :D

Det här kommer bli mycket intressant! :)
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

> Så nu saknas bara en MMU.. så kan man köra unix.. Very Happy
Får nöja dig med uCLinux så länge. ;)
Märkligt om dom inte implementerat MMU...
Användarvisningsbild
007sweden
Inlägg: 3500
Blev medlem: 3 mars 2005, 20:18:12
Skype: oo7sweden

Inlägg av 007sweden »

Man kan inte använda extern MMU? (spiller tankar)
overclocked
Inlägg: 71
Blev medlem: 13 juni 2006, 21:34:24
Ort: Gävle

Inlägg av overclocked »

Ett påstående med en viss kunskap bakom:
MMU behövs inte längre ens på "riktiga" Linux-distar från och med 2.6. Vad jag vet nu så finns det ingen direkt orsak att använda ucLinux till nya implementationer utan en avskalad version av den vanliga Linux fungerar fint i de flesta fall. Dock har jag inte koll på hur mycket större (om något) det minmala Linux-footprint är i jämförelse med ucLinux.

Vad jag förstått så vill man i och med 2.6 merga de två eftersom sammanslagning av de två projekten ger mervärde åt båda sidor.

Nån som har mer vana av ucLinux vs. Linux och kan argumentera kring detta?
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

Iaf för vissa arkitekturer verkar det finnas: http://opensrc.sec.samsung.com/

Det lär nog krävas en attitydförändring av Microchip innan Linux officiellt supportas.
Mig veterligen är dom inte särskilt intresserade av fri programvara.
gcc för PIC32 känns som en bra början.
Användarvisningsbild
ucadv
Inlägg: 203
Blev medlem: 29 januari 2007, 23:13:49

Inlägg av ucadv »

jag hade för mig att uclinux skulle "ingå" i 2.6, alltså rent adminstrativt...

annars har inget nytt hänt på den fronten. uClinux är fortfarande det enda som gäller om man kör utan MMU.
overclocked
Inlägg: 71
Blev medlem: 13 juni 2006, 21:34:24
Ort: Gävle

Inlägg av overclocked »

Kul att se att någon mer har intresse i detta!

ucadv... det är nog en tolkningsfråga om det är bara ucLinux som gäller för MMU-lösa system eller om man numera kan KÖRA mainstream Linux-dist på MMU-lösa system men jag tycker nog att det lutar mest till det senare. Se nedan..

Som jag sa tidigare: ucLinux har mergats/sammanslagits med den ordinarie disten alltså det projekt som en gång i tiden kallades ucLinux kommer inte längre att vara det man bör rekommendera för nytuvecklade mindre system.


http://www.linuxdevices.com/news/NS7430744051.html

citat från ovanstående länk:
"Embedded systems developers can now use the mainstream Linux kernel in their designs, even with deeply embedded processors lacking memory management hardware."


Kan dock vara jag som fortfarande inte riktigt fattar skillanden.. så fotsätt argumentera här och hjälp till att reda ut detta!

Som exempel kan nämnas Xilinx 32-bit Softcore Microblaze som tidigare endast fanns som target i ucLinux p.g.a. att den saknade MMU. Från och med 2.6 (eller egentligen 2.5.x) så kan man numera ta del av alla nyheter som finns i 2.6 utan att behöva vänta på att någon utför det "administrativa"/hackingen att porta över drivrutiner och annat i mellan dem. Detta låter för mig som ett mindre genombrott?

speakman: vad gäller olika arkitekturer så (om jag fatta rätt) stöds väl samtliga arkitekturer som fanns i ordinarie-Linux-kernal-disten sedan tidigare plus att numera stöds även det hundratalet mindre arkitekturer som kommer ifrån ucLinux-hållet! Det borde väl betyda i stort sett alla ställen där något Linux-liknande någonsin har snurrat? Självklart måste ju någon anpassa mot nya plattformar, men idag väljer man alltså att alltid utgå ifrån Linux-Kernal-Dist 2.6.* eller senare.
Användarvisningsbild
speakman
Inlägg: 4838
Blev medlem: 18 augusti 2004, 23:03:32
Ort: Ånge

Inlägg av speakman »

Det jag misstänker är att MMU-rutinerna finns under "arch" och då måste anpassas för varje enskild platform.
MMU:n är ju en del av processorn så det är ju inte särskilt underligt om den ligger där... :)
Skriv svar