Wisp mjukvara!

Elektronik- och mekanikrelaterad mjukvara/litteratur. (T.ex schema-CAD, simulering, böcker, manualer mm. OS-problem hör inte hit!)
Användarvisningsbild
jojje
Gått bort
Inlägg: 6380
Blev medlem: 20 januari 2006, 01:53:33
Ort: Stockholms utkant
Kontakt:

Inlägg av jojje »

Vill/måste man använda mellanrum (mellan rum är nåt annat :D) så sätt sitationstecken/fnuttar ("bla bla bla") runt.
sodjan
EF Sponsor
Inlägg: 43231
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

För att köra allt bekvämt, se till att ha xwisp2w.exe i din PATH.
Enklast är att flytta EXE'n till C:\WINDOWS (eller vad den nu heter
på din maskin). Lägg öven CFG filerna i samma katalog.

Sedan "ställer" du dig där du har dina projekt-filer (HEX filen) och
kör xwisp2w utan problem.


Generellt sätt, undvik katalog eller filnamn med mellanslag, det är
bara att be om problem...

C:\Documents and Settings\Nisse> cd \proj\proj1

C:\proj\proj1 xwisp2w port 1 go proj1

Notera att "port 1" är onödigt om den sitter på COM1.
Och då är öven "go" onödigt, så "xwisp2w proj1" räcker...
Användarvisningsbild
ElectricMan
Inlägg: 4874
Blev medlem: 21 februari 2007, 20:22:48
Skype: ElectricManSwe
Ort: Luleå
Kontakt:

Inlägg av ElectricMan »

Nu fattar jag!

Jag skrev:

Kod: Markera allt

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corporation

C:\Documents and Settings\Nisse>cd C:\wisp
Då kom detta:

Kod: Markera allt

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corporation

C:\Documents and Settings\Nisse>cd C:\wisp

C:\wisp>
Och sen skrev jag:

Kod: Markera allt

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corporation

C:\Documents and Settings\Nisse>cd C:\wisp

C:\wisp>xwisp2w testar
Då kom detta:

Kod: Markera allt

Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corporation

C:\Documents and Settings\Nisse>cd C:\wisp

C:\wisp>xwisp2w testar
 xwisp2 version 1.9.2 for Windows (Dec 04 2006, Open Watcom C 1.50)
File testar.hex loaded and is Intel Hex format conforming
Detected programmer: Wisp628, firmware version 1.09
Target: 16F877A revision 08 (ID=0E28)
Target erased
Transferring program to 16F877A via Wisp628
Transferring program memory...OK!
Verifying program memory......OK!
Transferring data memory......OK!
Verifying data memory.........OK!
Transferring ID memory........OK!
Verifying ID memory...........OK!
Transferring fuses memory.....OK!
Verifying fuses memory........OK!
Write-Verify operation terminated successfully in 0.69 seconds
Putting target in run mode
xwisp2 terminated successfully in 1.73 seconds

C:\wisp>
Nu blev det enkelt!
Användarvisningsbild
Icecap
Inlägg: 26612
Blev medlem: 10 januari 2005, 14:52:15
Ort: Starup (Haderslev), Danmark

Inlägg av Icecap »

Jupp! När man väl har fattat galoppen är det enkelt! Jag använder Windows Commander och då behöver jag bara att dra hex-filen till en ikon.
Användarvisningsbild
MadModder
Co Admin
Inlägg: 31169
Blev medlem: 6 september 2003, 13:32:07
Ort: MadLand (Enköping)
Kontakt:

Inlägg av MadModder »

Om man har en massa mellanslag i sökvägen, kan man byta ut det mot 8-teckensversionen. T.ex istället för "documents and settings", kan man skriva docume~1.
Nackdelen är ju ifall man har flera mappar som börjar på samma 6 bokstäver, då blir de ~1 ~2 ~3 osv...
Användarvisningsbild
ElectricMan
Inlägg: 4874
Blev medlem: 21 februari 2007, 20:22:48
Skype: ElectricManSwe
Ort: Luleå
Kontakt:

Inlägg av ElectricMan »

Kan man döpa om documents and settings mot typ "profiler"?
Användarvisningsbild
squiz3r
Inlägg: 5424
Blev medlem: 5 september 2006, 20:06:22
Ort: Lund
Kontakt:

Inlägg av squiz3r »

Det går säkert att byta namn på den, men efter som iprincip alla installerade program använder en sökväg som går via document and settings så lär du få rätt mycket job med att ändra det..

Mvh
sodjan
EF Sponsor
Inlägg: 43231
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Tips, rör *inte* det som Windows har skapat... :-)

Kör med några egna små kataloger istället,
jag brukar ha c:\docs\... c:\data\... o.s.v.

Och visst, det finns massor av metoder och verktyg för att
spara ett par kommandon. Frågan är om det är värt jobbet
för hemmapularen...
Användarvisningsbild
JimmyAndersson
Inlägg: 26417
Blev medlem: 6 augusti 2005, 21:23:33
Ort: Oskarshamn (En bit utanför)
Kontakt:

Inlägg av JimmyAndersson »

Håller med Sodjan.


Jag gör källkoden på arbetsdatorn och programmerar PIC-kretsarna med datorn vid labb-bordet. För att det inte ska bli rörigt med olika versioner av filerna så sparas källkoder (med tillhörande filer) på arbetsdatorn och hexfilerna sparas på labbdatorn. Småändringar gör jag på labbdatorn. Annars blir det så mycket spring fram och tillbaka. :)

På båda datorerna finns en katalog i C: som heter PIC.
I den finns en underkatalog för de PIC-kretsar jag använt.
I varje underkatalog ligger alla källkoder, hex-filer och liknande för varje projekt.

Xwisp2w med tillhörande filer ligger i en egen mapp under C:\
Den är inlagd i Windows path, så när jag ska "skicka över" en .hex-fil till Wisp628 så behöver jag bara gå in i rätt PIC-modells katalog och skriva t.ex xwisp2w go filnamn.hex eller xwisp2w go c:\pic\12F675\filnamn.hex om man står vid rooten.
Användarvisningsbild
ElectricMan
Inlägg: 4874
Blev medlem: 21 februari 2007, 20:22:48
Skype: ElectricManSwe
Ort: Luleå
Kontakt:

Inlägg av ElectricMan »

Nu blir det ngt fel :(

Kod: Markera allt

C:\wisp>xwisp2w go rgb
 xwisp2 version 1.9.2 for Windows (Dec 04 2006, Open Watcom C 1.50)
File rgb.hex loaded and is Intel Hex format conforming
Detected programmer: Wisp628, firmware version 1.09
Target not auto-detected, please specify on commandline!
xwisp2 failed after 0.70 seconds, rc 23!
>>> Press 'Enter' to continue:

C:\wisp>
Vad är fel? Har kollat att jag har kopplat in rätt flera gånger.
sodjan
EF Sponsor
Inlägg: 43231
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Detected programmer: Wisp628, firmware version 1.09

Konstigt. jag *trodde* att jag hade skickat 1.11 till alla !?
Vad har du för target ? D.v.s PIC modell ?

Har du en extra 648A ?
Plocka i så fall ner "wisp628_111.hex" (finns i XWisp2 1.9.1 kittet på ww.robh.nl)
och uppgradera din Wisp628.
Annars hör du av dig till mig så fixar jag det...

> Target not auto-detected,

Antingen har du en PC som 1.09 inte stöder.
Eller så är det något annat fel, skakig 5V t.ex.
Eller att 100 nF avkoppling saknas.
Användarvisningsbild
ElectricMan
Inlägg: 4874
Blev medlem: 21 februari 2007, 20:22:48
Skype: ElectricManSwe
Ort: Luleå
Kontakt:

Inlägg av ElectricMan »

Jag har stoppat en 100nF mellan +5 och gnd, visst ska det va så?

Jag kör med din PIC12F629.

Tror inte att jag har ngn sådan PIC.

Och just det när jag kör koden så tänds en led på en utgång.

Jag har kopplat såhär:
http://hem.passagen.se/nisseselektronik ... /shema.bmp

Den ska "pwm'a" Led'sen
sodjan
EF Sponsor
Inlägg: 43231
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

Hur kan du programmera kretsen om MCLR ligger fast till 5V ??
Är det här SAMMA problem som för övrigt i tråden ????
Användarvisningsbild
ElectricMan
Inlägg: 4874
Blev medlem: 21 februari 2007, 20:22:48
Skype: ElectricManSwe
Ort: Luleå
Kontakt:

Inlägg av ElectricMan »

Hur skulle jag veta det?? :roll: :D

Men nu funkar det iaf! :happy: Nästan! Det är bara 2st leds som lyser! (berättar mer i morrn)

Kanske inte samma problem, så ngn mod får flytta om dom har lite att göra!
sodjan
EF Sponsor
Inlägg: 43231
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Inlägg av sodjan »

> Hur skulle jag veta det??

http://www.jescab.se/ICSP.html
Se "Krav på kopplingen vid ICSP" en bit ner på sidan.

> Kanske inte samma problem,...

I så fall, om det inte alls stämmer överens med originalrubrik o.s.v,
så är det bättre att starta en ny tråd för det nya "problemet". Många
kommer att missa det annars, d.v.s de som redan hade tröttnat på
det första problemet och inte längre läser tråden... :-)
Skriv svar