Folgende Warnungen sind aufgetreten: | ||||||||||||||||||||||||||||||
Warning [2] Undefined variable $unreadreports - Line: 34 - File: global.php(961) : eval()'d code PHP 8.2.24 (Linux)
|
HifiBerry DAC+ und SI4703 radio modul - Druckversion +- RasPiCar Projekt Forum (https://RasPiCarProjekt.de) +-- Forum: Hardware (https://RasPiCarProjekt.de/forumdisplay.php?fid=5) +--- Forum: FM / DAB (+) / DVB-T (https://RasPiCarProjekt.de/forumdisplay.php?fid=13) +--- Thema: HifiBerry DAC+ und SI4703 radio modul (/showthread.php?tid=980) |
HifiBerry DAC+ und SI4703 radio modul - eRRoXxX - 10.01.2017 Hallo an alle und Ich will mich nochmall an alle bedanken fur alles. Also versuche mein projekt zu ende zu bringen. Fast alle teile sind da, fehlt nur noch der 2din rahmen denn ich 3d printe und audioprozessor kann es aber schon ohne die dinger versuchen einzubauen. Bin aber gerade am einem problem. Namlich, geht es darum als ich denn DAC+ vom Hifiberry angeschlosen haben und das radio modul drauf funktioniert es nicht mehr. 3.3v und GND hat es, wurde mal sagen das es mit dem i2c zu tun hatt. Die HifiBerry dokumentaion sagt: Zitat:HiFiBerry DAC+, Digi+ and Amp+ Und das radio module hane ich nach der schema von andrei verbunden, also: FM module Rpi Pin8 Pin 1 (3.3V) Pin7 Pin9 GND Pin6 Pin3 Pin5 Pin5 Pin4 NC Pin3 Pin7 Pin2 NC Pin1 Pin22 Habe das hier "rausgegoogelt": Zitat:I2C was designed as a Wired-OR or open-drain interface. The only "asserted" bit is a 0 on either SCL or SDA, which allows for multiple devices to be present on the bus (in reality, the protocol only allows for a single master and multiple slaves). Link : https://www.raspberrypi.org/forums/viewtopic.php?f=44&t=54435 Hier noch was: http://www.robot-electronics.co.uk/i2c-tutorial Hatt es jemand vllcht schon zum laufen gebraucht? Kann mir jemdan helfen? Danke im vorraus fur die hilfe. RE: HifiBerry DAC+ und SI4703 radio modul - roughtrade - 17.01.2017 Der HifiBerry kommuniziert über ein EEprom mit dem I2C-Bus und setzt sich selbst als Master. Wenn Du i2cdetect -y 1 auf der Konsole eingibst und unter der Adresse 10 keinen Eintrag von Radio mehr siehst, dann wirst Du das gleiche Problem haben, das die +s.usv mit dem Radiomodul hat. Siehe hier: http://forum.seprotronic.com/viewtopic.php?f=12&t=167&sid=9003d39398bd7c3603ec1debd9a6f560 RE: HifiBerry DAC+ und SI4703 radio modul - eRRoXxX - 17.01.2017 Hmmm.... Nach dem befehl sudo i2cdetect -y 1 kommt beir mir nur ein eintrag in der matrix ( wurde mal sagen das es das hifiberry modul ist?). Code: pi@raspberrypi:~ $ sudo i2cdetect -y 1 Ist ja was anliches wie hier: http://raspicarprojekt.de/showthread.php?tid=981 Aber was ich bemerkt habe ist das das kleine popup fenster beim booten mit der meldung vom GPIOPiCarController nicht kommt. Habe ein RPi3 und Christian's Image 2016 ( mit Jessie, Kodi 15.2). Kann es sein das es nicht mehr funktioniert da ich wiring pi auf version 2.36 geupdatet habe fur das gpio addon? Werde mir mal das Thema durchlesen und probiren. Danke. RE: HifiBerry DAC+ und SI4703 radio modul - roughtrade - 17.01.2017 (17.01.2017, 19:18)eRRoXxX schrieb: Hmmm.... (17.01.2017, 19:18)eRRoXxX schrieb: Ist ja was anliches wie hier: http://raspicarprojekt.de/showthread.php?tid=981Das kannst Du vernachlässigen. Was aber noch sein kann, ist wenn Du mit einem anderen Display als mit dem Original Raspberry Display experimentiert hast, das Du noch Einträge in der config.txt hast die etwa so aussehen könnten: Code: dtoverlay=ads7846..... Komentiere Diese mal aus, wenn vorhanden. RE: HifiBerry DAC+ und SI4703 radio modul - eRRoXxX - 18.01.2017 Ich habe ein 9" SainSmart touchscreen. Mein cmdline.txt sieht so aus: Code: # For more options and information see Habe doch ein video gefunden als Ich erst den Hifiberry DAC bekommen habe, da lief auch das FM module... Also erst nach dem ganzen apt-get update und upgrade und dem neuen wiringPi lauft es nicht mehr. Video: Wie gesagt Ich wurde mall darauf tippen das es wegen dem GPIOPiCarController nicht funktioniert da der nicht geladen ist. Konnten mir jemand damit helfen Ihn wieder ins laufen zu bekommen? Danke, Mfg RE: HifiBerry DAC+ und SI4703 radio modul - roughtrade - 18.01.2017 Der GPIOPiCarController hat aber keinen Einfluss auf die nicht erkannte I2C Adresse des Radios. RE: HifiBerry DAC+ und SI4703 radio modul - Jack - 18.01.2017 @ eRRoXxX Du schreibst oben dass du einen RPi 3 hast. Und dann hast du in deiner config.txt (nicht cmdline.txt ) das hier stehen: Code: #uncomment to overclock the arm. 700 MHz is the default. Hast du die config.txt von einem alten Pi rüberkopiert? Wer weiß was da sonst noch so nicht stimmt … RE: HifiBerry DAC+ und SI4703 radio modul - Tigirius - 18.01.2017 Du kannst die GPIOPICarController manuell starten auf der Kommandozeile und prüfen warum er nicht startet, bzw welche Fehlermeldung er ausgibt. Über die Fehlermeldung bin ich zb. darauf gekommen wiringPI auf 2.36 zu bringen. Danach startete er wieder. Ich habe jedoch mit dem Christian's Image 2016 kein Upgrade gemacht sondern nur das Kernel-Upgrade manuell installiert da ich für meine Soundkarte das letzte Kernel brauchte, bzw dessen Abhängigkeiten. RE: HifiBerry DAC+ und SI4703 radio modul - roughtrade - 18.01.2017 Du solltest das Pferd nicht von hinten aufzäumen. Der Carpccontroller kann nur Module finden, die zuvor auf dem I2c Bus initialisiert wurden. Zur not schalte einfach mal den Device Tree ab in der config.txt einfach am ende device_tree= eintragen. Fakt ist Dein I2C Bus ist aktiv, sonst würdest Du den Hifiberry nicht sehen. Das Radio Modul wird nicht erkannt. Das kann nur folgende Gründe haben: 1. Modul defekt (was ich nicht annehme, die Module halten viel aus) 2. Modul falsch verkabelt (ich kann mit den PINs nichts anfangen. Die Bezeichnungen auf dem Modul wären interessant, da es verschiedenste Module gibt, wo die Pins andere Reihenfolgen haben) 3. Modul wird vom Hifiberry geblockt. ( was am Kernel liegen kann, hatte ich selbst schon bei anderen Projekten, der HifiBerry lief nicht mehr, alter kernel zurück kopiert (boot löschen und boot.bak in boot umbenennen und reboot) und der Hifiberry lief wieder) Wenn Du kein Backup von Deiner Firmware gemacht hast, kannst Du auch einen älteren Kernel manuell installieren: Kernel 4.4.23 wäre z.B.: sudo rpi-update 667cfabe63bc663383559ef88317e86f9bd41e45 Du kannst Dir den Hash des Kernels den Du benötigst hier besorgen: https://github.com/Hexxeh/rpi-firmware/commits/ Jetzt über das Ausschlussverfahren an den Fehler heran gehen. Hifiberry ab und nur das Radio anklemmen. den dtoverlay vom Hifiberry auskommentieren. Siehst du nun das Radio an der richtigen Adresse, wenn ja dann auf der Konsole testen ob du das Gerät ansprechen kannst. Wenn das Radio läuft bist du jedenfalls mit der Verkabelung und dem Modul auf der sicheren Seite. RE: HifiBerry DAC+ und SI4703 radio modul - eRRoXxX - 18.01.2017 @ Jack Ja, genau, config.txt : Nein, hab ich nicht kopiert, habe es nur auskommentiert wenn ich mich richtig erinnere. @ Tigirius & roughtrade Wollte mall wirklich nochmall sehen ob das FM module funktioniert, aber ohne den Hifi DAC ( egal ob mit FM oder ohne, also der "nakte" pi) boot-et der nicht richtig hoch, bleibt stehen bevor er ins kodi kommt. Habe dtoverlay vom Hifiberry auskommentieret. Bekomme: Code: kodi.bin: $inks/AESinkPI.cpp:200 virtual bool CAESinkPI::Initialize(AEAudioFormat&, std::string&) Assertion "0" failed. Danke nochmall an alle. |