Ethernut Home Hardware Firmware Tools Download Community
 
 
Suchen | Impressum | English

ELEKTOR Internet Radio

Im April 2008 veröffentlichte die Zeitschrift ELEKTOR einen Artikel über ein Internet Radio, welches unter Nut/OS läuft.

EIR 1.0 Rev-C Povray

Klicken Sie auf das Bild um eine detailierte Ansicht zu erhalten.

Bekannte Fehler

Bitte zuerst lesen!

Kit Inhalt

Problem: Die ersten Kits enthielten versehentlich für K5 eine RS232 Buchse (weiblich) statt eines RS232 Steckers (männlich).
Abhilfe:
* Ersetzen Sie die Buchse durch einen Stecker. Falls Sie keinen zur Verfügung haben, schreiben Sie eine kurze Email an info at egnite dot de. Sie erhalten den Stecker kostenlos zugeschickt.
False Null Modem Cable * Es ist nicht ganz leicht, eine bereits eingelötete Buchse wieder auszulöten. Alternativ können Sie ein spezielles Kabel anfertigen. Klicken Sie auf das Bild rechts, um die Verdrahtung zu sehen. Die Stecker sind in Aufsicht dargestellt, mit den Lötanschlüssen nach hinten. Ein sogenannter Gender Changer sollte ebenfalls funktionieren, wenn er zusammen mit einem Null Modem Kabel verwendet wird.
* Sie können das Board auch zur egnite GmbH einschicken, wo Ihre Buchse fachmännisch gegen einen Stecker ausgetauscht und Ihr Board nach einem Test kostenlos zurückgeschickt wird. Vergessen Sie nicht, zum Verpacken des Boards den ESD-Schutzbeutel zu verwenden.

CD Inhalt

Problem: Die CD Version 1.1.1 enthält Links zu webradio-1.2.0.zip. Der Quellcode der Firmware in dieser Datei führt zu einem Compiler Fehler.

Abhilfe: Im Verzeichnis firmware auf der CD befindet sich auch die korrigierte Version webradio-1.2.1.zip.

Erweiterungsstecker im Elektor Artikel

In Tabelle 1 wird angegeben, dass PA20 an K1, Pin 21 für MMC DAT2 verwendet wird. Tatsächlich wird dieses Signal zusätzlich für den Chip Select des Ethernet Controllers verwendet.

In Tabelle 2 wird angegeben, dass PB22 an K2, Pin 23 für den Chip Select des DataFlash verwendet wird. Tatsächlich liegt der Chip Select an PA11. PB22 wird nicht benötigt und steht für externe Hardware zur Verfügung.

In Tabelle 3 wird angegeben, dass PC23 an K3, Pin 24 für den Chip Select des Ethernet Controllers verwendet wird. Tatsächlich liegt der Chip Select an PA20. PC23 wird nicht benötigt und steht für externe Hardware zur Verfügung.

Hardware

Aufgebaut auf einer 100mm x 100mm grossen, 4-lagigen Platine, bietet die Hardware eine Fülle von Funktionen wie:

Zur Zeit gibt es keine Hardware zur Bedienung des Radios (LCD, Tasten etc). Allerdings stehen alle CPU Ports an insgesamt drei 2.54mm Stiftleisten zur Verfügung, die von einem entsprechenden Aufsteckboard genutzt werden können.

Software

webradio-1.2.1.zip
enthält sowohl den vollständigen Quellcode der Radioanwendung, als auch eine direkt verwendbare Binärdatei.

Um die Firmware aus dem Quellcode zu erzeugen, wird Nut/OS 4.5.3 (Beta) oder eine spätere Version benötigt. Die aktuellste Version finden Sie im Download Bereich.

Mangels Hardware zur Bedienung des Radios wurde ein Webserver integriert, mit dem es möglich ist, Sender einzustellen oder die Laustärke zu regeln.

Dokumente

Ein großer Teil der Dokumentation steht nur in englicher Sprache zur Verfügung.

EIR Hardware Manual (englisch)
Kurze Übersicht und Schaltplan des EIR 1.0 Rev-C Boards.

EIR Bauanleitung
Anleiung zum Bestücken der bedrahteten Bauteile.

EIR Web Interface
Zeigt, wie sich das Radio per Webbrowser überwachen und steuern läßt.

EIR Firmware laden mit SAM-BA
Erklärt, wie man am einfachsten neue Firmware auf das EIR Board lädt. Allerdings ist dafür ein Rechner mit Windows Betriebssystem erforderlich.

EIR JTAG Interface
Beschreibt die Verwendung von OpenOCD mit dem EIR Board. Dieses Verfahren eignet sich auch zum Laden neuer Firmware und unterstützt neben Windows auch Mac OS X und Linux PCs. Allerdings wird dafür ein JTAG Adapter benötigt.

EIR Hardware Tester
Firmware zum Testen des EIR Boards.

Webradio Firmware Dokumentation
Quellcode Referenz.

(In Vorbereitung) Kein Radio
Wie wäre es, mal etwas ganz anderes mit dem Radio Board auszuprobieren?

Externe Links

www.egnite.de
Produktseite des Herstellers.

www.elektor.de
Monatlich erscheinende Zeitschrift, nicht nur für Hobbyelektroniker.

www.atmel.com/products/at91/
Die Firma Atmel ist der Hersteller des AT91SAM7SE512. Unter Tools & Software findet man die Datei AT91-ISP.exe. Diese kann auf einem Windows PC installiert werden, um neue Firmware in das Radio zu laden.

www.vlsi.fi
Die Webseiten von VLSI Solution Oy mit näheren Informationen zum VS1053 Audio Codec.

www.yagarto.de
Michael Fischer bietet hier ein komplettes Paket zum Download an, mit dem man eigene Anwendungen fü das Radio Board erstellen kann. Nat¨rlich lassen sich damit auch die Quelldateien unserer Radio-Anwendung übersetzen.

www.yagarto.de How-Tos
Diese Seite beschreibt, wie man Eclipse für EIR-Debugging konfiguriert.

Erfahrungen und Methoden zum Elektor EIR
Ein Dokument von Christian Schöning über die Benutzung von Eclipse mit dem EIR.