La campana.

Ci sono quelli che hanno letto questa notizia prima di te.
Iscriviti per ricevere articoli freschi.
E-mail
Nome
Cognome
Come vuoi leggere la campana
Senza spam

Convertitore classico USB-TO-UART su CP2102. Se non sai cosa, allora non ne hai bisogno. Il resto per favore sotto il gatto.

Dirò subito: funziona, come dovrebbe. Il convertitore è fatto su uno schema più sicuro e ben collaudato da silabs con minimal sonnolenza. Una buona opzione Per coloro che sono troppo pigri per saldare da soli.

Si noti che nonostante tutte le funzionalità del chip stesso, le conclusioni per il controllo dell'hardware (DTR / DSR, RTS / CTS) non sono divorziate. Per controllare il flusso rimane solo metodo del software (X-on / x-off). Divorziato:

TX / RX.
- USB (+ 5 V) e terra.
- + 3,3 V dal convertitore di tensione integrato nel chip. Il voltmetro mostrerà 3.15V. Non ho idea di quale corrente reale può essere con esso, ma su un setshet, tutti i 500 mA.
- RST.

Gli ingressi / uscite "5V tollerant" possono essere forniti a 5,8 V. Controllato alle velocità di 115200 kbit / s e 57600 kbit / s con due controller. Nessun problema.

A bordo un LED SMD rosso, si illumina quando viene applicata l'alimentazione. Saldatura cinese e non proprio come nella foto. Sembravo persino prima che il freddo saldatura. Il numero di stagno e il carattere sulla maschera sono tali che sembra fare in tutta la produzione antica.

Nel kit c'è un'unità con i conducenti. L'ho appena buttato giù, sotto il dispositivo Linux e si trova come / dev / ttyusbx.

Lavori
+ Piccolo (secondo le mie misure 42x15)
+ Schema di routing.
+ Driver in tutte le piattaforme e può guadagnare e senza di loro senza di loro

Sul dollaro è più costoso del convertitore sopra menzionato
- collegamento dei fili Nessun incluso

Ho intenzione di acquistare +11 Aggiungi ai preferiti Mi è piaciuta la recensione +14 +21

Porta adattatore RS232 per coerente pneumatico universale (Ponte USB a UART) è un dispositivo USB ad alta velocità destinato a collegare dispositivi periferici che soddisfano lo standard TIA / EIA232.

L'adattatore si basa sul controller CP2102 Silicon Labs ed è destinato all'uso in sistemi dotati di un bus USB. I dispositivi periferici di collegamento vengono eseguiti utilizzando il connettore DB9 standard.

  • supporta le specifiche USB 2.0;
  • set completo di segnali di interfaccia RS232;
  • l'ampiezza del segnale RS232 non è peggiore di ± 5,5 V;
  • potenza dei pneumatici USB.

Installazione e collegamento di un adattatore

  1. Prima di installare e collegare l'adattatore CP2102, assicurarsi che i dispositivi esterni siano diseccitati e collegati al contorno del terreno.
  2. Quindi, collegare il dispositivo esterno al connettore DB9.
  3. Installare l'adattatore in un connettore USB gratuito, controllando visivamente l'atterraggio dei tamponi di contatto finché non si arresta nel connettore.
  4. tensioni di alimentazione di alimentazione sul dispositivo I / O Il sistema è pronto per il funzionamento.

Guida introduttiva con l'adattatore CP2102, va tenendo conto del fatto che la specifica USB presuppone la possibilità di una connessione "calda", ma la sua azione non si applica ai dispositivi di uscita della sequenza periferica. Quando si lavora con l'adattatore, deve essere collegata solo l'attrezzatura periferica de-energizzata! La mancata osservanza di queste regole può portare all'output dai componenti del sistema informatico!

Installazione del driver sulla base dei sistemi operativi Windows

Dopo aver collegato l'adattatore CP2102 al connettore USB nell'ambiente operativo sistemi Windows. 2k / XP è trovato come segue:

Ora è necessario scaricare il driver USB CP210x in UART. Eseguilo Installa:

Nel processo di pre-installer, l'utente può specificare la directory in cui verrà memorizzato il driver del dispositivo CP210x.:


Se il sistema operativo richiede informazioni sulla posizione dei driver del dispositivo, l'utente sarà tenuto a specificare il percorso per loro. Modello software L'adattatore CP2102 è costituito da un dispositivo composito e un ponte USB a UART, ognuno dei quali è descritto da solo infiorito-File.

Pertanto, nel processo di rilevamento automatico, il sistema operativo richiede sequenzialmente entrambi i file.

Il driver dell'adattatore deve essere offerto a un sistema di installazione dalla directory specificata nel processo di pre-installazione, se non diversamente fornito dall'utente stesso. Inizialmente, il sistema operativo imposta il driver per il dispositivo composito (dispositivo composito USB):

Se la versione corrente driver USB. Il dispositivo composito non è confermato dal certificato Microsoft Digital, l'utente è avvisato di questo come segue:

Il percorso dei file necessari per il dispositivo composito è selezionato in base alle condizioni della pre-installazione:

La seguente stadio di installazione - USB a UART Bridge Driver. Come nel passaggio precedente, si consiglia un'installazione automatica.

Se la versione corrente dei driver del controller Bridge USB a UART non è confermata dal certificato Microsoft Digital, l'utente è avvisato di questo con la comunicazione. Il percorso verso i file necessari è selezionato in base alle condizioni della pre-installazione:

Dopo l'installazione nelle proprietà del sistema, un dispositivo composito USB series sequenziale universale serie bus e la porta seriale COM3, implementata utilizzando il controllore USB CP210x a UART Bridge e l'elenco dei dispositivi prende il seguente modulo:

Tutti i driver installati!

Questo materiale è pubblicato per la prima volta, è gentilmente concesso a pubblicare sul nostro sito web dalla società. IC Book Labs ed è la proprietà esclusiva di questa azienda. La ristampa senza il permesso scritto del titolare del copyright è vietato.


Come è noto, per la diagnosi e la riprogrammazione dei sistemi automobilistici, in particolare, l'ECD, la linea diagnostica K-Line 12 V (ISO 9141) viene utilizzata, compatibile elettricamente con l'interfaccia seriale RS232 utilizzata nei personal computer. Ma, quando si accoppia un'auto e un computer, sorge un problema a causa del fatto che lo scambio di sistemi automobilistici Viene eseguito a velocità 200 e 10.400 ingoli che non sono stati rilevati per i computer. L'articolo proposto discute una soluzione semplice a questo problema per adattatori USB-TO-COM utilizzando il software, il personale fornito dagli sviluppatori.


Gestione della velocità di scambio

Il tasso di cambio per l'interfaccia seriale dipende dal divisore installato. Il valore del divisore è determinato dal contenuto del registro di Divisor Rate Baud Rate. L'analisi dell'architettura del controller e dei semplici calcoli mostrano che non vi sono ostacoli per utilizzare le velocità di interesse per il 200 e 10.400 codari. Quindi qual'è il problema?


Durante la scrittura di sistemi operativi, driver e vari software applicato Manutenzione dell'interfaccia seriale, al fine di semplificare, ha utilizzato lo standard, che è diventato tradizionale per computer personale, Gamma di velocità: 300, 600, 1200, ..., 115200 Bod. Velocità 200 e 10.400 gemme che utilizzano la linea diagnostica dell'auto non sono incluse in questa serie.

Il nostro compito è fornire supporto per i tassi di cambio che supportano i controller FT232 e CP2102, ma non supporta "Classic" software. L'idea è di ignorare le velocità dalla riga standard con nuovi valori, ad esempio, sostituire 14400 BOD per 10400 BAUD. Dopo un tale ridefinito, la richiesta di attivazione della modalità di 14400 baud porterà all'inclusione della modalità 10400 BD. Il significato è che aggiungiamo velocità notturnaQuando si salva un'interfaccia compatibile con il software disponibile. In linea di principio, per la sostituzione, è possibile utilizzare qualsiasi velocità dalla serie specificata.

Ridefinizione delle velocità per il controller CP2102

Considera Real.iZAzione descritta sopra le idee per garantire la compatibilità del controller USB-TO-CP2102 con controller. sistema elettronico Auto per il controllo del motore (ECD). Come accennato in precedenza, per la linea diagnostica K-Line 12 V tipica della velocità di 200 e 10.400 codi.

Fortunatamente, il produttore del controller CP2102 ha fornito la possibilità di una gestione flessibile delle modalità operative e ha fornito il proprio dispositivo a un'utilità per la riassegnazione dei tassi di cambio, quindi oggi non avremo bisogno di disassembler e debugger, le nostre azioni saranno molto semplici e saranno ridotte al Uso di un'utilità regolare fornita da Silicon Labs.

Nota inoltre che il risultato delle nostre azioni sarà un cambiamento nel contenuto di una tabella che memorizza il valore dei divisori di frequenza per velocità supportate. Questa tabella si trova nella memoria interna non volatile del chip CP2102, quindi le modifiche verranno salvate quando la potenza viene disattivata o trasferendo il dispositivo riprogrammato su un altro computer. Per la maggior parte delle applicazioni, questa opzione è più conveniente di, ad esempio, apportare modifiche al conducente. Per garantire la compatibilità con la linea diagnostica della vettura e il software utilizzato per monitorare lo stato dell'ECM, è necessario eseguire le seguenti override: 14400 per 10400 e 300 prodotti di credito.

Quindi, esegui l'utilità Cp210 xbaudratealiasconfig.exe. . Viene visualizzata una finestra di configurazione della velocità di baud rate CP210 X. Se sono collegati diversi dispositivi CP2102, nella riga superiore dei dispositivi collegati, selezionare il dispositivo che riprogrammeremo. Se i dispositivi sono stati collegati dopo l'esecuzione dell'utilità, è necessario utilizzare il pulsante Aggiorna per aggiornare l'elenco degli adattatori attivati.

Fare clic sul pulsante Ottieni configurazione e ottenere un elenco di tassi di cambio supportati per il dispositivo selezionato.

Se viene utilizzato un adattatore USB-TO-COM, l'elenco viene generato automaticamente, se diversi, dopo aver selezionato il dispositivo, è necessario premere il pulsante Ottieni configurazione, altrimenti la tabella verrà visualizzata, che non è corrente e il precedentemente selezionato adattatore!

La colonna sinistra sotto il simbolo # indica il numero di velocità della modalità velocità. Le colonne elevate e basse nell'applicazione richieste la colonna del range di velocità di trasmissione della velocità di trasmissione contengono il limite superiore e inferiore del range di velocità associato a questa modalità. Se il software richiesto dal software entra in questo intervallo, viene utilizzato nella modalità corrente. Per supportare la velocità richiesta dal software, viene utilizzata la modalità, nell'intervallo di cui cade questa velocità. Le colonne desiderate e effettive nel grafico della velocità di trasmissione UART mostrano il tasso di cambio programmato per questa modalità. Desiderato è un valore ideale (di solito da una gamma standard di velocità). L'effettivo è il valore effettivo che, in virtù delle caratteristiche dei regimi di tactile del controller, non è sempre l'ideale.

Fare doppio clic sulla riga corrispondente alla modalità modificabile. Immettere il valore desiderato del tasso di cambio - la velocità di trasmissione desiderata. Ciò aggiorna automaticamente la velocità effettiva della velocità di trasmissione effettiva. Dal punto di vista dello standard di interfaccia standard, la deviazione è ± 3%. L'accuratezza dell'installazione della velocità per il controller CP2102 soddisfa questo requisito. Modifica una stringa 19. Il valore iniziale del tasso di cambio di 14400 codari.


Insentiamo un nuovo valore - 10400 baud, fai clic su OK e sovrascritto è impostato!


Modifica una stringa 28. Il valore iniziale del tasso di cambio è di 300 baud.


Insentiamo un nuovo valore - 200 BOD, premere OK e l'override è impostato.

Dopo aver effettuato tutte le modifiche, non dimenticare di fare clic sul pulsante Imposta configurazione nella finestra di configurazione CP210 X Baud Rate e verificare che i valori desiderati e effettivi nelle linee modificabili siano cambiati.

Utilizzando utility per la diagnostica delle porte seriali, è possibile controllare i risultati delle azioni eseguite impostando i tassi di cambio corrispondenti a sovrascritti e confrontando le velocità installate e misurate.

Inoltre, notiamo che il pulsante Avanzato consente di eseguire impostazioni più sottili. Per sovrascrivere, selezionare la casella di controllo Consigliato override.

Parametri PressCaler (rapporto di pre-divisore della frequenza) e ricarica (valore per il caricamento nel contatore del divisore della frequenza principale) Determinare la velocità di cambio Baud Rate in Baud in conformità con la seguente formula:

Baud Rate \u003d ( 24.000 .000 / Prescler) / (65536 -Reload)

Si noti che il controller CP2102 supporta velocità fino a 1 .000 .000 BOD in modalità Modalità 7 e 8--Bbit e 921 .600 BOD in modalità Modalità 5 e 6-bit, per lo scambio completo di duplex. Quando si installa una velocità superiore alle limitazioni specificate, il malfunzionamento è possibile nel controller.

Gestione del timeout Quando si condivide i dati tramite USB viene eseguita modificando il parametro USB Ricevi il parametro. Il valore di timeout in secondi è determinato dalla formula:

Timeout \u003d ( 65536 - Ricarica) / 500.000

Il timeout specificato viene utilizzato quando viene trasmesso tramite USB a un computer dati ricevuto da un'interfaccia seriale. Definisce un periodo di tempo durante il quale il controller prevede i dati di input. Se i dati non arrivano durante un intervallo specificato, il controller completa il trasferimento tramite USB. Valore Timeout tipico - 1 ms. La gestione del timeout consente di stabilire un compromesso al raggiungimento di due criteri reciprocamente contraddidibili:

uno . Ridurre al minimo il ritardo del servizio Dispositivi USB. Computer, che in questo caso fornisce un aumento del tasso di reazione del programma diagnostico agli eventi nell'oggetto diagnostico.

2. Ridurre al minimo la trasmissione della trasmissione del caricamento del computer dei pacchetti di dati USB vuoti che hanno un luogo in cui non vi è alcuna ricezione di dati su un'interfaccia seriale. Le prestazioni generali dipendono da esso.
Più il timeout, il dispositivo più lungo "non si addormenta" in assenza di dati, cioè, per migliorare il primo criterio, il timeout dovrebbe essere aumentato e per la seconda riduzione.

Sostituisci velocità per il controller FT232

Considera una soluzione a tale compito per uno dei prodotti concorrenti - controller FT232. Azienda FTDI. A differenza dell'esempio sopra, qui dobbiamo modificare il file di configurazione del driver della porta seriale Ftdiport.inf. . La struttura di questo file è descritta in, la procedura per la modifica dei campi che stabilisce il tasso di cambio per la porta seriale è descritto in. Pertanto, al fine di compattare la presentazione, nella nostra descrizione, l'attenzione è accentata solo su quei parametri che devono essere modificati. Nota anche che questo esempio Corrisponde a una delle diverse opzioni per presentare i parametri, sono elencate tutte le opzioni possibili,.

Trova ftdiport.inf File La prossima voce:


HKR "" ConfigData ", 1, 01, 00, 3 F, 3 F, 10, 27, 88, 13, C4, 09, E2, 04, 71, 02, 38, 41, 9, 02, 38, 41, 9 C, 80, 4 E, C0, 34, 00, 1 A, 00, 0 d, 00, 06, 40, 03, 80, 00, 00, D0, 80

La sequenza a partire dal sesto parametro contiene coppie di byte, ciascuna delle quali specifica il coefficiente di fissione di frequenza per il divisore, che determina il tasso di cambio sull'interfaccia seriale. Ogni coppia corrisponde a una certa velocità. Considera il primo paio di parametri 10 h, 27 h.

uno . Dal momento che due byte adiacenti di 16 parole bitive sono registrati dallo giovane Byte, per ottenere un numero a 16 bit, devono essere scambiati in luoghi: 10 , 27 corrisponde a 2710 H., h - significa che il numero è registrato in un sistema di numeri esadecimale.

2. Traduciamo il numero 16 del numero 2710 h nel sistema binario.

15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
0 0 1 0 0 1 1 1 0 0 0 1 0 0 0 0
2 7 1 0

3. Interpretare il valore binario risultante. Due numeri anziani a 16 -bit, cioè bit 15, 14 determinare la parte frazionaria del coefficiente di divisione di frequenza secondo la seguente tabella:

Po 15 Po 14 Parte della frazione del divisore
0 0 0
0 1 0 .5
1 0 0 .25
1 1 0 .125

Nel nostro caso, la parte frazionata del divisore è zero. Il campo del morso 13 -0 16 è un po 'il numero è numericamente uguale alla parte intera del divisore, traduciamo dal sistema esadecimale a decimale 2710 h \u003d 10.000.

quattro . La frequenza dell'orologio all'ingresso del divisore è 3 MHz \u003d 3 .000 .000 .000 Hz. Il tasso di cambio in Baudioni (Baud rate) sarà uguale alla frequenza di ingresso del divisore, suddivisa nel fattore di fissione.

Baud Rate \u003d. 3 .000 .000 / 10.000 \u003d 300 baud.

Pertanto, il primo paio di valori imposta la velocità di 300 baud. Lascia che abbia bisogno di ignorare questa velocità di 10.400 BUD. Calcola il rapporto di divisione richiesto (Divisor):

Divisor \u003d. 3 .000 .000 / 10 .400 = 288 ,46

Il valore disponibile più vicino è 288, 5. Dobbiamo impostare l'intera parte del divisore uguale 288 , frazionario uguale 0 ,5 . Secondo la Tabella 2, bit 15, 14 sarà uguale a 01 B, B - significa che il numero è registrato nel sistema numerico binario. Traduciamo il 288 sul sistema esadecimale: 288 \u003d 120 h. Questo valore deve essere inserito nella bitmap di 13 -0. Combiniamo bit 15 -14 e 13 -0, otteniamo 4120 H..

Per sovrascrivere la velocità di 300 cadoli per i record 10400 BOD dovrebbero essere:


HKR "" ConfigData ", 1, 01, 00, 3 F, 3 F, 20, 41, 88, 13, C4, 09, E2, 04, 71, 02, 38, 41, 9, 02, 38, 41, 9 C, 80, 4 E, C0, 34, 00, 1 A, 00, 0 d, 00, 06, 40, 03, 80, 00, 00, D0, 80

Richiamare che se il driver del dispositivo FT232 è già installato, per le modifiche in vigore, il software del dispositivo deve essere completamente disinstallato e reinstallato dalla directory in cui si trova il file informativo modificato. In virtù delle funzionalità sistema operativoLa funzione di aggiornamento del driver o la rimozione del dispositivo nel Gestione periferiche potrebbe non dare risultati.

Fonti di informazione.

L'interfaccia UART è supportata da quasi tutti i microcontrollori ed è molto conveniente durante lo sviluppo e il debug di tutti i tipi di dispositivi MK: e il firmware tramite il caricatore da versare e debug dei registri del dispositivo sul computer da visualizzare. Ma, Ahimè, in computer moderni La porta COM scompare gradualmente dal numero di interfacce disponibili, spostata con un bus USB e nei laptop e non è sufficiente. Questo costretto a rappresentare un problema di adattatore USB-\u003e com. Di solito, tali adattatori sono fatti sulla base del microcirco popolare della serie FT232, ma ha un paio di difetti: 1) il costo del chip ~ 150 rubli 2) dimensioni microscopiche con tutte le capacità di saldatura e difficoltà di produzione pCB..

In alternativa a FT232, è stato scoperto il CP2102 meno noto, due volte più economico e aventi due volte dimensioni più piccole e anche l'alloggiamento QFN-28 (5mm x 5mm)). Questo microcircuito è un convertitore USB-UART completamente terminato che non richiede alcuna reggiatura esterna (una coppia di condensatori di filtraggio sul bus Power Bus non conta) e in possesso delle seguenti funzionalità:

  • conformità con USB 2.0, a piena velocità (12 Mbps)
  • eEPROM integrato su 1024 byte per la memorizzazione dell'ID del produttore, ID prodotto, numero di serie, descrizioni del dispositivo, ecc.
  • virtual RS232 Velocità da 300 BP a 1 mbit
  • supporta i formati di trasferimento dei dati 5, 6, 7 e 8 Byte di dati; 1, 1.5 e 2 bit di stop, vari controlli di parità
  • tampone ricevente - 576 byte, buffer del trasmettitore - 640 byte
  • fonti di frequenza di riferimento incorporati, stabilizzatore incorporato di 3.3b
  • Driver per Windows Vista / XP / Server 2003/2000, Linux, Mac OS-X / OS-9

schema

Il diagramma dell'adattatore viene prelevato dal diashet, le periferiche opzionali sono state gettate e aggiunte un LED per indicare la disponibilità di energia.

La spina DB9 è simile all'uscita della porta COM del computer, ecco il ritaglio (la direzione dei segnali è indicata rispetto al computer).

Il problema principale di costruire un adattatore è il problema del circuito stampato e l'installazione QFN-28 è stata risolta incollando il chip vicino alla scheda del circuito stampato e spazzando le sue uscite con PEV 0,1 mm con filo. Diversi Mouryo, ma, miniaturno. Questo è quello che è successo come risultato:


E nel caso da DB-9, tutto sembra questo:

Autisti

Ora, controllando accuratamente l'installazione, puoi sperimentare. Il dispositivo è stato scoperto dal sistema ma driver Windows. Non sono riuscito a trovare. Li ho scaricati. Dopodiché, ho una nuova porta nel sistema - la Com5 in Windows e / Dev / TtyUSB0 in Linux. Ora, collegando il RXD su TXD (2 e conclusioni 3 e 3D della forcella dell'adattatore) e eseguire qualsiasi terminale COM, è possibile assicurarsi che i byte vengano inviati .. e sono accettati .. e quest'ultimo coincidono con il primo ..

Uno momento importante: Livelli del segnale all'uscita dell'Adattatore - TTL e differiscono dai livelli di segnali dell'interfaccia standard RS232, quindi, è impossibile collegare dispositivi direttamente convenzionali per la porta COM all'adattatore, inoltre, potrebbe non riuscire un adattatore. Per collegare i dispositivi COM standard, aggiungere il convertitore di livello sul chip famiglia MAX232.

Di seguito è possibile scaricare il progetto in Aquila, così come il modello finito del circuito stampato per il ferro laser (per il circuito stampato bilaterale, consiglio di stampare un disegno su un serbatoio).

In continuazione dell'argomento "Programmatore AVR910", su un piccolo dispositivo, voglio darti il \u200b\u200bprossimo "dispositivo" dopo.
Una volta, iniziando a padroneggiare il microcontrollore, ho avuto un obiettivo da scambiare, usandolo, dati con un computer.

Il controller ATMEGA16 ha un UART (RS-232) o semplicemente parlando, PORTO SOM, solo con livelli di 5 volt.
Per "ridurre" con un computer, è necessario aumentare questi livelli fino a 10 volt.
Questa operazione rende principalmente il chip MAX232.

Può essere utilizzato nel caso in cui la porta COM viene utilizzata su un computer (hardware).
Ma volevo usare porta USB. È andato al negozio e ha comprato un semplice cavo data a cellulare.
Come pensavo, allora tutti i cavi sono gli stessi e gli spilli in loro sono coinvolti in RX e TX.
Sono diventato sbagliato ... I cavi che sono venuti da me sono fatti sul chip PL2303, che non fornisce un porto COM completo.
Dei tre cavi acquistati, uno catturato, che, che cosa viene chiamato, ha lavorato "con un botto."
È basato su un chip CP-2102.. esso USB-RS232. adattatore.

Trovare in rete un diagramma di un adattatore basato su questo chip, ho iniziato a raccogliere il dispositivo. Questo microcircuito può essere programmato per i tuoi dati (produttore, numero di serie, Nome dispositivo, se si desidera associare il dispositivo con un computer). Tutti in file nidificati.

Il suo schema per disonore è semplice.
E il controller può essere immediatamente collegato, senza trasferimenti di livello (5-10 volt).
Prestazioni, come sempre oltre una miniatura.

Un frammento è escluso. La nostra rivista esiste su donazioni di lettori. La versione completa di questo articolo è disponibile solo.

File

Driver del campione
🕗 13/12/08 ⚖️ 3.23 MB ⇣ 435 Ciao, lettore!

--
Grazie per l'attenzione!

Prog per la produzione dei tuoi stessi driver
🕗 13/12/08 ⚖️ 238,88 KB ⇣ 416 Ciao, lettore! Mi chiamo Igor, ho 45 anni, sono un siberiano e un'e-mail avida. Ho inventato, creato e contenevo questo meraviglioso sito dal 2006.
Per più di 10 anni, la nostra rivista esiste solo ai miei fondi.

Buona! Halyava è finito. Vuoi file e articoli utili, aiutami!

--
Grazie per l'attenzione!
Igor Kotov, Editor-in-capo della rivista "Dagorod"

Schema e sigillo
🕗 13/12/08 ⚖️ 41,22 KB ⇣ 461

La campana.

Ci sono quelli che hanno letto questa notizia prima di te.
Iscriviti per ricevere articoli freschi.
E-mail
Nome
Cognome
Come vuoi leggere la campana
Senza spam