Sökningen fann 2198 träffar

av DanielM
29 april 2024, 18:39:15
Kategori: Projekt
Tråd: Bygga egen dator från grunden
Svar: 84
Visningar: 6661

Re: Bygga egen dator från grunden

Det kanske går (till vissa saker, om inte till allt), men i så fall blir det otroligt långsamt förr eller senare. Men just det där att få in "allt" som ska skrivas till disk, då vill du ha något snabbare än UART. Jag rekommenderar USB då det förmodligen finns väldokumenterat hur man kan g...
av DanielM
29 april 2024, 16:44:14
Kategori: Projekt
Tråd: Bygga egen dator från grunden
Svar: 84
Visningar: 6661

Re: Bygga egen dator från grunden

Jo, det finns ett utvecklingskort som jag har tittat på. Jag har försökt göra ungefär likadant. Men jag modifierar efter mina behov. Utvecklingskorten använder t.ex. SD-kort, medan jag använder eMMC. Dom använder också inbyggd ST-Link, medan jag använder extern ST-Link från en Nucleo STM32. Man ska ...
av DanielM
29 april 2024, 16:26:47
Kategori: Projekt
Tråd: Bygga egen dator från grunden
Svar: 84
Visningar: 6661

Re: Bygga egen dator från grunden

Ja. Detta är väll en mikrokontroller? Jag använder en mikroprocessor. Men ST-Link går att använda där också. Jag har inte forskat helt riktigt angående om BOOT. Jag håller fortfarande på att beta av vissa punkter som bör göras. Just nu är jag klar med alla ledarbanor. Så det är bara bereda så kretsk...
av DanielM
29 april 2024, 15:25:19
Kategori: Projekt
Tråd: Bygga egen dator från grunden
Svar: 84
Visningar: 6661

Re: Bygga egen dator från grunden

Här är schemat i alla fall! Jag bifogar också rekommendationen
Schematic PDF_[No Variations].pdf
av DanielM
29 april 2024, 15:15:12
Kategori: Projekt
Tråd: Bygga egen dator från grunden
Svar: 84
Visningar: 6661

Re: Bygga egen dator från grunden

Du behöver USB-OTG för att kunna programladda enheten. Kopplat till rätt USB på processorn dessutom. Som jag nämnde tidigare i tråden . Ser ut som att du kopplat dina fyra USB till en USB-hub, det går inte för programladdningen. Det går också att använda UART4 som jag använder. Skärmbild 2024-04-29...
av DanielM
29 april 2024, 14:36:53
Kategori: Projekt
Tråd: Bygga egen dator från grunden
Svar: 84
Visningar: 6661

Re: Bygga egen dator från grunden

Daniel, Ditt kort ser väldigt bra ut. Hoppas nu bara det fungerar. Det är väldigt många funktioner som måste lira, dessutom är många tidskritiska! BGA- kapslar är inte lätt att få dit bra, (va i alla fall inte lätt att få dit på min tid för snart 20 år sedan) , har du något knep där? Tackar så myck...
av DanielM
28 april 2024, 23:50:41
Kategori: Projekt
Tråd: Bygga egen dator från grunden
Svar: 84
Visningar: 6661

Re: Bygga egen dator från grunden

Så där ja! Vad tycker ni?
Jag har lagt till följande:
  • uP
  • RAM
  • eMMC
  • Power PMIC
  • Strömförsörjning via DC 3.5 mm plugg + PTC motstånd och TVS diod
  • Gigabit Ethernet
  • USB med TVS diod
  • NRST med TVS diod
  • SW Debug med TVS diod
  • UART
  • HDMI
  • Boot
  • HSE och LSE
  • Reset
Jag behöver nog inget mera.
av DanielM
24 april 2024, 21:14:48
Kategori: Projekt
Tråd: Bygga egen dator från grunden
Svar: 84
Visningar: 6661

Re: Bygga egen dator från grunden

Vad tycker ni om min placering på lågfrekvenskristallen? :) Kort avstånd samt OSC-IN och OSC-OUT är ungefär lika långa. Jag får plats med mycket annat också. Jag har även gjort en sådan där "mystisk" ring runt så ser till så inga GND-plan kan störa lågfrekvenskristallen. Men för högfrekven...
av DanielM
23 april 2024, 22:35:30
Kategori: Projekt
Tråd: Bygga egen dator från grunden
Svar: 84
Visningar: 6661

Re: Bygga egen dator från grunden

Nu har jag dragit för HDMI.
Alla blå linjer är undre lagret och alla orange linjer är övre lagret. I alla fall när det kommer till anslutningen mellan HDMI och MPU.
Vad tycks?

Jag har inte använt mig så mycket utav lager 2 och lager 3, dvs gröna och ljusblå.
Skärmbild 2024-04-23 223056.png
av DanielM
21 april 2024, 23:30:39
Kategori: Projekt
Tråd: Bygga egen dator från grunden
Svar: 84
Visningar: 6661

Re: Bygga egen dator från grunden

Tänk på att hålla isär ledarna så mycket som möjligt. Alltså inte dra diffparen precis intill varandra. Ju längre ifrån varandra desto bättre, typ. 5W brukar vara en typisk minnesregel, alltså minst fem gånger ledarbredden i spacing mellan två ledarpar, eller mellan ett ledarpar och andra signaler....
av DanielM
21 april 2024, 15:03:33
Kategori: Projekt
Tråd: Bygga egen dator från grunden
Svar: 84
Visningar: 6661

Re: Bygga egen dator från grunden

Nu är det följande kvar:
  • HDMI
  • 5.0V 3.5mm DC anslutning för nätadapter
  • HSE oscillator
  • LSE kristal
  • BOOT
Bilderna visar HDMI.
Skärmbild 2024-04-21 150146.png
Skärmbild 2024-04-21 150131.png
av DanielM
20 april 2024, 13:46:21
Kategori: Projekt
Tråd: Bygga egen dator från grunden
Svar: 84
Visningar: 6661

Re: Bygga egen dator från grunden

Nu har jag fått fast USB:n. Avlstningskondensatorer är så nära som möjligt Impedansresistorer är så nära som möjligt 3V3 är 0.3mm bred och undviker alla differentialspår I2C är draget med differential Jag har sett till så alla differentialspår är så kort som möjligt Nästa HDMI! Skärmbild 2024-04-20 ...
av DanielM
15 april 2024, 12:45:32
Kategori: Projekt
Tråd: Bygga egen dator från grunden
Svar: 84
Visningar: 6661

Re: Bygga egen dator från grunden

Nyfiken fråga:
Vad tycker ni om att skära ut ett plan så här för en kristall?
Skärmbild 2024-04-15 124404.png
Skärmbild 2024-04-15 124514.png
Skärmbild 2024-04-15 131841.png
av DanielM
11 april 2024, 15:30:07
Kategori: Projekt
Tråd: Bygga egen dator från grunden
Svar: 84
Visningar: 6661

Re: Bygga egen dator från grunden

Jag tänkte att med FTDI så kan jag få in signalerna via USB och läsa av detta via en terminal. Ett problem som jag har är att jag har 0.09mm i ledarbredd där ledarna går in i processorn som är en BGA. Jag pratade med JLCPCB nu. Dom har +-10% och dom kan ändra ledarna. Men följer man deras rekommende...
av DanielM
11 april 2024, 12:37:05
Kategori: Projekt
Tråd: Bygga egen dator från grunden
Svar: 84
Visningar: 6661

Re: Bygga egen dator från grunden

Debug-serieport? Du menar det ST-Link V2 har? Debug är standard på ST's processorer. I den här världen fungerar saker tämligen annorlunda jämfört med "vanliga" mikrokontrollers. När du kör Linux på en MPU kommer du inte att använda debug genom JTAG eller liknande någonting alls, i princip...