Zo even een koele update in de midi troubles.......
Etaoin heeft het probleem gevonden
Even een voetnoot, we wisten beide niet van het bestaan van het volgende probleem af (dit is om ons vrij te pleiten van evt reprecussies en dreigmail)
Zoals eerder vermeldt had Etaoin de 12F629 voor me gefikt met een nieuwe hexcode. Voordat de pic wordt gebrandt wist de brander de totale pic. Hier is nu waar het probleem onstaat. De 12F629 / 675 worden vanaf fabriek af geleverd met een callibratie voor de 4mhz interne clock. Deze staat in de
0x3FF lijn. De callibratie is nodig om de pic zonder externe clock te laten werken. Maar dus bij het wissen heeft de brander ook de callibratie code gewist, dus de interne clock had geen callibratie, dus geen omzetting van midi naar pulse.
Etaoin heeft dus eerst het kitje op breadboard gebouwd en de origineel gebrande pics getest met een scope en daar kwam dus niks uit door geen interne clock.
Gelukkig had hij nog 2x een 12F629 liggen die nog wel hun interne callibratie code hadden. Nou moet je dus eerst deze code uitlezen en later toevoegen aan de hexcode die je in de pic wilt branden.....elke 12F heeft zijn eigen callibratie code!!!!
Maar na het uitlezen van de callibratiecode en het toevoegen en opnieuw fikken heeft Etaoin de pic getest met de scope en yes er kwamen pulses uit op het midisignaal wat hij de kit voedde. Deze reageerde ook op tempowisselingen van de midiclock dus volgens Etaoin zitten we snor
De pics komen deze week naar me toe en ik zal ze dan meteen in de DenDer55 gooien.
Dus geen constructiefout maar iets waar we beide het bestaan niet van wisten. Ik heb dit probleem ook aan Ben Riggs gemeldt en hij wist van het bestaan van de 0x3FF lijn maar zijn brander kon hij zo instellen dat de p[ic wel werdt gewist maar die datalijn kon laten staan.
Maar mijn dank gaat natuurlijk uit naar Etaoin die het probleem heeft gedetecteerd en heeft opgelost.
Bedankt man!!!!!!
Uiteraard ook even Jeroen bedanken voor het meedenken over de kit zelf en het verifieren van het schema tegen mijn vero.