-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!news.chmurka.net!.POSTED.s.v.chmurka.ne
t!not-for-mail
From: a...@h...invalid (Arnold Ziffel)
Newsgroups: pl.misc.elektronika
Subject: Re: S3F9454 (SAM88RCRI)
Date: Mon, 16 Oct 2023 12:53:42 -0000 (UTC)
Organization: news.chmurka.net
Message-ID: <1...@h...invalid>
References: <7...@h...invalid>
<ugdgtm$vo9$1$jdx@news.chmurka.net>
NNTP-Posting-Host: s.v.chmurka.net
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-2
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 16 Oct 2023 12:53:42 -0000 (UTC)
Injection-Info: news.chmurka.net; posting-account="arnold";
posting-host="s.v.chmurka.net:172.24.44.20"; logging-data="5086";
mail-complaints-to="abuse-news.(at).chmurka.net"
User-Agent: tin/2.6.1-20211226 ("Convalmore") (Linux/5.15.32-v7+ (armv7l))
Cancel-Lock: sha1:4lpPqIg/5Uw4Osn63yrEYwJv6wo= sha1:CLNxmj/NivoCRob/Zj2l0LiZGWM=
sha256:/BwDHnWfxTJNDC77HbGOpAgcOTdi98+UQNLSYGJDf5U=
sha1:hdzi7IBAkpWNPwuPCPQC4MHYeIA=
sha256:yLWfXfTckPIh5vznlKdg604fpUe1EdsAbKO5MTzB550=
Xref: news-archive.icm.edu.pl pl.misc.elektronika:784528
[ ukryj nagłówki ]JDX <j...@o...pl> wrote:
>> I tu pytanie. Znacie tę architekturę? Macie z nią jakieś doświadczenie? Są
>> dostępne jakieś normalne narzędzia, żeby zaprogramować to w C, albo
>> chociaż w assemblerze?
> Nie znacie i właśnie się dowiedzieliśmy, że takowa istnieje (czy raczej
> istniała), a wiemy, a nawet mieliśmy do czynienia z wieloma
> architekturami. :-) W każdym razie wygląda to na prehistorię w stylu
> MCS-51 czy starych PIC-ów.
To by się zgadzało, bo urządzenie też prehistoryczne...
> Jeśli chodzi o RAM, to te kostki mają ,,208-byte general purpose register
> area", więc zapomnij o C. Zresztą producent wg. dejtaszita nie
> przewiduje czegoś takiego jak C. No i tak jak mówiłem - prehistoria:
> ,,For the host system, any standard computer that operates with MS-DOS as
> its operating system can be used". :-) No i pozostaje kwestia zdobycia
> assemblera oraz innych narzędzi obsługujących tę rodzinę.
DOSa i komputer z fizycznym portem LPT (bo pewnie tak się to programuje)
znajdę. Gorzej z tymi narzędziami.
> Następnym problemem jest to, że do zaprogramowania Flasha trzeba podać
> 12,5 V napięcia programującego na pin RESET, więc trzeba będzie
> podrutować płytkę i zamontować jakiś przełącznik bądź zworkę.
Ona i tak będzie drutowana, ale nie wiem, czy programować go w samej
płytce. Nie wiem nawet które piny są używane do programowania...
> No i kolejny problem to rozpracowanie protokołu do programowania Flasha
> i pożenienie go z jakimś sprzętem (może przeróbka JDM-a?).
Wolałbym jakieś gotowe narzędzie, jeśli jest dostępne :) Może być dla
DOSa.
> IMO z ciekawości można się wgryźć w temat, ale jeśli jest to projekt
> czysto użytkowy, to chyba lepiej użyć dobrze znanej rodziny MCU. A może
> nawet od nowa wyrzeźbić elektronikę.
Zastanawiam się nad różnymi opcjami. Wyrzeźbienie elektroniki od nowa to
jedna z nich (tzn. jednej płytki, tej na której jest ten układ i kilka
innych; nie jest specjalnie skomplikowana, ale jednak trochę roboty jest).
Idealnie byłoby zostawić ten układ i użyć go jako expandera GPIO dla
innego, mocniejszego i bardziej współczesnego MCU. Trzy wolne GPIO znajdę,
więc jakąś komunikację da się zrobić, i to się uda ogarnąć w assemblerze.
Druga opcja to wsadzenie tam czegoś, co jest choć trochę kompatybilne
pinami, ale jedyne, co znalazłem, to AT90S1200. Też nie ma RAMu, ale
przynajmniej narzędzia są dostępne. Wtedy musiałbym dorzeźbić tylko siedem
kynarowych połączeń a nie 20.
Kolejna opcja to zrobienie jakiejś małej płytki, która byłaby wklejona w
miejscu tego scalaka i wyprowadzała sygnały do układu z innym MCU (z inną
pinologią).
Generalnie chciałbym, żeby to nie było rozwiązanie druciarskie, dlatego
idealnie byłoby przeprogramować ten oryginalny układ (choćby miał tylko
robić za expander)...
--
Młody lew został przywieziony do ZOO i umieszczony w klatce obok
starego lwa. Przyszedł dozorca i staremu lwu rzucił ogromny kawał mięsa,
młodemu zaś dwa banany. Rozgoryczony młody lew pyta starego:
- Co to za dyskryminacja, dlaczego ja mam jeść banany?
- To żadna dyskryminacja. Po prostu znowu obcięli budżet i ciebie
przyjęli na etat małpy...
Najnowsze wątki z tej grupy
- Aliexpress zaczął oszukiwać na bezczelnego.
- OpenPnP
- taka skrzynka do kablowki
- e-paper
- 60 mA dużo czy spoko?
- Dziwne zachowanie magistrali adresowej w 8085
- Współczesne mierniki zniekształceń nieliniowych THD audio, produkują jakieś?
- Jaki silikon lub może klej?
- Smar do video
- Litowe baterie AA Li/FeS2 a alkaliczne
- "ogrodowa linia napowietrzna"
- jaki zasilacz laboratoryjny
- jaki zasilacz laboratoryjny
- Puszka w ziemię
- T-1000 was here
Najnowsze wątki
- 2025-02-21 Warszawa => Key Account Manager IT <=
- 2025-02-21 Warszawa => Data Engineer (Tech Lead) <=
- 2025-02-21 Aliexpress zaczął oszukiwać na bezczelnego.
- 2025-02-21 Warszawa => System Architect (Java background) <=
- 2025-02-21 Kula w łeb
- 2025-02-21 Warszawa => System Architect (background deweloperski w Java) <=
- 2025-02-21 Warszawa => Solution Architect (Java background) <=
- 2025-02-21 Lublin => JavaScript / Node / Fullstack Developer <=
- 2025-02-21 Pawel S
- 2025-02-21 Warszawa => Key Account Manager (Usługi HR) <=
- 2025-02-21 Katowice => Senior Field Sales (system ERP) <=
- 2025-02-21 Chrzanów => Programista NodeJS <=
- 2025-02-21 Wrocław => Konsultant wdrożeniowy Comarch XL/Optima (Księgowość i
- 2025-02-21 Warszawa => Administrator Systemów Windows IT <=
- 2025-02-21 Wrocław => Specjalista ds. Sprzedaży (transport drogowy) <=