Flash a XC6SLX9 dev board as a 7i90HD

More
7 years 6 months ago #131513 by gtt38
So now the config file, i started with PIN_SVST1_4_7I47S_72.vhd because I need to drive steppers.
The goal is :
P1 with 24 step/direction (up to 12 motors)
P2 with analog inputs for thermistors (6), and outputs for driving heating components(6) and 12 general inputs
P3 maybe to drive a LCD or a TFT in the future.

i just configured the P1 :
Code:
IOPortTag & x"00" & StepGenTag & StepGenStepPin, -- I/O 00 TX0 IOPortTag & x"00" & StepGenTag & StepGenDirPin, -- I/O 01 TX1 IOPortTag & x"01" & StepGenTag & StepGenStepPin, -- I/O 02 TX2 IOPortTag & x"01" & StepGenTag & StepGenDirPin, -- I/O 03 TX3 IOPortTag & x"02" & StepGenTag & StepGenStepPin, -- I/O 04 TX4 IOPortTag & x"02" & StepGenTag & StepGenDirPin, -- I/O 05 TX5 IOPortTag & x"03" & StepGenTag & StepGenStepPin, -- I/O 06 TX6 IOPortTag & x"03" & StepGenTag & StepGenDirPin, -- I/O 07 TX7 IOPortTag & x"04" & StepGenTag & StepGenStepPin, -- I/O 08 TX8 IOPortTag & x"04" & StepGenTag & StepGenDirPin, -- I/O 09 TX9 IOPortTag & x"05" & StepGenTag & StepGenStepPin, -- I/O 10 TX10 IOPortTag & x"05" & StepGenTag & StepGenDirPin, -- I/O 11 TX11 IOPortTag & x"06" & StepGenTag & StepGenStepPin, -- I/O 12 TX12 IOPortTag & x"06" & StepGenTag & StepGenDirPin, -- I/O 13 TX13 IOPortTag & x"07" & StepGenTag & StepGenStepPin, -- I/O 14 TX14 IOPortTag & x"07" & StepGenTag & StepGenDirPin, -- I/O 15 TX15 IOPortTag & x"08" & StepGenTag & StepGenStepPin, -- I/O 16 TX16 IOPortTag & x"08" & StepGenTag & StepGenDirPin, -- I/O 17 TX17 IOPortTag & x"09" & StepGenTag & StepGenStepPin, -- I/O 18 TX18 IOPortTag & x"09" & StepGenTag & StepGenDirPin, -- I/O 19 TX19 IOPortTag & x"10" & StepGenTag & StepGenStepPin, -- I/O 20 TX20 IOPortTag & x"10" & StepGenTag & StepGenDirPin, -- I/O 21 TX21 IOPortTag & x"11" & StepGenTag & StepGenStepPin, -- I/O 22 TX22 IOPortTag & x"11" & StepGenTag & StepGenDirPin, -- I/O 23 TX23
But i need help for P2 to declare analog inputs
Thanks

Please Log in or Create an account to join the conversation.

More
7 years 6 months ago - 7 years 6 months ago #131518 by PCW
Spartan 6 FPGAs have no built in analog capability

You can make a decent 8-9 bit (at 1 KHz update rate) Sigma-Delta ADC
by using the differential inputs as a comparator. This takes a RC and 3 pins per ADC channel.
There is a HostMot2 component for this: SimpleDSAD
Last edit: 7 years 6 months ago by PCW.

Please Log in or Create an account to join the conversation.

More
7 years 6 months ago - 7 years 6 months ago #131539 by gtt38
Thank you again, i'm not familliar with FPGA, i'm coming from MCU.
I have just found 2 ISL26132 in a small box from my desk. datasheet : www.renesas.com/eu/en/www/doc/datasheet/isl26132-34.pdf
Can i use this one ?
i recommand this doc : www.ti.com/europe/downloads/Choose%20the...ur%20application.pdf
Last edit: 7 years 6 months ago by gtt38.

Please Log in or Create an account to join the conversation.

More
7 years 6 months ago #131659 by PCW
That chip uses a somewhat non standard interface so its not directly supported.
It would be realtively easy to support in the firmware by adding a hm2 module
but LinuxCNC driver support would be needed as well
The following user(s) said Thank You: gtt38

Please Log in or Create an account to join the conversation.

More
7 years 6 months ago - 7 years 6 months ago #131779 by gtt38
So i will try to find something to add an anolog imput.
Now i want to compile the firmware to test but it seems complicated.

File Attachment:

File Name: fpgafiles.rar
File Size:3.58 KB

i downloaded the hostmot2 firmware and i overwritted the 3 files. i tried to compile but i have a lot of errors (19)
Code:
Started : "Synthesize - XST". Running xst... Command Line: xst -intstyle ise -ifn "C:/Users/Younes/Desktop/hostmot2/TopGCSPIHostMot2.xst" -ofn "C:/Users/Younes/Desktop/hostmot2/TopGCSPIHostMot2.syr" Reading design: TopGCSPIHostMot2.prj INFO:Xst - Part-select index evaluated to out of bound value may lead to incorrect synthesis results; it is recommended not to use them in RTL ========================================================================= * HDL Parsing * ========================================================================= Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\IDROMConst.vhd" into library work Parsing package <IDROMConst>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\PIN_SVST2_4_7I47_72.vhd" into library work Parsing package <PIN_SVST2_4_7I47_72>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\i90_x9card.vhd" into library work Parsing package <i90_x9card>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\log2.vhd" into library work Parsing package <log2>. Parsing package body <log2>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\dpram.vhd" into library work Parsing entity <dpram>. Parsing architecture <syn> of entity <dpram>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\adpram.vhd" into library work Parsing entity <adpram>. Parsing architecture <syn> of entity <adpram>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\waveram.vhd" into library work Parsing entity <waveram>. Parsing architecture <syn> of entity <waveram>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\uartx8.vhd" into library work Parsing entity <uartx8>. Parsing architecture <Behavioral> of entity <uartx8>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\uartr8.vhd" into library work Parsing entity <uartr8>. Parsing architecture <Behavioral> of entity <uartr8>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\twidrom.vhd" into library work Parsing entity <twidrom>. Parsing architecture <syn> of entity <twidrom>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\syncwavegen.vhd" into library work Parsing entity <syncwavegen>. Parsing architecture <behavioral> of entity <syncwavegen>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\sslbprom43.vhd" into library work Parsing entity <sslbp>. Parsing architecture <syn> of entity <sslbp>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\sslbpram.vhd" into library work Parsing entity <sslbpram>. Parsing architecture <syn> of entity <sslbpram>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\sine16.vhd" into library work Parsing entity <sine16>. Parsing architecture <syn> of entity <sine16>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\resrom.vhd" into library work Parsing entity <resrom>. Parsing architecture <syn> of entity <resrom>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\resolverdaq2.vhd" into library work Parsing entity <resolverdaq2>. Parsing architecture <behavioral> of entity <resolverdaq2>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\OutputInteg.vhd" into library work Parsing entity <OutputInteg>. Parsing architecture <Behavioral> of entity <outputinteg>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\oneofndecode.vhd" into library work Parsing package <oneofndecode>. Parsing package body <oneofndecode>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\decodedstrobe.vhd" into library work Parsing package <decodedstrobe>. Parsing package body <decodedstrobe>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\d8o8sqws.vhd" into library work Parsing entity <DumbAss8sqws>. Parsing architecture <Behavioral> of entity <dumbass8sqws>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\b32qcondmac2ws.vhd" into library work Parsing entity <Big32v2>. Parsing architecture <Behavioral> of entity <big32v2>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\xfrmrout.vhd" into library work Parsing entity <xfrmrout>. Parsing architecture <Behavioral> of entity <xfrmrout>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\wordrb.vhd" into library work Parsing entity <wordrb>. Parsing architecture <behavioral> of entity <wordrb>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\wordpr.vhd" into library work Parsing entity <wordpr>. Parsing architecture <behavioral> of entity <wordpr>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\wavegen.vhd" into library work Parsing entity <wavegen>. Parsing architecture <behavioral> of entity <wavegen>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\watchdog.vhd" into library work Parsing entity <watchdog>. Parsing architecture <Behavioral> of entity <watchdog>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\ubrategend.vhd" into library work Parsing entity <rategend>. Parsing architecture <Behavioral> of entity <rategend>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\ubrategen.vhd" into library work Parsing entity <rategen>. Parsing architecture <Behavioral> of entity <rategen>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\uartx.vhd" into library work Parsing entity <uartx>. Parsing architecture <Behavioral> of entity <uartx>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\uartr.vhd" into library work Parsing entity <uartr>. Parsing architecture <Behavioral> of entity <uartr>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\twiddle.vhd" into library work Parsing entity <twiddle>. Parsing architecture <Behavioral> of entity <twiddle>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\timestampd.vhd" into library work Parsing entity <timestampd>. Parsing architecture <Behavioral> of entity <timestampd>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\timestamp.vhd" into library work Parsing entity <timestamp>. Parsing architecture <Behavioral> of entity <timestamp>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\threephasepwm.vhd" into library work Parsing entity <threephasepwm>. Parsing architecture <behavioral> of entity <threephasepwm>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\sserialwa.vhd" into library work Parsing entity <sserialwa>. Parsing architecture <Behavioral> of entity <sserialwa>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\srl16delay.vhd" into library work Parsing entity <srl16delay>. Parsing architecture <Behavioral> of entity <srl16delay>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\simplessi.vhd" into library work Parsing entity <SimpleSSI>. Parsing architecture <Behavioral> of entity <simplessi>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\simplespix.vhd" into library work Parsing entity <simplespi>. Parsing architecture <behavioral> of entity <simplespi>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\simpledsad.vhd" into library work Parsing entity <simpledsad>. Parsing architecture <behavioral> of entity <simpledsad>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\scalertimer.vhd" into library work Parsing entity <scalertimer>. Parsing architecture <Behavioral> of entity <scalertimer>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\scalercounter.vhd" into library work Parsing entity <scalercounter>. Parsing architecture <Behavioral> of entity <scalercounter>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\resolver.vhd" into library work Parsing entity <resolver>. Parsing architecture <dataflow> of entity <resolver>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\qcountersfpd.vhd" into library work Parsing entity <qcounterpd>. Parsing architecture <behavioral> of entity <qcounterpd>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\qcountersfp.vhd" into library work Parsing entity <qcounterp>. Parsing architecture <behavioral> of entity <qcounterp>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\qcountersfd.vhd" into library work Parsing entity <qcounterd>. Parsing architecture <behavioral> of entity <qcounterd>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\qcountersf.vhd" into library work Parsing entity <qcounter>. Parsing architecture <behavioral> of entity <qcounter>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\qcounterateskd.vhd" into library work Parsing entity <qcounterateskd>. Parsing architecture <Behavioral> of entity <qcounterateskd>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\qcounteratesk.vhd" into library work Parsing entity <qcounteratesk>. Parsing architecture <Behavioral> of entity <qcounteratesk>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\qcounterated.vhd" into library work Parsing entity <qcounterated>. Parsing architecture <Behavioral> of entity <qcounterated>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\qcounterate.vhd" into library work Parsing entity <qcounterate>. Parsing architecture <Behavioral> of entity <qcounterate>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\pwmrefh.vhd" into library work Parsing entity <pwmrefh>. Parsing architecture <behavioral> of entity <pwmrefh>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\pwmpdmgenh.vhd" into library work Parsing entity <pwmpdmgenh>. Parsing architecture <behavioral> of entity <pwmpdmgenh>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\pktuartx.vhd" into library work Parsing entity <pktuartx>. Parsing architecture <Behavioral> of entity <pktuartx>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\pktuartr.vhd" into library work Parsing entity <pktuartr>. Parsing architecture <Behavioral> of entity <pktuartr>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\PinExists.vhd" into library work Parsing package <PinExists>. Parsing package body <PinExists>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\OutputPinsPerModule.vhd" into library work Parsing package <OutputPinsPerModule>. Parsing package body <OutputPinsPerModule>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\NumberOfModules.vhd" into library work Parsing package <NumberOfModules>. Parsing package body <NumberOfModules>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\ModuleExists.vhd" into library work Parsing package <ModuleExists>. Parsing package body <ModuleExists>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\MaxPinsPerModule.vhd" into library work Parsing package <MaxPinsPerModule>. Parsing package body <MaxPinsPerModule>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\MaxOutputPinsPerModule.vhd" into library work Parsing package <MaxOutputPinsPerModule>. Parsing package body <MaxOutputPinsPerModule>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\MaxIOPinsPerModule.vhd" into library work Parsing package <MaxIOPinsPerModule>. Parsing package body <MaxIOPinsPerModule>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\MaxInputPinsPerModule.vhd" into library work Parsing package <MaxInputPinsPerModule>. Parsing package body <MaxInputPinsPerModule>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\kubstepgenzid.vhd" into library work Parsing entity <stepgenid>. Parsing architecture <Behavioral> of entity <stepgenid>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\kubstepgenzi.vhd" into library work Parsing entity <stepgeni>. Parsing architecture <Behavioral> of entity <stepgeni>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\kubstepgenzd.vhd" into library work Parsing entity <stepgend>. Parsing architecture <Behavioral> of entity <stepgend>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\kubstepgenz.vhd" into library work Parsing entity <stepgen>. Parsing architecture <Behavioral> of entity <stepgen>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\irqlogics.vhd" into library work Parsing entity <irqlogics>. Parsing architecture <Behavioral> of entity <irqlogics>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\InputPinsPerModule.vhd" into library work Parsing package <InputPinsPerModule>. Parsing package body <InputPinsPerModule>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\inmuxm.vhd" into library work Parsing entity <inmuxm>. Parsing architecture <behavioral> of entity <inmuxm>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\inm.vhd" into library work Parsing entity <inm>. Parsing architecture <behavioral> of entity <inm>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\idrom.vhd" into library work Parsing entity <IDROM>. Parsing architecture <syn> of entity <idrom>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\hostmotid.vhd" into library work Parsing entity <hostmotid>. Parsing architecture <Behavioral> of entity <hostmotid>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\hmtimers.vhd" into library work Parsing entity <hm2dpll>. Parsing architecture <behavioral> of entity <hm2dpll>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\GetModuleHint.vhd" into library work Parsing package <GetModuleHint>. Parsing package body <GetModuleHint>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\fanucabs.vhd" into library work Parsing entity <FanucAbs>. Parsing architecture <Behavioral> of entity <fanucabs>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\drqlogic.vhd" into library work Parsing entity <dmdrqlogic>. Parsing architecture <Behavioral> of entity <dmdrqlogic>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\dpainter.vhd" into library work Parsing entity <dpainterd>. Parsing architecture <Behavioral> of entity <dpainterd>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\daqfifo16.vhd" into library work Parsing entity <DAQFIFO16>. Parsing architecture <Behavioral> of entity <daqfifo16>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\cpdrive.vhd" into library work Parsing entity <cpdrive>. Parsing architecture <Behavioral> of entity <cpdrive>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\CountPinsInRange.vhd" into library work Parsing package <CountPinsInRange>. Parsing package body <CountPinsInRange>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\bufferedspi.vhd" into library work Parsing entity <bufferedspi>. Parsing architecture <behavioral> of entity <bufferedspi>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\boutreg.vhd" into library work Parsing entity <boutreg>. Parsing architecture <Behavioral> of entity <boutreg>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\biss.vhd" into library work Parsing entity <biss>. Parsing architecture <Behavioral> of entity <biss>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\binosc.vhd" into library work Parsing entity <binosc>. Parsing architecture <Behavioral> of entity <binosc>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\simplespi8x.vhd" into library work Parsing entity <simplespi8>. Parsing architecture <behavioral> of entity <simplespi8>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\hostmot2.vhd" into library work Parsing entity <HostMot2>. Parsing architecture <dataflow> of entity <hostmot2>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\fixicap.vhd" into library work Parsing package <FixICap>. Parsing package body <fixicap>. Parsing VHDL file "C:\Users\Younes\Desktop\hostmot2\TopGCSPIHostMot2.vhd" into library work Parsing entity <TopGCSPIHostMot2>. ERROR:HDLCompiler:69 - "C:\Users\Younes\Desktop\hostmot2\TopGCSPIHostMot2.vhd" Line 166: <ledcount> is not declared. ERROR:HDLCompiler:69 - "C:\Users\Younes\Desktop\hostmot2\TopGCSPIHostMot2.vhd" Line 167: <iowidth> is not declared. ERROR:HDLCompiler:854 - "C:\Users\Younes\Desktop\hostmot2\TopGCSPIHostMot2.vhd" Line 144: Unit <topgcspihostmot2> ignored due to previous errors. Parsing architecture <Behavioral> of entity <topgcspihostmot2>. ERROR:HDLCompiler:374 - "C:\Users\Younes\Desktop\hostmot2\TopGCSPIHostMot2.vhd" Line 182: Entity <topgcspihostmot2> is not yet compiled. ERROR:HDLCompiler:69 - "C:\Users\Younes\Desktop\hostmot2\TopGCSPIHostMot2.vhd" Line 184: <std_logic_vector> is not declared. ERROR:HDLCompiler:69 - "C:\Users\Younes\Desktop\hostmot2\TopGCSPIHostMot2.vhd" Line 185: <std_logic_vector> is not declared. ERROR:HDLCompiler:69 - "C:\Users\Younes\Desktop\hostmot2\TopGCSPIHostMot2.vhd" Line 187: <real> is not declared. ERROR:HDLCompiler:69 - "C:\Users\Younes\Desktop\hostmot2\TopGCSPIHostMot2.vhd" Line 188: <std_logic_vector> is not declared. ERROR:HDLCompiler:69 - "C:\Users\Younes\Desktop\hostmot2\TopGCSPIHostMot2.vhd" Line 189: <std_logic_vector> is not declared. ERROR:HDLCompiler:69 - "C:\Users\Younes\Desktop\hostmot2\TopGCSPIHostMot2.vhd" Line 190: <std_logic_vector> is not declared. ERROR:HDLCompiler:69 - "C:\Users\Younes\Desktop\hostmot2\TopGCSPIHostMot2.vhd" Line 191: <std_logic> is not declared. ERROR:HDLCompiler:69 - "C:\Users\Younes\Desktop\hostmot2\TopGCSPIHostMot2.vhd" Line 192: <std_logic> is not declared. ERROR:HDLCompiler:69 - "C:\Users\Younes\Desktop\hostmot2\TopGCSPIHostMot2.vhd" Line 193: <std_logic> is not declared. ERROR:HDLCompiler:69 - "C:\Users\Younes\Desktop\hostmot2\TopGCSPIHostMot2.vhd" Line 194: <std_logic> is not declared. ERROR:HDLCompiler:69 - "C:\Users\Younes\Desktop\hostmot2\TopGCSPIHostMot2.vhd" Line 196: <std_logic> is not declared. ERROR:HDLCompiler:69 - "C:\Users\Younes\Desktop\hostmot2\TopGCSPIHostMot2.vhd" Line 197: <std_logic> is not declared. ERROR:HDLCompiler:69 - "C:\Users\Younes\Desktop\hostmot2\TopGCSPIHostMot2.vhd" Line 198: <std_logic> is not declared. ERROR:HDLCompiler:69 - "C:\Users\Younes\Desktop\hostmot2\TopGCSPIHostMot2.vhd" Line 199: <std_logic> is not declared. ERROR:HDLCompiler:69 - "C:\Users\Younes\Desktop\hostmot2\TopGCSPIHostMot2.vhd" Line 201: <std_logic> is not declared. Sorry, too many errors.. --> Total memory usage is 4501408 kilobytes Number of errors : 19 ( 0 filtered) Number of warnings : 0 ( 0 filtered) Number of infos : 1 ( 0 filtered) Process "Synthesize - XST" failed

i will try on linux tonight maybe i will be more lucky.
Last edit: 7 years 6 months ago by gtt38.

Please Log in or Create an account to join the conversation.

More
7 years 6 months ago - 7 years 6 months ago #131862 by gtt38
same result with Stretch.
i checked i90_x9card.vhd and ledcount is declared.
Can't see where the pb is.....

Just found this for the mojo dev board : github.com/sleepybishop/mojo_hostmot2
Last edit: 7 years 6 months ago by gtt38.

Please Log in or Create an account to join the conversation.

Moderators: PCW, jmelson
Time to create page: 0.176 seconds
Powered by Kunena Forum