Archiwum kategorii Elektronika

Edytor heksadecymalny na Linuksa

środa, 10 marca 2010 @ 22:17
Do kategorii: Elektronika, GNU/Linux, Komputer

Nie tylko crackerzy i miłośnicy inżynierii wstecznej potrzebują czasem zajrzeć do jakiejś binarki. Niejeden elektronik potwierdzi, że dobrze jest mieć możliwość odczytu czy nawet edycji tzw. „wsadów”, a sam nieraz podglądałem pliki wykonywalne, by sprawdzić, z jakich bibliotek korzystają, w szczególności, gdy programu nie dawało się uruchomić i nie było mowy o skorzystaniu z lsof.
Na [...]

Minicom jako terminal szeregowy

piątek, 5 marca 2010 @ 22:21
Do kategorii: Elektronika, GNU/Linux, Komputer

Ostatnio dużo pracuję na porcie szeregowym RS-232, przez który obsługuję także linuksową powłokę. Niezbędny jest do tego emulator terminala szeregowego. Dotychczas korzystałem przede wszystkim z programu GTKTerm, znacznie rzadziej z CuteCom. Na dłuższą metę w GTKTermie doskwierają dwie niedogodności. Po pierwsze na moim systemie lubi on wstawiać od czasu puste linie, jest to jednak tylko [...]

Przywracanie SAM-B-y w MMnecie1002

czwartek, 4 marca 2010 @ 16:04
Do kategorii: Elektronika

Eksperymentując z bootloaderami i jądrami Linuksa na AT91SAM9260 zablokowałem sobie w pewnym momencie moduł MMnet1002. Mikrokontroler programowany jest przez atmelowski interfejs ISP o nazwie SAM-BA (SAM Boot Assistant), który jest bardzo wygodny, bo nie wymaga żadnego sprzętowego programatora — wystarczy podłączyć się przez USB do ARM-a i użyć oprogramowania dostarczonego przez Atmela.
Niestety, nie jest tak, [...]

JTAG do ATmegi w wersji USB

środa, 20 stycznia 2010 @ 19:25
Do kategorii: Elektronika

Jakiś czas temu przedstawiałem prosty układ elektroniczny pełniący rolę JTAG-a dla mikrokontrolerów ATmega. Był to znaleziony w Sieci klon firmowego JTAGICE, który to klon mimo prostej budowy znakomicie pełni swoją rolę. Jedyną istotną jego wadą jest sterowanie przez port szeregowy RS-232. Port ten jest już rzadkością w komputerach, co wymusza stosowanie przejściówek USB<–>RS-232. Z mojego [...]

Sage policzy to za Ciebie

czwartek, 21 maja 2009 @ 19:07
Do kategorii: Elektronika, GNU/Linux, Komputer, Recenzje

Z pewnym żalem obserwuję czasem wśród moich kolegów z uczelni prawie że kompletny brak umiejętności posługiwania się oprogramowaniem matematycznym. Rozumiem jednak niechęć do MATLAB-a, a nawet do samej matematyki; ze wstydem przyznaję też, że sam, po blisko czterech latach na politechnice, posiadam wciąż bardzo ubogi aparat matematyczny i z trudem udaje mi się zmusić komputer [...]

Nut/OS na Linuksie i MMnet104

środa, 6 maja 2009 @ 20:29
Do kategorii: Elektronika, GNU/Linux, Komputer

Tydzień temu pisałem o przywróceniu do życia modułu MMnet104. Dziś opiszę krótko instalację i uruchomienie środowiska, które pozwoli oprogramować ten moduł pod Linuksem z użyciem systemu operacyjnego Nut/OS.
Nut/OS jest modularnym systemem operacyjnym czasu rzeczywistego (RTOS) opracowanym w ramach projektu Ethernut. Ethernut jest projektem typu „open source hardware”, mającym na celu udostępnienie systemów wbudowanych obsługujących Ethernet.

JTAG vs. fuse bity ATmegi128

środa, 29 kwietnia 2009 @ 21:38
Do kategorii: Elektronika

W naszym projekcie grupowym na ETI korzystamy z modułu MMnet104 z mikrokontrolerem ATmega128. W wyniku bliżej nieokreślonych manipulacji procesor przestał odpowiadać na próby komunikacji po SPI za pomocą programatorów ISP.
Po konsultacjach uzgodniliśmy, że przed dramatyczną próbą wybebeszenia ATmegi i potraktowania ją programatorem równoległym spróbujemy użyć JTAG-a. Szczęśliwie okazało się, że da się w miarę prosto [...]

Rzecz o efkach

środa, 21 stycznia 2009 @ 18:22
Do kategorii: Elektronika

Stanąłem przed zadaniem rozdzielenia sygnału telewizyjnego na dwa telewizory. Zdawało mi się, że zakup rozgałęźnika rozwiąże cały problem. Okazało się jednak, że nie wziąłem pod uwagę jednego — w powszechnym użyciu są dwa standardy złącz: złącze F, w które był wyposażony rozgałęźnik, oraz zwykłe złącze antenowe (Belling-Lee connector, IEC 169-2 connector, TV aerial plug), w [...]

Programator AVR USBasp na Linuksie

środa, 22 października 2008 @ 17:28
Do kategorii: Elektronika, GNU/Linux, Komputer

Z braku portu LPT w nowym komputerze zaopatrzyłem się w programator USB, żeby móc czymś męczyć AVR-y. Padło na urządzenie na bazie USBasp, konkretnie model firmy Protech Micro (można ich znaleźć także na Allegro). Zakup był trochę ryzykowny, gdyż producent nie gwarantował, że programator będzie obsługiwany pod Linuksem, choć fakt, iż układ jest wspierany przez [...]

Nie umiem wróżyć z fusów

czwartek, 31 stycznia 2008 @ 12:49
Do kategorii: Elektronika

Próbowałem wczoraj ugryźć wreszcie dekodowanie RC5 z użyciem timera w ATtiny2313. Miałem jednak spore problemy z wyliczeniem czasów, przede wszystkim dlatego, że wcześniej pracowałem na AT90S2313, który przyzwyczaił mnie do tego, że domyślnie taktowany jest przez zewnętrzny oscylator. Z nowymi AVR-ami rzecz ma się nieco inaczej, bowiem chociażby w takim ATtiny2313 mamy do wyboru całkiem [...]