Fehlermeldung

Forum zum ELEKTOR-FPGA-Projekt

Postby drobick » Fri Feb 01, 2013 12:00 am

Ich komme nicht über den Punkt 7 in der Anleitung.

Das Setzen des Q(5) wird von der Software moniert.
Hier wäre ein Hinweis, im Kurs, hilfreich welche
Fehler auftreten können.

Folgende Fehlermeldungen habe ich:

Running sch2hdl...
Command Line: sch2hdl -batch {C:/Documents and Settings/hello_world/sch2HdlBatchFile}
Release 14.4 - sch2hdl P.49d (nt64)
Copyright (c) 1995-2012 Xilinx, Inc. All rights reserved.
ERROResignEntry:235 - schematic "to" is an illegal schematic name. It is a
reserved word for vhdl.
ERROResignEntry:239 - Incorrect bus tap at (2512 544, 2512 448); destination
branch "Q(5)" is not part of the source branch "Q7(7:0)".
ERROResignEntry:215 - Net "Q(5)" is an illegal name, because there is no
corresponding bit bus for this bit bus member.
WARNINGesignEntry:216 - Net "Q(5)" is connected to load pins and/or I/O
markers, but not connected to any source pin or I/O marker.
DRC Check "to.sch" schematic completed: Error(s) found.
ERRORrojectMgmt:387 - TOE: ITclInterp::ExecuteCmd gave Tcl result can't read "iFileType": no such variable'.
Tcl_ErrnoId: unknown error
Tcl_ErrnoMsg: No error
_cmd: ::xilinx:pm:pm_chTransformExecuteNoClean dpm_ecsConvertSchematics $piThisInterface
errorInfo: cant read "iFileType": no such variable
while executing
"if { $iFileType eq "UNKNOWN" } {
continue ; # unknown is just ignored, its probably .txt
}"
("foreach" body line 3)
invoked from within
"foreach sItem $lOutputFileList {
if { ![dpm_parseOutputFile $sItem $iDesign sFile iFileType fileOrigination] } {
if { $iFile..."
(procedure "dpm_chTransformOutput" line 15)
invoked from within
"dpm_chTransformOutput $piTranInst $lOutputFileList"
(procedure "dpm_ecsConvertSchematics" line 132)
invoked from within
"$sCmd $iTransformInstance $sCmdArgs"
(procedure "dpm_chTransformExecuteEngine" line 100)
invoked from within
"dpm_chTransformExecuteEngine $sFlowProc $iInterface $bRunTransformWithEmptyInputSet false "
(procedure "::xilinx:pm:pm_chTransformExecuteNoClean" line 3)
invoked from within
"::xilinx:pm:pm_chTransformExecuteNoClean dpm_ecsConvertSchematics $piThisInterface"
drobick
 
Posts: 9
Joined: Fri Jan 03, 2014 1:55 pm

Postby ag » Fri Feb 01, 2013 12:00 am

Hallo drobick,

Es klinkt für mich als ob du aus Versehen die Schema "to" statt "top" umbennant hast.

Hast du schon über die Menü Help->Help Topics->Search und dann die erste Fehlermeldung in "Search for" versucht? Da gibt es jeweils eine Beschreibung zur Fehlermeldung. Vielleicht kommst du damit ein Stück weiter.

Außerdem solltest du den Vegleich zwischen deine Schema und Bild 8 im Artikel genau ansehen. Da gibt es sicherlich Anhaltspunkte, um die jeweiligen Fehlermeldungen zu verstehen bzw. beheben.

Grüß,
Ag
Ag
ag
 
Posts: 532
Joined: Thu Jan 02, 2014 10:37 am

Postby joef » Fri Feb 01, 2013 12:00 am

Hi drobick,

ERROResignEntry:239 - Incorrect bus tap at (2512 544, 2512 448); destination
branch "Q(5)" is not part of the source branch "Q7(7:0)".


Dein Branch heißt Q(5), aber der Bus heißt bei dir Q7(7:0). Benenne den Bus in Q(7:0) um.

Vermutliche Ursache: Das Add Net Name Tool zählt bei Bussen den Namen hoch, wenn "Increase the Name" selektiert ist. Bei einzelnen Zweigen wird der Index hochgezählt.

Gruß
joef
joef
 
Posts: 26
Joined: Fri Jan 03, 2014 1:56 pm

Postby drobick » Tue Feb 05, 2013 12:00 am

Danke,

ich bin erst heute wieder dazugekommen mit das Problem anzusehen.
Ja richtig Q(7:0), aber viel wichtiger war der Fehler das die Datei nit to.sch heißen darf. Ich hatte das p vergessen einzugeben.
Der "Compiler" moniert diesen Filename als unzulässig.
Das kenne ich auch von Mitsubishi, dort darf der Filename
test nicht verwendet werden - wg. einer gleichnamigen Funktion.

Jetzt klappt alles bestens, Fehlermeldungen bringen auch gleich etwas Übung.

Jörg
drobick
 
Posts: 9
Joined: Fri Jan 03, 2014 1:55 pm


Return to Rund um FPGAs

Who is online

Users browsing this forum: No registered users and 1 guest

cron