Sida 2 av 3

Re: Nytt Linux system - Supersnålt & superbilligt

Postat: 27 oktober 2025, 07:43:05
av DanielM
Hur menar du?

Re: Nytt Linux system - Supersnålt & superbilligt

Postat: 27 oktober 2025, 20:55:41
av DanielM
Kvällens bidrag!
Jag har tagit referensmodellens längdanpassning och applicerat på min. Det tar för lång tid att dra jobbet helt själv. Så denna gång "fuskar" jag lite. Men det är inte helt fusk, utan jag kommer få modifiera lite då referensmodellen använder minimala vior (0.2/04), medan jag kommer använda 0.3/0.45. Så lite modifikation kommer det bli. Dessutom kommer kraftmatningen vara eget draget för att jag kommer fokusera på lite omförlyttning av avlastningskondensatorer.

Mitt förra avstånd var 5 mm mellan processorns kant och ramminnets kant. Nu är avståndet 10 mm. Resultatet blir att jag har ledare som har fått längre längd, än längre bredd upp och nedåt. Så själva arean på längdanpassningen kommer vara likadant.

Referensmodellen använder INTE via-in-pad. Jag kommer dock göra detta på vissa paddar när det för plats. För att "capped and filled" vior är gratis från JLCPCB för 6 lager och uppåt.

Allt gott! :)

Re: Nytt Linux system - Supersnålt & superbilligt

Postat: 15 november 2025, 11:26:58
av DanielM
Jag har totalt glömt bort att lägga upp mer bilder!
  • 2 x USB 2.0 Type C
  • 1 x Gigabit ethernet RGMII
  • 1 x CSI (Camera Serial interface) (Denna drar jag just nu)
  • 1 x PMIC
  • 1 x USB Type C Power 6 pinnar
  • 1 x HDMI från MIPI DSI till HDMI konverterare
  • 1 x SDMMC SD-kort läsare
  • 1 x IO pinnar 1.27 mm delning
  • 1 x LPDDR4 ramminne 1-4 GB
  • 1 x STM32MP257FAK3 processor
  • 1 x PCIe 1 Lane
Skärmbild 2025-11-15 112306.png
Skärmbild 2025-11-15 112240.png

Re: Nytt Linux system - Supersnålt & superbilligt

Postat: 15 november 2025, 12:20:14
av hawkan
Ser inte så stor ut. Vad är måtten på kortet?

Re: Nytt Linux system - Supersnålt & superbilligt

Postat: 15 november 2025, 13:03:29
av DanielM
Kortet är 50x50 mm.
Orsaken är för att 5 stycken mönsterkort med 8 lager + impedansanpassning + via-in-pad osv, kostar 2 dollar. :mrgreen:

Re: Nytt Linux system - Supersnålt & superbilligt

Postat: 8 december 2025, 22:28:17
av DanielM
Då var ALLA ledare dragna och allt var på sin plats!

Jag adderade följande för I/O pinnarna.
  • 1 x FD-CAN med termineringsmöjlighet
  • 1 x SPI
  • 1 x i3c (Ja, inte i2c)
  • 1 x ADC/SPI CS
  • 1 x 3.3V pinne
  • 1 x 5.0V pinne
  • 2 x GND pinnar
Och mera:
  • Kamerafunktionaliteten kan nu använda sig av kameror som har Time Of Flight funktion.
  • Anslutningen för PCI Express kan nu hantera Blåtand, WiFi och massa annat. Tack varje sitt stöd för USB 2.0, SMBus och vanliga PCI 1 Lane (2 x diffpar för RX och TX)
Värt att notera att min oscillator på 24 MHz driver både processorns High Speed External In och USB 2.0 Hubb. Jag "splittar" på signalen för att jag vill inte ha en extra oscillator till som gör exakt samma sak. Jag vet. Det låter "dumt", men jag har faktiskt testat detta på mitt förra kretskort och det fungerar...med samma USB hub och oscillator och liknande processor. Dock var det bara en lös kabel som jag korsade fågelvägen över kortet. :wink:

Re: Nytt Linux system - Supersnålt & superbilligt

Postat: 11 december 2025, 22:04:49
av DanielM
Då var man klar!
Sista jag ska göra är att sätta detta kretskort på granskning:
  • Är pinnkonfigurationen korrekt?
  • Bryter jag mot några kritiska referensplan?
  • Har jag missat någon någon?
  • Är länganpassningen korrekt?
  • Annat som jag har glömt?
Jag har egentligen bara längdanpassat ramminnet.
Orsaken har med att för SDMMC så har jag satt en resistor på klockan för att motverka reflektioner.
För RGMII ethernet PHY så har jag ställt in så att klockan är 2ns fördröjd.
För DSI -> HDMI så är det så brutala korta ledare så det går inte ens längdanpassa. Jag talar om under 15 mm nu.
PCI express behöver man inte ens längdanpassa då dom är skapade för att inte ha dessa krav.
USB behövs inte heller vara så noga på längdanpassningen. Dels för att jag kör USB 2.0 och dels för att USB är liksom...kabel. Böjer jag kabeln så har en ledare blivit någon mm längre än andra. Rätta mig gärna om jag har fel.

De enda jag kan tänka mig finns möjlighet att längdanpassa är nog CSI. Alltså Camera Serial Interface. Där finns det yta kvar att dra lite extra ledare, men jag ser dock inget extra behov av det för jag har inte hört att det ska finnas sådana extra hårda krav på längdanpassning för enheter som ansluts med kablar. Jag menar...det är precis som USB.

Men jag ska kolla upp vad för krav som gäller. Obs! Jag har rundat hörnen nu! Det var lite trixit i Altium CircuitMaker, men det gick väldigt lätt när man kom på det. :) Man använder outline lagret för att rita sin PCB form och sedan trycker på "Defines from selected objects". Sedan för att göra polygon med arc så måste man ändra koordinaterna för polygonen. I polygonens "Outline Vertices" så kan man ställa in 90 grader vinkel mellan en koordinat till en annan. Då får man en arc, fast i polygon. För dig som undrar!

Re: Nytt Linux system - Supersnålt & superbilligt

Postat: 12 december 2025, 11:41:44
av Oskar
Snyggt!

8 lager och med impedanskontroll, det är ganska bisarrt att man idag kan göra det för 2 USD. Vilken leverantör använder du?

Re: Nytt Linux system - Supersnålt & superbilligt

Postat: 12 december 2025, 15:00:11
av DanielM
Jag använder mig av JLCPCB.
Lägg även till att via-in-pad ingår i priset.

Re: Nytt Linux system - Supersnålt & superbilligt

Postat: 18 december 2025, 18:28:09
av DanielM
Nu skickat in på produktion sedan igår!
Det blir självmontering. JLCPCB är riktigt dyra. 100 USD extra bara för att montera 8 lagers pcb på en sida...Och detta var startavgiften... :tumner:

Re: Nytt Linux system - Supersnålt & superbilligt

Postat: 18 december 2025, 23:28:47
av H.O
Jag förstår inte vad antalet lager i mönsterkoret har med saken att göra. Komponenter kan ju bara monteras på två yttersta lagrnea oavsett om det är två eller tjugotvå lager i kortet. Ja, jag VET att det GÅR att ha komponenter inbäddade men då pratar vi exotiskt.

Re: Nytt Linux system - Supersnålt & superbilligt

Postat: 20 december 2025, 13:25:18
av DanielM
Varför det blev så har med att för 2, 4 och 6 lager går i den ekonomiska produktionslinan.
8 lager och mer går i den standardiserade produktionslinan. Det är denna som är dyr.

Hur som helst så måste jag sätta upp ett bra system för självmontering. Några bra förslag?

Re: Nytt Linux system - Supersnålt & superbilligt

Postat: 20 december 2025, 14:00:06
av H.O
Om du menar automatiserat så har du ju en annan tråd där det avhandlats.

Manuellt, njae. De FÅ gånger jag monterat mer än ett kort har jag tejpat fast remsor med komponenter på en bit MDF eller liknande, väl uppmärkta med vad det är. Komponentplaceringsritning uppförstorad, schema och stycklista. Bocka av stycklistan efter hand. Det finns programvaror som kan hjälpa en men jag har aldrig provat.

Det finns prylar som underlättar manuell montering, typ karuseller för komponenter eller hållare för standard tejp-storlekar etc att köpa eller 3D-printa, t.ex:
https://hackaday.com/2019/11/07/3d-prin ... ape-beast/

Re: Nytt Linux system - Supersnålt & superbilligt

Postat: 20 december 2025, 14:08:26
av DanielM
Jag menar manuellt då jag inte har införskaffat en pick N place maskin än.
Måste ha lite volymer först 8)

Altium365 har Assembly Assistant vilket är supersmidigt och automatiskt sökande och inzoomande efter placeringar av komponenter. Gratis dessutom så länge man inte aktiverar minnesfunktionen, vilket är rätt kasst.

Finns det vacuumpincett för 0402?
Skärmbild 2025-12-20 140750.png

Re: Nytt Linux system - Supersnålt & superbilligt

Postat: 20 december 2025, 14:34:32
av hummel
DanielM skrev: 18 december 2025, 18:28:09 Nu skickat in på produktion sedan igår!
Det blir självmontering. JLCPCB är riktigt dyra. 100 USD extra bara för att montera 8 lagers pcb på en sida...Och detta var startavgiften... :tumner:
Hur många timmar räknar du med för sourcing av komponenter och sedan montering av dig?