Kannst du mir sagen was du genau gemacht hast um an die Kamera zu kommen? Meine reagiert auch nicht mehr und denke ich komme um den Support oder die Methode per Seriell zu fixen nicht herum.
Auf der Hauptplatine sind 4 Lötpunkte 3,3v -Tx - rx - Gnd.
Damit die Schnittstelle an Deinem PC verbunden werden kann ,braucht man einen Pegelwandler.
Entweder für kleines Geld ersteigern oder z.b. mit einem max232 und einer Hand voll Bauteilen selbst löten.
Mit einem Terminal Programm 11500 Bd,8,n,1 dann auf die Kamera zugreifen.
Da findet man dann 4 Images.
Wenn Du weitere Details möchtest einfach melden.
Tty
D.h. auf der Kamera läuft ein Linux? Ist es möglich über die serielle Schnittstelle auf die Kommandozeile vom Linux zuzugreifen? Oder kann man nur im Bootloader die Images flashen?
@All
Hatte gleiches Problem. Kamera abgeschossen.
Instar Service Hotline kontaktiert, Kamera hinschickt und kostenlos repariert bekommen.
Selbst das Rücksendeporto von Instar zu mir wurde nicht belastet. Das nenne ich Service!
Kann ich nur empfehlen.
[QUOTE=tty35;6130]Auf der Hauptplatine sind 4 Lötpunkte 3,3v -Tx - rx - Gnd.
Damit die Schnittstelle an Deinem PC verbunden werden kann ,braucht man einen Pegelwandler.
Entweder für kleines Geld ersteigern oder z.b. mit einem max232 und einer Hand voll Bauteilen selbst löten.
Mit einem Terminal Programm 11500 Bd,8,n,1 dann auf die Kamera zugreifen.
Da findet man dann 4 Images.
Wenn Du weitere Details möchtest einfach melden.
Tty[/QUOTE]
Habe auch meine Kamera abgeschossen.
Nachdem nach dem ersten Update kein Wlan mehr ging, hatte ich angenommen, dass ich die falsche Firmware erwischt hatte und dann spielte ich die falsche Firmware auf und dann ging wirklich nichts mehr. Könnte ich mal den Schaltplan mit Anschlußbelegung von den Pegelwandler bekommen und wenn möglich auch noch die benötigten Dateien.
ich wollte das mit den Pegelwandler an der RS232 probieren, aber leider kein Erfolg. tty35 kannst du mir Dedails zukommen lassen. Habe einen Schnittstellenwandler mit Max, aber ich bekomme keine Daten von der Kamera.
Hab jetzt eine serielle Verbindung, nur die Dateien fehlen jetzt.
Könntest du mir die schicken?[QUOTE=tty35;6058]Das mit den Files hat sich erledigt, der Instar Support hat sie mir geschickt.
Vielen Dank für die rasche Hilfe !
lad Dir die Firmware von der Isntar Webseite herunter und nimm sie auseinander: http://wiki.openipcam.com/index.php/Firmware_Structure
hier ein kleines Bash Skript, das die Firmware in den Kernel und das Dateisystem zerlegt:
#!/bin/bash
#
# extract linux.bin and romfs from ipcam fw
#
# (C) 2012 Lars Täuber GPL v3
#
exit_on_bash_version()
{
echo
echo "Please use bash version 4.2 or higher."
echo "The script might not work otherwise."
echo
exit 2
}
test 4 -gt ${BASH_VERSINFO[0]} && exit_on_bash_version
test 4 -eq ${BASH_VERSINFO[0]} -a 2 -gt ${BASH_VERSINFO[1]} && exit_on_bash_version
usage()
{
echo "usage: $0 firmware_file.bin"
echo " firmware must be in known format"
echo " http://wiki.openipcam.com/index.php/Firmware_Structure"
exit 1
}
test $# -ne 1 && usage
exec 3<"$1" # read the file
IFS=""
LANG=C
# look if it really is a firmware of the type we know
# this doesn't really work, because bash stopps reading when inbyte=0x00
read -r -N 8 -u 3 HAEDER
test "$HAEDER" = $'BNEG\x01\x00\x00\x00' || usage
read -r -N 4 -u 3 HAEDER
test "$HAEDER" = $'\x01\x00\x00\x00' || usage
# calculate kernel size
read -r -N 1 -u 3 HAEDER
printf -v KERNEL_SIZE "%d" "'${HAEDER:0:1}"
read -r -N 1 -u 3 HAEDER
printf -v HEX "%d" "'${HAEDER:0:1}"
let KERNEL_SIZE+=$HEX*256
read -r -N 1 -u 3 HAEDER
printf -v HEX "%d" "'${HAEDER:0:1}"
let KERNEL_SIZE+=$HEX*65536
read -r -N 1 -u 3 HAEDER
printf -v HEX "%d" "'${HAEDER:0:1}"
let KERNEL_SIZE+=$HEX*16777216
let SKIP=20
dd if="$1" of=kernel.zip bs=1 skip=$SKIP count=$KERNEL_SIZE
let SKIP+=KERNEL_SIZE
dd if="$1" of=rootfs.img bs=1 skip=$SKIP
Danke für die Hilfe, aber leider ist mir das zu kompliziert. Ich habe zwar Linux auf einen Rechner, aber sonst kenne ich mich damit kaum aus. Da bräuchte ich eine Detailierte Anleitung oder besser einfach die 2 Dateien.
Hab eine „2905“ auf dem Tisch liegen, die ich geschenkt bekommen habe, die ich gerne mit der beschriebenen Methode neu flaschen möchte.
Das „Handwerkszeug“ habe ich, die Verbindungen werden hergestellt, aber sowohl im Hyper Terminal unter XP, noch in dem Programm für W7/8 unter Win8 wird etwas angezeigt!?
Die Kontroll Leuchte (Grün) an der Platine leuchtet, wenn ich 3,3v & Ground verbinde, RX & TX habe ich beide Varianten ausprobiert - kann es sein, dass die Platine hin ist?
Wenn ich die Kamera normal anklemme, dann leuchtet die grüne Lampe dauerhaft und die Orange blinkt mal mehr mal weniger, das Kamera Tool findet aber keine neue Kamera, nur meine 3 bereits installierten!?
Was hättet Ihr noch für Ideen?
Noch eine Frage, an der Platine waren ja nur 4 Löcher, aber keine Pins, die habe ich eingelötet, mehr musste ich Platinenseitig ja nicht machen, oder?
das Terminal Programm sollte Dir auf jedenfall antworten, einen Pegelwandler hast Du angeschlossen ? da die Kamera ja nur 3,3 Volt liefert.
Ohne den Wandler wirds sonst nix.
Das Verhalten der LED´s an der Kamera weisen eigentlich darauf hin, das noch ein bisschen Leben in Ihr ist
das Terminal Programm sollte Dir auf jedenfall antworten, einen Pegelwandler hast Du angeschlossen ? da die Kamera ja nur 3,3 Volt liefert.
Ohne den Wandler wirds sonst nix.
Das Verhalten der LED´s an der Kamera weisen eigentlich darauf hin, das noch ein bisschen Leben in Ihr ist
Grüße tty[/QUOTE]
Hi,
wenn Du mit „Wandler“ eine USB to Serial UART Interface mit 3,3V Anschluss meinst (wie in der Anleitung auf der INSTAR Seite beschrieben), dann ja
Leider antwortet das Terminalprogramm immer noch nicht, bin echt Ratlos
Super Danke, jedoch scheitere ich bei der Ausführung der Datei.
führe die datei mit ./skript.bin firmware.bin aus ==> erste datei das skript 2 file die downgeloadete firmware ergibt dann genau jene wörter des skriptes:
usage: ./skript.bin firmware_file.bin
firmware must be in known format" http://wiki.openipcam.com/index.php/Firmware_Structure
Habe das ganze zwar auf einem linux rechner probiert, bin jedoch nicht so linux erfahren das ein Fehler meinerseits auszuschliessen wäre
habe die firmware frisch von der instar seite herunter geladen und entpackt, also die bin datei erhalten. bedeutet das für mich das der download nicht kompatibel ist, oder ist es ein eingebefehler, in diesem fall was mache ich falsch, bin ziemlich ratlos.
die in diversen foren - instar forum selbst angegebene restore files funktionieren leider nicht somit denke ich das ich wohl nur mit dem „zerlegen“ weiterkommen würde
Vorab schonmal besten Dank für die folgende Antwort
wie Du sicher bemerkt hast, antwortest Du auf einen Thread von 2012. Den Link gibt es anscheinend nicht mehr.
Für die 2905 findest Du die Firmware hier: https://wiki.instar.com/dl/IN-2905/