.. vim: fileencoding=utf-8 nomodified wrap textwidth=270 foldmethod=marker foldmarker={{{,}}} foldcolumn=4 ruler showcmd lcs=tab\:|- list tabstop=8 noexpandtab nosmarttab softtabstop=0 shiftwidth=0
:date: 2025.02.25 00:39:41
:_modified: 1970.01.01 00:00:00
:tags: HW,HowTo
:authors: Gilhad
:summary: HowTo upload CPLD code to HW
:title: HowTo upload CPLD code to HW
:nice_title: |logo| %title% |logo|
%HEADER%
Stručně
-----------
* nainstalovat VirtualBox + virtualbox-guest-additions-iso
* Vytvořit Win XP
* Podle `třeba tohohle `__ tady jde stáhnout `ISO `__ a klíč je `M6TF9-8XQ2M-YQK9F-7TBB2-XGG88`
* vyhodit síť (`Network`)
* Nastavit sdílení nějakého adresáře (`Shared folders`), s Automount a Make Permanent
* Zastrčit do USB `Microchip ATDH1150USB` a povolit ho v `USB`
* zapojit do `ISP` konektoru `ATF1504AS` napájeného `5V`
* Stáhnout a nainstalovat `winCUPL a ATMISP v6.7 (for Windows 2000 and XP) nebo ATMISP v7.3 (for Windows 7, 8 and 10) `__
* Serial Number for WinCUPL: 60008009
* Vytvořit `SomeFile.PLD` a nasdílet ho
* Ve `winCUPL` ho otevřít a dát `Run / Device Dependent Compile` - vznikne `SomeFile.JED`
* V `ATMISP`
* Options / Scan USB cable (měl by se najít ten ATDH1150USB a port USB)
* Edit / Add New Device (`After 0`), Device `ATF1504AS`, JTAG `Program/Verify`, Jedec file `SomeFile.JED`
* Run
* Tou dobou už máme mít připojené `ATF1504AS` napájeného `5V` a to by se mělo naprogramovat.
* A to je vše