www.rgc.ro Web analytics

Jump to content

Messu

Veteran
  • Posts

    329
  • Joined

  • Last visited

  • Days Won

    1

Everything posted by Messu

  1. Din pacate abilitatile mele in electronica digitala sint destul de limitate, iar in programare tind spre zero, asa ca investigarea, in adevaratul sens al cuvantului, a ce si cum se intampla, ar fi un demers mai degraba imposibil pentru mine. N-as scoate-o la capat fara ajutor serios... Asa ca, ma gandesc la copierea continutului acelui EEPROM original. Se pare ca am sa obtin MC6 original (proprietarul inca il mai are), undeva in Ianuarie, si am sa incerc "ingineria" asta cu copierea, ca ultim pas care imi mai sta in putere. Ce va fi...va fi... Revin 100 % cu vesti, dupa ce incerc ! Asa, ca sa se stie...
  2. Eheeeee, pai acum parca incep sa ma lamureasc ! Multummesc @ggg ! Inteleg, cred, destul de bine, argumentatia (e drept, fara detaliile legate strict de programare, ca asta nu cunosc...) si inteleg si de ce ofera ei, cu atata marinimie si update-urile. Pentru ca nu sint suficiente pentru o clonare a controllerului. Hehehe, m-am gandit eu repede ca s-a intalnit hotul cu prostul si cu un uC de 15 USD, plus inca un LCD si 6 butoane, adica piese de vreo 25 UDS inmi fac eu, repejor, un super MIDI controller care se vinde cu 250 de USD. Offf, mare...inginer am mai fost ! :D:D:D Ca de obicei, cand pare prea frumos ca sa fie adevarat, se pare ca asa si este. Nu m-am gandit nicio secunda la o situatie de genul asta ! E drept m-am lasat pacalit, prea usor, de schema, in care EEPROM-ul este legat in configuratie neprotejat la scriere, motiv pentru care m-am gandit ca e destinat numai stocarii de patch-uri. Acum ma gandesc ca poate este folosit SI pentru stocarea de patch-uri, dar nu exclusiv. Poate fi asa ? Ma gandesc acum ca "jocul" este pierdut (eu neavand abilitatile de a solutiona astfel de probleme), DAR, inainte de a abandona definitiv, cum cred ca ar sugera bunul simt, zic asa: Ar fi oare util sa scot EEPROM-ul (24LC256) din controllerul original si functional, sa-i copiez continutul pe care ulterior sa-l pun in EEPROM-ul "meu" ? Din cate vad, fara sa inteleg in detaliu, recunosc, Teensy LC are un EEPROM emulat (n-am gasit nicio cale/utilitarcu care sa pot sa-l citesc sau sa-l scriu) si ma gandesc ca eventuale "signature" pentru functionarea HEX-ului oferit pe site, ar trebui sa fie puse in 24LC256, in momentul fabricatiei. Cat de corecta ar fi presupunerea mea ? Sau...bat campii ? Ar merita facuta proba (DACA mai pot gasi/imprumuta controllerul original) ?
  3. Controller-ul original nu-l mai am la dispozitie. Si nici modul de verificare al diverselor caracteristici nu cred ca-mi este la indemana, asa ca proiectul probabil ca incepe sa ma depaseasca... E un produs destul de nou, asa ca am sa astept sa vad poate-i da cineva de cap in viitor... Sau poate nu... In momentul asta pare ca m-am impotmolit. Ca idee, totusi, intreb, microcontrollerul se poate sa spunem, pre-formata? Adica se pot scrie in el, din fabrica, ceva "setari" care sa ramana acolo chiar si in cazul schimbarii/updatarii softului ? Stiu de EEPROM, dar nu se sterge si ala cand fac update de soft ? Sau nu neaparat ? Daca da, probabil ca acolo e raspunsul si probabil ca intrebarea ar fi cum pot sa citesc acele setari. Daca nu, chiar ca ai inteleg, pentru ca un utilizator normal (normal la cap ) cand fac update de firmware, face update de firmaware si atat, nu stie de DMA, de tensiuni de pullup, etc. Eu asa cred...
  4. Am facut masuratorile. Tensiunea pe EEPROM este de 3.20 V , deci e OK judecand dupa datele de catalog. Consumul general al montajului, practic al Teensy LC, (fara display, desigur) este de 12,80 mA, ceea ce mi se pare nesemnificativ. Deci, una peste alta, nu pare a fi o problema de alimentare ! Am incercat si cateva variante de soft mai vechi, respectiv 2.4 si 2.3, cu aceleasi rezultate - "se vede" in Device Manager, dar nu afiseaza nimic pe display... Am incercat chiar flash-uirea Teensy cu utilitarul pus la dispozitie de catre Morningstar, in speranta ca o avea ala "ceva". Nimic, nicio schimbare ...
  5. OK, am sa incerc si asta. Pana acum am avut in mana doua astfel de controlere MIDI. Unul produs in in aprilie 2016, altul in Iulie 2017. Ambele aveau Teensy LC pe ele. Cel din 2016 rula v2.4.2, cel din 2017 rula v2.5.0. In rest circuitele semana in proportie de 98%. Cel din 2017, avea in plus fata de cel din 2016, cate o rezistenta de 1k inseriata cu fiecare switch. Atata tot. Dar asta nu poate fi un motiv de nefunctionare !
  6. Pai de ce sa nu mearga in vecii vecilor ? Numai din cauza tensiunilor ? Nu mai dau eu priceput, dar cred ca aici te inseli. Asa e conceput produsul original. Pe cuvant ! Eu n-am facut decat sa copiez schema ! Restul pieselor au valori "clasice" pe care n-am nicio indoiala ca le cunosti, eventual cu mici varitiuni. Rezistentele de pe intrarea si iesirea MIDI au 220 ohmi, dioda de pe intrarea MIDI este 1N914,. Optocuplorul este 6N138 si are intre pinii 5 si 7 o rezsitenta de 10K si intre pinii 6 si 8, cred ca 1K (cred...). Revenind, eu n-am probat controllerul conectat la MIDI via mufe DIN. Ci doar MIDI over USB. Aparatul original are si posibilitatea de alimentare externa, dar functioneaza perfect cu alimentare de pe portul USB. Atat optocuplorul cat si memoria externa sint alimentate la 3.3 V, cat ofera Teensy. Asa e proiectat... Memoria externa, dealtfel, nu cred ca e folosita decat pentru salvare setari generale si patch-uri... Si nu cred sa scada tensiunea pana la 2.5v... Editorul MIDI, recunosc ca nu stiu ce fel de semnale foloseste pentru editare. Incerc in weekend sa fac niste masuratori la tensiuni si consum, insa parca nu-mi vine sa cred ca d-acolo e buba. Eu, in ultima varianta probata, a fost doar uC conectat la PC, fara LCD (deci cu consum minim) si in loc de pedale am facut contact cu niste jumperi. Mai putina incarcare de atat nu cred ca se poate E cam greu sa facem astfel de debugging via forum, stiu asta. Normal e cu aparatul in fata, dar am zis sa intreb totusi, in ideea ca fac eu ceva flagrant gresit si mi-a intunecat Dumenezeu mintile... In sfarsit, masor si revin...
  7. Hmmm, da, inteleg...oarecum... Totusi, ma gandesc, software-ul este oferit pe site, gratuit, sub forma de update, oricarui utilizator de MC6. Orice utilizator il descarca si il pune, pur si simplu, via USB, in MC6, asa cum l-am pus si eu, ma gandesc.... E drept ca eu n-am folosit utilitarul lor, ci un Uploader dedicat pentru Teensy LC. Nu sint oferite alte detalii pentru Update, deci ma gandesc ca functioneaza "din prima" fara alte configurari. Desi recunosc ca nu ma pricep mi se pare cam...curios... Si e si ciudat (pentru mine), faptul ca reuseste sa comunice cu PC-ul...cel putin pana la un moment dat... Se comporta ca si cum softul care este scris in uC functioneaza ...partial, ceea ce ma ameteste complet... Softul/softurile se gasesc aici: https://github.com/Morningstar-Engineering/MC6-Midi-Controller/releases Ba sint acolo si niste fisiere sursa. Nu stiu daca chiar contin codul sursa (ma cam indoiesc...) pe care insa nu le-am deschis pentru ca oricum nu stiu programare. Si, DA, microcontrolerul este Teensy LC.
  8. Asta ar fi montajul. Bine, la cum arata schema...nu prea se poate mai mult LCD-ul nu l-am legat in varianta asta. Am facut proba cu LCD numai pe breadboard. Dar nu afiseaza nimic. Acum dupa ce am facut cablaj, am conectat un analizor logic in locul LCD-ului. Dar n-am avut succes. Nu apare niciun fel de activitate Ideea este ca uC-ul se conecteaza la PC, intra in Editor Mode, dupa care la inchiderea oricarui contact(pedala) ar trebui ca in fereastra softului sa se deschida automat Patch-ul care se doreste a fi editat. Cel putin asa face cel original. Dar nu se mai deschide nimic... Nativ, el ar trebui sa plece pe canalul 1 (MIDI)
  9. Nimic, nicio sugestie ce-as putea incerca/face ?
  10. Incerc sa fac o clona dupa un controller MIDI - Morningstar MC 6. https://www.morningstarfx.com/product-page/morningstar-mc6-midi-controller Schema electronica e mai mult decat supersimpla, practic un microcontroller (Teensy LC) la care sint legate un display LCD 20x2 si 6 butoane. Ideea este in felul urmator: am scris hex-ul in uC (hex-ul original, bineinteles, luat de pe site-ul producatorului), dupa care uC este vazut de calculator, in device manager, ca Morningstar MC6, este vazut si de softuri ca si controller MIDI, comunica cu software-ul MC6 pentru editarea patch-urilor (pana la un punct, intra in Edit Mode si atat), dar atat. Pe display-ul LCD, nu afiseaza nimic, si nu se intampla nimic la apasarea butoanelor. Poate sa-mi spuna cineva, cu experienta la chestii digitale, ce gresesc, ce-mi scapa, pentru ca chiar m-am incurcat si nu mai stiu ce sa fac ? Merge...si nu merge...
  11. Salut. S-a dat .
  12. Cumparat de la Thomann in urma cu cu an. Tinut numai in casa. Nu prezinta niciun fel de urme de uzura - este impecabil !!
  13. se poate inchide. multumesc !
  14. se poate inchide. multumesc !
  15. Salut ! Mai este valabil ?
  16. s-a vandut. se poate inchide. multumesc !
  17. 600.00 lei
  18. s-a vandut. se poate inchide. multumesc !
  19. s-a vandut. se poate inchide. multumesc !
  20. s-a dat. se poate inchide. multumesc !
  21. daca ma gandesc, cred ca merg si banii. 650,00 lei
  22. Impecabil estetic si functional. Folosit exclusiv in casa. Nu prezinta urme de uzura. Are instalat si ceva Metal Pack...nu stiu cum... Se livreaza cu adaptorul de tensiune original. Schimb cu Boss GT8 in stare foarte buna !
  23. Pret: 700 RON Localitate: Campina Contact: 0721624367 Stare: Uzura normala Accept schimburi: Nu accept schimburi Functioneaza la 9 Vac Se livreaza fara adaptor de tensiune
×
×
  • Create New...

Important Information

"This site uses cookies. By continuing to browse the site you are agreeing to our use of cookies.