You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hey! I was wondering if you could help me out with some issues I seem to be having with whats coming out of the TX line. So I'm following along for the FPGA-peripherals/uart-tx/examples/txstr/
and i got everything working but when i read the serial data, instead of "Hello!.." I get a bunch of garbage ascii. I'm assuming this could be because of the fact that your baudgen.vh file was generated for a 12Mhz clock.
I used your python script for what it shows my clock speed is at 50Mhz
AX309 equips a 50MHz OSC for system clock source. The oscillator output is connected to the FPGA's
global clock (GCLK Pin T8
Is it maybe something with my constraints file that I would need to add extra for the TX or CLK pin. Or something off with how the baud is being calculated?
Heres my ucf file
NET "clk" LOC = T8 | IOSTANDARD = LVCMOS33 | PERIOD = 50000 kHz;
#NET "clk" TNM_NET = "sys_clk_pin";
#TIMESPEC "TS_sys_clk_pin" = PERIOD "sys_clk_pin" 50000 kHz;
NET "rstn" LOC = L3 | IOSTANDARD = LVCMOS33;
NET "tx" LOC = D12 | IOSTANDARD = LVCMOS33 | DRIVE=8 | SLEW=FAST;
Thank you!
The text was updated successfully, but these errors were encountered:
Hey! I was wondering if you could help me out with some issues I seem to be having with whats coming out of the TX line. So I'm following along for the FPGA-peripherals/uart-tx/examples/txstr/
and i got everything working but when i read the serial data, instead of "Hello!.." I get a bunch of garbage ascii. I'm assuming this could be because of the fact that your
baudgen.vh
file was generated for a 12Mhz clock.I used your python script for what it shows my clock speed is at 50Mhz
But for some reason I'm still getting garbage ascii, with `define B115200 434 i am getting the correct amount of chars printed out in the terminal which is progress but I can't seem to figure out what else I'm doing wrong. I'm using the manual off here https://usermanual.wiki/Document/ax309xilinxspartan6developmentboardusersmanual.1355685398.pdf
RESET pin is at L3
TX pin at D12
CLK pin is at T8
Is it maybe something with my constraints file that I would need to add extra for the TX or CLK pin. Or something off with how the baud is being calculated?
Heres my ucf file
Thank you!
The text was updated successfully, but these errors were encountered: