Då tänkte jag ge mig på det här med fältprogrammering (=laptop) för första gången och ryktet säger ju att Wisp:en har god kompabilitet med diverse USB->RS232 omvandlare så jag provade lyckan och köpte en omvandlare från Ebay.
Får det inte riktigt att funka dock. Så här lyder felmeddelandet:
**********************************************************
Första försöket:
C:\totte\XW>xwisp2w port 9 go gatecont
xwisp2 version 1.9.3 for Windows (Dec 08 2007, Open Watcom C/C++ 1.70)
File gatecont.hex loaded and is Intel Hex format conforming
More bytes received (28) than expected!
SendReceiveSlow read timeout, 0 bytes received
Failed to activate Programmer. Check connection to target and COM9.
xwisp2 failed after 1.25 seconds, rc 23!
>>> Press 'Enter' to continue:
***********************************************************
Andra försöket:
C:\totte\XW>xwisp2w port 9 go gatecont
xwisp2 version 1.9.3 for Windows (Dec 08 2007, Open Watcom C/C++ 1.70)
File gatecont.hex loaded and is Intel Hex format conforming
SendReceiveSlow read timeout, 0 bytes received
SendReceiveSlow read timeout, 0 bytes received
Failed to activate Programmer. Check connection to target and COM9.
xwisp2 failed after 1.23 seconds, rc 23!
>>> Press 'Enter' to continue:
***********************************************************
Omvandlaren använder sig av drivrutiner från "SemiTech". Vet inte om det är samma företag som gjort omvandlaren men det stod inget "märke" på kartongen eller convertern i alla fall.
Någon som känner igen problemet? Kanske har använt sig av samma omvandlare/drivrutiner?
MVH
/Tottish
EDIT: Lade till Code-taggar för att undvika falsk-smileys =)
Jag antar att du testat elementära saker som att köra serieporten med något annat program, köra wispen på annan maskin, annan omvandlare eller riktig serieport. Dessa saker bara för att vara säker på att serieporten och wispen fungerar var för sig och att det är just kombinationen som är problemet.
Du har rätt, skulle förtydligat mig:
Koppling + wisp funkar kalas på min lab-dator ("riktig" serie-port) men när man använder den med laptop och adapter så vill den inte.
Har faktiskt ingen annan apparat som går över serie-porten så jag kan inte testa den separat. Har dock öppnat porten (COM9) i hyperterminalen utan några bekymmer.
0,0,0,15 står det under "filversion". (Nedlastad från extras4u tror jag sidan hette. Skivan som följde med var repig och inte helt läslig.)
Hela grejen är ingjuten i blå plast men det är en sådan där svart silikon(?)bubbla på ett ställe och de andra kretsarna ser för små ut för att vara tex ett FTDI-chip. Kapseln är dock väldigt diffus och svår att se igenom.
E-bay länk: HIT ME!
Hehe, kostade visst bara 0.99$.
Lite pill = Ändrade "COM-adressen" till COM1.
Den var default COM10 och det fungerade inte då. Startade om datorn och pluggade in och ut convertern och provade mellan varven. Den sa att den inte kunde komma öppna port 10 som jag angett som port. (Gick dock att öppna porten från hyperterminalen i WinXP.)
Kom på att jag alltid när jag tidigare programerat med Wispen använt COM1-COM9 så jag tänkte att xwisp2 kanske bara hade stöd för upp till 9 COM-portar. Långsökt, men jag provade i alla fall och det fungerade.
Jag säger inte att det var för att xwisp2 inte kan hantera så många COM-portar för det vet jag inget om. Vet bara att det funkade för mig och nu sitter jag ute "på fältet" och programerar!
Om du har samma modell så kanske någon av dem har en läsbar CD med drivrutiner. Kanske är en frächare version på skivan än den jag googlade fram. Värt ett försök i alla fall.
Min skiva (låg löst och rasslade i fodralet) var inte helt läslig. (rejält repig)