Ahoj vsichni, povedlo se mi nakreslit schema a DPS k dlouho ocekavane unikarte. Je to levnejsi variace Michalovy verze s ATMega64, pouziva STM32, male levne CPLD a jeden oddelovac sbernice za desetikorunu. Rozdeleni domen 5V a 3,3V je nutne,protoze STM32 nema piny tolerantni k 5V. Je vyvedeny seriovy kanal bud pres FT232 jako VCP pro pripojeni k PC, nebo MAX3232 pro pripojeni ke starsimu pocitaci ev. dvou Sharpu proti sobe. Vstupni signaly seriaku se prepinaji jumpery, vystupni jednou oba najednou, takze PC se da pouzit jako monitor vystupu Sharpa. Propojka J2 urcuje adresu FDC emulatoru. Bud je standardni 0xD8, nebo FDC1 s adresou 0x58 pro pouziti s beznym FDC zalozenym na WD279x (a v budoucnosti patchovanym BDOSem, ktery bude umet obsluhu dvou FDC). JTAG se na STM32 nepouziva, flashovani FW je pomoci serioveho kanalu v bootstrap rezimu - propojka J3. Z tohoto duvodu je potrebny RESET STM32 - BT2. BT1 je preskoceni FDC po RESETu kvuli startu ROMdisku a vyberu DSK souboru pro emulaci FDC. J7 je pro budouci pouziti, taktez LED D1. Unikarta nema ( a nebude mit) PIO. Unikarta nema ( a podle mych byvalych planu mela mit) LAN 10Mb RJ45 konektor, potazmo LAN kontroler ENC28J60. Jedna moznost, co mne napadla, je vyvest SPI z SD/MMC karty a jako CS signal pouzit prave onu LED. Ale to by se asi resilo separatni destickou, na samotnou kartu se to na 99% uz nevejde. A ted k veci. Prosim, pokud jste schopni, zkontrolujte jak schema, tak desku - zapojeni, konektory, proste vse, co zvladnete. V pripade nejasnosti se ptejte, skrz konferu, nebo primo, je to v zasade jedno. Pokud mate nejake dalsi napady, co by se komu libilo pridat v ramci mista na DPS, uvitam to. Taky dejte vedet, kolik lidi by VELMI PREDBEZNE melo zajem. Ja ted budu cca 14 dni nedostupny, ale pak chci nechat vyrobit overovaci serii nekolika kusu kvuli testovani a preportovani/vyvoji kodu pro STM32. Vasek
Celé vlákno · 9 zpráv
Re: Unikarta-ng - schema a DPS
marcel vasak SHARP MZ-800
Dobrý den, 25. května 2010, 22:16:15, napsal jste: pekna karta skoda ze nema to pio nebo existuje deska do druheho slotu ktera by to pio mnela ??? Jinak o kartu zajem mam.Po programove strance odladit uz hotovy program umim neumim jej jen naprogramovat.Proste debugink mne jde programovani ne. Marcel Vasak VP> Ahoj vsichni, VP> povedlo se mi nakreslit schema a DPS k dlouho ocekavane unikarte. VP> Je to levnejsi variace Michalovy verze s ATMega64, pouziva STM32, VP> male levne CPLD a jeden oddelovac sbernice za desetikorunu. VP> Rozdeleni domen 5V a 3,3V je nutne,protoze STM32 nema piny tolerantni k 5V. VP> Je vyvedeny seriovy kanal bud pres FT232 jako VCP pro pripojeni k VP> PC, nebo MAX3232 pro pripojeni ke starsimu pocitaci ev. dvou VP> Sharpu proti sobe. Vstupni signaly seriaku se prepinaji jumpery, VP> vystupni jednou oba najednou, takze PC se da pouzit jako monitor vystupu Sharpa. VP> Propojka J2 urcuje adresu FDC emulatoru. Bud je standardni 0xD8, VP> nebo FDC1 s adresou 0x58 pro pouziti s beznym FDC zalozenym na VP> WD279x (a v budoucnosti patchovanym BDOSem, ktery bude umet obsluhu dvou FDC). VP> JTAG se na STM32 nepouziva, flashovani FW je pomoci serioveho VP> kanalu v bootstrap rezimu - propojka J3. Z tohoto duvodu je potrebny RESET STM32 - BT2. VP> BT1 je preskoceni FDC po RESETu kvuli startu ROMdisku a vyberu VP> DSK souboru pro emulaci FDC. J7 je pro budouci pouziti, taktez LED D1. VP> Unikarta nema ( a nebude mit) PIO. Unikarta nema ( a podle mych VP> byvalych planu mela mit) LAN 10Mb RJ45 konektor, potazmo LAN VP> kontroler ENC28J60. Jedna moznost, co mne napadla, je vyvest SPI z VP> SD/MMC karty a jako CS signal pouzit prave onu LED. Ale to by se VP> asi resilo separatni destickou, na samotnou kartu se to na 99% uz nevejde. VP> A ted k veci. Prosim, pokud jste schopni, zkontrolujte jak VP> schema, tak desku - zapojeni, konektory, proste vse, co zvladnete. VP> V pripade nejasnosti se ptejte, skrz konferu, nebo primo, je to v VP> zasade jedno. Pokud mate nejake dalsi napady, co by se komu libilo VP> pridat v ramci mista na DPS, uvitam to. VP> Taky dejte vedet, kolik lidi by VELMI PREDBEZNE melo zajem. Ja VP> ted budu cca 14 dni nedostupny, ale pak chci nechat vyrobit VP> overovaci serii nekolika kusu kvuli testovani a VP> preportovani/vyvoji kodu pro STM32. VP> Vasek VP> --- -- S pozdravem, falcen99 falcen99[doména skryta]
Re: Unikarta-ng - schema a DPS
Factor6 SHARP MZ-800
Ahoj, skvela prace, vypada to moc pekne. Jednu kartu bych taky chtel, az nekdy bude :) Co by se mi libilo - kdyz to ma seriak (ma?), slo by tam udelat neco jako je na SIFu u Spectra, a to konektor pro pripojeni WiFi modulu ConnectOne? http://sif.itherm.cz/ http://connectone.com/products.asp?did=73&pid=73 F6 On May 25, 2010, at 10:16 PM, Vaclav Peroutka (sharpemupandora.cz) wrote:
Zobrazit citovaný text (42 řádků)
> > Ahoj vsichni, > > povedlo se mi nakreslit schema a DPS k dlouho ocekavane unikarte. Je to levnejsi variace Michalovy verze s ATMega64, pouziva STM32, male levne CPLD a jeden oddelovac sbernice za desetikorunu. Rozdeleni domen 5V a 3,3V je nutne,protoze STM32 nema piny tolerantni k 5V. > > Je vyvedeny seriovy kanal bud pres FT232 jako VCP pro pripojeni k PC, nebo MAX3232 pro pripojeni ke starsimu pocitaci ev. dvou Sharpu proti sobe. Vstupni signaly seriaku se prepinaji jumpery, vystupni jednou oba najednou, takze PC se da pouzit jako monitor vystupu Sharpa. > > Propojka J2 urcuje adresu FDC emulatoru. Bud je standardni 0xD8, nebo FDC1 s adresou 0x58 pro pouziti s beznym FDC zalozenym na WD279x (a v budoucnosti patchovanym BDOSem, ktery bude umet obsluhu dvou FDC). > > JTAG se na STM32 nepouziva, flashovani FW je pomoci serioveho kanalu v bootstrap rezimu - propojka J3. Z tohoto duvodu je potrebny RESET STM32 - BT2. > > BT1 je preskoceni FDC po RESETu kvuli startu ROMdisku a vyberu DSK souboru pro emulaci FDC. J7 je pro budouci pouziti, taktez LED D1. > > Unikarta nema ( a nebude mit) PIO. Unikarta nema ( a podle mych byvalych planu mela mit) LAN 10Mb RJ45 konektor, potazmo LAN kontroler ENC28J60. Jedna moznost, co mne napadla, je vyvest SPI z SD/MMC karty a jako CS signal pouzit prave onu LED. Ale to by se asi resilo separatni destickou, na samotnou kartu se to na 99% uz nevejde. > > A ted k veci. Prosim, pokud jste schopni, zkontrolujte jak schema, tak desku - zapojeni, konektory, proste vse, co zvladnete. V pripade nejasnosti se ptejte, skrz konferu, nebo primo, je to v zasade jedno. Pokud mate nejake dalsi napady, co by se komu libilo pridat v ramci mista na DPS, uvitam to. > > Taky dejte vedet, kolik lidi by VELMI PREDBEZNE melo zajem. Ja ted budu cca 14 dni nedostupny, ale pak chci nechat vyrobit overovaci serii nekolika kusu kvuli testovani a preportovani/vyvoji kodu pro STM32. > > Vasek > > --- > <mz800karta_xc9536_stm32-r6_BW.png><mz800karta_xc9536_stm32-r6.gpcb.ps.pdf>
Re: Unikarta-ng - schema a DPS
Roman TLSTAK SHARP MZ-800
Ahoj Vasek, vyzera to zaujimavo, pokial bude cena rozumna, mal by som o jeden kus zaujem. S tvorbou a ladenim softu by som sice rad pomohol, ale casovo to vidim velmi blede, takze najskor az ked to bude prevadzkyschopne. Drzim palce! Roman. On 25. May 2010, at 10:16 PM, Vaclav Peroutka (sharpemupandora.cz) wrote:
Zobrazit citovaný text (42 řádků)
> > Ahoj vsichni, > > povedlo se mi nakreslit schema a DPS k dlouho ocekavane unikarte. Je to levnejsi variace Michalovy verze s ATMega64, pouziva STM32, male levne CPLD a jeden oddelovac sbernice za desetikorunu. Rozdeleni domen 5V a 3,3V je nutne,protoze STM32 nema piny tolerantni k 5V. > > Je vyvedeny seriovy kanal bud pres FT232 jako VCP pro pripojeni k PC, nebo MAX3232 pro pripojeni ke starsimu pocitaci ev. dvou Sharpu proti sobe. Vstupni signaly seriaku se prepinaji jumpery, vystupni jednou oba najednou, takze PC se da pouzit jako monitor vystupu Sharpa. > > Propojka J2 urcuje adresu FDC emulatoru. Bud je standardni 0xD8, nebo FDC1 s adresou 0x58 pro pouziti s beznym FDC zalozenym na WD279x (a v budoucnosti patchovanym BDOSem, ktery bude umet obsluhu dvou FDC). > > JTAG se na STM32 nepouziva, flashovani FW je pomoci serioveho kanalu v bootstrap rezimu - propojka J3. Z tohoto duvodu je potrebny RESET STM32 - BT2. > > BT1 je preskoceni FDC po RESETu kvuli startu ROMdisku a vyberu DSK souboru pro emulaci FDC. J7 je pro budouci pouziti, taktez LED D1. > > Unikarta nema ( a nebude mit) PIO. Unikarta nema ( a podle mych byvalych planu mela mit) LAN 10Mb RJ45 konektor, potazmo LAN kontroler ENC28J60. Jedna moznost, co mne napadla, je vyvest SPI z SD/MMC karty a jako CS signal pouzit prave onu LED. Ale to by se asi resilo separatni destickou, na samotnou kartu se to na 99% uz nevejde. > > A ted k veci. Prosim, pokud jste schopni, zkontrolujte jak schema, tak desku - zapojeni, konektory, proste vse, co zvladnete. V pripade nejasnosti se ptejte, skrz konferu, nebo primo, je to v zasade jedno. Pokud mate nejake dalsi napady, co by se komu libilo pridat v ramci mista na DPS, uvitam to. > > Taky dejte vedet, kolik lidi by VELMI PREDBEZNE melo zajem. Ja ted budu cca 14 dni nedostupny, ale pak chci nechat vyrobit overovaci serii nekolika kusu kvuli testovani a preportovani/vyvoji kodu pro STM32. > > Vasek > > --- > <mz800karta_xc9536_stm32-r6_BW.png><mz800karta_xc9536_stm32-r6.gpcb.ps.pdf>
Re: Unikarta-ng - schema a DPS
Jakub Ladman SHARP MZ-800
Osobne mam o jeden kus zajem. A jdu i do rizika, ze tam budou chyby. Hlavne at je co testovat, jinak to nejde. BTW: JTAG to vubec nema? A to se to pres seriovku da i krokovat, nebo tato moznost chybi? Pak moc nepredpokladam podporu vyvoje pod linuxem a to je pro mne docela problem, a to navic smutny, kdyz s army normalne pracuju. Predpokladam ze kdyby jtag neabsentoval, dalo by se k tomu z linuxu pripojit. Jakub Ladman Dne úterý 25 Květen 2010 22:16:15 Vaclav Peroutka (sharpemupandora.cz) napsal(a):
Zobrazit citovaný text (43 řádků)
> Ahoj vsichni, > > povedlo se mi nakreslit schema a DPS k dlouho ocekavane unikarte. Je to > levnejsi variace Michalovy verze s ATMega64, pouziva STM32, male levne > CPLD a jeden oddelovac sbernice za desetikorunu. Rozdeleni domen 5V a 3,3V > je nutne,protoze STM32 nema piny tolerantni k 5V. > > Je vyvedeny seriovy kanal bud pres FT232 jako VCP pro pripojeni k PC, nebo > MAX3232 pro pripojeni ke starsimu pocitaci ev. dvou Sharpu proti sobe. > Vstupni signaly seriaku se prepinaji jumpery, vystupni jednou oba > najednou, takze PC se da pouzit jako monitor vystupu Sharpa. > > Propojka J2 urcuje adresu FDC emulatoru. Bud je standardni 0xD8, nebo FDC1 > s adresou 0x58 pro pouziti s beznym FDC zalozenym na WD279x (a v > budoucnosti patchovanym BDOSem, ktery bude umet obsluhu dvou FDC). > > JTAG se na STM32 nepouziva, flashovani FW je pomoci serioveho kanalu v > bootstrap rezimu - propojka J3. Z tohoto duvodu je potrebny RESET STM32 - > BT2. > > BT1 je preskoceni FDC po RESETu kvuli startu ROMdisku a vyberu DSK souboru > pro emulaci FDC. J7 je pro budouci pouziti, taktez LED D1. > > Unikarta nema ( a nebude mit) PIO. Unikarta nema ( a podle mych byvalych > planu mela mit) LAN 10Mb RJ45 konektor, potazmo LAN kontroler ENC28J60. > Jedna moznost, co mne napadla, je vyvest SPI z SD/MMC karty a jako CS > signal pouzit prave onu LED. Ale to by se asi resilo separatni destickou, > na samotnou kartu se to na 99% uz nevejde. > > A ted k veci. Prosim, pokud jste schopni, zkontrolujte jak schema, tak > desku - zapojeni, konektory, proste vse, co zvladnete. V pripade > nejasnosti se ptejte, skrz konferu, nebo primo, je to v zasade jedno. > Pokud mate nejake dalsi napady, co by se komu libilo pridat v ramci mista > na DPS, uvitam to. > > Taky dejte vedet, kolik lidi by VELMI PREDBEZNE melo zajem. Ja ted budu cca > 14 dni nedostupny, ale pak chci nechat vyrobit overovaci serii nekolika > kusu kvuli testovani a preportovani/vyvoji kodu pro STM32. > > Vasek > > --- >
Re: Unikarta-ng - schema a DPS
David Luftner SHARP MZ-800
Zdravim, samozrejme se pripojuji se zajmem o 1-2 ks. David
Zobrazit citovaný text (3 řádky)
>Taky dejte vedet, kolik lidi by VELMI PREDBEZNE melo zajem. Ja ted budu >cca 14 dni nedostupny, ale pak chci nechat vyrobit overovaci serii nekolika >kusu kvuli testovani a preportovani/vyvoji kodu pro STM32.
Re: Unikarta-ng - schema a DPS
solaris104 SHARP MZ-800
Ja mam zajem o 1ks.
Solaris104
>Taky dejte vedet, kolik lidi by VELMI PREDBEZNE melo zajem. Ja ted budu >cca 14
dni nedostupny, ale pak chci nechat vyrobit overovaci serii nekolika >kusu
kvuli testovani a preportovani/vyvoji kodu pro STM32.
Re: Unikarta-ng - schema a DPS
melsoft SHARP MZ-800
Předběžně bych měl zájem o 1ks. Bohužel s vývojem nejsem schopen pomoci, takže až ve fázi chodivoho stavu.
Re: Unikarta-ng - schema a DPS
Vaclav Peroutka SHARP MZ-800
Zobrazit citovaný text (10 řádků)
> ---------------------------------------- > > Osobne mam o jeden kus zajem. A jdu i do rizika, ze tam budou chyby. Hlavne at > je co testovat, jinak to nejde. > > BTW: JTAG to vubec nema? A to se to pres seriovku da i krokovat, nebo tato > moznost chybi? Pak moc nepredpokladam podporu vyvoje pod linuxem a to je pro > mne docela problem, a to navic smutny, kdyz s army normalne pracuju. > Predpokladam ze kdyby jtag neabsentoval, dalo by se k tomu z linuxu pripojit. >
Ja odpovim na dotazy primo sem. Ad JTAG - STM32 ma JTAG piny pouzite na adresovou sbernici Sharpa a JTAG je vypnuty. Tedy, krokovani nepujde. Ten bootstrap loader mi osobne funguje bez problemu na Ubuntu a skrz FT232, tedy VCP. Tedy predpokladam, ze bude fungovat i na jinych Linuxech. Asi je pravda, ze chybejici krokovani je skoda, nicmene zrejme by se to dalo obejit nadratkovanim propojek a pripojenim na vetsi STM32F103 (ktery treba ja mam na testovaci desce). Nicmene, ten Michaluv kod je na AVR funkcni, takze jsem JTAG nepovazoval za nutny, UARTem lze posilat hlasky, co se deje - a popravde receno ja to pouzivam daleko casteji. Ad velikost karty - ty usi jsou relikt a bude odstranen, dobre pripomenuti, Zdenku. Unikarta je trochu "kratsi", i kvuli CANON konektoru, je pravda, ze SD karta je lehce utopena. Ale stejme si myslim, ze do spodniho portu se stale nevejde. Ad SIF - seriak mame, ale jen "polovicni" - TxD, RxD, CTS, RTS - DTR a DSR chybi. Ale to by asi tomu ConnectOne modulu vadit nemelo, ne ? Co se tyce SW, tak SIF neznam, ale asi by nemel byt zasadni problem preportovat jej ze ZXS na MZ800. S dalsimi konektory uz je problem, neni misto na zadni strane karty... Jinak, aby nedoslo k omylu, jsem schopen nechat vyrobit desky, jsem schopen je rozeslat, jsem schopen objednat STM32 a Xilinxe. Jsem schopen pomoct s flashovanim FW do STM32 a CPLD. Ale nakoupit soucastky a osadit si tu desku bude muset kazdy sam, na to skutecne cas nemam. Nebo to dat nejakemu sikovnemu elektronikovi, myslim, ze za 2-3 stovky by se studentici nechali ukecat. Nebo ten projekt muze cely nekdo prevzit a karty pak vyrabet. Ale se ziskem radeji nepocitat, myslim ze Noby od Spectristu by mohl vypravet... Vasek