Sida 9 av 9

Re: Bygga egen dator från grunden

Postat: 5 september 2024, 07:38:53
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?

Re: Bygga egen dator från grunden

Postat: 5 september 2024, 10:24:49
av Gimbal
Kul att den lever. :tumupp:

Re: Bygga egen dator från grunden

Postat: 5 september 2024, 21:27:36
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

Re: Bygga egen dator från grunden

Postat: 5 september 2024, 21:57:28
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.

Re: Bygga egen dator från grunden

Postat: 5 september 2024, 22:48:34
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

Re: Bygga egen dator från grunden

Postat: 6 september 2024, 11:54:01
av PatrickOhlson
Grymt jobbat :bravo:

//Patrick

Re: Bygga egen dator från grunden

Postat: 6 september 2024, 14:44:25
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.

Re: Bygga egen dator från grunden

Postat: 6 oktober 2024, 20:21:01
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)

Re: Bygga egen dator från grunden

Postat: 6 oktober 2024, 22:23:12
av Gimbal
:tumupp: Kul.

Re: Bygga egen dator från grunden

Postat: 7 oktober 2024, 18:25:47
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.