OldComp.cz

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


Právě je 28.03.2024, 12:26

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 47 ]  Přejít na stránku 1, 2, 3, 4  Další
Autor Zpráva
 Předmět příspěvku: Acsi2SD
PříspěvekNapsal: 13.12.2020, 22:51 
Online
Pan Štábní
Uživatelský avatar

Registrován: 28.11.2014, 18:29
Příspěvky: 1491
Bydliště: Milovice
Has thanked: 12 times
Been thanked: 368 times
Nazdar chlapci :atari: :atari: :atari:

Po strašne dlhej dobe som sa dokopal k realizácii tohoto bazmeku :shock:

https://github.com/retro16/acsi2stm

V podstate o nič neide, je to lacná armovská doska STM32F103C8T6, ktorej sú 2 modifikácie Black/Blue pill, ja som si kúpil Black, kde je potrebné odstraniť ledku bo tam nejako šahá do komunikácie.

Je to taká lacná alternatýva na Satana, zatiaľ som pridrátoval SD kartu, budem dávať do MegaST, ktorý má Acsi prístupné na doske na krásnych pinoch, dnes už na to nevidím, takže pokračovanie zajtra ;)

Na debug comu je vidieť, že SDčko to našlo.
No a cena za dosku je nejakých 80kč + SDreader + SDčko + kábliky takže cca za 300kč +- čo je oproti 2000kč za interného ultrasatana fakt kurevský rozdiel :lol: a tá radosť pri zapojovaní programovaní a skúšaní, no ako nasral som sa z rozbehaním Arduino prostredia cez nativ COM dosť, je to nejaké náchylné na obsadenie portu :bang:

No a ak budem mať dobrú náladu tak spácham aj PCB :lol:

-----------------------
ACSI2STM SD bridge v1.1
-----------------------

Initializing ACSI bus ...
ACSI bus ready
Initializing SD card 0
Size: 1886MB - 3862528 blocks
SD card is bootable
Initializing SD card 1
Cannot init SD card
Initializing SD card 2
Cannot init SD card
Initializing SD card 3
Cannot init SD card
Initializing SD card 4
Cannot init SD card
Initializing SD card 5
Cannot init SD card
Initializing SD card 6
Cannot init SD card
Initializing SD card 7
Cannot init SD card
1 SD cards found

--- Ready to go ---


Přílohy:
Acsi2sd.jpg
Acsi2sd.jpg [ 124.46 KiB | Zobrazeno 10259 krát ]

_________________
STbrigáda
Atari 800XL, POFO, Atari Mega 2/4Mb Ram, Atari Mega STe, Atari TT 030
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Acsi2SD
PříspěvekNapsal: 14.12.2020, 23:57 
Online
Pan Štábní
Uživatelský avatar

Registrován: 28.11.2014, 18:29
Příspěvky: 1491
Bydliště: Milovice
Has thanked: 12 times
Been thanked: 368 times
Tak po dlhom trápení to šlape, som myslel, že porodím ježkov :suicide:

SD občas načítalo ale nepripojilo a nebootovalo z nej, chyba bola v tom skurvenom usb napájaní z Rom portu, po asi 2 hodinách laborovania som pripojil 5V priamo z dosky Mega a už to šlape :jump:
Pre dnešok končím.


Přílohy:
Acsi2sd01.jpg
Acsi2sd01.jpg [ 142.25 KiB | Zobrazeno 10118 krát ]

_________________
STbrigáda
Atari 800XL, POFO, Atari Mega 2/4Mb Ram, Atari Mega STe, Atari TT 030
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Acsi2SD
PříspěvekNapsal: 03.01.2021, 21:27 
Online
Pan Štábní
Uživatelský avatar

Registrován: 28.11.2014, 18:29
Příspěvky: 1491
Bydliště: Milovice
Has thanked: 12 times
Been thanked: 368 times
Ok Bluepill je jasná voľba, vytiahol som všetky nepoužité piny na pinheader cca 9 signálov. Header pre 2xSD ,extra header na COM a header na napájanie. Aj tak bude potreba pripojiť +5V, môžem dať ešte extra pin 5V.
Popravde koncept 8x CS pre 8 SD kariet a tým pádom spotrebovanie 8 pinov je blbosť. Navrhujem nejaký txt konfigurák na SD, kde sa určí ktorá z dvoch SD je na akom ID. Takže default ID0 a ID1, a ostatné po prečítaní txt. Dá sa zabudovať niekoľko ďalších zariadení / voľné piny. No to je už ale len na chuti užívateľov, nápady sa prijímajú. Ja osobne vidím veľký potenciál v pripojení iných nie storage zariadení NET/Audio/Senzory.
Programovanie si beriem na svoje bedrá, je to celkom zábava :D


Nejaké ďalšie nápady ?

_________________
STbrigáda
Atari 800XL, POFO, Atari Mega 2/4Mb Ram, Atari Mega STe, Atari TT 030


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Acsi2SD
PříspěvekNapsal: 03.01.2021, 22:05 
Offline
Profík

Registrován: 27.07.2013, 13:24
Příspěvky: 903
Has thanked: 25 times
Been thanked: 125 times
V první řadě bych ti chtěl pogratulovat ke skvělému počinu a zejména tomu, že je to otevřené. :dch:
Pro maximální využití zdrojů a dalších periférií by to asi chtělo později využít nějakého rtosu, co by zastal většinu špinavé práce. Až budu mít větší chvíli času, tak se na ten kód kouknu pořádně.

_________________
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ředmět příspěvku: Re: Acsi2SD
PříspěvekNapsal: 03.01.2021, 22:46 
Online
Pan Štábní
Uživatelský avatar

Registrován: 28.11.2014, 18:29
Příspěvky: 1491
Bydliště: Milovice
Has thanked: 12 times
Been thanked: 368 times
No na ten RTOS som ešte poriadne nepozeral pokiaľ by šlo robyť veci šikovnejšie a elagantnejšie a pokiaľ by jadro RTOSu stále stíhalo tak nemám problém, za mňa by som to nechal tak pekne otvorené a prístupné pre školákov a začiatočníkov, nech sa niečo naučia, knižnice sú v pohode a kto chce napíše si čo bude potrebovať ;)

Díky za povzbudenie, tiež si myslím, že toto je cesta :atari: :atari: :atari:

_________________
STbrigáda
Atari 800XL, POFO, Atari Mega 2/4Mb Ram, Atari Mega STe, Atari TT 030


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Acsi2SD
PříspěvekNapsal: 03.01.2021, 23:40 
Online
Pan Štábní
Uživatelský avatar

Registrován: 28.11.2014, 18:29
Příspěvky: 1491
Bydliště: Milovice
Has thanked: 12 times
Been thanked: 368 times
Tak prvý nástrel dosky, ide skôr o rozmery a polohu komponentov, je to taký rýchlý autorooter v eaglu :D


Přílohy:
Acsi2sd02.jpg
Acsi2sd02.jpg [ 34.29 KiB | Zobrazeno 9759 krát ]

_________________
STbrigáda
Atari 800XL, POFO, Atari Mega 2/4Mb Ram, Atari Mega STe, Atari TT 030
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Acsi2SD
PříspěvekNapsal: 04.01.2021, 03:08 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12.05.2013, 19:40
Příspěvky: 1920
Bydliště: Olomouc
Has thanked: 895 times
Been thanked: 693 times
Je to hezke, nechci do toho rypat, ale ja ti covece nevim, jaky mas duvod to davat dovnitr MEGA? Externi verze na ACSI by asi nebyla od veci, ale dovnitrt MEGA je podle me lepsi IDE, je to rychlejsi a navic posledni HDDriver umi na IDE pouzivat blitter.

_________________
www.krupkaj.cz ~ www.atariportal.cz ~ jaysoft.atari.org
:busybee:


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Acsi2SD
PříspěvekNapsal: 04.01.2021, 07:26 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 28.01.2016, 23:57
Příspěvky: 3756
Has thanked: 213 times
Been thanked: 388 times
Jeste kdyz jsme u toho - jak tam budes pripojovat tu SD kartu, pouzijes nejakej standardni modul od cinana?

_________________
Nikdy nediskutujte s blbcem. Stáhne vás na svoji úroveň a vyhraje zkušeností.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Acsi2SD
PříspěvekNapsal: 04.01.2021, 10:28 
Online
Pan Štábní
Uživatelský avatar

Registrován: 28.11.2014, 18:29
Příspěvky: 1491
Bydliště: Milovice
Has thanked: 12 times
Been thanked: 368 times
No Honzo asi preto, že sa chcem hrať ;)
ale IDE samozrejme mám, o rýchlosť mi teraz neide, ja som ACSI stále nejako ignoroval, no myslím že po nejakej konverzácii s Ctiradom som tomu dal šancu, ide o to, že je to univerzálnejšie asi ako SCSI, keď môžeš zavesiť na acsi/scsi i nie storage zariadenia a je asi najelegantnejší spôsob tlačenia dát niekam, no a preto, toto je začiatok. Do megy sa to pekne vôjde, plánujem ešte nejaký bracket na 2xSD do toho pekného miestočka vzadu. Takže zatiaľ SD modul od číňana.
Tu v podstate neide o niečo vyslovene k produkcii ide o hranie.

_________________
STbrigáda
Atari 800XL, POFO, Atari Mega 2/4Mb Ram, Atari Mega STe, Atari TT 030


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Acsi2SD
PříspěvekNapsal: 04.01.2021, 11:07 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12.05.2013, 19:40
Příspěvky: 1920
Bydliště: Olomouc
Has thanked: 895 times
Been thanked: 693 times
:-) ono je to vsechno o hrani, ACSI je zajimave, skoda, ze na Falconu neni,
Co me mrzi, ze neni dodelany Ethernet na ACSI. To reseni do cartridge je takove divne. Pritom, co si pamatuiju, ACSI verzi vyvijel stejny clovek. Ale to je na jinou diskuzi.

_________________
www.krupkaj.cz ~ www.atariportal.cz ~ jaysoft.atari.org
:busybee:


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Acsi2SD
PříspěvekNapsal: 04.01.2021, 12:52 
Offline
Profík

Registrován: 27.07.2013, 13:24
Příspěvky: 903
Has thanked: 25 times
Been thanked: 125 times
Nemyslím si, že by dávalo smysl kopírovat (nebo nedejbože emulovat) prehistorický interface, co připojuje ISA NE2000 na ACSI. Zejména ne, když v tom MCU můžeš mít kompletní EThernet MAC nebo dokonce Wifi.

Falcon má regulérní SCSI, IDE a rozšiřující slot. Tam není moc co řešit.

_________________
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ředmět příspěvku: Re: Acsi2SD
PříspěvekNapsal: 04.01.2021, 13:00 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12.05.2013, 19:40
Příspěvky: 1920
Bydliště: Olomouc
Has thanked: 895 times
Been thanked: 693 times
to je prave ono, levne sitove rozhrani at dratove nebo wifi mi tam dava smysl, zvlast kdyz nic jineho nez EtherNEC neni.

To ze to ve Falconu neni zapricinuje, ze nemuzes udelat univerzalni IF, ktery bude fungovat na jakekoli originalni TOS masine

_________________
www.krupkaj.cz ~ www.atariportal.cz ~ jaysoft.atari.org
:busybee:


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Acsi2SD
PříspěvekNapsal: 04.01.2021, 13:30 
Offline
Óm Nejvyšší
Uživatelský avatar

Registrován: 28.01.2016, 23:57
Příspěvky: 3756
Has thanked: 213 times
Been thanked: 388 times
Predpokladam, ze pokud by se podarilo pripojit ESP32 na ACSI port, tak by to byla brnkacka. Ale netusim, jak pres SCSI posilat sitovou komunikaci... jak se resi TCP/IP podpora pro ten cartridgovej Ethernet?

_________________
Nikdy nediskutujte s blbcem. Stáhne vás na svoji úroveň a vyhraje zkušeností.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Acsi2SD
PříspěvekNapsal: 04.01.2021, 14:39 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12.05.2013, 19:40
Příspěvky: 1920
Bydliště: Olomouc
Has thanked: 895 times
Been thanked: 693 times
je tam driver pro TCPIP stack v MiNTu a nebo STiK/STING. Pripojeni ESP by snad mel byt v pohode. Akorat budou potreba level konvertery, ale to je asi vsude.

_________________
www.krupkaj.cz ~ www.atariportal.cz ~ jaysoft.atari.org
:busybee:


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Acsi2SD
PříspěvekNapsal: 04.01.2021, 15:36 
Online
Pan Štábní
Uživatelský avatar

Registrován: 28.11.2014, 18:29
Příspěvky: 1491
Bydliště: Milovice
Has thanked: 12 times
Been thanked: 368 times
ESP32 je asi dosť velký kaliber, je tam voľných asi len 9 pinov. Chce to niečo jednoduchšie asi na ISP.

Na EtheneC/Cartridge je to v pohode jak pre TOS buď STING alebo ovladač do Mintu/Magic. Díval som sa, že CosmosEX má nejký bridge pre Sting, ale to je ešte budúcnosť ...

Mne ide o základ aby sa to dalo následne v pohode rozširovať a doprogramovávať fxcie.

_________________
STbrigáda
Atari 800XL, POFO, Atari Mega 2/4Mb Ram, Atari Mega STe, Atari TT 030


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ů: 47 ]  Přejít na stránku 1, 2, 3, 4  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 3 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