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

Subversion Repositories phr

Compare Revisions

  • This comparison shows the changes necessary to convert path
    /phr/trunk/codigo/gui
    from Rev 182 to Rev 211
    Reverse comparison

Rev 182 → Rev 211

/windows/gui/phr-gui.py
7,7 → 7,15
import os # se usa para el dialogo de abrir fichero
import subprocess # para interactuar con el shell
 
#####################################
# Para que funcione mejor en Linux
#import os
 
#abspath = os.path.abspath(__file__)
#dname = os.path.dirname(abspath)
#os.chdir(dname)
#####################################
 
# begin wxGlade: extracode
# end wxGlade
 
105,6 → 113,8
PHR GUI es una interfaz grafica que permite interactuar con
la Plataforma de Hardware Reconfigurable (desarrollada en el
CUDAR) a traves del software xc3sprog.
 
Revision (SVN) 209.
"""
 
licence = """
127,7 → 137,7
 
info.SetIcon(wx.Icon('grafica/phr-gui-96.png', wx.BITMAP_TYPE_PNG))
info.SetName('PHR GUI')
info.SetVersion('0.1 r183')
info.SetVersion('0.1')
info.SetDescription(description)
#info.SetCopyright('(C) 2014 CUDAR (UTN-FRC)')
info.SetCopyright('Abril de 2014, CUDAR (UTN-FRC)')
149,11 → 159,10
4) Tras terminar el paso anterior la FPGA debe comenzar a funcionar.
 
Para programar la memoria PROM:
1) Setear el jumper en la placa PHR en modo JTAG.
1) Setear el jumper en la placa PHR en modo \"Master Serial\".
2) Elegir el archivo de programacion (*.bit).
3) Presione el boton \"Programar PROM\".
4) Una vez terminado el paso anterior, cambiar el jumper al modo \"Master
Serial\" y presionar el boton de RESET.
4) Una vez terminado el paso anterior, presionar el boton de RESET.
 
Mas ayuda en los manuales que puede descargar desde el servidor de
OpenCores donde se aloja el proyecto: http://opencores.org/project,phr
204,7 → 213,7
process = subprocess.Popen(command, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, shell=True)
 
for line in iter(process.stdout.readline, ''):
self.text_ctrl_console.WriteText(line)
self.text_ctrl_console.AppendText(line)
process.stdout.close()
 
self.text_ctrl_console.AppendText("\nPHR>>> ")
239,10 → 248,17
 
process = subprocess.Popen(command, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, shell=True)
 
for line in iter(process.stdout.readline, ''):
self.text_ctrl_console.WriteText(line)
process.stdout.close()
 
line = ''
while True:
out = process.stdout.read(1)
if out == '' and process.poll() != None:
break
if out != '' and out != '\x0a':
line = line + out
if out == '\x0d':
self.text_ctrl_console.AppendText(line)
line = ''
self.text_ctrl_console.AppendText("\nPHR>>> ")
 
## restaurar entorno
272,7 → 288,7
process = subprocess.Popen(command, stdout=subprocess.PIPE, stderr=subprocess.STDOUT, shell=True)
 
for line in iter(process.stdout.readline, ''):
self.text_ctrl_console.WriteText(line)
self.text_ctrl_console.AppendText(line)
process.stdout.close()
 
self.text_ctrl_console.AppendText("\nPHR>>> ")

powered by: WebSVN 2.1.0

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