OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 20.04.2024, 17:35

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 179 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6, 7 ... 12  Další
Autor Zpráva
PříspěvekNapsal: 13.01.2014, 12:44 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12.05.2013, 19:23
Příspěvky: 1917
Bydliště: Vsetín
Has thanked: 519 times
Been thanked: 816 times
Ty jsi hodně plodný, fakt respekt.

_________________
cs.speccy.cz, ondraspo186.8u.cz, zx-spectrum.cz


Nahoru
 Profil  
 
PříspěvekNapsal: 13.01.2014, 12:52 
Offline
Kecálek

Registrován: 21.12.2013, 13:09
Příspěvky: 96
Has thanked: 3 times
Been thanked: 40 times
Bohouši děláš mi radost, ale kazíš mi "těšení" - doufám, že aspoň toho Sorda a MSX si budu moct dopsat sám :D
Díky za PMD.
Pavel
PS: Posílal jsem Ti o víkendu mail - ztratil se?


Nahoru
 Profil  
 
PříspěvekNapsal: 13.01.2014, 14:23 
Offline
Radil

Registrován: 08.10.2013, 18:00
Příspěvky: 296
Has thanked: 12 times
Been thanked: 228 times
Neboj Pavle, Sord čeká jenom na tebe, do toho já se nehrnu, na to se jen těším :-)
P.S.: A sorry, byl jsem celý víkend na kurzu, tak na mail odpovídám až dneska.


Nahoru
 Profil  
 
PříspěvekNapsal: 13.01.2014, 15:30 
Offline
Radil
Uživatelský avatar

Registrován: 18.05.2013, 23:26
Příspěvky: 326
Has thanked: 21 times
Been thanked: 22 times
tak tedy opravdu respekt. takze se chysta i emulace sorda a msx. no par osmibitu jeste zustava:-) . To se vsechno vejde do pameti?


Nahoru
 Profil  
 
PříspěvekNapsal: 13.01.2014, 17:27 
Offline
Kecálek

Registrován: 21.12.2013, 13:09
Příspěvky: 96
Has thanked: 3 times
Been thanked: 40 times
Doufám, že se to do paměti vejde... Zatím "bojuju" s tím, že nemám k dispozici stejný překladač, jako Bohouš a upravuji projekt pod GCC - zasekl jsem se na generování VGA výstupu (já vím - Bohouš mě varoval...) ale hned tak to nevzdám... On Sord a MSX se od sebe zase tak moc neliší a např. PSG u M5 je stejný se Sharpem, takže asi půjde o takovou skládačku - já napíšu VDC ze Sorda a tím pádem máme otevřenou cestu k MSX...


Nahoru
 Profil  
 
PříspěvekNapsal: 13.01.2014, 21:00 
Offline
Radil

Registrován: 14.10.2013, 23:12
Příspěvky: 342
Has thanked: 261 times
Been thanked: 25 times
krome toho, ze dekuji za v5, tak tady napisu neco malo o tom, jak flashnout fw aniz by clovek
musel pouzivat widle, ze kterych mam koprivku jen je vidim...

- nainstalujte dfu-util (pro gentoo , pro ostatni http://wiki.openmoko.org/wiki/Dfu-util)
- propojime boot
- pripojime usb kabel
- zkratujeme piny 3 a 5

- ve /var/log/messages byste meli videt neco podobneho:

Kód:
Jan 13 18:19:44 *censored* kernel: usb 1-3.5: new full-speed USB device number 7 using ehci-pci                                             
Jan 13 18:19:44 *censored* mtp-probe: checking bus 1, device 7: "/sys/devices/pci0000:00/0000:00:1a.7/usb1/1-3/1-3.5"
Jan 13 18:19:44 *censored* mtp-probe: bus: 1, device: 7 was not an MTP device

- a pripojene usb zarizeni:

$ sudo lsusb
Kód:
 Bus 001 Device 007: ID 0483:df11 STMicroelectronics STM Device in DFU Mode

- overime, jestli vidime stmz800:

$ dfu-util --verbose --list
Kód:
dfu-util 0.7
 
Copyright 2005-2008 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2012 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to dfu-util@lists.gnumonks.org
 
Found DFU: [0483:df11] devnum=0, cfg=1, intf=0, alt=0, name="@Internal Flash  /0x08000000/04*016Kg,01*064Kg,07*128Kg"
Found DFU: [0483:df11] devnum=0, cfg=1, intf=0, alt=1, name="@Option Bytes  /0x1FFFC000/01*016 e"
Found DFU: [0483:df11] devnum=0, cfg=1, intf=0, alt=2, name="@OTP Memory /0x1FFF7800/01*512 e,01*016 e"
Found DFU: [0483:df11] devnum=0, cfg=1, intf=0, alt=3, name="@Device Feature/0xFFFF0000/01*004 e"

- a vesele flashujeme:

$ dfu-util --verbose --device 0483:df11 --alt 0 --download ./stmz800v5.dfu
Kód:
dfu-util 0.7
 
Copyright 2005-2008 Weston Schmidt, Harald Welte and OpenMoko Inc.
Copyright 2010-2012 Tormod Volden and Stefan Schmidt
This program is Free Software and has ABSOLUTELY NO WARRANTY
Please report bugs to dfu-util@lists.gnumonks.org
 
Filter on vendor = 0x0483 product = 0xdf11
Opening DFU capable USB device... ID 0483:df11
Run-time device DFU version 011a
Found DFU: [0483:df11] devnum=0, cfg=1, intf=0, alt=0, name="@Internal Flash  /0x08000000/04*016Kg,01*064Kg,07*128Kg"
Claiming USB DFU Interface...
Setting Alternate Setting #0 ...
Determining device status: state = dfuUPLOAD-IDLE, status = 0
aborting previous incomplete transfer
Determining device status: state = dfuIDLE, status = 0
dfuIDLE, continuing
DFU mode device DFU version 011a
Device returned transfer size 2048
Dfu suffix version 11a
DfuSe interface name: "Internal Flash  "
Memory segment at 0x08000000   4 x 16384 = 65536 (rew)
Memory segment at 0x08010000   1 x 65536 = 65536 (rew)
Memory segment at 0x08020000   7 x 131072 = 917504 (rew)
file contains 1 DFU images
parsing DFU image 1
image for alternate setting 0, (1 elements, total size = 237428)
parsing element 1, address = 0x08000000, size = 237420
   Poll timeout 100 ms
 Download from image offset 00000000 to memory 08000000-080007ff, size 2048
   Poll timeout 104 ms
 Download from image offset 00000800 to memory 08000800-08000fff, size 2048
   Poll timeout 104 ms
.
.
.
 Download from image offset 00039000 to memory 08039000-080397ff, size 2048
   Poll timeout 104 ms
 Download from image offset 00039800 to memory 08039800-08039f6b, size 1900
   Poll timeout 104 ms
done parsing DfuSe file


- odpojime napajeni
- zrusime propojeni boot
- done ;-)

--radim

nobomi píše:
Tak opět na četná přání je tu aktualizace :-)

Můžete si experimentálně přidat navíc PMD 85-3 i s emulací 4 mechanikové PMD 32-SD apod.
Čtěte a stahujte opět u mě DFU z odkazu zde.

Oprav a úprav je tam víc, jako třeba Print Screen pro všechny emulované platformy a třeba
ještě opravená hlasitost u mp3 (už by neměly být přebuzené při přehrávání - mimochodem,
už jste zkoušeli, co to udělá, když dáte v ZX unicard manageru Enter na soubor s koncovkou
mp3 ? :-)

Příjemnou zábavu
Bohouš


Nahoru
 Profil  
 
PříspěvekNapsal: 13.01.2014, 22:40 
Offline
Radil

Registrován: 08.10.2013, 18:00
Příspěvky: 296
Has thanked: 12 times
Been thanked: 228 times
Díky Radime za všechny, kdo mají taky z woken kopřivku, hodím s dovolením odkaz na tvůj návod na svou stránku.

Zatím
Bohouš

P.S.: No já vím, upgrade přes binárku firmwaru na sd kartě by byl pěkný, ale kdo to napíše ? Nikoho nevidím se hlásit :-)


Nahoru
 Profil  
 
PříspěvekNapsal: 13.01.2014, 23:15 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 14.05.2013, 19:10
Příspěvky: 1489
Bydliště: Kurim
Has thanked: 829 times
Been thanked: 582 times
nobomi píše:
No já vím, upgrade přes binárku firmwaru na sd kartě by byl pěkný, ale kdo to napíše ? Nikoho nevidím se hlásit :-)


Ten update pres DFU je v pohode. Setri misto na emulaci, osmibitu je strasne moc ;-)

Martin

P.S. A diky moc za PMD, je to parada :heilpmd: :thumbup:

_________________
http://www.8bity.cz


Nahoru
 Profil  
 
PříspěvekNapsal: 14.01.2014, 00:49 
Offline
Radil

Registrován: 14.10.2013, 23:12
Příspěvky: 342
Has thanked: 261 times
Been thanked: 25 times
Martin8bity píše:
nobomi píše:
No já vím, upgrade přes binárku firmwaru na sd kartě by byl pěkný, ale kdo to napíše ? Nikoho nevidím se hlásit :-)


Ten update pres DFU je v pohode. Setri misto na emulaci, osmibitu je strasne moc ;-)

Martin

P.S. A diky moc za PMD, je to parada :heilpmd: :thumbup:


souhlas. nema nekdo chut udelat 8bit atari?


Nahoru
 Profil  
 
PříspěvekNapsal: 14.01.2014, 07:59 
Offline
Kecálek

Registrován: 21.12.2013, 13:09
Příspěvky: 96
Has thanked: 3 times
Been thanked: 40 times
nobomi píše:
Díky Radime za všechny, kdo mají taky z woken kopřivku, hodím s dovolením odkaz na tvůj návod na svou stránku.

Zatím
Bohouš

P.S.: No já vím, upgrade přes binárku firmwaru na sd kartě by byl pěkný, ale kdo to napíše ? Nikoho nevidím se hlásit :-)

Tak moment Bohouši - tohle bych asi zvládl. IAP už používám a zabírá první 16kB sektor ve Flash (u STM32F207). Zkusím to spíchnout a pošlu Ti projekt pokud souhlasíš. Pak to updatuje obsah flash z root adresáře SD karty souborem update.hex...


Nahoru
 Profil  
 
PříspěvekNapsal: 14.01.2014, 12:26 
Offline
Profík

Registrován: 27.07.2013, 13:24
Příspěvky: 903
Has thanked: 25 times
Been thanked: 125 times
Ono už to umí i PMDčko? To chci!

Nebo neplánuješ Bohouši nějakou tu vylepšenou verzi s externí RAM?

_________________
Atari 600XL, 800XL/XE, 130XE, ST, STE, MegaST, 7800, JaguarCD, Commodore C64, Amiga 500/Plus, 1200, CDTV, Sinclair QL + GC, Sharp MZ800, Sord M5, CPC 6128, Spectravideo SVI X'Press, Sony HB-750, Philips CDi 370, Ohio Scientific Challenger, Eureka.


Nahoru
 Profil  
 
PříspěvekNapsal: 14.01.2014, 19:14 
Offline
Radil

Registrován: 08.10.2013, 18:00
Příspěvky: 296
Has thanked: 12 times
Been thanked: 228 times
ctirad píše:
Nebo neplánuješ Bohouši nějakou tu vylepšenou verzi s externí RAM?

No já bych i plánoval, ale všechny novější mikrokontroléry jsou totálně nedostupné, jen ve velkém množství a minimálně 15týdnů na objednání. Navíc by to už nebylo v takhle malém formátu. Takže vlastně neplánuju, jen vylepšuju stávající (viz PMD85).


Nahoru
 Profil  
 
PříspěvekNapsal: 14.01.2014, 19:44 
Offline
Profík

Registrován: 27.07.2013, 13:24
Příspěvky: 903
Has thanked: 25 times
Been thanked: 125 times
A co tam volitelně přilepit alespoň SRAMku? Já používám TSOP32 provedení a to je hodně malé, určitě by se dala lípnout někam z opačné strany bez zvětšení desky. Spíš jestli máš dost volných pinů na MCU.

_________________
Atari 600XL, 800XL/XE, 130XE, ST, STE, MegaST, 7800, JaguarCD, Commodore C64, Amiga 500/Plus, 1200, CDTV, Sinclair QL + GC, Sharp MZ800, Sord M5, CPC 6128, Spectravideo SVI X'Press, Sony HB-750, Philips CDi 370, Ohio Scientific Challenger, Eureka.


Nahoru
 Profil  
 
PříspěvekNapsal: 14.01.2014, 21:59 
Offline
Radil

Registrován: 08.10.2013, 18:00
Příspěvky: 296
Has thanked: 12 times
Been thanked: 228 times
ctirad píše:
A co tam volitelně přilepit alespoň SRAMku? Já používám TSOP32 provedení a to je hodně malé, určitě by se dala lípnout někam z opačné strany bez zvětšení desky. Spíš jestli máš dost volných pinů na MCU.

Bohužel, volných je jen 19 pinů a ješte rozesetých po 3 různých branách. A SPI už jsem zkoušel, to je pomalé. I tak by to moc paměti nepřidalo. Holt je v emulaci omezení na počítače s interní RAM do cca 128kB (když hostující ARM má 192kB na všechno). Ale externí periférky tak rychlé být nemusí, například RAMdisk Sharpa až do velikosti 16MB to emuluje přes soubor na uSD kartě, v RAM ARMa to má jen aktuálně nastavený 512B sektor :-) Prostě tahle architektura je uzavřená, změny až v té další. Jestli mě to bude ještě bavit, až budou dostupné nové MCU, tak možná bude nová verze, ale to vidím tak nejdřív za rok.


Nahoru
 Profil  
 
PříspěvekNapsal: 14.01.2014, 23:10 
Offline
Radil

Registrován: 08.10.2013, 18:00
Příspěvky: 296
Has thanked: 12 times
Been thanked: 228 times
Pablo2048 píše:
nobomi píše:
Díky Radime za všechny, kdo mají taky z woken kopřivku, hodím s dovolením odkaz na tvůj návod na svou stránku.

Zatím
Bohouš

P.S.: No já vím, upgrade přes binárku firmwaru na sd kartě by byl pěkný, ale kdo to napíše ? Nikoho nevidím se hlásit :-)

Tak moment Bohouši - tohle bych asi zvládl. IAP už používám a zabírá první 16kB sektor ve Flash (u STM32F207). Zkusím to spíchnout a pošlu Ti projekt pokud souhlasíš. Pak to updatuje obsah flash z root adresáře SD karty souborem update.hex...

Jestli na to máš čas, dobročinnosti se odtud až sem meze nekladou :-)
Ale aby to bylo co k čemu, mělo by to poznat, že už je soubor nahraný (a jen z kratké sekvence na začátku, ať nemusí pokaždé načítat celý soubor), bezpečně musí poznat nekonzistentní obsah ve flash paměti, taky pokud možno z pár úvodních bytů a v takovém případě se vehementně dožadovat firmwaru, pokud na sd kartě není. :-) Už jsem to dělal, ale bohužel pro jiný procesor a periférie s LPC1768. Problém je v tom, že to vyžaduje extra překlad i speciální úpravu binárek firmwaru, aby to šlo použít, ale to už tak chodí, něco za něco.
Každopádně cokoliv už máš napsané velmi pomůže, díky.


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 179 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6, 7 ... 12  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 2 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz