Přejít na obsah
ARCHIVEKArchiv e-mailových konferencí o 8bitových počítačích Archiv Pandory 1999 až 2013

Zpět na zprávu

Celé vlákno · 19 zpráv

unikarta, programování stm32

Jakub Ladman SHARP MZ-800

ahoj

tak já bohužel musím reportovat, že se mi nedaří naprogramovat stm32
nejde mi to ani mým amontec jtagkey-tiny s ft2232, ani tím sériovým 
loadovátkem spouštěným pod wine.

Jestli se mi to povede, zkusím to zítra v práci na windows.

Poznatek je ten, že pin TDO je po dobu připojení jtagkey v H, přičemž po 
odpojení spadne do L.

od desky odpojený jtagkey je ovšem taky v L.

Asi je problém s resetem, nebo tak něco, musím se podívat do datasheetu,
 jaké 
sekvence vyžaduje.

Mám N_TRST a N_SRST zvlášť na dvou signálech.

Jtagkey jsem úspěšně používal pro LPC22xx.

Jakub

Re: unikarta, programování stm32

Jakub Ladman SHARP MZ-800

Dne pátek 08 Říjen 2010 01:15:16 Jakub Ladman (sharpemupandora.cz)
 napsal(a):
Zobrazit citovaný text (24 řádků)
> ahoj
> 
> tak já bohužel musím reportovat, že se mi nedaří naprogramovat stm32
> nejde mi to ani mým amontec jtagkey-tiny s ft2232, ani tím sériovým
> loadovátkem spouštěným pod wine.
> 
> Jestli se mi to povede, zkusím to zítra v práci na windows.
> 
> Poznatek je ten, že pin TDO je po dobu připojení jtagkey v H, přičemž
po
> odpojení spadne do L.
> 
> od desky odpojený jtagkey je ovšem taky v L.
> 
> Asi je problém s resetem, nebo tak něco, musím se podívat do datasheetu,
> jaké sekvence vyžaduje.
> 
> Mám N_TRST a N_SRST zvlášť na dvou signálech.
> 
> Jtagkey jsem úspěšně používal pro LPC22xx.
> 
> Jakub
> 
> ---
 vyreseno, vecer test na sharpu
J

Re: unikarta, programování stm32

Jakub Ladman SHARP MZ-800

Omlouvám se za předchozí zprávu, jsem ji omylem odeslal před dopsáním.

Chtěl jsem se zeptat jakou rychlostí unikarta komunikuje na séruovém portu
abych se podíval jestli mi z toho lezou alespoň nějaké debug hlášky.

Díky
J

Re: unikarta, programování stm32

Jakub Ladman SHARP MZ-800

Tak už jsem našel že na 115200 z toho jdou tečky, pokud tam není karta.
ale na sharpu jsou furt nějaký nesmyslný obrazce na displayi.

ach jo

JL

Dne pátek 08 Říjen 2010 19:12:04 Jakub Ladman (sharpemupandora.cz)
 napsal(a):
Zobrazit citovaný text (11 řádků)
> Omlouvám se za předchozí zprávu, jsem ji omylem odeslal před
dopsáním.
> 
> Chtěl jsem se zeptat jakou rychlostí unikarta komunikuje na séruovém
portu
> abych se podíval jestli mi z toho lezou alespoň nějaké debug hlášky.
> 
> Díky
> J
> 
> ---

Re: unikarta, programování stm32

Michal Hučík SHARP MZ-800

Cau, terminal je nastaveny na 115200 - po startu by ti alespon mela 
zablikat ledka od SD karty.

Dne 8.10.2010 19:12, Jakub Ladman (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (11 řádků)
> Omlouvám se za předchozí zprávu, jsem ji omylem odeslal před
 dopsáním.
>
> Chtěl jsem se zeptat jakou rychlostí unikarta komunikuje na séruovém
portu
> abych se podíval jestli mi z toho lezou alespoň nějaké debug hlášky.
>
> Díky
> J
>
> ---

Re: unikarta, programování stm32

Vaclav Peroutka SHARP MZ-800

Nekomunikuje, znamena co to dela ? LEDka sviti, nebo jen problikne? Sharp je
 tuhy, nebo neco napise ? Mas vlozenou kartu? Zapni si debug a jede to na
115200Bd.

Vasek

Zobrazit citovaný text (14 řádků)
> ----------------------------------------
> 
> Omlouvám se za předchozí zprávu, jsem ji omylem odeslal před
dopsáním.
> 
> Chtěl jsem se zeptat jakou rychlostí unikarta komunikuje na séruovém portu> abych se podíval jestli mi z toho lezou alespoň nějaké debug hlášky.
> 
> Díky
> J
> 
> ---
> 
> 
> 

Re: unikarta, programování stm32

Jakub Ladman SHARP MZ-800

Tak potom, co jsem, ehm, otočil ledky už se mi po zapnutí obě rozsvítí a
 pokud 
je karta přítomná, jedna zhasne a druhá zůstane svítit.
Pokud karta není, tak ta jedna ledka rychle poblikáva.

Na sharpu jsou většinou černobílé pruhy, ale občas tam přibydou jiné
barvičky 
víceméně náhodně rozesety.

Debug zkusím

Jakub


Dne pátek 08 Říjen 2010 19:53:45 Vaclav Peroutka (sharpemupandora.cz) 
napsal(a):
Zobrazit citovaný text (21 řádků)
> Nekomunikuje, znamena co to dela ? LEDka sviti, nebo jen problikne? Sharp
> je tuhy, nebo neco napise ? Mas vlozenou kartu? Zapni si debug a jede to
> na 115200Bd.
> 
> Vasek
> 
> > ----------------------------------------
> > 
> > Omlouvám se za předchozí zprávu, jsem ji omylem odeslal před
dopsáním.
> > 
> > Chtěl jsem se zeptat jakou rychlostí unikarta komunikuje na séruovém
> > portu abych se podíval jestli mi z toho lezou alespoň nějaké debug
> > hlášky.
> > 
> > Díky
> > J
> > 
> > ---
> 
> ---

Re: unikarta, programování stm32

Vaclav Peroutka SHARP MZ-800

Jedna LED je pro LAN, ta by mela byt zhasnuta porad, asi si ji taky osadim. kdyz
 LED sviti, znamena, ze se komunikuje s tou periferii.

S debugem je problem, neni tam zatim globalni povolovatko a ani ruzne stupne
debugu, to by chtelo dodelat...  Asi si v main.c odstran komentare k tem
hlaskam, a v mzfrepo a v fdc taky.

To, ze periodicky poblikava, znamena ze se snazi cist... Ve FatFS ani nevim,
jestli je nejaky debug...

Mas na SD karte  /unicard/ a v nem to MZF. MZQ a CFG ?

V.

Zobrazit citovaný text (48 řádků)
> ------------ Původní zpráva ------------
> Od: Jakub Ladman (sharpemupandora.cz) <ladmanj[doména skryta]>
> Předmět: Re: unikarta, programování stm32
> Datum: 08.10.2010 20:24:08
> ----------------------------------------
> 
> Tak potom, co jsem, ehm, otočil ledky už se mi po zapnutí obě rozsvítí a
pokud 
> je karta přítomná, jedna zhasne a druhá zůstane svítit.
> Pokud karta není, tak ta jedna ledka rychle poblikáva.
> 
> Na sharpu jsou většinou černobílé pruhy, ale občas tam přibydou jiné
barvičky 
> víceméně náhodně rozesety.
> 
> Debug zkusím
> 
> Jakub
> 
> 
> Dne pátek 08 Říjen 2010 19:53:45 Vaclav Peroutka (sharpemupandora.cz) 
> napsal(a):
> > Nekomunikuje, znamena co to dela ? LEDka sviti, nebo jen problikne? Sharp
> > je tuhy, nebo neco napise ? Mas vlozenou kartu? Zapni si debug a jede to
> > na 115200Bd.
> > 
> > Vasek
> > 
> > > ----------------------------------------
> > > 
> > > Omlouvám se za předchozí zprávu, jsem ji omylem odeslal před
dopsáním.
> > > 
> > > Chtěl jsem se zeptat jakou rychlostí unikarta komunikuje na séruovém
> > > portu abych se podíval jestli mi z toho lezou alespoň nějaké debug
> > > hlášky.
> > > 
> > > Díky
> > > J
> > > 
> > > ---
> > 
> > ---
> 
> ---
> 
> 
> 

Re: unikarta, programování stm32

Michal Hučík SHARP MZ-800

Jakube, ses si jisty, ze mas stazenu nejnovejsi verzi firmware? Vasek 
totiz nekdy ze zacatku umistil na svn verzi, ktera tuhnula a m.j. 
roszvedcovala obe ledky ... Byl to tusim release 3 a 4.

Dne 8.10.2010 20:22, Jakub Ladman (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (37 řádků)
> Tak potom, co jsem, ehm, otočil ledky už se mi po zapnutí obě rozsvítí a
 pokud
> je karta přítomná, jedna zhasne a druhá zůstane svítit.
> Pokud karta není, tak ta jedna ledka rychle poblikáva.
>
> Na sharpu jsou většinou černobílé pruhy, ale občas tam přibydou jiné
barvičky
> víceméně náhodně rozesety.
>
> Debug zkusím
>
> Jakub
>
>
> Dne pátek 08 Říjen 2010 19:53:45 Vaclav Peroutka (sharpemupandora.cz)
> napsal(a):
>> Nekomunikuje, znamena co to dela ? LEDka sviti, nebo jen problikne? Sharp
>> je tuhy, nebo neco napise ? Mas vlozenou kartu? Zapni si debug a jede to
>> na 115200Bd.
>>
>> Vasek
>>
>>> ----------------------------------------
>>>
>>> Omlouvám se za předchozí zprávu, jsem ji omylem odeslal před
dopsáním.
>>>
>>> Chtěl jsem se zeptat jakou rychlostí unikarta komunikuje na séruovém
>>> portu abych se podíval jestli mi z toho lezou alespoň nějaké debug
>>> hlášky.
>>>
>>> Díky
>>> J
>>>
>>> ---
>> ---
> ---

Re: unikarta, programování stm32

Jakub Ladman SHARP MZ-800

cfg jsem zapomněl, ale s ním to taky nic nedělá


takže teď .... 
jaký fs to podporuje? zkoušel jsem jak partition 1 tak i fs přes celou kartu,
formátoval jsem pomocí mkdosfs v linuxu
je to case sensitive?
opravdu má být cfg soubor v adresáři /unicard/ (ne v rootu? ostatně to
 můžu 
zkusit)

Případně jste mi někdo ochoten poslat zabalený image vaší karty (Vašku, 
ty máš 
malou kartu)?

JL

Dne pátek 08 Říjen 2010 20:36:47 Vaclav Peroutka (sharpemupandora.cz) 
napsal(a):
Zobrazit citovaný text (63 řádků)
> Jedna LED je pro LAN, ta by mela byt zhasnuta porad, asi si ji taky osadim.
> kdyz LED sviti, znamena, ze se komunikuje s tou periferii.
> 
> S debugem je problem, neni tam zatim globalni povolovatko a ani ruzne
> stupne debugu, to by chtelo dodelat...  Asi si v main.c odstran komentare
> k tem hlaskam, a v mzfrepo a v fdc taky.
> 
> To, ze periodicky poblikava, znamena ze se snazi cist... Ve FatFS ani
> nevim, jestli je nejaky debug...
> 
> Mas na SD karte  /unicard/ a v nem to MZF. MZQ a CFG ?
> 
> V.
> 
> > ------------ Původní zpráva ------------
> > Od: Jakub Ladman (sharpemupandora.cz) <ladmanj[doména skryta]>
> > Předmět: Re: unikarta, programování stm32
> > Datum: 08.10.2010 20:24:08
> > ----------------------------------------
> > 
> > Tak potom, co jsem, ehm, otočil ledky už se mi po zapnutí obě rozsvítí
a
> > pokud je karta přítomná, jedna zhasne a druhá zůstane svítit.
> > Pokud karta není, tak ta jedna ledka rychle poblikáva.
> > 
> > Na sharpu jsou většinou černobílé pruhy, ale občas tam přibydou
jiné
> > barvičky víceméně náhodně rozesety.
> > 
> > Debug zkusím
> > 
> > Jakub
> > 
> > 
> > Dne pátek 08 Říjen 2010 19:53:45 Vaclav Peroutka (sharpemupandora.cz)
> > 
> > napsal(a):
> > > Nekomunikuje, znamena co to dela ? LEDka sviti, nebo jen problikne?
> > > Sharp je tuhy, nebo neco napise ? Mas vlozenou kartu? Zapni si debug a
> > > jede to na 115200Bd.
> > > 
> > > Vasek
> > > 
> > > > ----------------------------------------
> > > > 
> > > > Omlouvám se za předchozí zprávu, jsem ji omylem odeslal před
> > > > dopsáním.
> > > > 
> > > > Chtěl jsem se zeptat jakou rychlostí unikarta komunikuje na
séruovém
> > > > portu abych se podíval jestli mi z toho lezou alespoň nějaké debug
> > > > hlášky.
> > > > 
> > > > Díky
> > > > J
> > > > 
> > > > ---
> > > 
> > > ---
> > 
> > ---
> 
> ---

Re: unikarta, programování stm32

Jakub Ladman SHARP MZ-800

píše to na sériovku dokola


FDC_setFDfromCFG(): Requested for drive_id = 0x0
FDC_setFDfromCFG(): Requested for drive_id = 0x0
FDC_setFDfromCFG(): Requested for drive_id = 0x0
FDC_setFDfromCFG(): Requested for drive_id = 0x0
FDC_setFDfromCFG(): Requested for drive_id = 0x0
FDC_setFDfromCFG(): Requested for drive_id = 0x0
FDC_setFDfromCFG(): Requested for drive_id = 0x0
FDC_setFDfromCFG(): Requested for drive_id = 0x0
FDC_setFDfromCFG(): Requested for drive_id = 0x0
FDC_setFDfromCFG(): Requested for drive_id = 0x0
FDC_setFDfromCFG(): Requested for drive_id = 0x0
FDC_setFDfromCFG(): Requested for drive_id = 0x0
FDC_setFDfromCFG(): Requested for drive_id = 0x0
FDC_setFDfromCFG(): Requested for drive_id = 0x0
...

Dne pátek 08 Říjen 2010 19:53:45 Vaclav Peroutka (sharpemupandora.cz) 
napsal(a):
Zobrazit citovaný text (21 řádků)
> Nekomunikuje, znamena co to dela ? LEDka sviti, nebo jen problikne? Sharp
> je tuhy, nebo neco napise ? Mas vlozenou kartu? Zapni si debug a jede to
> na 115200Bd.
> 
> Vasek
> 
> > ----------------------------------------
> > 
> > Omlouvám se za předchozí zprávu, jsem ji omylem odeslal před
 dopsáním.
> > 
> > Chtěl jsem se zeptat jakou rychlostí unikarta komunikuje na séruovém
> > portu abych se podíval jestli mi z toho lezou alespoň nějaké debug
> > hlášky.
> > 
> > Díky
> > J
> > 
> > ---
> 
> ---

Re: unikarta, programování stm32

Vaclav Peroutka SHARP MZ-800

Jo, tak vydrz, mam tu 16MB, zkusim to nejak nacist, spakovat a poslat, na ten
 email, ze ktereho pises, nebo to mas specialni konferovy ?

V tom FatFs debug nevidim, mozna si budes muset trochu zaprogramovat...

V.

Zobrazit citovaný text (91 řádků)
> cfg jsem zapomněl, ale s ním to taky nic nedělá
> 
> 
> takže teď .... 
> jaký fs to podporuje? zkoušel jsem jak partition 1 tak i fs přes celou
kartu, 
> formátoval jsem pomocí mkdosfs v linuxu
> je to case sensitive?
> opravdu má být cfg soubor v adresáři /unicard/ (ne v rootu? ostatně to
můžu 
> zkusit)
> 
> Případně jste mi někdo ochoten poslat zabalený image vaší karty
(Vašku, ty máš 
> malou kartu)?
> 
> JL
> 
> Dne pátek 08 Říjen 2010 20:36:47 Vaclav Peroutka (sharpemupandora.cz) 
> napsal(a):
> > Jedna LED je pro LAN, ta by mela byt zhasnuta porad, asi si ji taky
osadim.
> > kdyz LED sviti, znamena, ze se komunikuje s tou periferii.
> > 
> > S debugem je problem, neni tam zatim globalni povolovatko a ani ruzne
> > stupne debugu, to by chtelo dodelat...  Asi si v main.c odstran komentare
> > k tem hlaskam, a v mzfrepo a v fdc taky.
> > 
> > To, ze periodicky poblikava, znamena ze se snazi cist... Ve FatFS ani
> > nevim, jestli je nejaky debug...
> > 
> > Mas na SD karte  /unicard/ a v nem to MZF. MZQ a CFG ?
> > 
> > V.
> > 
> > > ------------ Původní zpráva ------------
> > > Od: Jakub Ladman (sharpemupandora.cz) <ladmanj[doména skryta]>
> > > Předmět: Re: unikarta, programování stm32
> > > Datum: 08.10.2010 20:24:08
> > > ----------------------------------------
> > > 
> > > Tak potom, co jsem, ehm, otočil ledky už se mi po zapnutí obě
rozsvítí a
> > > pokud je karta přítomná, jedna zhasne a druhá zůstane svítit.
> > > Pokud karta není, tak ta jedna ledka rychle poblikáva.
> > > 
> > > Na sharpu jsou většinou černobílé pruhy, ale občas tam přibydou
jiné
> > > barvičky víceméně náhodně rozesety.
> > > 
> > > Debug zkusím
> > > 
> > > Jakub
> > > 
> > > 
> > > Dne pátek 08 Říjen 2010 19:53:45 Vaclav Peroutka
(sharpemupandora.cz)
> > > 
> > > napsal(a):
> > > > Nekomunikuje, znamena co to dela ? LEDka sviti, nebo jen problikne?
> > > > Sharp je tuhy, nebo neco napise ? Mas vlozenou kartu? Zapni si debug a
> > > > jede to na 115200Bd.
> > > > 
> > > > Vasek
> > > > 
> > > > > ----------------------------------------
> > > > > 
> > > > > Omlouvám se za předchozí zprávu, jsem ji omylem odeslal před
> > > > > dopsáním.
> > > > > 
> > > > > Chtěl jsem se zeptat jakou rychlostí unikarta komunikuje na
séruovém
> > > > > portu abych se podíval jestli mi z toho lezou alespoň nějaké
debug
> > > > > hlášky.
> > > > > 
> > > > > Díky
> > > > > J
> > > > > 
> > > > > ---
> > > > 
> > > > ---
> > > 
> > > ---
> > 
> > ---
> 
> ---
> 
> 
> 

Re: unikarta, programování stm32

Vaclav Peroutka SHARP MZ-800

Aaaaha, tak zkus RESET+Q do SD managera a nastav si tam neco, co chces do te
 disketovky... Ty tam nemas DSK obraz, tak on nevi, z ceho startovat.

Zobrazit citovaný text (53 řádků)
> ------------ Původní zpráva ------------
> Od: Jakub Ladman (sharpemupandora.cz) <ladmanj[doména skryta]>
> Předmět: Re: unikarta, programování stm32
> Datum: 08.10.2010 21:07:44
> ----------------------------------------
> 
> píše to na sériovku dokola
> 
> 
> FDC_setFDfromCFG(): Requested for drive_id = 0x0
> FDC_setFDfromCFG(): Requested for drive_id = 0x0
> FDC_setFDfromCFG(): Requested for drive_id = 0x0
> FDC_setFDfromCFG(): Requested for drive_id = 0x0
> FDC_setFDfromCFG(): Requested for drive_id = 0x0
> FDC_setFDfromCFG(): Requested for drive_id = 0x0
> FDC_setFDfromCFG(): Requested for drive_id = 0x0
> FDC_setFDfromCFG(): Requested for drive_id = 0x0
> FDC_setFDfromCFG(): Requested for drive_id = 0x0
> FDC_setFDfromCFG(): Requested for drive_id = 0x0
> FDC_setFDfromCFG(): Requested for drive_id = 0x0
> FDC_setFDfromCFG(): Requested for drive_id = 0x0
> FDC_setFDfromCFG(): Requested for drive_id = 0x0
> FDC_setFDfromCFG(): Requested for drive_id = 0x0
> ...
> 
> Dne pátek 08 Říjen 2010 19:53:45 Vaclav Peroutka (sharpemupandora.cz) 
> napsal(a):
> > Nekomunikuje, znamena co to dela ? LEDka sviti, nebo jen problikne? Sharp
> > je tuhy, nebo neco napise ? Mas vlozenou kartu? Zapni si debug a jede to
> > na 115200Bd.
> > 
> > Vasek
> > 
> > > ----------------------------------------
> > > 
> > > Omlouvám se za předchozí zprávu, jsem ji omylem odeslal před
dopsáním.
> > > 
> > > Chtěl jsem se zeptat jakou rychlostí unikarta komunikuje na séruovém
> > > portu abych se podíval jestli mi z toho lezou alespoň nějaké debug
> > > hlášky.
> > > 
> > > Díky
> > > J
> > > 
> > > ---
> > 
> > ---
> 
> ---
> 
> 
> 

Re: unikarta, programování stm32

Jakub Ladman SHARP MZ-800

Dne pátek 08 Říjen 2010 21:09:49 Vaclav Peroutka (sharpemupandora.cz) 
napsal(a):
Zobrazit citovaný text (4 řádky)
> Jo, tak vydrz, mam tu 16MB, zkusim to nejak nacist, spakovat a poslat, na
> ten email, ze ktereho pises, nebo to mas specialni konferovy ?
> 
> V tom FatFs debug nevidim, mozna si budes muset trochu zaprogramovat...

na tenhle, nebo jabberem

J

Re: unikarta, programování stm32

Jakub Ladman SHARP MZ-800

nic nepřišlo, kdy to můžu čekat? 
mimochodem Vašku, prosím pošli mi cvičně i arbiter.jed soubor z webpacku,
jestli to CPLD tím urjtag svf playerem neprogramuju blbě, zkusil bych to 
impactem, nikdy jsem v minulosti neprogramoval jinak než tím.

díky

JL

Re: unikarta, programování stm32

Michal Hučík SHARP MZ-800

Vygeneroval jsem ti arbiter.jed a posilam v priloze.


Zobrazit citovaný text (4 řádky)
> mimochodem Vašku, prosím pošli mi cvičně i arbiter.jed soubor z
 webpacku,
> jestli to CPLD tím urjtag svf playerem neprogramuju blbě, zkusil bych to
> impactem, nikdy jsem v minulosti neprogramoval jinak než tím.

Přílohy

  • arbiter.jed
    application/octet-stream · 44 kB

Re: unikarta, programování stm32

Michal Hučík SHARP MZ-800

Posilam vygenerovany arbiter.jed

Zobrazit citovaný text (4 řádky)
> mimochodem Vašku, prosím pošli mi cvičně i arbiter.jed soubor z
 webpacku,
> jestli to CPLD tím urjtag svf playerem neprogramuju blbě, zkusil bych to
> impactem, nikdy jsem v minulosti neprogramoval jinak než tím.

Přílohy

  • arbiter.jed
    application/octet-stream · 44 kB