Ďalší záchvat prokrastinace. A napriek tomu aby som pracoval na dokončení VHDL verzie C_brainu, z dôvodu jednoduchšieho vývoja bez ROM emulátoru. Som sa flákal na nete a narazil na J1 CPU. Jedná sa o Forth CPU. To znamená že nemá žiadne registre ale len zásobníky.
Archív kategorií: Ostatne
Compukit UK101 vo FPGA_PC „Dokončenie“
Celý víkend som nerobil čo som mal na pláne ale hral sa z Grantovým UK101. Vyrobil som obrazy pre tri konfigurácie všetky nájdete na stránke projektu Fpga_PC. Všetky úpravy sú Grantove. Len pri pripojení externej RAM som nedodržal názvy vývodov pre RAM a použil svoje ktoré používam z ZX81.
Robot Zenit. Osky
V návode tohto robota chýbajú rozmery niektorých súčiastok. Medzi také patria aj osky. Včetne ich realizácie. Osobne som sa rozhodol pre nasledovné riešenie.
Jednoduchý 6502 počítač
Bender Brain veľmi jednoduchý ale napriek tomu vcelku zaujímavo vybavený.
- 64k RAM
- 8K ROM
- SD karta
- Seriovy port
- Beeper
- Ethernet z ENC28J60
- I2C EEPROM
A netradične robený „bios“ vďaka ktorému dokáže nabootovať z SD karty alebo I2C ROM.
Robot Zenit, sľúbené fotky
Horné Rameno z kleštinov
Pochválim sa aj „Ježiškom“
Mimo iné som dostal krásne pero z rúčkou z ružového dreva a iridiom potiahnutým hrotom.
Áno vidíte správne je to atramentové pero. Napriek tomu že som ľavák preferujem atramentové pero. Minimálne vám ho v práci nik „omylom“ nevezme. Narozdiel od klasických, ktoré sú vo väčšine firiem/škôl „putovné“.
Robot Zenit.
Tak vyrezané časti dorazili tak som sa vrhol do skladania. Namiesto epoxidu som sa rozhodol pre lepidlo na drevo. A namiesto farby použijem priehľadný lak.
Hneď som ale narazil na pár problémov. Hlavne keď sa rozhodnete urobiť co najpresnejšiu repliku:
C brain, zas
Medzičasom som pokročil z C Brainom a zistil že napriek poctivej kontrole DRS a ERS v Eagle som neobjavil problém z prehodeným napätím na 6522. Chyba bola totiž v definícii súčiastky. Našťastie oprava nevyžaduje veľké zásahy do PCB. Ale štve ma to riadne.
Malé pokroky v projektoch.
Keďže som dostal ohľadne príprav na Vianoce len jednu úlohu: „NEZAVADZAŤ“, mal som čas na projekty.
- Procesor v C_brainovy pekne NOP-uje. A CPLD má už tiež čast logiky implementovanú. Aktuálne sa robí na IRQ/NMI routingu.
- Našiel sa prototyp Kylian-616. Na mieste kde som som ho hľadal aspoň päť krát. Tak som ho vyčistil a prekábloval pripojenie JTAG-u aby toľko nezavadzal.
- A trocha som sa pohral z ARM-dev kitmy a J-link JTAG-om. Trocha ma ale mrzí že z OpenOCD mi nejde ani jeden JTAG kábel. A to mám dva USBblaster klony a J-link.
Robot Zenit a ROB-3
Nostalcomp už má svoju repliku funkčnú a dokonca aj na youtube.