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
Celé vlákno · 11 zpráv
Re: unikarta
Michal Hučík SHARP MZ-800
Ahoj, tady je schema te nejnovejsi verze v pdf http://ordoz.com/sharp/unicard/verze_stm32/mz800karta_xc9536_stm32-r10.pdf Dne 3.10.2010 9:57, Jakub Ladman (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (11 řádků)
> 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 > > ---
Re: unikarta
Vaclav Peroutka SHARP MZ-800
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 -
Zobrazit citovaný text (11 řádků)
> ---------------------------------------- > > 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
Re: Re: unikarta
melsoft SHARP MZ-800
Ahoj všem, pomalu se blížím okamžiku, kdy bude UNIkarta osazena (počítám do konce týdne). Vzhledem k tomu, že s JTAGem mám velice málo zkušeností, raději se nejdříve zeptám: byl by někdo z pražských sharpistů ochoten naprogramovat mi unikartu a nahrát příslušné soubory na SD kartu? (BTW: jak velkou SD si mám koupit? Pro SAPI používám 2GB a je to habakúúúk). Dále jsem narazil na otázku jestli sériový konektor na desce UNI je male nebo female? melsoft
Re: Re: unikarta
melsoft SHARP MZ-800
Ahoj všem, pomalu se blížím okamžiku, kdy bude UNIkarta osazena (počítám do konce týdne). Vzhledem k tomu, že s JTAGem mám velice málo zkušeností, raději se nejdříve zeptám: byl by někdo z pražských sharpistů ochoten naprogramovat mi unikartu a nahrát příslušné soubory na SD kartu? (BTW: jak velkou SD si mám koupit? Pro SAPI používám 2GB a je to habakúúúk). Dále jsem narazil na otázku jestli sériový konektor na desce UNI je male nebo female? melsoft
Re: unikarta
Michal Hučík SHARP MZ-800
Ahoj, 2GB SD karta by ti mela urcite stacit a bude nejlepe, kdyz jeji partition nechas v takovem formatu, v jakem ji koupis. V priloze je nejnutnejsi minimum, jake je potreba na SD kartu nahrat ... Je to adresar /unicard a v nem soubory: rdloader.mzq setup.mzf romdisc.cfg Obsahem souboru romdisc.cfg je cesta k MZF, ktery sq ma rdloaderem nahrat, tedy "/unicard/setup.mzf" Dale si tam pak muzes nahrat libovolne MZF a DSK soubory do libovolnych adresaru ... AD ten RS232: ono je asi celkem jedno co tam das, ja mam radeji samicky, takze jsem si tam dal female ;) Michal Dne 25.10.2010 22:39, melsoft (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (11 řádků)
> Ahoj všem, > pomalu se blížím okamžiku, kdy bude UNIkarta osazena (počítám do konce týdne). Vzhledem k tomu, že s JTAGem mám velice málo zkušeností, raději se nejdříve zeptám: byl by někdo z pražských sharpistů ochoten naprogramovat mi unikartu a nahrát příslušné soubory na SD kartu? (BTW: jak velkou SD si mám koupit? Pro SAPI používám 2GB a je to habakúúúk). > Dále jsem narazil na otázku jestli sériový konektor na desce UNI je male nebo female? > > melsoft > ---
Přílohy
-
unicard_STM32_SD.rarapplication/x-rar · 1 kB
Re: unikarta
Vaclav Peroutka SHARP MZ-800
Ahoj, Ad naprogramovani karty, to bych nejak mohl zvladnout, problem by to nemel byt. Ad RS232 - Michale, odkdy je RS-232 konektor symetricky ??? Samec ma piny zrcadlove oproti samici. takze pekne prosim, zapoj si zem na cislo 5. A ctvercovy pad na desce je cislo 1. Ja si neuvedomuju, ktery tam patri, mozna, ze jsem tam dal podvedome taky samici... Jen si to proste vsichni zkontrolujte, ze to tak je. Jinak v priloze je aktualni BIN a ELF toho kodu pro STM32. Kod proo CPLD je primo v SVN. Vasek
Zobrazit citovaný text (30 řádků)
> > AD ten RS232: ono je asi celkem jedno co tam das, ja mam radeji samicky, > takze jsem si tam dal female ;) > > Michal > > > Dne 25.10.2010 22:39, melsoft (sharpemupandora.cz) napsal(a): > > Ahoj všem, > > pomalu se blížím okamžiku, kdy bude UNIkarta osazena (počítám do konce týdne). > Vzhledem k tomu, že s JTAGem mám velice málo zkušeností, raději se nejdříve > zeptám: byl by někdo z pražských sharpistů ochoten naprogramovat mi unikartu a > nahrát příslušné soubory na SD kartu? (BTW: jak velkou SD si mám koupit? Pro > SAPI používám 2GB a je to habakúúúk). > > Dále jsem narazil na otázku jestli sériový konektor na desce UNI je male nebo > female? > > > > melsoft > > --- > > > --- > > >
Re: Re: unikarta
melsoft SHARP MZ-800
Michale dík za soubory - dost mi to usnadní a hlavně urychlí rozjezd. Václave i Tobě dík, ozvu se soukromě až to dostavím a oživím a domluvíme se. Vývod číslo 1 sériového konektoru pasuje do hranaté plošky na desce v případě použití samce (MALE). Mám to tu před sebou, takže jsem to ověřil. melsoft
Re: Re: unikarta
Vaclav Peroutka SHARP MZ-800
Zobrazit citovaný text (4 řádky)
> Vývod číslo 1 sériového konektoru pasuje do hranaté plošky na desce v případě > použití samce (MALE). Mám to tu před sebou, takže jsem to ověřil. >
Aha, tak mam rad asi samicky v rukach, nez na deskach ;-) Tady je fotka null-modem kabelu. Pro tenhle je to urceno. Tj. pro pripojeni dvou Sharpu. http://en.wikipedia.org/wiki/File:Null_modem_cable_1.jpg V.
Re: Re: Re: unikarta
melsoft SHARP MZ-800
Ahoj, dostal jsem se do fáze, kdy mám osazeno vše kromě MAX3232, ethernet rozhraní a krystalů (a případných souvisejících kondenzátorků). Mám pocit, že jsem tu někde četl, že unikarta má v této konfiguraci mít odběr 18mA, mně bere 28mA. Z ničeho se nekouří, nic se nezahřívá. Může to být ještě OK? (je nenaprogramovaná!) LEDky zatím nesvítí (to je předpokládám OK, když není nic naprogramováno?). Napětí za stabilizátorem je 3,30V, osciloskopem jsem zatím neměl možnost přeměřit.
Re: Re: Re: unikarta
Vaclav Peroutka SHARP MZ-800
Zobrazit citovaný text (14 řádků)
> Ahoj, dostal jsem se do fáze, kdy mám osazeno vše kromě MAX3232, ethernet > rozhraní a krystalů (a případných souvisejících kondenzátorků). Mám pocit, že > jsem tu někde četl, že unikarta má v této konfiguraci mít odběr 18mA, mně bere > 28mA. Z ničeho se nekouří, nic se nezahřívá. Může to být ještě OK? (je > nenaprogramovaná!) > LEDky zatím nesvítí (to je předpokládám OK, když není nic naprogramováno?). > Napětí za stabilizátorem je 3,30V, osciloskopem jsem zatím neměl možnost > přeměřit.
Ale jo, to zni rozumne, kdyz stabilizator kmita, vetsinou ukaze vyssi napeti, treba 3,6V nebo tak. Mam nachystanou jeste jednu unikartu, tu mam osazenou vicemene kompletne, tak ji pak zmerim, asi o vikendu. V.