Skocz do zawartości

Audiostereo.pl: Audiostereo Forum - Audiostereo.pl






Zdjęcie

Soekris DAM1021 DAC - wgrywanie filtrów i flashowanie oprogramowania

Napisane przez Pawel_PS , 28.04.2015 · 4433 Wyświetleń

soekris dam1021 filtry flash
Od czego tu zacząć. Chyba na początek od informacji, że jest to mój pierwszy blog, a więc również pierwszy wpis jaki posiadam. Miałem kiedyś własną stronę związaną z innym hobby, ale jakieś 10 lat temu na skutek różnych komplikacji życiowych zaprzestałem jej prowadzenia, a potem definitywnie usunąłem.

Tak więc witam serdecznie na moim blogu i zapraszam do lektury. Na sam początek opiszę jak skonfigurować oprogramowanie, aby móc flashować DAC Soekris DAM1021 oraz wgrywać nowe filtry. Opisuję poszczególne kroki, tak aby osoby mało zaznajomione z komputerami z łatwością sobie poradziły. Ponieważ większość użytkowników komputerów posługuje się na co dzień Windowsami moja instrukcja dotyczy tego systemu. Ale gdy znajdę czas i będzie taka potrzeba opiszę możliwość połączenia terminalowego pomiędzy komputerem z Linuxem i naszym DAC Soekris DAM1021, który będę nazywał "DAM-em".

Po pierwsze
Musisz posiadać w komputerze port RS232, w starszych urządzeniach znany jako port "COM". Jeśli Twój komputer jest nowszy i nie posiada "COM-a" należy zaopatrzyć się w konwerter USB -> RS232, który pozwoli połączyć się z dostępnego w PC-cie portu USB.

Połączenie portu RS232 z DAC-em Soekris
Naszego DAM-a łączymy z portem COM (9-pinowe gniazdo komputera lub konwertera USB-RS232) TRZEMA przewodami zgodnie z poniższym rysunkiem. Należy zwrócić uwagę, że przewody "2" i "3" są skrosowane, tj. wyjście z pinu nr 2 w COM-a łączy się z pinem nr 3 w DAMie. Analogicznie kolejny przewód. Zresztą rysunek pokazuje dokładnie jak to połączyć.
Załączona grafika

Proste? Pewnie że tak i dodatkowo mamy załatwiony temat kabelkologii i przechodzimy do czystszej części zabawy, a mianowicie wgrywania filtrów.

Oprogramowanie terminalowe
W starszych wersjach Windowsów występowało oprogramowanie terminala, zdaje się Hyperterminal. Ale powyżej XP (chyba, ale nie chce mi się sprawdzać od której nie ma) Windows nie  ma takiego oprogramowania i należy ściągnąć z Internetu darmowy program terminalowy. Ja polecam program o nazwie "Tera Term" http://en.sourceforge.jp/projects/ttssh2/ .
Po zainstalowaniu należy odszukać plik o nazwie “ttermpro.exe” i można wyciągnąć skrót na pulpit, aby przy kolejnej aktywności mieć program łatwo dostępny.
Załączona grafika

Po uruchomieniu programu "Tera Term" należy wybrać port komputera, na którym będzie odbywała się komunikacja z DAM-em. Zazwyczaj będzie to port o nazwie "COM1". Postępujemy jak na poniższych obrazkach, czyli wybieramy opcję "New connection"
Załączona grafika,

a potem zaznaczamy odpowiedni port [COM1]
Załączona grafika

Teraz musimy skonfigurować COM1, aby bezproblemowo łączył się z DAC-em. Parametry, które należy wprowadzić w opcji "Setup" -> "Serial port ..." Załączona grafika są następujące:

Baud rate: 115200
Data bits: 8
Stop bits: 1
Parity: none
Flow control: none

Tak wygląda to na monitorze: Załączona grafika

Połączenie z DAM-e
Nareszcie mamy już wszystko, co potrzebne do flashowania oprogramowania DAC-a oraz wgrywania filtrów. Można powiedzieć, że już jest z górki.

Na konsoli należy nacisnąć 3 razy znak "+" (plus), tj. +++ . Ale tutaj dwie ważne UWAGI:
  • W zależności od konfiguracji terminala naciskanie klawisza "+" nie będzie widoczne na ekranie. Należy po prostu trzy razy pod rząd nacisnąć "plus" i poczekać na odpowiedź DAM-a, która będzie widoczna w oknie terminala.

  • Na mojej klawiaturze numerycznej wciskanie "plusa" nic nie daje. Muszę używać znaczka "+" umieszczonego na klawiaturze podstawowej ponad znakiem równości "=". Proszę więc sprawdzić u siebie, czy nie będzie tak samo.
Wracając do głównego wątku: po wpisaniu "+++" czekamy na odpowiedź terminala. Jeśli połączenie między komputerem i DAC-em jest prawidłowe, a terminal i port skonfigurowane właściwie zobaczymy napis wielce radujący serce "młodego programisty"
Załączona grafika

Możemy od razu sprawdzić, czy posiadamy najnowszą wersję oprogramowania DAC-a o numerze 0.90 - proszę zwrócić uwagę na napis "FPGA Rev 0.9". Teraz możemy chwilę "porozmawiać" z DAC-em wpisując znak zapytania "?". Wyświetlą się dostępne komendy  "uManagera", który pozwala na porozumiewanie z DAM-em.

Załączona grafika

Wgrywanie filtrów
Już prawie koniec... Najważniejszy, ale chyba najprostszy. W oknie terminala należy wpisać polecenie "download" (bez cudzysłowu). Odpowiedzią będzie informacja, aby rozpocząć wysyłanie pliku transferem xmodem. Wchodzimy w File -> Transfer -> XMODEM -> Send
Załączona grafika

Wybieramy plik z interesującym nas filtrem (rozszerzenie pliku *.SKR), klikamy "Otwórz" i następuje wgrywanie filtru do DAM-a
Załączona grafika Załączona grafika

Po przesłaniu nowych danych do DAM1021 pojawi się komunikat "File downloadad and programmed..." oraz wielkość wgranego pliku
Załączona grafika

I to prawie koniec. Należy napisać jeszcze polecenie "EXIT", przeresetować DAC-a (wyłączyć i włączyć) i możemy cieszyć się nowym filtrem.

Źródło nowych filtrów
Jeśli Twoja znajomość języka angielskiego pozwala na czytanie i zastanawianie się nad zaletami i wadami nowych filtrów, pracami nad ich udoskonalaniem oraz poczynionymi zmianami możesz sprawdzać forum "diyAudio" i temat poświęcony filtrom http://www.diyaudio.com/forums/digital-line-level/269776-filter-brewing-soekris-r2r.html .

Możesz także pójść na skróty bez czytania prawie tysiąca postów i ściągnięcie kilku podstawowych filtrów ze strony https://hifiduino.wordpress.com/2015/04/19/digital-filters-for-soekris-r-2r-dac/ . W przejrzystej tabeli umieszczone jest kilkanaście różnych filtrów z opisami. Ja na początek polecam zapoznać się "CRaPMagic_LP", "1021filtNewNOS" oraz "1021filtNQ_C128_100". A potem można poszerzać swoje ustawienia o kilkadziesiąt innych, aby znaleźć ten najbardziej nam odpowiadający.

KONIEC
Jak było? Mam nadzieję, że poradziliście sobie ze wszystkim.

Paweł




Jak wrażenia po roku? Vref mod zrobiony?

Wrzesień 2017

P W Ś C P S N
    123
45678910
11121314151617
18192021222324
25 26 27282930 

Ostatnie komentarze

Nasza strona internetowa wykorzystuje cookies (pol.: ciasteczka)

Audiostereo dokłada wszelkich starań, aby traktować użytkowników uczciwie i otwarcie, przy uwzględnieniu najlepszych praktyk. Korzystając z naszej strony wyrażasz zgodę na wykorzystywanie przez nas plików cookies, w celu zapewnienia Ci wygody podczas przeglądania naszego serwisu. Aby dowiedzieć się więcej na temat cookies oraz w jaki sposób z nich korzystamy, kliknij tutaj