-
Data: 2023-07-27 15:02:32
Temat: Re: Amerykańskie gniazdo natynkowe
Od: Jarosław Sokołowski <j...@l...waw.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Pan Arnold Ziffel napisał:
>> Jak jeszcze mikrokontrolery nie miały pamięci flash, była tam pamięć
>> eprom. W wersji deweloperskiej struktura w obudowie ceramicznej z
>> okienkiem kwarcowym. Produkcyjna normalnie w plastiku. Ta druga o wiele
>> tańsza, za to programowalne tylko jeden raz. W teorii. W praktyce mozna
>> było zamiast ultrafioletem, kasować rentgenem. Ale dawka raczej wyższa
>> niż lotniskowa, rentgen u dentysty dawał radę.
>
> Wykładowca użył określenia "eprom", a czy to faktycznie był eprom, czy
> eprom bez okienka... już się tego nie dowiem.
To nieważne, chodzi wyłącznie o zastosowaną technologię.
>> Miałem płytę główną, która czasem w trakcie startu zgłaszała "checksum
>> error". BIOS był w epromie, który być może w podobny sposób został
>> potraktowany na lotnisku. To nie tak, że konkretne bity były tam
>> przestawione. Raczej wszystko się rozmyło, więc przy kolejnych odczytach
>> w zewnętrznym programatorze błędy wyskakiwały w różnych miejscach.
>
> O, to ciekawe. Jakby komórki na granicy przejścia między stanami?
Tu jest granica między technologią analogową, a cyfrową. Do krzemowego
pudełeczka wciska się elektrony, jakiś demon je ogląda, a jak widzi
duży tłum, uznaje, że to stan odmienny. Ocenia na oko, więc gdy tłumek
lekko rzednie, to ocena może być niepewna.
W początkach tej technologii w ogóle nie występowało takie zdarzenie
jak "zapis bitu". Porogramowanie pamięci polegało na dorzucaniu (albo
nie dorzucaniu) do pudełeczka garści elektronów. I tak w kółko, ze sto
razy trzeba było oblecieć wszystkie adresy, zanim pudełeczko całkiem
się napełniło. Późniejsze epromy miały cykli mniej, w końcu wystarczył
jeden. To samo z kasowaniem -- zbyt krótko naświetlony krzem był jak
szkolna tablica niedokładnie wytarta ścierką.
>> Ponowne zaprogramowanie (bez wcześniejszego skasowania) tą samą
>> zawartością rozwiązało sprawę.
>
> To też ciekawe, bo przecież kasowanie ustawia wszędzie jedynki, a
> programowanie jedynie zmienia konkretne jedynki na zera (nie jest
> w stanie przywrócić jedynki tam, gdzie jest niepewna komórka). Tak
> przynajmniej pamiętam z czasów, gdy używałem epromów.
>
> To tak jakby zera zmieniły się w ten niepewny, płynny stan.
No właśnie tak im się z czasem może robić. Jedynki zepsuć się nie da,
a zero i owszem. Programując jeszcze raz tą samą treścią, jedynki
pozostaja niewzruszone, a zera zerują się do oporu. Czyli programator
sypie do pudełka elektronów ile się zmieści (a może on sypie dziury?
-- tu nie mam pewności).
--
Jarek
Następne wpisy z tego wątku
- 27.07.23 18:04 Jarosław Sokołowski
- 28.07.23 15:18 J.F
- 28.07.23 15:46 Jarosław Sokołowski
- 28.07.23 17:59 J.F
- 28.07.23 19:15 Jarosław Sokołowski
- 28.07.23 21:22 ąćęłńóśźż
- 28.07.23 21:35 ąćęłńóśźż
Najnowsze wątki z tej grupy
- karta parkingowa
- Wl/Wyl (On/Off) bialy/niebieski
- I3C
- Pytanie o transformator do dzwonka
- międzymordzie USB 3.2 jako 2.0
- elektronicy powinni pomysleć o karierze elektryka
- jak szybko plynie prad
- Płytki Milkv-Duo
- Światłowód między budynkami
- POtrzebny bufor 3.3<>5V, jedonkieruowy, trójstanowy, wąski
- retro
- Bezprzewodowe polączenie Windows z projektorem
- rozklejanie obudowy
- Prośba o identyfikację komponentu
- Smart gniazdko straciło na zasięgu wifi?
Najnowsze wątki
- 2024-11-14 Gliwice => Network Systems Administrator (IT Expert) <=
- 2024-11-14 Gliwice => Administrator Systemów Sieciowych (Ekspert IT) <=
- 2024-11-13 Filtr do pompy ruskiej
- 2024-11-12 Gdzie kosz?
- 2024-11-13 elektrycznie
- 2024-11-12 Jebane kurwa, kurwy.
- 2024-11-13 karta parkingowa
- 2024-11-13 Wl/Wyl (On/Off) bialy/niebieski
- 2024-11-12 I3C
- 2024-11-13 Kraków => DevOps Engineer (Junior or Regular level) <=
- 2024-11-13 Łódź => Senior SAP HANA Developer <=
- 2024-11-13 Zabrze => Senior PHP Symfony Developer <=
- 2024-11-13 Karlino => Konsultant wewnętrzny SAP (FI/CO) <=
- 2024-11-13 Kraków => QA Inżynier <=
- 2024-11-13 Żerniki => Dyspozytor Międzynarodowy <=