szkoda, że nie wiedziałem tego od początku że to taki trąd jest. Bo, jak domniemam - przy każdej aktualizacji będzie taki cyrk.

@Bocianu - to co należy zrobić, by skonfigurować te fjuczery o których wspominasz?

Czy każdy, kto składał to PCB od Madrafiego to ma taką łamigłówkę przy każdym update?

debug:

23:47:29.543 > FujiNet 0.1.3ac11d2e 2020-09-15 21:43:48 Started @ 31
23:47:29.544 > Starting heap: 4125668
23:47:29.544 > PsramSize 3932108
23:47:29.544 > himem phys 4456448
23:47:29.544 > himem free 4456448
23:47:29.546 > himem reserved 262144
23:47:29.546 > FujiNet Hardware v1.0
23:47:29.580 > E (652) SPIFFS: mount failed, -10025
23:47:29.580 > Failed to mount SPIFFS partition, err = -1
23:47:29.582 > SD mount failed with code #263, "ESP_ERR_TIMEOUT"
23:47:29.606 > fnConfig::load
23:47:29.606 > No config found - starting fresh!
23:47:29.606 > WIFI_EVENT_STA_START
23:47:29.718 > disk MOUNT
23:47:29.718 > ATR MOUNT
23:47:29.718 > Guru Meditation Error: Core  0 panic'ed (LoadProhibited). Exception was unhandled.
23:47:29.718 > Core 0 register dump:
23:47:29.719 > PC      : 0x401cf484  PS      : 0x00060530  A0      : 0x801cf441  A1      : 0x3ffb2310
23:47:29.720 > A2      : 0x3ffb258c  A3      : 0x00000000  A4      : 0x00000000  A5      : 0x00000000
23:47:29.724 > A6      : 0x3ff96458  A7      : 0xff000000  A8      : 0x801cf484  A9      : 0x3ffb22f0
23:47:29.724 > A10     : 0x00000000  A11     : 0x3ffb234c  A12     : 0x0000000a  A13     : 0x3ffc92f8
23:47:29.724 > A14     : 0x00000000  A15     : 0x00000000  SAR     : 0x0000001f  EXCCAUSE: 0x0000001c
23:47:29.724 > EXCVADDR: 0x00000064  LBEG    : 0x4008cdf5  LEND    : 0x4008ce05  LCOUNT  : 0xfffffffd
23:47:29.725 >
23:47:29.725 > ELF file SHA256: 4886d9ff758f14a9
23:47:29.725 >
23:47:29.725 > Backtrace: 0x401cf481:0x3ffb2310 0x401cf43e:0x3ffb2380 0x400d8315:0x3ffb23a0 0x400d801b:0x3ffb23d0 0x400db696:0x3ffb23f0 0x400d2b9d:0x3ffb2410 0x400d2c7f:0x3ffb2430 0x4010b4cd:0x3ffb2460 0x4008fa79:0x3ffb2480
23:47:29.728 >
23:47:29.728 > Rebooting...
23:47:29.728 > ��������������������������������������������������������������������������������������������������������������
�����������������������������������������������������������������������������������������������������������������������
���������������������������������������������������������������������������������������������������������
���������������������������������������������������������������������������������������������
����������������������������������������������������������������������������������������������������������������������
����������������������������������������������������������������������������������������������������������������������������
��������������������������������������������������������������������������������������������������������������������������������������
����������������������������������������������������������������������������������������������������������������������
����������������������������������������������������������������������������������������������������������������������������
����������������������}�ɥѕ}��ѕ͡1111): uart driver error
23:47:30.314 > E (577) uart: uart_write_bytes(1111): uart driver error
23:47:30.314 >
23:47:30.314 >

Gwinter to zrobił na BANK. Czy po kompilacji ten FIRMWARE.BIN ma mieć około 1.6MB?

Ok. Nie działa.

Po pierwsze, to sprawdziłem czy nie pomyliłem dta in/out/ cmd. Zasilanie jest ok, bo coś się w tym WROVE'rze świeci.

Sprawa numer dwa. Na sajcie fujinet.online oczywiście softu w postaci jakiegoś *.atr nie uświadczy. Przecież ocipieć z tym idzie. Dobra, znalazłem wreszcie zagrzebany na githubie plik CONFIG.ATR. Odpaliłem to i:

* mac address karty nie rozpoznany
* komunikat: "error reading adapter config".

No i teraz nie wiem, czy to problem ze sprzętem, czy problem z tym co kompilowałem przy pomocy Gwintera.

Reasumując - jeśli chodzi o informacje i oprogramowanie to jest w tym taki chaos, że uwierzcie mi, jak ktoś tego od początku nie śledzi to nie idzie się w tym połapać. Kilkaset postów na trzech forach, strona "producenta" na której nie ma oprogramowania dla Atari i zaraz będzie kilku producentów robiących interfejsy na różnych flakach :)

Ok, nerwy mi nie pozwalają siedzieć przy tym, ogłaszam z mojej strony krótką przerwę :D

EDITŁ

perinoid napisał/a:

Powinien ci się ze SIO zabootować do menu konfiguracyjnego FujiNetu.

Nie bootuje, mam self test, wcześniej bootowałem to, co znalazłem na sieci (config.atr) ze SIO2SD. Nie ma konfiguratora w pliku wykonywalnym tylko jest to wyłącznie bootdisc?

dobra. Z pomocą Gwintera i ANYDESK udało się to jakoś skompilować i zapisać w urządzeniu. Idę szukać lutownicy ;)

EDIT:

pozytywny objaw, po podłączeniu Fujinet'a do kompa ten wstał ;). ok, szukam softu. Jakieś sugestie?

@pancio.net - wreszcie konkret ;)

Co do reszty. Próbowałem właśnie kompilacji tego bałaganu pod tym VSCode i wywaliło błąd:

The terminal process "C:\Users\pin\.platformio\penv\Scripts\platformio.exe 'run'" terminated with exit code: 1.

.,.. czyli coś zrobiłem źle. Ale jest pytanie - czy nie da się tego zrobić tak, by ktoś z Was by mi skompilował wsad pod tego moda i po prostu czy nie prościej by było wrzucić do urządzenia sam wsad?

jak by coś, to mam to:
https://allegro.pl/oferta/esp32-devkitc … 9615176090

@Perinoid - a skąd to mam wiedzieć niby? Czyli numeracja na tym SIO_JACK zgadza się z numeracją w porcie SIO, ok. Wszystkie 13 sygnałów jest raczej niepotrzebne - które konkretnie?

pancio.net napisał/a:

Bierzesz schemat...

Tak, mam tylko nadzieję że w tym topicu to znajdę :D

doszedłem do punktu:

In the [env] section, you need to set the communications port your board is connected to. 

gdzie jest ENV sekcja? ;)

Dobra, czytam ten tutorial i niestety muszę się poddać :)

ok - tu już to rozkminiam, ponowię jeszcze jednak pytanie o SIO_JACK na płytce Madrafiego - jak to spiąć ze SIO?

pancio.net napisał/a:

1. Zainstaluj VScode
2. Dodaj do niego rozszerzenie Platform.io
3. Zaciągnij repo #FujiNET
4. ustaw configa na odpowiedni moduł.
5. Skompiluj, wyczyść flash, wrzuć na moduł (Platform.io)
6 Have fun.

1. zainstalowane
2. dodane
3. ????? -
4. ????? -

co zaciągnąć? ;) jakby Panowie linka dali, bo wiecie. Jak chcecie wiedzieć, jak zrobić remont generalny silnika spalonowego (i zrobić to dobrze) to chętnie pomogę. Programistą nie jestem, więc potrzebuję lekko precyzyjniejszych informacji.

... bo tak, to mogę wam powiedzieć, że przygotowując słupek silnika należy sprawdzić owalizację tulei cylindra która nie powinna przekraczać 1/100 mm, oraz najlepiej przehonować tuleje w jodełkę pod kątem 45st... itd. luz pierścienia tłokowego góra dół najlepiej, jeśli nie przekracza 7 setnych inaczej - po złożeniu silnik może brać olej  ;)

od Madrafiego nie dostałem takiej informacji, skąd mam o tym wiedzieć. Masakra :)

edit:

luzem (bez pcb Madrafiego), jak to programuję to błąd jest ten sam i na tym samym etapie. Czyli PCB od Madrafiego niczego tu nie zmienia, ani nie psuje. Czyli to problem z tym modem, albo flasherem

ustalam to dla 100% pewności, moment.

Tak. Mam tego samego WROVER'a, który na PCB samoróbce działa, a w PCB od Madrafiego się nie fleszuje.

Nowa informacja jest też taka, że mod na płytce od nie Madrafi'ego się flaszuje z automatu normalnie.

dzięki za info!

:) - tzn, mam wyrzucić to co kupiłem od MADRAFiego i ten mod, następnie kupić od Zaxxona. W sumie dobry pomysł :D

Czyli kupiłem *ujowy moduł. Teraz się zastanawiam, któż to taki mi doradził zakup konkretnie tego modelu.

@Perinoid - to co konkretnie mam zrobić, zainstalować itd. by to ogarnąć? W temacie "środowisk programistycznych" na współczesne maszyny mam zerowe pojęcie.

w czasie flashowania Fujinet'a wyskoczyło coś takiego:

Unexpected error: '_io.BytesIO' object has no attribute 'name'

Co dalej z tym zrobić można?

Gdzie znajdę opis "sio_jack"?

1,520

(93 odpowiedzi, napisanych Miejsca w sieci)

.. no, serwer widzę ledwo zipie ;)

1,521

(93 odpowiedzi, napisanych Miejsca w sieci)

archiwum muzyczek w postaci źródłowej. Mam nadzieję, że serwer to przetrzyma ;)

http://atari130xe.ddns.net/info.htm

1,522

(11 odpowiedzi, napisanych Miejsca w sieci)

pokrywy w cenie konsoli? :)

tyle, ile kto da ;)

@Sikor - czego potrzebujesz konkretnie z części?

jer napisał/a:

Zależy ono od oporności ścieżki między zasilaczem a pinem SIO oraz od filtracji napięcia. Oryginalne elektrolity na płycie głównej mają zbyt małą pojemność dla odpowiedniej filtracji prądu większego od 50 mA.


Dlatego Fujinet'a prawdopodobnie wrzucę do środka komputera a zasilanie podłączę z innego miejsca (niż port SIO), bo w przypadku mojego kompa z tym zasilaniem w tym miejscu to już jest słabo..

infarmotyk napisał/a:

Chciałbym zadać trochę banalne pytanie - jakie maksymalne obciążenie możemy podłączyć pod linię +5V/READY portu SIO

Z moich obserwacji wynika, że nic ponad np. sio2sd, czy sio2bt nie daje się równolegle podłączyć w port SIO mimo, iż mam zasilacz 5V 3A. Osobiście używam SIO splittera baj Lotharek z zewnętrznym zasilaniem i wówczas, generalnie nie ma z niczym problemu.