OpenCores
URL https://opencores.org/ocsvn/usb_dongle_fpga/usb_dongle_fpga/trunk

Subversion Repositories usb_dongle_fpga

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /
    from Rev 11 to Rev 12
    Reverse comparison

Rev 11 → Rev 12

/trunk/sw/dongle.py
46,7 → 46,7
 
#### global funcs ####
def usage(s):
print "Artec USB Dongle programming utility"
print "Artec USB Dongle programming utility ver. 1.1"
print "Usage: ",s," -c comport [-fvdq] filename address"
print " ",s," [-fvdqr] offset length filename"
print ""
379,9 → 379,6
if mode.q == 1: # perform a query from dongle
buf=don.read_data(4,0x0) # word count and word address
print 'Data: 0x%02x 0x%02x 0x%02x 0x%02x 0x%02x 0x%02x 0x%02x 0x%02x '%(ord(buf[1]),ord(buf[0]),ord(buf[3]),ord(buf[2]),ord(buf[5]),ord(buf[4]),ord(buf[7]),ord(buf[6]) )
 
don.write_command(0x0050) # 0x0098
don.write_command(0x0098) # 0x0098
buf=don.read_data(3,0x000010) # word count and word address
/trunk/sw/Uspp/uspp.py
184,10 → 184,33
 
 
import sys
 
drv_ok = 0
if sys.platform=='win32':
from SerialPort_win import *
print "Windows platform detected:"
#try:
# import notworking_d2xx
# from D2xxPort_win import *
# print "Using D2xx FTDI driver"
# drv_ok = 1
#except ImportError:
# print "pyUSB for fast COM not found (see http://bleyer.org/pyusb/)"
if drv_ok == 0:
try:
from win32file import *
from win32event import *
from SerialPort_win import *
print "Using VCP FTDI driver"
except ImportError,D2xxPortException:
print "Python for winiows extensions for COM not found"
print "(see https://sourceforge.net/projects/pywin32/)"
print "Could not find any usable support for FTDI chip in python"
print "Try installing python support from one of the links."
sys.exit()
elif sys.platform=='linux2':
print "Linux platform detected:"
from SerialPort_linux import *
else:
sys.exit('Sorry, no implemented for this platform yet')

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.