SOLVED: 7i77D + Breakout-Board: Custom Bitfile needed
05 Jan 2022 09:37 - 05 Jan 2022 12:27 #230845
by freisei
7i77D + Breakout-Board: Custom Bitfile needed was created by freisei
Good Morning!
I ve tried starting to generate a custom bitfile myself, but i have no chance to run ISE Design Suite on my PC.
Maybe the Wiki-Page for generating custom bitfiles need some attention/update. Xilinx wants me to use there newer products. So until now i dont know what to download/install exactly. Tried ISE System Edition 14.7 in a Virtual Machine (which failes on my PC).
So maybe someone could be so kind and compile a custom bitfile for me?
I have a 6i25: (currently flashed 5i25_7i77_7i85sp.bit to run my 7i77D and use a PWM-Pin from P2 with a breakout-board)
My bit-wishlist:
I ve tried starting to generate a custom bitfile myself, but i have no chance to run ISE Design Suite on my PC.
Maybe the Wiki-Page for generating custom bitfiles need some attention/update. Xilinx wants me to use there newer products. So until now i dont know what to download/install exactly. Tried ISE System Edition 14.7 in a Virtual Machine (which failes on my PC).
So maybe someone could be so kind and compile a custom bitfile for me?
I have a 6i25: (currently flashed 5i25_7i77_7i85sp.bit to run my 7i77D and use a PWM-Pin from P2 with a breakout-board)
My bit-wishlist:
7i77D on P3: (no changes)
Configuration pin-out:
IO Connections for P3
Pin# I/O Pri. func Sec. func Chan Pin func Pin Dir
1 0 IOPort SSerial 0 TXEn3 (Out)
14 1 IOPort SSerial 0 TXData3 (Out)
2 2 IOPort SSerial 0 RXData3 (In)
15 3 IOPort SSerial 0 TXData2 (Out)
3 4 IOPort SSerial 0 RXData2 (In)
16 5 IOPort SSerial 0 TXData1 (Out)
4 6 IOPort SSerial 0 RXData1 (In)
17 7 IOPort MuxedQCountSel 0 MuxSel0 (Out)
5 8 IOPort MuxedQCount 0 MuxQ-A (In)
6 9 IOPort MuxedQCount 0 MuxQ-B (In)
7 10 IOPort MuxedQCount 0 MuxQ-IDX (In)
8 11 IOPort MuxedQCount 1 MuxQ-A (In)
9 12 IOPort MuxedQCount 1 MuxQ-B (In)
10 13 IOPort MuxedQCount 1 MuxQ-IDX (In)
11 14 IOPort MuxedQCount 2 MuxQ-A (In)
12 15 IOPort MuxedQCount 2 MuxQ-B (In)
13 16 IOPort MuxedQCount 2 MuxQ-IDX (In)
Breakout-Board on P2:
(Pin numbers doesnt matter, i will connect as it comes out)
- 2 sserial-channels
- 2 stepgens
- 2 pwmgens
- rest should be useable for gerneral IO. (if possible, if not: sserial)
IO Connections for P2
Pin# I/O Pri. func Sec. func
1 17 IOPort SSerial
14 18 IOPort SSerial
2 19 IOPort SSerial
15 20 IOPort SSerial
3 21 IOPort StepGen
16 22 IOPort StepGen
4 23 IOPort StepGen
17 24 IOPort StepGen
5 25 IOPort PWMGen
6 26 IOPort PWMGen
7 27 IOPort PWMGen
8 28 IOPort PWMGen
9 29 IOPort IO
10 30 IOPort IO
11 31 IOPort IO
12 32 IOPort IO
13 33 IOPort IO
Thanks!
Greets from Bavaria.
Last edit: 05 Jan 2022 12:27 by freisei.
Please Log in or Create an account to join the conversation.
05 Jan 2022 12:26 - 05 Jan 2022 12:27 #230858
by freisei
Replied by freisei on topic 7i77D + Breakout-Board: Custom Bitfile needed
i ve just found out that
5i25_7i77_7i78.bit nearly matches my needs.
btw:
ISE 14.7 now runs in a Virtual-Box VM. If this is the current correct way, i can rewrite the wiki-file. But there are even some errors i cant solve:
5i25_7i77_7i78.bit nearly matches my needs.
btw:
ISE 14.7 now runs in a Virtual-Box VM. If this is the current correct way, i can rewrite the wiki-file. But there are even some errors i cant solve:
Parsing entity <TopPCIHostMot2>.
ERROR:HDLCompiler:69 - "/home/ise/Z_hm2_source/TopPCIHostMot2.vhd" Line 272: <pindesc> is not declared.
ERROR:HDLCompiler:69 - "/home/ise/Z_hm2_source/TopPCIHostMot2.vhd" Line 273: <moduleid> is not declared.
ERROR:HDLCompiler:854 - "/home/ise/Z_hm2_source/TopPCIHostMot2.vhd" Line 269: Unit <toppcihostmot2> ignored due to previous errors.
Parsing architecture <Behavioral> of entity <toppcihostmot2>.
ERROR:HDLCompiler:374 - "/home/ise/Z_hm2_source/TopPCIHostMot2.vhd" Line 320: Entity <toppcihostmot2> is not yet compiled.
ERROR:HDLCompiler:69 - "/home/ise/Z_hm2_source/TopPCIHostMot2.vhd" Line 323: <std_logic_vector> is not declared.
ERROR:HDLCompiler:69 - "/home/ise/Z_hm2_source/TopPCIHostMot2.vhd" Line 324: <std_logic_vector> is not declared.
ERROR:HDLCompiler:69 - "/home/ise/Z_hm2_source/TopPCIHostMot2.vhd" Line 325: <std_logic_vector> is not decl
Greets
Last edit: 05 Jan 2022 12:27 by freisei.
Please Log in or Create an account to join the conversation.
05 Jan 2022 14:21 - 05 Jan 2022 15:45 #230867
by D.L.
Replied by D.L. on topic 7i77D + Breakout-Board: Custom Bitfile needed
uncomment strings in TopPCIHostMot2.vhd:Or use this pin files:
or
--use work.i25_x9card.all;
--use work.PIN_7I77_7I78_34.all;
use work.PIN_7I77_2SS2ST2SPD_34.all; -- with dpll
use work.PIN_7I77_2SS2ST2SP_34.all;
Attachments:
Last edit: 05 Jan 2022 15:45 by D.L..
The following user(s) said Thank You: freisei
Please Log in or Create an account to join the conversation.
05 Jan 2022 17:55 #230881
by freisei
i use my own file
use work.PIN_7I77_P2Cust01.all;
which is attached to the project libraries.
With your tip, i found the error:
use work.PIN_7I77_P2Cust01.all; was use work.PIN_7I77_P2Cust01.vhd! wrong file extension...
ISE is now compiling... lets see
Thank You!
Replied by freisei on topic 7i77D + Breakout-Board: Custom Bitfile needed
uncomment strings in TopPCIHostMot2.vhd:
[/code][/code][/code]--use work.i25_x9card.all; [code]--use work.PIN_7I77_7I78_34.all; Or use this pin files: [attachment=42707]PIN34_FIX_PWM_DIR_OUT.zip[/attachment] [code]use work.PIN_7I77_2SS2ST2SPD_34.all; -- with dpll or [code]use work.PIN_7I77_2SS2ST2SP_34.all;
i already uncommended --use work.i25_x9card.all;
i use my own file
use work.PIN_7I77_P2Cust01.all;
which is attached to the project libraries.
With your tip, i found the error:
use work.PIN_7I77_P2Cust01.all; was use work.PIN_7I77_P2Cust01.vhd! wrong file extension...
ISE is now compiling... lets see
Thank You!
Please Log in or Create an account to join the conversation.
07 Jan 2022 20:24 #231056
by freisei
Replied by freisei on topic SOLVED: 7i77D + Breakout-Board: Custom Bitfile needed
... and compiling was successful. Thanks again!
Please Log in or Create an account to join the conversation.
Time to create page: 0.114 seconds