Re: xwisp2 1.7.01 released

Chen Xiao Fan <[email protected]>
Newsgroups gmane.comp.hardware.microcontrollers.gnupic
Message-ID <3B8AEFFADD3DD4118F8100508BACEC2C0A289209@spex>
Sorry if you received this email twice.
It seems all my recent post to GNUPIC list
using my gmail account did not go through.
Therefore I resend the post again.

---------- Forwarded message ----------
From: Xiaofan Chen <xiaofanc AT gmail.com>
Date: Sep 17, 2005 9:26 PM
Subject: Re: [gnupic] xwisp2 1.7.01 released
To: [email protected]

The compilation/building on Ubuntu is perfect: not even a warning message!

The initial test on 12F635/16F684 shows that the binary I built works.
The verification of 12F629 shows error message but the

Regards,
Xiaofan

1) building
mcuee@ubuntu:~/Desktop/build/xwisp2/xwisp2171s$ cp xwisp2_gu.mak Makefile
mcuee@ubuntu:~/Desktop/build/xwisp2/xwisp2171s$ make clean
rm -f xwisp2bus.o xwisp2cfg.o xwisp2cmd.o xwisp2com.o xwisp2dat.o
xwisp2hex.o xwisp2mis.o xwisp2tgt.o xwisp2os.o
rm -f xwisp2.o xwlist.o
rm -f xwisp2u xwlistu
mcuee@ubuntu:~/Desktop/build/xwisp2/xwisp2171s$ make
Compiling xwisp2.c
Compiling xwisp2bus.c
Compiling xwisp2cfg.c
Compiling xwisp2cmd.c
Compiling xwisp2com.c
Compiling xwisp2dat.c
Compiling xwisp2hex.c
Compiling xwisp2mis.c
Compiling xwisp2tgt.c
Compiling xwisp2os.c
Linking xwisp2u
Compiling xwlist.c
Linking xwlistu

2) test on 16f684 using adapted PICkit 1 lesson 2 --> okay
mcuee@ubuntu:~/Desktop/build/xwisp2/xwisp2171s$ ./xwisp2u port
/dev/ttyS1 write state6842.hex
 xwisp2 version 1.7.01 (Sep 17 2005, GCC 3.3)
File state6842.hex loaded and is Intel Hex format conforming
Programmer Wisp628, firmware version 1.09
Detected target: 16F684 revision 03 (ID=1083)
Transferring image to 16F684 via Wisp628
Transferring program memory...OK!
Transferring ID memory........OK!
Transferring data memory......OK!
Transferring fuses memory.....OK!
Write terminated successfully in 1.44 seconds
xwisp2 terminated successfully in 2.22 seconds
mcuee@ubuntu:~/Desktop/build/xwisp2/xwisp2171s$ ./xwisp2u port
/dev/ttyS1 verify state6842.hex
 xwisp2 version 1.7.01 (Sep 17 2005, GCC 3.3)
File state6842.hex loaded and is Intel Hex format conforming
Programmer Wisp628, firmware version 1.09
Detected target: 16F684 revision 03 (ID=1083)
Verifying program memory......OK!
Verifying ID memory...........OK!
Verifying data memory.........OK!
Verifying fuses memory........OK!
Verify terminated successfully in 0.28 seconds


3) To test 12F629 without a Wisp628 dongle, I erase the chip to avoid 
the Vdd-before-Vpp problem (12F629/675 require Vpp-before-Vdd). 
The programming seems to be okay and the chip is indeed working. 
However the verification gives error. I need to check this again.

mcuee@ubuntu:~/Desktop/build/xwisp2/xwisp2171s$ ./xwisp2u port
/dev/ttyS1 erase  xwisp2 version 1.7.01 (Sep 17 2005, GCC 3.3)
Programmer Wisp628, firmware version 1.09
Detected target: 12F629 revision 15 (ID=0F8F)
Target erased

mcuee@ubuntu:~/Desktop/build/xwisp2/xwisp2171s$ ./xwisp2u port
/dev/ttyS1 write state629.hex
 xwisp2 version 1.7.01 (Sep 17 2005, GCC 3.3)
File state629.hex loaded and is Intel Hex format conforming
Programmer Wisp628, firmware version 1.09
Detected target: 12F629 revision 15 (ID=0F8F)
Transferring image to 12F629 via Wisp628
Transferring program memory...OK!
Transferring ID memory........OK!
Transferring data memory......OK!
Transferring fuses memory.....OK!
Write terminated successfully in 1.25 seconds
xwisp2 terminated successfully in 2.23 seconds

mcuee@ubuntu:~/Desktop/build/xwisp2/xwisp2171s$ ./xwisp2u port
/dev/ttyS1 verify state629.hex
 xwisp2 version 1.7.01 (Sep 17 2005, GCC 3.3)
File state629.hex loaded and is Intel Hex format conforming
Programmer Wisp628, firmware version 1.09
Detected target: 12F629 revision 15 (ID=0F8F)
Verifying program memory......OK!
Verifying ID memory...........OK!
Verifying data memory.........OK!
Verifying fuses memory........failed at 00400E, expected: '8C3F', found:
'8C11'
Verify failed after 0.29 seconds, rc 21!
xwisp2 failed after 1.27 seconds, rc 21!
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.