Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | WARNING!!!! PyChips is no longer supported for IPbus v2.0 devices and higher. This, unfortunately, removes Python as a valid software interface to
Releases
| |||||||
> > | This page describes new (as of early 2015) python bindings to the AMC13 software. This is very much a work in progress, but at least one demo program now works. | |||||||
Changed: | ||||||||
< < | InstallationIn order to use the Python software, you will need to have PyChips installed on your Scientific Linux machine. For instructions on how to obtain the PyChips libraries, visit the CACTUS Installation page. | |||||||
> > | See AMC13ObsoletePyChipsSoftware if for some reason you want the no-longer-supported PyChips based software. | |||||||
Changed: | ||||||||
< < | On a Scientific Linux system with PyChips installed: | |||||||
> > | The python code is included as of v1.1.0
$ source env.sh $ makeThere are some sample scripts in ...dev_tools/python . You'll need a connection file,
which needs to reference the address table files distributed with the software.
The way I handle this is to create a symbolic link to the ...etc/amc13 directory:
$ cd .../dev_tools/python $ ln -s ../../amc13/etc/amc13 .Then the connection file can use the symlink to find the address tables. Sample connection file: | |||||||
Deleted: | ||||||||
< < |
| |||||||
Changed: | ||||||||
< < | $ cd amc13_python_2013-01-31/src_amc13 $ python p_flash.py | |||||||
> > |
| |||||||
Changed: | ||||||||
< < | AMC13 Python Software Links
![]() | |||||||
> > | Finally you can run your script as follows:
$ ./printversion.py connectionSN43_ch.xml Using AMC13 software ver:35051 T1 firmware version 0x4016 T2 firmware version 0x25 | |||||||
Changed: | ||||||||
< < | -- EricHazen - 24 Jan 2012 | |||||||
> > | -- EricHazen - 12 Mar 2015 |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 53 to 53 | ||||||||
| ||||||||
Added: | ||||||||
> > | | Archived Software![]() | |||||||
-- EricHazen - 24 Jan 2012 |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Added: | ||||||||
> > | WARNING!!!! PyChips is no longer supported for IPbus v2.0 devices and higher. This, unfortunately, removes Python as a valid software interface to
| |||||||
Releases
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Releases | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Releases | ||||||||
Added: | ||||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Releases
| ||||||||
Line: 21 to 21 | ||||||||
Installation | ||||||||
Changed: | ||||||||
< < | In order to use the Python software, you will need to have PyChips installed on your Scientific Linux machine. For instructions on how to obtain the PyChips libraries, visit the PyChips page![]() | |||||||
> > | In order to use the Python software, you will need to have PyChips installed on your Scientific Linux machine. For instructions on how to obtain the PyChips libraries, visit the CACTUS Installation page. | |||||||
On a Scientific Linux system with PyChips installed: |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Releases
| ||||||||
Line: 21 to 21 | ||||||||
Installation | ||||||||
Changed: | ||||||||
< < | In order to use the Python software, you will need to have PyChips installed on your Scientific Linux machine. For instructions on how to obtain the PyChips libraries, visit the PyChips page. | |||||||
> > | In order to use the Python software, you will need to have PyChips installed on your Scientific Linux machine. For instructions on how to obtain the PyChips libraries, visit the PyChips page![]() | |||||||
On a Scientific Linux system with PyChips installed: |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | This page contains documentation and download links for AMC13 test software written in Python and using the PyChips library. | |||||||
> > | Releases | |||||||
| ||||||||
Line: 15 to 15 | ||||||||
| ||||||||
Deleted: | ||||||||
< < |
| |||||||
Installation | ||||||||
Added: | ||||||||
> > | In order to use the Python software, you will need to have PyChips installed on your Scientific Linux machine. For instructions on how to obtain the PyChips libraries, visit the PyChips page. | |||||||
Changed: | ||||||||
< < | On a Scientific Linux system, here is a quick tutorial: | |||||||
> > | On a Scientific Linux system with PyChips installed: | |||||||
Changed: | ||||||||
< < | (make sure you have PyChips installed and the environment set correctly) (download one of the tarballs above) $ tar -xzf amc13_python_2012-xx-xx.tar.gz $ cd amc13_python_2012-xx-xx/src_amc13 $ python p_flash.py (for example, to program the flash) | |||||||
> > |
AMC13 Python Software Links
| |||||||
-- EricHazen - 24 Jan 2012 |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Added: | ||||||||
> > |
| |||||||
| ||||||||
Line: 32 to 33 | ||||||||
$ python p_flash.py (for example, to program the flash) | ||||||||
Deleted: | ||||||||
< < | AMC13PythonSoftwareToDoList | |||||||
-- EricHazen - 24 Jan 2012 \ No newline at end of file |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Added: | ||||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Added: | ||||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Added: | ||||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Added: | ||||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | ||||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Added: | ||||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Added: | ||||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Added: | ||||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Line: 11 to 11 | ||||||||
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
InstallationOn a Scientific Linux system, here is a quick tutorial:(make sure you have PyChips installed and the environment set correctly) (download one of the tarballs above) $ tar -xzf amc13_python_2012-xx-xx.tar.gz $ cd amc13_python_2012-xx-xx/src_amc13 $ python p_flash.py (for example, to program the flash) | |||||||
AMC13PythonSoftwareToDoList |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Added: | ||||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Added: | ||||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | ||||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Added: | ||||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Added: | ||||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Deleted: | ||||||||
< < | NOTE: Flash programming utility requires Python v2.7 which is not stock in SL5 as of this writing. | |||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
NOTE: Flash programming utility requires Python v2.7 which is not stock in SL5 as of this writing. | ||||||||
Added: | ||||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
NOTE: Flash programming utility requires Python v2.7 which is not stock in SL5 as of this writing. | ||||||||
Added: | ||||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
NOTE: Flash programming utility requires Python v2.7 which is not stock in SL5 as of this writing. | ||||||||
Added: | ||||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
NOTE: Flash programming utility requires Python v2.7 which is not stock in SL5 as of this writing. | ||||||||
Changed: | ||||||||
< < |
| |||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
NOTE: Flash programming utility requires Python v2.7 which is not stock in SL5 as of this writing. | ||||||||
Added: | ||||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | This page contains documentation and download links for AMC13 test software written in Python and using the PyChips library | |||||||
> > | This page contains documentation and download links for AMC13 test software written in Python and using the PyChips library.
NOTE: Flash programming utility requires Python v2.7 which is not stock in SL5 as of this writing. | |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Added: | ||||||||
> > |
| |||||||
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Added: | ||||||||
> > | AMC13PythonSoftwareToDoList | |||||||
-- EricHazen - 24 Jan 2012 \ No newline at end of file |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
Changed: | ||||||||
< < | ||||||||
> > |
| |||||||
-- EricHazen - 24 Jan 2012 \ No newline at end of file |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
|