Forum: Mikrocontroller und Digitale Elektronik Mass storage WEBserver mit AVR und VNC1L


von Michael (Gast)


Lesenswert?

Hallo Leute,

kann ich mit dem neuen FTDI Chip USB-Hostcontroller VNC - 1L
und einem AVR mit ENC28J60 Chip einen Webserver aufbauen?

Wie hoch wären die Durchsatzraten?

Ich hätte gerne einen 2GB USB Stick im Netzwerk eingebunden.
Die neuen Router haben doch auch alle einen solchen Anschluss.

Was meint Ihr dazu?

Gruß M.

von Michael I. (iller101)


Lesenswert?

Also nen recht hohen Datendurchsatz würde ich nicht erwarten.

Ich habe allerdings auch soetwas geplant allerdings mit dem MAX3421.
Der ist aber weder besser noch schlechter nur billiger fg

von FTDI Fan (Gast)


Lesenswert?

Der VNC 1L ist der ideale USB Host für die Art von Anwendung.
Die Schnittstelle SPI oder UART mit Befehlssatz (Art Modem)ist easy zu 
implementieren.
Ich habe den VNC schon am laufen und er eignet sich ideal für solche 
Anwendungen.
Ich glaub zwar nicht das eine frei versorgbare Firmware erscheint,
aber das was da ist reicht aus.


http://www.vinculum.com/

von Peter at home (Gast)


Lesenswert?

Den VNC 1L finde ich auch sehr interesannt.
Kannst Du was über die maximal zu erwartende Übertragungsrate sagen?



von Holger M. (holger)


Lesenswert?

Hallo FTDI Fan,

bei der electronica habe ich den VNC1L zum ersten mal in Aktion gesehen 
und war begeistert.
Da du bereits mit diesem Chip gearbeitet hast kannst du mir evtl. 2 
Fragen beantworten:

- Was ist der Unterschied zwischen den Firmwares VDIF und VDAP? Aus den 
Datenblättern bin ich noch nicht ganz schlau geworden.

- Ist es mit den existierenden Firmwares möglich, einen der Ports als 
Host für MSD oder Drucker und den anderen Port als Slave zur 
Datenübertragung (virtuelle COM - Schnittstelle) zu benutzen 
(Dateneingang jeweils über RS232)?

von FTDI Fan (Gast)


Lesenswert?

Hallo,

bei VDAP hat die Firmware Zugriff auf FTDI USB Slave Produkte und kann 
im
Command Monitormodus darauf einwirken.

Die VDIF stellt eine Brücke zw. Port 1 und Port 2 dar.

Port 1 z.B. USB Handheld mit Terminalmodus und Port 2 Flash Disk.
Um Befehle übergeben zu können, steht der UART oder SPI oder FIFO zur
Verfügung.

Auch Firmware-updates gehen darüber oder halt über USB Stick.

Für die zweite Frage, stehen glaube ich, genau diese Schnittstellen zur 
Verfügung.

Bei mcu-systems gibt es SMD Bastelboard`s, wer es halt klein mag!!





von Mark S. (struberg)


Lesenswert?

2GB?

Warum kopierst du nicht einfach den USB stick auf eine SD Karte und 
bindest diese ein? Das ist um etliches einfacher und günstiger zu lösen 
als ei USB host.

Für SD Anbindung findest in der Codesammlung massig Beispiele.

von Michael (Gast)


Lesenswert?

Ich nehme immer Daten vom USB Stick mit und würde Sie gerne auf einem 
Webserver (kein PC) vorhalten.

Ich glaube der VNC mit einer Netzwerkanbindung wäre ideal.

Der neue Telekom Router 900 hat auch schon einen USB Host.
Vielleicht sogar mit Zugriff von außerhalb(Inet).

Mal sehen wann die VNC lieferbar sind.



von unsichtbarer WM-Rahul (Gast)


Lesenswert?

>Der neue Telekom Router 900 hat auch schon einen USB Host.
>Vielleicht sogar mit Zugriff von außerhalb(Inet).

Die AVM-Router bieten diesen Zugriff...

von Moritz B. (moritz_becker)


Lesenswert?

Gibt es den VNC1L schon irgendwo zu kaufen?

Gruß,

Moritz Becker

von Michael I. (iller101)


Lesenswert?

Ja Reichelt hat den im Programm

von Micro M. (micromann)


Lesenswert?

Außerdem 2 GB über einen FullSpeed USB ? (Bart-wachs)
Für ne Website ok. aber als Netzwerkspeicher absolut unbrauchbar.

von Uwe Bonnes (Gast)


Lesenswert?

@Michael,

Es gibt USB Sticks, die eine SD Karte aufnehmen und als normalen USB 
Stick darstellen. Damit kann man die SD Karte einfach am PC lesen und 
schreiben und dann an uC bringen.

von Mark S. (struberg)


Lesenswert?

> Außerdem 2 GB über einen FullSpeed USB?

2GB über ein 10-baseT ist auch nicht minder krückig ;)

von Gast (Gast)


Lesenswert?

Ich habe mal hier irgendwo gelesen, dass es den W3150A+ mit 100MBit und 
SPI gibt.

Nimm anstatt dem ENC28J60 vielleicht den W3150A+.
Der hat den full Stack onboard.



von Herbert Bernardini (Gast)


Lesenswert?

abo

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.