Suche

Lebenslauf und Bio des Autors Paar von Artikeln im Zusammenhang mit meinem Hobby - Robotik
Meine Eindrücke über die Einwanderung nach Australien. In nur auf Russisch. Rezepte für alltägliche Probleme zu lösen
Linux-related posts Windows-related posts
Software-related posts Eine Menge Informationen über Hardware
Verschiedene Tools, die Sie nützlich finden könnten Beiträge zu verschiedenen Web-Technologien
Alles, was nicht passt der Rest des Menüs RSS-Feed für dieses Blog

Tag Cloud

Archiv

Links

Andrey Mikhalchuk Blog

English flagItalian flagKorean flagChinese (Simplified) flagPortuguese flagGerman flagFrench flagSpanish flagJapanese flagRussian flagDanish flagFinnish flagHebrew flag

Technoblog über das Leben

3. Juni 2009 Solving libopenocd.so: undefined reference to `FT_GetLatencyTimer" Problem bei der Zusammenstellung openocd

Wenn Sie aus dem SVN trunk und Glück OpenOCD zu bauen, um einen USB-JTAG-Adapter haben, wagen es gibt eine gute Chance, dass Sie so etwas wie sehen

/bin/sh ../libtool --tag=CC --mode=link gcc -std=gnu99 -g -O2 -I/root/Distr/ftd2/libftd2xx0.4.16 -Wall -Wstrict-prototypes -Wformat-security -Wextra -Wno-unused-parameter -Wbad-function-cast -Wcast-align -Wredundant-decls -Werror -o openocd main.o libopenocd.la -ldl /root/Distr/ftd2/libftd2xx0.4.16/static_lib/libftd2xx.a.0.4.16 -lpthread
libtool: link: gcc -std=gnu99 -g -O2 -I/root/Distr/ftd2/libftd2xx0.4.16 -Wall -Wstrict-prototypes -Wformat-security -Wextra -Wno-unused-parameter -Wbad-function-cast -Wcast-align -Wredundant-decls -Werror -o .libs/openocd main.o /root/Distr/ftd2/libftd2xx0.4.16/static_lib/libftd2xx.a.0.4.16 ./.libs/libopenocd.so -ldl -lpthread
./.libs/libopenocd.so: undefined reference to `FT_GetLatencyTimer'
./.libs/libopenocd.so: undefined reference to `FT_Close'
./.libs/libopenocd.so: undefined reference to `FT_SetBitMode'
./.libs/libopenocd.so: undefined reference to `FT_GetDeviceInfo'
./.libs/libopenocd.so: undefined reference to `FT_OpenEx'
./.libs/libopenocd.so: undefined reference to `FT_Read'
./.libs/libopenocd.so: undefined reference to `FT_SetTimeouts'
./.libs/libopenocd.so: undefined reference to `FT_SetVIDPID'
./.libs/libopenocd.so: undefined reference to `FT_Write'
./.libs/libopenocd.so: undefined reference to `FT_SetLatencyTimer'
./.libs/libopenocd.so: undefined reference to `FT_ListDevices'
./.libs/libopenocd.so: undefined reference to `FT_Purge'

Hier ist, wie man das beheben:

Read More

25. Mai 2009 Wie root autologin

Dies ist eine berühmte / beliebte Frage in vielen Linux-Foren. Die typische Antwort auf die Frage ist "Login (insbesondere autologin) in ein System als root ist schlecht". Das ist richtig, aber WTH! Die Person ist zu fragen, wie das zu tun, nicht, ob es gut oder schlecht ist! Wenn Sie nicht wissen, die Antwort, keine Antwort auf die Frage, die Sie nicht über sind gefragt!
Jedenfalls, wenn Sie brauchen, um sich als root aus irgendeinem Grund hier autologin ist das Rezept für Open SuSE 11.1 KDE 4.2.2, die für andere Linux / KDE-Kombinationen funktionieren könnte:

Read More

10. September 2008 zur BIOS-Aktualisierung auf ALIX 2-Serie (Fixierung "NET: Registered-Protokoll-Familie 16" boot freeze)

Ich habe vor kurzem versucht, voyage Linux auf einem ALIX Computer zu installieren und festgestellt, dass Version 5.0 nicht auf sie hängen mit "NET: Registered-Protokoll-Familie 16" laufen Nachricht während des Startvorgangs. Nach einer schnellen Recherchen habe ich festgestellt, dass "MFGPT Workaround"-Option in den Einstellungen im BIOS sollte deaktiviert werden, um das Problem zu beheben.

Leider BIOS-Versionen vor 0.98d nicht über diese Option, so hatte ich, um das BIOS zu aktualisieren. Die Anleitung für das Upgrade sind unter http://pcengines.ch/freedos.htm . Aus irgendeinem Grund nur "LBA Copy"-Methode arbeitete für mich, obwohl berichten andere, dass "File Copy" ist die zuverlässigste Methode. Standardmäßig LBA off auf ALIX aktiviert, so stellen Sie sicher, dass Sie die BIOS-Einstellungen von CHS nach LBA zu ändern. Dazu, wenn Sie den Speicher beim Booten drücken check "S", dann "L", "Q", "Y" zu sehen. Wenn Sie das nicht tun, werden Sie immer so etwas wie ". Error!." Oder das System wird nur nach "FreeDOS" message einfrieren, abhängig von der Methode, die Sie für die FreeDOS-Installation mit bist.

Jetzt formatieren Sie die Flash-Karte (Aus irgendeinem Grund die Methode nicht für mich arbeiten, bis ich die Karte neu formatieren), schreiben Sie das Image, kopieren Sie die neue BIOS-Dateien korrekt auswerfen die Karte aus dem Kartenleser (die "Hardware sicher entfernen" Symbol für diese), legen Sie die Karte in ALIX und von dort aus booten.

Ich kopierte die neuen BIOS-Dateien in das Verzeichnis BIOS, so nach dem Booten muss ich die folgenden Befehle ausführen:

 C: \> cd BIOS
 C: \ BIOS> dir
  Volume in Laufwerk C: hat keine Bezeichnung
  Volume Serial Number is 4752-912D

  Verzeichnis von C: \ BIOS

 .  <DIR> 09-10-08 02.11 p
 ..  <DIR> 09-10-08 02.11 p
 ALIX1 BIN 524288 12-10-07 02.00 p
 ALIX2 BIN 524288 12-10-07 02.00 p
 ALIXBIOS TXT 5052 12-10-07 02.01 p
 SB COM 1648 08-30-07 02.36 ein
          4 Datei (en) 1.055.276 Bytes
          2 dir (s) 14086144 bytes free
 C: \ BIOS> sb.com
 ALIX Flash-Update (C) 2007 PC Engines GmbH
 Flash-ID = 1 FFFF GPI = FF
 Flash-ID = 0 9D37 GPI = 01
 Lesen 512KB Flash-Image alix1.bin ................
 Vergleichen Sie Erase Program Verify - Update OK.
 C: \ BIOS>


Jetzt Macht ALIX aus und ersetzen Sie die FreeDOS-Karte mit Voyage-Karte und genießen Sie das Problem verschwunden.

25. Mai 2008 die Konsolidierung aller Mediendateien mit Archos 605 und Linux Media Server

Viele Menschen sind über die Konsolidierung aller Media-Dateien (Video, Musik, Bilder etc.) an einem einzigen Ort zu träumen. Für einige ist es eine riesige voller DVDs, CDs und Fotos. Andere kaufen Hardware Media-Server und speichert alle Dateien in ihnen. Ich entschied mich für eine Lösung auf Archos 605 WiFi und einen Linux-Server mit UPnP Media Server basiert. Hier ist, wie es funktioniert ...

Read More

12. Februar 2008 wie automatisieren fdisk (wie Partition eine Menge Platten schnell)

Stellen Sie sich vor Sie erstellen müssen, sagen wir 10 Scheiben mit vordefinierten Partitionen mit einigen Software geladen. Die ideale Lösung wäre die automatische Datenträger-Partitionierung und Kopieren der Software zu. Während das Kopieren von Dateien ist eine easy-to-do alltäglichen Verfahren Partitionierung ist ein wenig komplizierter (wirklich, nur ein bisschen). Hier ist eine schnelle Trick, den Sie Festplatten zu partitionieren wird schnell zu ermöglichen.

Read More

28. Januar 2008 Wie zur Verbesserung der NFS-Performance (Linux, OpenSUSE 10.3)

Wenn ich NFS ersten Mal eingesetzt vor 15 Jahren am So schien es mir der Spitze voran. Und es war wirklich zu dieser Zeit. So Umgang vor allem mit samba in den letzten Jahren habe ich vergessen, wie eigentlich NFS bis Werke vor ein paar Tagen, wenn ich Standard "mount server: / directory / mnt / subdir" ausgegeben und versucht, ein Projekt zu kompilieren. Die Leistung war schrecklich. So verbrachte ich einige Zeit untersuchen, wie man NFS-Performance zu verbessern und fand diese Lösung:

Read More

26. Januar 2008 Wie Master / Slave-DNS-Server zu konfigurieren, so dass sie nicht in Konflikt mit Plesk 8.2 zu tun

Wenn Sie einen DNS Master / Slave-Beziehung implementieren müssen, hast du offensichtlich können weiter gehen und bearbeiten mit dem Namen config-Dateien, aber wenn du als nächstes tun, um DNS-Konfiguration zu ändern mit Plesk meisten Änderungen gehen verloren. Von der anderen Seite Plesk bietet keine Slave-Server-Konfiguration auf allen! Hier ist die Lösung, die für mich arbeitet auf Plesk 8.2. Versionen 8.3 und höher unterstützen die Master / Slave-DNS-Konfiguration via Web-Interface.

Read More

Site Map (C) Andrey Mikhalchuk, 2005-2008