C64Power Forum

Hardware => Mody => Wątek zaczęty przez: wegi w 21 Września 2016, 23:08

Tytuł: 16 x kernal C64 C
Wiadomość wysłana przez: wegi w 21 Września 2016, 23:08
Właśnie byłbym za czymś takim. Można by namówić RSa do zrobienia płytek, a takie coś można by zrobić na atmedze z opcją "wyświetlacz plus" nr romu, albo bez. Prosta konstrukcja i skuteczna. Albo lista chętnych i zrzuta na płytki. Ja mogę zaprojektować i zaprogramować atmegę @RS232 wchodzisz w to ? A kernal z 256KB to w C64 C byłoby chyba z 16 keranli ...
Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: ExciterELB w 22 Września 2016, 00:47
Attiny jest tańsza. Wyświetlacz kompletnie bez sensu. I tak widzisz jaki ROM się odpalił na ekranie. Dodatkowo przy Attiny można zrobi auto-reset przy zmianie Kernela.
Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: wegi w 22 Września 2016, 10:11
Akurat myślałem o 2313, ale kosmicznych oszczędności nie zrobisz. Tak samo jak robisz cart, to dla oszczędności włożysz sram 32KB za 2.5zł czy przyszłościowo 512 KB za 5 zł ? Jak i tak na płytki trzeba liczyć z 250zł


m328 7.7 zł
http://allegro.pl/atmega328p-pu-mikrokontroler-atm328p-pu-oryginal-i6457441673.html

Attiny2313 4.8 zł
http://allegro.pl/stcs-attiny2313-a-pu-atmel-attiny2313a-pu-dip20-i6514658861.html

5zł 512 KB
http://allegro.pl/sram-renesas-r1lp0408-odpowiednik-hitachi-hm628512-i6225710710.html

2.5 zł 32 KB
http://allegro.pl/pamiec-statyczna-sram-62256-32k-x-8-cxk58256-i6101923266.html
Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: ExciterELB w 22 Września 2016, 11:00
Welcome to my world..

https://www.aliexpress.com/item/Free-shipping-10PCS-ATTINY2313A-SU-ATTINY2313A-ATTINY2313-TINY2313A-2313-ATMEL-SOP-20/32556404435.html?spm=2114.01010208.3.1.PViZ87&ws_ab_test=searchweb201556_7,searchweb201602_5_10057_10056_10065_10068_10055_10054_10069_10059_10058_9905_418_10073_10017_10070_10060_10061_10052_10062_10053_10050_10051,searchweb201603_3&btsid=ffce5062-cde3-4b49-abae-fe44f8b1c0e6

enjoy free shipping i ok 1,90 pln za Attiny ;)

fakt - SMD, fakt - długo trochę idzie, fakt - trzeba sobie dokombinować płytkę, żeby chociażby ISP dokleić
Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: Kisiel w 22 Września 2016, 11:03
Dlaczego nie cm0 kosztuje dolara a zapierdala aż miło, 5V io same plusy.
Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: wegi w 22 Września 2016, 11:08
Dlaczego nie cm0 kosztuje dolara a zapierdala aż miło, 5V io same plusy.

Welcome to my world..

https://www.aliexpress.com/item/Free-shipping-10PCS-ATTINY2313A-SU-ATTINY2313A-ATTINY2313-TINY2313A-2313-ATMEL-SOP-20/32556404435.html?spm=2114.01010208.3.1.PViZ87&ws_ab_test=searchweb201556_7,searchweb201602_5_10057_10056_10065_10068_10055_10054_10069_10059_10058_9905_418_10073_10017_10070_10060_10061_10052_10062_10053_10050_10051,searchweb201603_3&btsid=ffce5062-cde3-4b49-abae-fe44f8b1c0e6

enjoy free shipping i ok 1,90 pln za Attiny ;)

fakt - SMD, fakt - długo trochę idzie, fakt - trzeba sobie dokombinować płytkę, żeby chociażby ISP dokleić

Nie jest problemem co wkleisz, problem to cena PCB.
Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: Kisiel w 22 Września 2016, 11:26
z pcb jest podobnie , w polsce płyta do c64 wyjdzie 13K za to samo zapłacę w chajna 3K.
Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: ExciterELB w 22 Września 2016, 13:37
.....Step right through the door....

.. i zawsze możesz wysłać zapytanie o koszt wyprodukowania PCB.. to nic nie kosztuje

https://www.aliexpress.com/item/HQPCB-HQEW-PCB-Prototype-Manufacturing-Laser-Stencils-with-Frame-Quick-Delivery-Free-Shipping/2044986641.html?spm=2114.01010208.3.11.73LpoN&ws_ab_test=searchweb201556_7,searchweb201602_5_10057_10056_10065_10068_10055_10054_10069_10059_10058_418_10073_10017_10070_10060_10061_10052_10062_10053_10050_10051,searchweb201603_3&btsid=23692020-7370-4704-bad3-8862cb2e7050

pod "aukcją" widać, że sporo ludzi z różnych krajów już coś u nich brało
Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: rs2322 w 22 Września 2016, 17:24
wegi wchodze w to :)

16 x kernal -> spoko
celuj w atmega 8 -> wychodzi po 0,8zł/sztuka
pcb, - > hmm 5zł
LCD -> według mnie jako opcja

konkrety jakieś ?

wegi zrób schemat i soft, ja projekt pcb i pierwsza partie trzasne w cenach takich ze ho ho

acha na marginesi pcb do C64 (do wersji C) robiona  w PLN w kilku sztukach to okolo 200zł/szt :)
Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: moneo w 22 Września 2016, 21:31
Cytat: rs2322
16 x kernal
Biore 2 sztuki.

Cytat: rs2322
(...) pcb do C64 (do wersji C) robiona  w PLN w kilku sztukach to okolo 200zł/szt :)
Biore 2 sztuki.
:-)
M.
Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: wegi w 22 Września 2016, 23:22
Niech ktoś pociśnie link do dobrego schematu C64 C  plizzz

@RS232 super temat, że wchodzisz.
Konkrety jak powyżej. Atmel będzie sterował przełączaniem najstarszych 4 bitów adresowych. Można zrobić przełączanie za pomocą wciśnięcia RESTORE 2 sekundy, albo za pomocą encodera. 

Jak wolicie ?

Atmel będzie wyrzucać nr kernala na opcjonalny wyświetlacz. Podejrzewam w zupełności 2313 wystarczy do tego.

8 linii na wyświetlacz, 9ta restore, 10,11,12,13 adresowe flasza, (ew. encoder z 2 dodatkowe) i internal reset 16...

Jak już zrobię schemat to i PCB zaprojektuję też...
Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: ExciterELB w 23 Września 2016, 11:58
Wyświetlacz masz na myśli taki LEDowy 7-segmentowy?
Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: ExciterELB w 23 Września 2016, 12:13
za pozno na edycje...

Jeśli taki LEDowy, 7-segmentowy i ma pokazywac tylko 1,2,3,4 i nie przewidujesz do niego zadnych ficzerow w przyszlosci to zrobisz na 5 liniach przy zastosowaniu pewnych uproszczen, ktore wlasnie sobie rozrysowalem :) ..mianowicie, prawa-gorna kreska moze sie palic na stale, nie trzeba jej sterowac.. jest wykorzystana przy wszystkich 4 liczbach.. gorna i dolna kreska zapalaja sie zawsze razem przy 2 i 3.. mozna dwie podciagnac do jednej linii.... a kropki chyba nie potrzebujesz.
Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: Raf w 23 Września 2016, 12:36
dla geekow to i 4x LED wystarczy :P albo 2x RGB :D

Taki tip ode mnie - wiecej jak 8 kernali ciezko jest juz obstawic czyms wartosciowym, ale przy odpowiednim bankowaniu jako cart a nie kernal/basic mozna do wolnego romu dolozyc np proste gry na cartridge (z poczatkow c64).

Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: ExciterELB w 23 Września 2016, 12:52
dla geekow to i 4x LED wystarczy :P albo 2x RGB :D

i na pewno jest prościej walnąć 4 otworki wiertłem fi 3mm niż orać prostokątną dziure na LED Display
Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: wegi w 24 Września 2016, 11:40
za pozno na edycje...

Jeśli taki LEDowy, 7-segmentowy i ma pokazywac tylko 1,2,3,4 i nie przewidujesz do niego zadnych ficzerow w przyszlosci to zrobisz na 5 liniach przy zastosowaniu pewnych uproszczen, ktore wlasnie sobie rozrysowalem :) ..mianowicie, prawa-gorna kreska moze sie palic na stale, nie trzeba jej sterowac.. jest wykorzystana przy wszystkich 4 liczbach.. gorna i dolna kreska zapalaja sie zawsze razem przy 2 i 3.. mozna dwie podciagnac do jednej linii.... a kropki chyba nie potrzebujesz.

On miałby pokazywać od 0 do F, ale to raczej bez sensu jak i encoder, bo to rycie w obudowie, a kręcenie encoderem może wysuwać płytkę z podstawki.
Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: ExciterELB w 24 Września 2016, 12:46
, a kręcenie encoderem może wysuwać płytkę z podstawki.

dprecyzuj tą myśl.. (jak mnie wk....wia moja nowa klawiatura bezprzewodowa.. gubi 20% tego co sie na niejpisze)
Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: wegi w 25 Września 2016, 10:03
Ups... w C64C kernal jest pod klawiaturą, więc nie ma sensu
Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: wegi w 26 Września 2016, 15:53
https://easyeda.com/wegi1/C64C_16_x_kernal-MmEysJ1jB

No to wstępnie taki projekcik.

Jak ktoś ma uwagi, czy wyłapał jakieś błędy koniecznie pisać.

Jakby co atmega nie ma 100n, bo leci z jednego zasilania z flashem

2 linie będą użyte - jedna do kontroli NMI i internal reset dla C64. Reszta wolna na wszelakie udziwnienia jak encodery, wyświetlacz LCD albo LED itp... Raczej zbędny kwarc, wystarczy wewnętrzny oscylator.
Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: ExciterELB w 26 Września 2016, 16:41
a automatyczny RESET C= po zmianie Kernala?
Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: wegi w 26 Września 2016, 18:26
a automatyczny RESET C= po zmianie Kernala?


2 linie będą użyte - jedna do kontroli NMI i internal reset dla C64.
Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: wegi w 27 Września 2016, 14:51
https://easyeda.com/wegi1/C64C_16_x_kernal-MmEysJ1jB

Powiększyłem otwory pod kernal slot, żeby dało się wlutować goldpiny i dodałem 2 diody na port C do odczytu stanu linii NMI i do reset C64

Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: StaryMarabut w 27 Września 2016, 15:45
Niepotrzebnie, goldpiny rospieprzaja podstawki.
Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: Raf w 27 Września 2016, 15:48
To prawda, ale sa latwiej dostepne i tansze niz te ladne koleczki dwustronne.
Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: Kisiel w 27 Września 2016, 16:30
hint, podstawka precyzyjna drut pasujący do otworku w pinie precyzyjnym. Precyzyjna nie rozpierdala. Ewentualnie zaprojektować płytkę z precyzyjną zatopioną w pcb (tylko słabo bo nie da się zrobic ścieżki pomiędzy otworkami bo są duze).
Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: rs2322 w 27 Września 2016, 18:31
1. daj prosz dip'a i plcc (bęzie mozna wybrac) bo pameci w dipach sa tansze ;] o jakies 90%
2. wylewka masy -> emi/emc + przelotki pomiedzy masami
3. po 100nf przy kazdym ic przy pinie vcc  plus koniecznie pod atmega na kazdy pin vcc osobny 100nf jak njblizej cpu
4. uwaga na przyszlosc pod cpu nie ciagniemy sciezek ta ma byc masa zawsze :]
5. do resetu cpu tez daj 10nf lub 100nf
6. daj sobie jedna diode led na pinie cpu - pomaga przy pisaniu softu

jak cos dalej twierdze ze moge machac to pcb jak cos ;p
 
Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: Raf w 27 Września 2016, 19:14
Nie zebym marudzil... ale dziwi mnie, ze taki watek spuchl pod moim tematem, ze schematem dla ludzi, ktorzy pytali mnie jak montowac zmiane bankow ROMu w serii 264 :D
Tytuł: Re: Re: 3X Kernal seria 264 wegi
Wiadomość wysłana przez: wegi w 28 Września 2016, 20:13
Nie zebym marudzil... ale dziwi mnie, ze taki watek spuchl pod moim tematem, ze schematem dla ludzi, ktorzy pytali mnie jak montowac zmiane bankow ROMu w serii 264 :D

@Raf nie chciałem trollić, ale założę nowy wątek i wtedy wydziel te posty proszę.

Niepotrzebnie, goldpiny rospieprzaja podstawki.

Nie musisz lutować goldpinów, jak masz te cienkie

/
1. daj prosz dip'a i plcc (bęzie mozna wybrac) bo pameci w dipach sa tansze ;] o jakies 90%
2. wylewka masy -> emi/emc + przelotki pomiedzy masami
3. po 100nf przy kazdym ic przy pinie vcc  plus koniecznie pod atmega na kazdy pin vcc osobny 100nf jak njblizej cpu
4. uwaga na przyszlosc pod cpu nie ciagniemy sciezek ta ma byc masa zawsze :]
5. do resetu cpu tez daj 10nf lub 100nf
6. daj sobie jedna diode led na pinie cpu - pomaga przy pisaniu softu

jak cos dalej twierdze ze moge machac to pcb jak cos ;p
 

To lepiej od razu na DIPa i spokój, bo miejsca mało :)

Zauważ że flasz ma swoje 100 nano na płycie, więc jak będzie drugie, to takie podwójne zasilanie ewentualnie będzie z dodatkowym VCC nowym
Tytuł: 16 x kernal C64 C
Wiadomość wysłana przez: wegi w 29 Września 2016, 12:40
https://easyeda.com/wegi1/C64C_16_x_kernal-MmEysJ1jB

Ok na chwilę obecną wydaje mi się że @RS232  możesz sprawdzić i rozpocząć produkcję.

Tytuł: Re: 16 x kernal C64 C
Wiadomość wysłana przez: wegi w 01 Października 2016, 16:15
Jak nie ma sprzeciwu to gerbery ty są.
Tytuł: Re: 16 x kernal C64 C
Wiadomość wysłana przez: rs2322 w 07 Października 2016, 13:05
plytki zrobie w wekend, do srody beda u Ciebie wegi.
Tytuł: Re: 16 x kernal C64 C
Wiadomość wysłana przez: wegi w 07 Października 2016, 14:28
Super !
Tytuł: Re: 16 x kernal C64 C
Wiadomość wysłana przez: rs2322 w 07 Grudnia 2016, 21:02
Ponizej moja wersja, kilka dodatków:

 - możliwość zastsosowania większej pamieci x 2 wzgledem wersji od wegi
 - monitor napiec 3 kanały (w tym 5V + 2 dodatkowe kanały do dowolnego wykorzystania)
 - buzer, sygnalizacja akustyczna startu, sygnalizacja przekroczenia któregoś z monitorowanych napięć
 - reset z poziomu cpu (kombinacja klawiszy)
 - możliwość przełączania kernali lub gier/programów za pomocą klawiatury (kombinacji klawiszy) lub za pomocą menu (wymaga podłaczenia serial rx i tx  do userport)
 - bootloader via uart teraz z poziomu pc ale docelowo z poziomu c64 :)
 - sterowanie diodą RGB (stany sygnalizacji do ustalenia)
 - dostęp do wartości mierzonych napięć z poziomu basica  (wymaga podłaczenia serial rx i tx  do userport)

(http://c64funs.com/kernal%20c64.jpg)
Tytuł: Re: 16 x kernal C64 C
Wiadomość wysłana przez: ExciterELB w 10 Grudnia 2016, 18:17
no dobra... a takie pytanie... jakie Kernele planujesz tam upchnąć? 16 brzmi imponująco, ale wybierać to nie bardzo jest z czego...

...mnie się marzy, żeby w Kernala upchnąć BlackBox'a... ale nie umiem :(
Tytuł: Re: 16 x kernal C64 C
Wiadomość wysłana przez: Kisiel w 10 Grudnia 2016, 18:27
...mnie się marzy, żeby w Kernala upchnąć BlackBox'a...

chyba nogą
Tytuł: Re: 16 x kernal C64 C
Wiadomość wysłana przez: ExciterELB w 10 Grudnia 2016, 18:40
BB8 - 32KB - nie wejdzie w 512 razem z BASICiem?
Tytuł: Re: 16 x kernal C64 C
Wiadomość wysłana przez: Kisiel w 10 Grudnia 2016, 18:49
zmieniasz granicę całkowania.
Tytuł: Re: 16 x kernal C64 C
Wiadomość wysłana przez: ExciterELB w 10 Grudnia 2016, 18:55
no dobra... a przetłumacz na język dla debila? :P
Tytuł: Re: 16 x kernal C64 C
Wiadomość wysłana przez: maliniak w 10 Grudnia 2016, 19:10
Oluś jak zwykle brednie pisze, bez problem go tam upchasz, tylko go nie odpalisz.
Tytuł: Re: 16 x kernal C64 C
Wiadomość wysłana przez: ExciterELB w 10 Grudnia 2016, 19:18
Przez zmiany na stanach ROML, ROMH, EXROM, IO2, GAME sterowane zewnętrznymi bramkami? :(
Tytuł: Re: 16 x kernal C64 C
Wiadomość wysłana przez: Kisiel w 10 Grudnia 2016, 19:54
Dokładnie to da się to zrobić przez soft i bankowanie tylko po co.
Tytuł: Re: 16 x kernal C64 C
Wiadomość wysłana przez: ExciterELB w 10 Grudnia 2016, 20:01
trzeba powiedzieć, że ćwiczenia takie, praktykowanie...
Tytuł: Re: 16 x kernal C64 C
Wiadomość wysłana przez: Kisiel w 10 Grudnia 2016, 20:04
To wychodzi poza ramę 16x który jest tylko drutem, trzeba gdzieś mieć rejestr od bankowania, odłączać go wrazie W itd.
Tytuł: Re: 16 x kernal C64 C
Wiadomość wysłana przez: ExciterELB w 10 Grudnia 2016, 20:16
To ja wymyślę sobie inny projekt. Menu startowe z wyborem Kernela! jak tylko się kiedyś nauczę :)
Tytuł: Re: 16 x kernal C64 C
Wiadomość wysłana przez: maliniak w 10 Grudnia 2016, 20:22
http://www.lemon64.com/forum/viewtopic.php?t=55662&sid=1bdbfee2f625298f9db983f7baf98644
Tytuł: Re: 16 x kernal C64 C
Wiadomość wysłana przez: ExciterELB w 10 Grudnia 2016, 20:49
http://www.lemon64.com/forum/viewtopic.php?t=55662&sid=1bdbfee2f625298f9db983f7baf98644
zdajesz sobie sprawę, że częściowo zniszczyłeś mi marzenia? ale ja i tak mam trochę inną koncepcję - MENU z Kernelami od razu po włączeniu Power.
Tytuł: Re: 16 x kernal C64 C
Wiadomość wysłana przez: Kisiel w 10 Grudnia 2016, 21:09
Marzenia są od tego aby je realizować:)
Tytuł: Re: 16 x kernal C64 C
Wiadomość wysłana przez: rs2322 w 10 Grudnia 2016, 22:02
no dobra... a takie pytanie... jakie Kernele planujesz tam upchnąć? 16 brzmi imponująco, ale wybierać to nie bardzo jest z czego...

...mnie się marzy, żeby w Kernala upchnąć BlackBox'a... ale nie umiem :(

Nie pisalem nic o 16 kernalach bo mozna wiecej lub mniej, ja wykonalem swoja wersje.
Co do BlackBox'a to nie wiem po co to pchac ? w jakim celu ? fast loader do kaset czy ustawianie glowicy bo nie problem wywolac z mojej wersji programik wlasnie do tego.
Tytuł: Re: 16 x kernal C64 C
Wiadomość wysłana przez: Kisiel w 10 Grudnia 2016, 22:08
Bo można?
Zawsze kierowałem się sentencją "bo mogę" , nie to że mogę to kupić. Nie odbieraj marzeń dla kasy.
Tytuł: Re: 16 x kernal C64 C
Wiadomość wysłana przez: wegi w 11 Grudnia 2016, 19:30
Ponizej moja wersja, kilka dodatków:

 [...]
(http://c64funs.com/kernal%20c64.jpg)

MIODNIE

Jakby co mam płytki do mojej wersji. Wstępnie sprawdziłem i działa. Ja mam wyprowadzenia z portów, możliwość podłączenia encodera, wyświetlacza LCD, wyświetlacza LED... Jak ktoś chce płytki oddam po 5 złotych za 4 sztuki, bo nie ma sensu wysyłać płytkę tańszą jak koszt przesyłki.

Przynajmniej jest coś nowego :)
Tytuł: Re: 16 x kernal C64 C
Wiadomość wysłana przez: wegi w 11 Grudnia 2016, 19:50
po 5 zł od sztuki !!! 4 sztuki minimum wysyłka :)
Tytuł: Re: 16 x kernal C64 C
Wiadomość wysłana przez: Adix1975 w 14 Grudnia 2016, 08:11
6 szt. proszę  :)
Tytuł: Re: 16 x kernal C64 C
Wiadomość wysłana przez: wegi w 14 Grudnia 2016, 16:19
żeby widać było co kupujecie

Tytuł: Re: 16 x kernal C64 C
Wiadomość wysłana przez: moneo w 14 Grudnia 2016, 20:25
żeby widać było co kupujecie

Tyż wezme mimimalno stawke. M.