Pixecutor - köra program på en Mattel JuiceBox (7 / 8 steg)
Steg 7: felsökning
Dags att testa ditt arbete! Greppa Pixecutor demo program från här (eller http://moin.elinux.org/wiki/JuiceBoxPixecutor om det inte fungerar). Kopiera dem till minneskortet (rotkatalogen endast - bildvisaren stöder inte mappar). Sätt in kortet och adapter i JuiceBox. Installera batterier eller Anslut nätadaptern och modigt slå på den!Om JuiceBox inte fungerar normalt, kontrollera lödning av stift 5 först. Om det inte är det, har du förmodligen lyckats upprätta en oavsiktlig anslutning till vissa pad eller spår du inte borde ha rört alls. Inga andra sannolikt misstag som omfattar endast kuddar du skulle löda att skulle ha denna effekt. Kontrollera ditt arbete igen, kanske är med bättre förstoringsglas, allt jag kan verkligen föreslå om detta händer.
Vid denna punkt, bör du i bildvisaren (eller kanske en meny som låter dig välja antingen bildvisaren eller MP3-spelaren). Välj ett demo program som om det vore en bild - TINYGL_SPIN, kanske.
Åtminstone kortfattat, visas en skärm som är mest skräp - efter alla dessa program är inte riktigt bilder. Om det skärm resterna, och innehåller text som lyder "Kräver PIXECUTOR", misslyckats Pixecutor helt att utlösa. Kanske har du en löda bro, eller en av PIC stiften är inte faktiskt lödda till pad under den. (Stift 6 verkar vara den mest sannolika platsen för detta ska ske, eftersom det är mellan två andra stift. Försök vickar den försiktigt med en liten skruvmejsel tips - om det kan flytta från sida till sida, det är uppenbarligen inte lödas.)
Om skärmen innehåller sopor, men inget "Kräver PIXECUTOR" meddelande, då programmet sprang faktiskt - är det första program gör klart detta budskap från skärmen. Om skärmen fortsätter så, kanske programmet kraschade av någon anledning, eller helt enkelt inte var avsikten att visa något. Till exempel lanserar SHELLY programmet en befalla avsats på den seriella porten. Om du har en serieport mod installerat och använda den för att utfärda vissa kommando som påverkar skärmen, kommer ingenting att verkar hända på JuiceBox.
Generellt är sätt att avsluta ett Pixecutor program att vända JuiceBox bort och tillbaka på. Det är möjligt för program att skrivas att kan avsluta tillbaka till bildvisaren när gjort, men detta begränsar vad de kan göra, så jag tvivlar på att det kommer att finnas många sådana program.
Om av någon anledning vill du helt ta bort Pixecutor, kan detta göras utan helt desoldering det. Anslut bara PIC stift 4 (en som inte är ansluten till något) till marken - ett närliggande område i avskärmning folien fungerar. Detta håller PIC permanent i en reset stat, så alla kvarvarande effekter på JuiceBox drift måste vara lödning-relaterade problem.