Izvorni dizajn i dodatna literatura

Hazard3-Doom dodaje projektno tumačenje ULX3S-a, ali ne zamjenjuje izvornu hardversku dokumentaciju pločice.

Glavni ULX3S izvori

PDF sheme

Upstream repozitorij uključuje, među ostalima, revizije 3.0.8, 3.1.4, 3.1.5, 3.1.6 i 3.1.7.

Ako se kopije spremaju pod docs/hardware/ulx3s/, u nazivu zadržite reviziju i uz lokalni download ostavite upstream poveznicu.

Hazard3-Doom izvori

ULX3S projektni kod nalazi se prvenstveno pod third_party/Hazard3/example_soc/fpga/, synth/ i soc/, te u scripts/, bootloader/, openocd/ i web/.

Ako se izvori ne slažu, prednost dajte fizičkoj pločici, zatim odgovarajućoj shemi/PCB/BOM reviziji, LPF-u i wrapperu točnog builda, datasheetu ugrađene komponente i tek zatim općim opisima.

Vidi i Profili pločica, Memorija i sabirničko sučelje, Video pipeline, Programiranje i trajno pokretanje, Rad DFU bootloadera i oporavak, Hladno pokretanje s micro-SD kartice, FPGA WebUSB flasher i JTAG debugiranje.

third_party/Hazard3/example_soc/fpga/

Važni elementi koje treba pratiti u tim izvorima uključuju ULX3S top-level wrapper, LPF, ahb_sdram.v, ulx3s_sdram_controller.v, SD/SAO integraciju, predučitavanje rezidentnog monitora, build wrappere pločice, OpenOCD konfiguraciju i WebUSB programator.

Kako postupati s proturječnim izvorima

Koristite hijerarhiju izvora umjesto pretpostavke da je stranica koja izgleda najnovije ispravna za pločicu pred vama:

  1. Oznake na fizičkoj pločici i izmjereno ponašanje.

  2. Odgovarajuća revizija sheme/PCB-a/BOM-a.

  3. Datoteka ograničenja i omotač najviše razine koje koristi točna izgradnja.

  4. Podatkovni list proizvođača za ugrađenu komponentu.

  5. Opći README, stranica kampanje, primjeri i forumske rasprave.

Razlika među izvorima korisna je informacija. Može otkriti reviziju PCB-a, alternativnu populaciju, promjenu priključka ili zastarjelu softversku pretpostavku. Dokumentirajte razliku umjesto da prešutno odaberete jedan izvor.

Povezana Hazard3-Doom dokumentacija