Konference: Počítač SHARP MZ-800 a emulátory
Od: | Jakub Ladman |
Datum: | 5.10.2010 13:55 |
Předmět: | Re: unikarta |
Očekávám doručení zbylých součástek na unikartu, do pátku bych to určitě měl mít osazené. Pak začne velký loadovací a oživovací víkend. Kdyby firmware získal svn server nebylo by to na škodu... Jakub Ladman Dne úterý 05 Říjen 2010 09:02:41 Zdenek Adler (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a): > Pro všechny co zajímá řešení Vaškova dotazu: > > hvězdička u názvu souborů znamená uzamčený soubor, tzn. obdobu atributu > "Read only" u CPM souborů. V Basicu MZ-2Z046 je možné tento atrubut měnit > příkazy LOCK"jmeno_souboru" a UNLOCK "jmeno_souboru". Teprve po odemčení je > možné soubor smazat příkazem DELETE. > > Zdenek > > P.S.: Byl na Bytefestu 2010 vůbec nějaký Sharpista? :-) Prozatím 2 galerie > na bytefest.org tuto skutečnost zatím popírají :-) > > > > ----- Original Message ----- > From: "Vaclav Peroutka (sharpemu tu byla ta zakroucena vec pandora.cz)" <vaclavpe tu byla ta zakroucena vec seznam.cz> > To: "Konference "Počítač SHARP MZ-800 a emulátory"" <sharpemu tu byla ta zakroucena vec pandora.cz> > Sent: Sunday, October 03, 2010 9:20 PM > Subject: Re: unikarta > > > Ahoj Jakube, jak uz napsal Michal, neco je v emailech, ktere jsem posilal > > sem do konfery. > > > > Ten /WR signal se pripoji na pin 23 na CPLD. JTAG soubor pro URJTAG je v > > priloze. SVF projektu taky. > > > > Dole jsou vlepene nejake moje poznamky ke stavbe, co jsem prubezne > > sepisoval. Vcera jsem preportoval zapis ve FDC emulaci, mam jeden dotaz. > > Kdyz udelam v BASICu DIR, tak mam u tech puvodnich souboru hvezdicky. U > > toho noveho, co jsem zapsal, neni. > > Napr. takhle: > > BTX* "HODINY" > > BTX* "OPENING 800" > > BTX "TEST" > > > > Jaky je v tech souborech rozdil ? > > > > Vasek > > > > _readme_navod.txt > > ---------------------------- > > 1. vyzkouset rozmer, jestli deska sedne do portu. Mozna bude trochu chtit > > pribrousit > > > > 2. osazeni desky > > > > - vse se da udelat pomoci mikropajecky, tenkeho cinu, licny. Na mcu.cz > > > > nebo youtube.com se daji najit navody vcetne videa, jak pajet TQFP. > > Mcu.cz asi bude lepsi > > > > - dulezite jsou STM32, XC9536XL, 74LCX245, dobre je mit FT232 na > > > > debugging > > > > 3. zapojeni desky "do elektriky" > > > > - pouzit stabilizovany zdroj na 5V, nebo i napajeni z USB > > - klidovy odber bez MAX3232, LAN, bez SD karty je kolem 18mA > > - ze stabilizatoru na desce musi lezt 3,3V, nejlepe overit pomoci > > > > osciloskopu, ze napeti nekmita! (to se pozna i pokud je na vystupu napeti > > jine, obycejne multimetry se daji lehce osalit a ukazi treba 3,6V) > > > > 4. test CPLD - programovat se da jakkoli, ja osobne pouzivam > > http://urjtag.org/ > > > > - kdo ma original programovadlo od Xilinxu, s timto oddilem se nemusi > > > > babrat > > > > - prerekvizita - USB-UART prevodnik s FT2232 (nebo i nejaky jiny na > > LPT) - zapojeni podle > > > > http://www.hs-augsburg.de/~hhoegl/proj/usbjtag/img/usbjtag-1-sch.jpg - > > bud jako modul nebo vlastni deska s FT2232 > > > > - nainstalovat URJTAG. Po spusteni se zrejme nepodari detekce: > > ~/programovani$ /opt/urjtag-0.10/bin/jtag > > > > UrJTAG 0.10 #1502 > > Copyright (C) 2002, 2003 ETC s.r.o. > > Copyright (C) 2007, 2008, 2009 Kolja Waschk and the respective > > > > authors > > > > UrJTAG is free software, covered by the GNU General Public License, > > > > and you are > > > > welcome to change it and/or distribute copies of it under certain > > > > conditions. > > > > There is absolutely no warranty for UrJTAG. > > > > WARNING: UrJTAG may damage your hardware! > > Type "quit" to exit, "help" for help. > > > > jtag> cable ft2232 > > Connected to libftd2xx driver. > > jtag> detect > > IR length: 8 > > Chain length: 1 > > Device Id: 01011001011000000010000010010011 (0x0000000059602093) > > > > Manufacturer: Xilinx > > Unknown part! > > > > chain.c(149) Part 0 without active instruction > > chain.c(200) Part 0 without active instruction > > chain.c(149) Part 0 without active instruction > > jtag> quit > > ~/programovani$ > > > > - je potreba doplnit typ obvodu a stepping a vygenerovat BSDL popis > > > > - doplnit udaje do /opt/urjtag-0.10/share/urjtag/xilinx/PARTS > > - udelat podadresar "xc9536xl" a do nej vytvorit soubor STEPPINGS, > > > > tak jak je u dalsich podobnych > > > > - BSDL - stahnout u Xilinxu BSDL modely a pomoci > > > > $ bsdl2jtag xc9536xl_vq44.bsd xc9536xl_vq44 > > > > prevest a nakopirovat do spravneho odresare > > > > - spravne pak detekce vypada takto: > > jtag> detect > > IR length: 8 > > Chain length: 1 > > Device Id: 01011001011000000010000010010011 (0x0000000059602093) > > > > Manufacturer: Xilinx > > Part(0): XC9536XL > > Stepping: 0 > > > > Filename: > > /opt/urjtag-0.10/share/urjtag/xilinx/xc9536xl/xc9536xl_vq44 > > > > - pak se programuje pomoci "svf project.svf progress" soubor > > project.svf > > > > vygenerovany pomoci Xilinx ISE prostredi > > > > 5. test STM32 - pomoci FT2232 a openocd > > > > - kdo ma neco originalniho - Lauterbach, J-Link, ST-Link, atd, opet se > > > > nemusi drcit s nasledujicim popisem > > > > - pouzijeme opet zapojeni Huberta Hoegla > > - z nedostatku mista se nevesl klasicky 20-tipinovy JTAG konektor - je > > > > potreba udelat redukci. TODO - upravit CPLD konektor na 7 pinu, at staci > > jedina redukce jak pro CPLD tak pro STM32 > > > > - > >> > >> ---------------------------------------- > >> > >> Ahoj Vašku a ostatní > >> > >> Můžeš mi prosím připomenout kde je aktuální dokumentace? To co bylo > >> obsahem > >> balíčku už mám připájeno a teď si musím objednat zbylé součástky. > >> > >> Samozřejmě projedu starší e-maily, kde ty informace byly. > >> > >> Jakub Ladman > > > > --- > > ---
Ostatní příspěvky vlákna:
[2010/1 (51)] [2010/2 (48)] [2010/3 (23)] [2010/4 (40)] [2010/5 (50)] [2010/6 (23)] [2010/7 (13)] [2010/8 (54)] [2010/9 (47)] [2010/10 (243)] [2010/11 (92)] [2010/12 (98)]
[1999 (1)]
[2000 (168)]
[2001 (733)]
[2002 (459)]
[2003 (654)]
[2004 (224)]
[2005 (105)]
[2006 (182)]
[2007 (201)]
[2008 (294)]
[2009 (363)]
[2010 (782)]
[2011 (522)]
[2012 (642)]
[2013 (442)]