Konference: Počítač SHARP MZ-800 a emulátory

Od: Jakub Ladman
Datum: 5.10.2010 12: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)]