Bygga egen dator från grunden

Berätta om dina pågående projekt.
Användarvisningsbild
rvl
Inlägg: 6880
Blev medlem: 5 april 2016, 14:58:53
Ort: Helsingfors

Re: Bygga egen dator från grunden

Inlägg av rvl »

Grattis till resultaten så här långt! Det var långt mellan senaste uppdateringarna... var det några problem eller iterationer innan du fick start på det hela?
Gimbal
Inlägg: 8603
Blev medlem: 20 april 2005, 15:43:53

Re: Bygga egen dator från grunden

Inlägg av Gimbal »

Kul att den lever. :tumupp:
DanielM
Inlägg: 2415
Blev medlem: 5 september 2019, 14:19:58

Re: Bygga egen dator från grunden

Inlägg av DanielM »

anders_bzn skrev: 5 september 2024, 06:43:11 Jag är imponerad! Bra jobbat.
fbff7559f1d2fe55ecc02ffd0fd05cb7.gif
Gimbal skrev: 5 september 2024, 10:24:49 Kul att den lever. :tumupp:
Ja. Jag hade inte riktigt förväntat mig att det skulle gå som smör när det kommer till hårdvara...men mjukvara....oj oj oj....nä du....jag har fått en annan syn på Linux nu.
Linux är bra, men undvik bygga eget Linux från grunden. Du anar inte vilket jobb det är att konfigurera linux!!! Ska du bygga egen dator, så rekommenderar jag att utgå från färdiga recept.
rvl skrev: 5 september 2024, 07:38:53 Grattis till resultaten så här långt! Det var långt mellan senaste uppdateringarna... var det några problem eller iterationer innan du fick start på det hela?
Jag byggde egen kärna, optee, ARM Trusted Firmware och kompilerade U-boot. Det var inget svårt att konfigurera. Svåraste var att bygga device tree, dvs konfigurationerna.
Andra problemet var att hitta alla buggar i Linuxkärnan.

Linux är en mycket elegant kärna, men den passar sällan som en handske på hemmagjorda prylar. Det är ALLTID massa error och felkoder. Men så länge man får ett fel, ja då kan man se felet.
I mitt fall så fick jag 0 fel, utan processorn slutade boota systemet. Jaha? Varför då? :humm:

Svaret var att i Linux så finns det en arbetskö som utför alla funktioner. Sedan ska denna kö förstöras. Så kön förstördes, men i kön innehöll livsviktiga saker så som I2C som kommunicerade med PMIC, som i sin tur tillför ström till eMMC. Så avskaffas I2C...då får eMMC inge ström och då slutar den boota! Tada!!!! :doh:

Så det som fungerar nu är även HDMI:n :D Kul! Man kan ställa in på 62 Hz och 717p och få en lila skärm som likar ett DOS spel från 1988. 8)
Denna bild är på 60 Hz och 720p. Notera att det är Python och GTK.

Bäst av allt var att mina arbetskollegor dömde ut mitt kretskort när jag informerade om att kortet hade 4 lager. :roll:
openstlinux.jpeg
Så här ser mitt "arbetsbord" ut i vardagsrummet.
Namnlös.jpeg
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
Klas-Kenny
Inlägg: 11807
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: Bygga egen dator från grunden

Inlägg av Klas-Kenny »

Kul att du fått fart på det! :)

Har gjort resan ett par gånger och ja, det är helt klart en utmaning att få igång all mjukvara även om hårdvaran är OK. Blir gärna några patchade eller helt nya drivrutiner med mera på vägen.
DanielM
Inlägg: 2415
Blev medlem: 5 september 2019, 14:19:58

Re: Bygga egen dator från grunden

Inlägg av DanielM »

Tackar! Vad körde du på för hårdvara?
Det var vissa som tvivlade på mig märker jag.
Ethernet fungerar :) Men någon Ethernet LED på lödes fast på kretskortet blinkar dock inte till. Jag misstänker att detta är en inställning. Jag var riktigt säker på att jag lödde fast LED-lampan korrekt. Men det är minsta problemet! :D
putty.jpg
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
PatrickOhlson
Tidigare PP3DP_SE
Inlägg: 285
Blev medlem: 18 mars 2012, 11:50:08
Ort: Södermanland

Re: Bygga egen dator från grunden

Inlägg av PatrickOhlson »

Grymt jobbat :bravo:

//Patrick
Användarvisningsbild
Klas-Kenny
Inlägg: 11807
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: Bygga egen dator från grunden

Inlägg av Klas-Kenny »

DanielM skrev: 5 september 2024, 22:48:34 Tackar! Vad körde du på för hårdvara?
Jag har kört med NXP-processorer. Två olika snarlika kort med i.MX6UL och ett med i.MX8QXP.
DanielM
Inlägg: 2415
Blev medlem: 5 september 2019, 14:19:58

Re: Bygga egen dator från grunden

Inlägg av DanielM »

Klas-Kenny skrev: 6 september 2024, 14:44:25 Jag har kört med NXP-processorer. Två olika snarlika kort med i.MX6UL och ett med i.MX8QXP.
Hur såg utvecklingsverktyget ut? Jag körde STM32CubeIDE och det var ett väldigt bekvämt verktyg faktiskt. Allt var grafiskt så man skrev aldrig någon kod för att bygga kärnan, optee, ARM Trusted Firmware samt U-BOOT. Allt var liksom värdigt. Problemet var att veta hur fan man gör för att få in skiten på processorn. :shock: Tog ju månader för att lista ut.

Hur som helst! Kolla in detta! Jag körde in Ubuntu på min lilla dator. Fungerade klockrent!
VNC och SSH! 8) 8) 8)
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Gimbal
Inlägg: 8603
Blev medlem: 20 april 2005, 15:43:53

Re: Bygga egen dator från grunden

Inlägg av Gimbal »

:tumupp: Kul.
Användarvisningsbild
Klas-Kenny
Inlägg: 11807
Blev medlem: 17 maj 2010, 19:06:14
Ort: Växjö/Alvesta

Re: Bygga egen dator från grunden

Inlägg av Klas-Kenny »

DanielM skrev: 6 oktober 2024, 20:21:01
Klas-Kenny skrev: 6 september 2024, 14:44:25 Jag har kört med NXP-processorer. Två olika snarlika kort med i.MX6UL och ett med i.MX8QXP.
Hur såg utvecklingsverktyget ut? Jag körde STM32CubeIDE och det var ett väldigt bekvämt verktyg faktiskt. Allt var grafiskt så man skrev aldrig någon kod för att bygga kärnan, optee, ARM Trusted Firmware samt U-BOOT. Allt var liksom värdigt.
Det jag har gjort har varit i Yocto Project, så ingenting grafiskt.
Sen hur mycket man behöver ändrar beror ju mycket på hur likt en referensdesign man gjort det och hur mycket specifika krav man har. Så kan vara från relativt enkelt eller desto mera utmanande.
Skriv svar