Bygga en ytterligare dator från grunden - Cortex A35 1.5 GHz, 4 GB RAM 1.2 GHz

Berätta om dina pågående projekt.
DanielM
Inlägg: 2415
Blev medlem: 5 september 2019, 14:19:58

Bygga en ytterligare dator från grunden - Cortex A35 1.5 GHz, 4 GB RAM 1.2 GHz

Inlägg av DanielM »

Introduktion:
Då var det dags igen för ett bygge av en ytterligare dator. Lite historia om mitt datorbyggandet. Förra året byggde jag en dator på STM32MP1 plattformen. Det var ett spännande projekt och jag lärde mig mycket. Så fort jag blev klar med min STM32MP151AAC så lanserade ST den nya STM32MP257FAK som har en bättre processor och GPU samt fokus på AI.
Resultatet kan du hitta här: Bygga en dator från grunden

STM32MP1:an bygger på en ARM Cortex A7 (1 kärna 32-bit 650 MHz) och STM32MP2 bygger på ARM Cortex A35 (2 kärnor 64-bit 1500 MHz). Dessutom kan man ha betydligt högre ram i ARM Cortex A35 (32-bit 4 GB 1200 MHz) jämfört med ARM Cortex A7 (16-bit 1 GB 533 MHz).
Ni kan läsa mera om hårdvaruspecifikationerna för STM32MP2 här och STM32MP151 här.

Början:
Jag var tidigare inne på en i.MX 8M Quad för att dom hade möjlighet till 4K h.265 upplösning. Något som inte STM32MP2 har. Men nackdelen med i.MX 8 serien är att RAM-minnerna till denna går inte att köpa längre. i.MX 8 serien är rätt gammal också, snart 10 år! Dessutom tyckte jag att deras sätt att ge ut information om hur man bygger egen enkortsdator, är väldigt fattigt. Ta en titt på STs manualer om hur man bygger eget igenom att använda deras produkter:
Mitt mål:
Jag vill skapa en enkel mediekonsoll för streaming som jag ska ha bakom min TV. Trots att STM32MP257FAK som jag ska använda, så har den inte möjlighet till följande:
  • 4Kp60 HEVC/H.265 main, and main 10 decoder
  • 4Kp60 VP9 decoder
  • 267 million triangles/sec
  • 1.6 Giga pixel/sec
Data: i.MX 8M Quad

Istället så har STM32MP2F:
  • H264/VP8 up to 1080p60 decoder
  • H264/VP8 up to 1080p60 encoder
  • 150 Mtriangle/s
  • 0.9 Giga pixel/sec
Lyckas jag streama 1080p60 från Youtube så blir jag riktigt glad! :mrgreen:
Faktiskt så har Raspberry Pi 3B+ möjligheten att spela 1080p utan problem:


Men enligt denna video, som är betydligt nyare än den övre videon, så har till och med Raspberry Pi 4 problem med 1080p på Youtube. Detta skulle säkert innebära att i.MX 8M Quad har lika stora problem då också!


Raspberry Pi 3B+ är en Cortex-A53 (4 kärnor 1.4 GHz) H.264, MPEG-4 decode (1080p30), H.264 encode (1080p30). Alltså en likvärdig GPU, men CPU:n är bättre. Det är samma som i.MX 8M Quad som har en Cortex A53(4 kärnor 1.5 GHz).

Jag oroar mig dock inte över GPU:n hos STM32MP257. Den är faktiskt helt OK. Det är snarare CPU:n som jag tvivlar lite på. Jag menar...Cortex A35.....är ganska kasst. :humm:
Jag tror dock att vad som kommer avgöra om jag lyckas köra 1080p på min STM32MP257 är inte hårdvaran...utan det är den installerade mjukvaran.

Status:
Det jag har gjort nu är att jag har laddat ned ett färdigt grundexempel för färdig routing av RAM och eMMC. Förra gången drog jag eget RAM och det var jätte mycket jobb.
Så nu använder jag en grund att stå på och jag kommer återanvända typ så mycket som möjligt från mitt förra projekt. Speciellt HDMI, USB och Ethernet samt kraftmatningen.
Just nu så håller jag på att montera gigabit ethernet. Jag tror detta kommer vara rätt enkelt nu. Denna gång ska jag implementera PCI express för WiFi.
Skärmbild 2025-06-08 003127.png
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Senast redigerad av DanielM 11 juni 2025, 22:47:44, redigerad totalt 1 gång.
DanielM
Inlägg: 2415
Blev medlem: 5 september 2019, 14:19:58

Re: Bygga en ytterligare dator från grunden

Inlägg av DanielM »

Jag har gjort 50% av Ethernet Gigabit nu.

Jag har längdanpassat dessa till 13.46mm +- 0.05mm, dvs +- 2 mil. Men frågan är om det verkligen behövs. Någon som vet?

P.S Jag har hittat någon som har testat Chromium webbläsare med 360p för Youtube på denna MP2. Det fungerar. Allt över 360p laggar. Enligt ST själva så har dom inte lyckats koda klart hårdvaruaccelerationen för deras GPU än. Det väntas bli klart nu under halva 2025. ST lovar 1080p streaming av video.
Skärmbild 2025-06-11 204047.png
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Skriv svar