Archives de catégorie : ServiceElectronique

CamelCase

!CamelCase

New words created by smashing together capitalized words.

CamelCase is the original wiki convention for creating hyperlinks, with the additional requirement that the capitals are followed by a lower-case letter; hence “AlabamA” and “ABc” will not be links.

Customizing the Wiki behavior

Some people dislike linking by CamelCase. While Trac remains faithful to the original Wiki style, it provides a number of ways to accomodate users with different preferences:

  • There’s an option (`ignore_missing_pages` in the « [wiki« ] section of TracIni) to simply ignore links to missing pages when the link is written using the CamelCase style, instead of that word being replaced by a gray link followed by a question mark.

That can be useful when CamelCase style is used to name code artifacts like class names and there’s no corresponding page for them.

  • There’s an option (`split_page_names` in the « [wiki« ] section of TracIni) to automatically insert space characters between the words of a CamelCase link when rendering the link.
  • Creation of explicit Wiki links is also easy, see WikiPageNames for details.
  • In addition, Wiki formatting can be disabled completely in some places (e.g. when rendering commit log messages). See `wiki_format_messages` in the « [changeset« ] section of TracIni.

See TracIni for more information on the available options.

More information on !CamelCase

  • http://c2.com/cgi/wiki?WikiCase
  • http://en.wikipedia.org/wiki/CamelCase

—-
See also: WikiPageNames, WikiNewPage, WikiFormatting, TracWiki

SEhowto

Index

Xilinx Platform Cable USB II

\\polfps1\Home_Elec\Electronique\Installation_Xilinx\Installation_DriverUSB_Xilinx_Linux

Câbler nos interfaces USB-RS232 ou Ethernet-RS232

Dans plusieurs standards de communication (et en particulier RS-232), on fait la distinction entre:

  • DCE: Data Circuit-terminating Equipment
  • RxD au pin 3 pour DB9, pin 2 pour DB25
  • TxD au pin 2 pour DB9, pin 3 pour DB25
  • DTE: Data Terminal Equipment
  • RxD au pin 2 pour DB9, pin 3 pour DB25
  • TxD au pin 3 pour DB9, pin 2 pour DB25

Notez que DB9 et DB25 ont les pins RxD et TxD inversés

(Plus de renseignements sur: http://en.wikipedia.org/wiki/Serial_port#Pinouts)

Les ordinateurs et les adaptateurs USB-RS232 sont normalement DTE .

Les Cometh (Ethernet à port série) sont DCE.

Les CAEN (RS-232 DB25) sont DCE

Les Newport ESP301 (RS-232 DB9) sont DCE

Donc, il faut un câble croisé pour connecter Cometh et CAEN et droit pour connecter ordinateur/USB-RS232 et CAEN.

Les câbles DB9 femelle à DB25 mâle (Radiospares 116-3641) sont droits. Ils permettent donc, la connexion d’un DTE à un DCE.

Les inverseurs de genre DB9 mâle-mâle (Radiospares 116-4773) sont pin à pin. Ils ne changent pas le type d’équipement.

Configuration du Cometh Ethernet-RS232

Default IP: 192.168.1.253
Default port for serial: 2300
Telnet (administration) port: 23

Default serial configuration:

  • RS232, RFC2217 mode, 9600 bauds, 8 bits, no parity, 1 stop bit (8N1). No flow control

Administration mode can be accessed in two ways:

  • serial port (always 2400bps, 8N1):

Cometh must be in admin mode (physical switch on the device)
Use minicom or other terminal

  • telnet:

Cometh mustn’t be in admin mode
Use telnet to access port 23

Once in admin mode, type:

login root
root

to authenticate you.

You can then change the IP:

set net ip 10.220.0.X

enable the SERVERCOM firmware:

set prog enable 2

the serial link parameters:

set serial mode raw 
set serial baudrate 9600
etc.

Refer to the documentation ([raw-attachment:Cometh232UserGuide-DTUS033.pdf User Guide] and [raw-attachment:SERVERCOM-UserGuide-DTUS043.pdf SERVERCOM User Guide]) for more information.

Always finish with:

save
reset

to apply the changes.

In order to use the Ethernet to RS-232 link, the physical admin mode switch must be in OFF position.

Configuration du PROLOGIX Ethernet-GPIB

Utilisez l’outil [raw-attachment:nfcli.tar.gz nfcli] ci-joint pour chercher des adaptateurs parmi vos liens réseau:

nfcli --list

ou configurer les paramètres réseau de l’adaptateur. Par exemple:

nfcli --eth_addr=00-21-69-01-0F-A2 --ip_type=static --ip_addr=10.220.0.71 --netmask=255.255.255.0 --gateway=10.220.0.1

Comment développer un module PS pour cmd_ps dans Pyrame

Trouvez la [raw-attachment:cmd_ps.pdf documentation ci-jointe] ou dans \\polfps1.in2p3.fr\Home_Elec\Electronique\Online

Comment développer un module BUS dans Pyrame

Trouvez la [raw-attachment:buses.pdf documentation ci-jointe] ou dans \\polfps1.in2p3.fr\Home_Elec\Electronique\Online


Attachments

SEUSBDriver

Afin de pouvoir programmer un FPGA Xilinx, il faut passer par l’outils Impact ainsi que le port USB de l’ordinateur.
Par défaut, dans un OS Linux les drivers USB ne sont pas installés. Il faut installer différents packages, modules et logiciels pour atteindre l’objectif de programmer un FPGA.
Voici un petit tutoriel pour installer les différents outils nécessaires: [attachment:Tutoriel_Installation_DriverUSB_Xilinx_Linux.pdf]

  • ISE + Impact
  • LibUSB
  • Fxload
  • DriverUSB

Attachments

SECadence

Compilation, synthèse, routage

Le but de ce petit tutoriel est de présenter les différentes étapes de la compilation des sources, jusqu’au layout.
La machine à utiliser est llrcadcao, les outils Cadence sont: NCLaunch, RC et Encounter.
Le tutoriel est disponible sur mon compte: [attachment:Cadence_conception_digital_du_code_au_layout.pdf]


Attachments

SEinstallationCAOsynopsys

Synopsys synplify

https://download.sysnopsys.com

or if necessary, download the installer

ftp ftp.synopsys.com   passive mode and binary
cd /rev/
ls
cd installer<version>
get installer<version>
gunzip archive
tar xvf archive
chown -R root:validmgr *
chmod -R 755 *
export PATH=/xtools/synopsys/installer:$PATH

and download the tools

ftp ...
cd rev (or rev_o)
get <software archives>

create directories belonging to root:validmgr rwxrwxr–
and install the software

installer -gui

then follow instructions (site 25832 – IPHC)

OldStartPage

Welcome to Trac 0.11.6

Trac is a minimalistic approach to web-based management of
software projects. Its goal is to simplify effective tracking and handling of software issues, enhancements and overall progress.

All aspects of Trac have been designed with the single goal to
help developers write great software while staying out of the way
and imposing as little as possible on a team’s established process and
culture.

As all Wiki pages, this page is editable, this means that you can
modify the contents of this page simply by using your
web-browser. Simply click on the « Edit this page » link at the bottom
of the page. WikiFormatting will give you a detailed description of
available Wiki formatting commands.

« trac-admin yourenvdir initenv » created
a new Trac environment, containing a default set of wiki pages and some sample
data. This newly created environment also contains
documentation to help you get started with your project.

You can use trac-admin to configure
Trac to better fit your project, especially in
regard to components, versions and milestones.

TracGuide is a good place to start.

Enjoy!
The Trac Team

Starting Points

  • TracGuide — Built-in Documentation
  • The Trac project — Trac Open Source Project
  • Trac FAQ — Frequently Asked Questions
  • TracSupport — Trac Support

For a complete list of local wiki pages, see TitleIndex.