headerheaderheaderheaderheaderheaderheaderheader
header
headerheaderheaderheaderheaderheaderheaderheaderheaderheaderheader
header
Nowości
"Walka o druk"
2015-11-30:
Dzięki nowemu EmuTOSowi, nowej konfiguracji FPGA i nowemu sterownikowi dla MiNT, możemy ogłosić że port drukarki FireBee działa.

Dotąd, drukowanie z FireBee możliwe było tylko przez sieć lub PHERP. Od kilku miesięcy, zespół ciężko pracował aby było możliwe to tez przy pomocy portu drukarki, tak aby możliwe było drukowanie lokalne.

Wraz z wydaniem nowego wsadu FPGA, nowego EmuTOSa i xdd (sterownika) dla FreeMiNTa, drukowanie na FireBee jest też możliwe przez port drukarki (pod kontrolą FreeMiNTa oraz EmuTOSa).

Co potzebujesz:

• Nowy wsad FPGA, stworzony przez Medusę
• Najnowszy EmuTOS 0.9.5, wydany 25 paździetnika 2015

Te dwa komponenty muszą być wgrane do Flasha, jak zwykle przy użyciu programu FLASH060.PRG spod FireTOaS.

• Do drukowania pod FreeMiNTem, będziesz potrzebował także nowego sterownika autorstwa Markusa Fröschle, który musisz skopiować do katalogu ze sterownikami xdd FreeMiNTa.

Oto długa wersja tej "Niekończącej się historii":

Zaczynając od stałych, przytłaczających, a dla developerów FireBee często irytujących i nawracających próśb koordynatorów projektu o usprawnienie ważnego dla użytkowników elementu FireBee, Wolfgang Förster rozpoczął śledztwo, zaczynając od kilku istotnych pytań o to dlaczego port drukarki nie działa i co jest nie tak z jego implementacją w VHDLu. Wolfgang zainteresował się konfiguracją FPGA i doszedł do dosyć przekonującej teorii wyjaśniającej, czemu port drukarki nie działa.

Szczęśliwie, w tym samym czasie, swoje poszukiwania rozwiązania problemu zaczęli prowadzić Roger Burrows oraz Fredi Aschwanden a jednocześnie Mathias Wittau próbował skaptować Miro Kropáčka i/lub Peter Perssona, w celu wypracowania obejścia problemu. Specjalne podziękowania należą się Rogerowi za pomiary których dokonał na oryginalnych komputerach Atari, bez czego wiele pytań pozostałoby bez odpowiedzi. Finalnie, kilka developerzy spędzili przed komputerami wiele nocy, napocili się nad literaturą i stworzyli wiele konfiguracji testowych FPGA (dzięki czemu nauczyli się sporo o VHDLu).

Poprzez analizę zgromadzonych danych, problem został w końcu zidentyfikowany przez Markusa Fröschle, a znalezione rozwiązanie okazało się być stabilnie i niezawodne. Skompilowana została finalna konfiguracja FPGA, ale wyskoczył zupełnie inny problem. Port działał prawidłowo, ale za szybko (40 razy szybciej niż w Falconie), na co istniejące systemy operacyjne nie były przygotowane. Rober Burrows szybko poprawił EmuTOSa, a Markus Fröschle napisał sterownik xdd dla FreeMiNTa.

Finalnie, drukowanie działa dla wszystkich drukarek komunikujących się portem LPT, tak długo jak używany jest EmuTOS lub FreeMiNT ze wsparciem EmuTOSa. Oficjalna wersja FreeMiNTa dla FireTOSa to jeszcze pieśń przyszłości. To pokazuje przewagę otwartego oprogramowania, pozwalającego łatwo i szybko identyfikować i naprawiać problemy. Na szczęście posiadamy też licencję na oryginalny TOS, tak więc możecie też spodziewać się rozwiązania dla FireTOSa. Kiedy to nastąpi, wszystkie sterowniki drukarek NVDI lub Papyrusa powinny działać.

Nowy EmuTOS to także inne poprawki (w tym specjalnie dla FireBee), takie jak usprawnienia w AESie które naprawiają problemy z wcześniej nie działającymi problemami (np. QEDem), usprawnienia w BIOSie do rozpoznawania wielu szyn IDE, kilka optymalizacji EmuDESKa i wiele, wiele innych.

Powodzenia, i dobrej zabawy z drukujÄ…cymi FireBee!


0 Komentarze

[Powrót do komentarzy]
Nick:


Pytanie antyspamowe: Podaj piątą i drugą literę słowa!
FireBee


Najnowsze komentarze

Greg / HLT2024-02-16 10:05:04
The FireBee FreeMiNT Setup 2022
TalionRanger2024-02-13 07:18:30
The FireBee FreeMiNT Setup 2022
JoeIron2023-12-13 11:52:47
The FireBee FreeMiNT Setup 2022
Luposian2023-03-18 04:54:40
The FireBee FreeMiNT Setup 2022
JoeIron2023-03-14 13:00:13
The FireBee FreeMiNT Setup 2022
WareWolf2023-01-25 16:45:16
The FireBee FreeMiNT Setup 2022
HeinzSchmidt2023-01-09 20:55:54
Das FireBee FreeMiNT Setup 2022
PMMS2023-01-07 11:18:30
The FireBee FreeMiNT Setup 2022
Najnowsze wiadomości
TeraDesk 4.07
2016-11-30:
Wydano nowÄ™ wersja programu TeraDesk.
Czytaj dalej
Wieści o nowej partii produkcyjnej
2016-08-13:
Medusa zidentfikowała element który sprawiał problem na nowo wyprodukowanych ...
Czytaj dalej
Opóźnienia produkcji nowej serii - cała prawda i tylko prawda.
2016-07-26:
Zgodnie z oryginalnymi zapowiedziami, nowa seria Firebee powinna być już dostarczona. ...
Czytaj dalej
Kanał RSS | Warunki korzystania | Mapa serwisu