Stap 3: Verbinding
Sluit uw USB-stick met de FTRB na het voeden van de VMUSIC2. FTD bestand op het.
Je ziet knipperen de lampjes. Het duurt ongeveer 20-30 seconden voor het programmeren van de nieuwe firmware. Verwijder geen macht terwijl het knippert of u zal hebben om de route van het meer duur en ingewikkeld ging ik door te gaan (of erger--u bootloader volledig los.) Het licht moet gloed RED voor een seconde of twee en een gestage groen dan blijven zodra het opvlammen voltooid is. Wees niet ongeduldig. Het is vrij duidelijk, terwijl het wordt geprogrammeerd. Normaal gesproken is er geen activiteit licht op de USB flash drive op opstarten omhoog. De lichten zal worden gek terwijl het programmeren en verifiëren.
De 5V verbreken door de VMUSIC module.
U bent nu klaar om de rest van de signalen aansluiten en beginnen te praten om met hyperterminal.
Dit is waar een heleboel informatie onduidelijk in de documentatie. Allereerst, de VMUSIC2 UART-interface is 3,3 v logica. Je moet een soort van converter voor uw verbinding. Ik ga niet om te gaan in teveel detail over hoe dit te doen, want er vele opties zijn. Een van de makkelijkste is om te kopen een datakabel voor mobiele telefoon van Nokia DKU-5 en het wijzigen door het afsnijden van de Nokia-connector. Deze kabel is een USB naar RS232-TTL3.3v kabel op basis van de FT232R. Er is geen CTS of RTS handshaking-signalen in deze kabel, die een van de redenen dat we de firmware voor geen datatransportbesturing gewijzigd.
Er zijn verschillende artikelen op het internet die je hoe vertellen te wijzigen van deze kabel en het is handig voor vele doeleinden. Het maakt niet uit wat je gebruiken, zolang het is ontworpen voor 3.3V converter TTL, niet 5V. De volgende stap voorbereiden door ervoor te zorgen dat u de stuurprogramma's hebt geïnstalleerd voor uw converter (als USB.) Het moet worden weergegeven in Apparaatbeheer. Maak een notitie van de COM-poort toegewezen.
Als genoeg mensen een probleem met deze stap hebben, zal ik u een aparte instructable gebaseerd op de nokia-kabel. Maar deze kabel is zeer populair in veel modding Gemeenschappen en de mod is vrij goed gedocumenteerd. Ik ben met behulp van een andere (duurdere) converter nu en niet toegang hebben tot mijn nokia kabel ATM, anders ik zou hier toe te voegen.
UPDATE: Vond een goed artikel uitleg van de verschillende opties en bronnen naar goedkope kabels. Ik weet niet hoe ik het gemist, maar de TTL-232R-3V3 van FTDI bestaat praktisch voor dit doel. Bekijk dezedeze link voor andere opties (zelfs wellicht iets liggen)
Voordat u iets anders op de VMUSIC2, nogmaals, zorg ervoor dat de stroom is niet aangesloten.
De RXD op jullie converter verbinden met de TXD op de VMUSIC2
De TXD op jullie converter verbinden met de RXD op de VMUSIC2
Verbinding maken met de grond op uw converter op de grond op de VMUSIC2
CTS op de VMUSIC2 verbinden met grond (dit is niet optioneel. U zal zitten kundig voor opdrachten verzenden, maar u ontvangt geen reacties als u niet dit signaal sluit aan de grond.)
RTS kan links worden losgekoppeld
RI wordt links verbroken
Nu zou een goed moment om te laden het flashstation met sommige MP3s (mij verdopen mijn 1.mp3 2.mp3, enz... om het gemakkelijker maken) en ook het verwijderen van de FTRFB. FTD bestand van de flitsaandrijving. De firmware kan alleen lezen van DOS bestandsnamen. Dit betekent 8 tekens voor de bestandsnaam en 3 voor de uitbreiding. Ik denk u kunt weglaten van de uitbreiding en gewoon alle elf tekens gebruiken voor een bestandsnaam, maar dat zou kunnen breken in toekomstige firmware, dus ik het niet adviseren.
Laat de 5V lijn verbroken. Wij zullen worden het opnieuw verbinden in de volgende stap.
Ik wil graag een paar definitieve nota's met betrekking tot deze sectie gewoon om het te maken hebt voltooid, omdat het niet relevant in toekomstige stappen zullen zijn:
Hebt u een converter kunnen RTS/CTS-datatransportbesturing, is dit eigenlijk de voorkeur. Als u ooit nodig om te laden van de firmware de harde manier, is dit absoluut noodzakelijk. De bootloader ondersteunt alleen deze modus. Er zijn twee redenen waarom we dit uit, echter draaide. De eerste is dat de meeste mensen gaan om te vinden van goedkope kabels die dit niet ondersteunen, en een microcontroller om RTS/CTS-datatransportbesturing programmeren is een beetje complexer en vereist meer IO en software overhead. De meeste bibliotheken niet steunen, dus gewoon zwenking op vandoor. Als u uw ingebouwde programmatuur opvlammen problemen tegenkomt, zijn you gonna moet een RTS/CTS staat seriële converter om het te herstellen, hoewel.
Voor het gebruik van RTS/CTS-datatransportbesturing, wisselen de twee signalen tussen apparaten. Dit betekent RTS op de converter moet worden aangesloten op CTS op de VMUSIC2 module, en vice versa.
Tenslotte is RI Ring Indicator, die kan worden gepingd om wakker van de module VMUSIC2 stand-bymodus. We zullen niet gebruiken het hier en het wordt niet gebruikt in ingebouwde programmatuur herstel. Laat het gewoon los.
De pinout van de VMUSIC2: