[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[microblaze-uclinux] UART problem
I’m using a Xilinx Spartan 3 DSP1800A development board with a microblaze and petalinux distribution. I set up 3 UartLites (from Xilinx IP core) to control 2 external HW peripherals and 1 console for monitor.
I generate the petalinux 0.4-rc3 and booted the board with it.
But I have problems with uarts. I configured all 3 uarts with 9600bauds, 8-N-1. First problem is that even all 3 uarts are configured with same parameters (but different output pins), 2 of them are working perfectly and the 3rd
is working at 5800bauds instead 9600. It’s not problem defining the pins since I change them and always is failing the same Uart, not the same pins.
Second problem is that I can’t change the baudrate from my SW. I configure the port to 115200 dinamically, and it works always at 9600 instead. Any configuration I set up is not applied and port works permanently to 9600, 8-N-1.
I would appreciate any help
ENGEL AXIL S.L.
Telf: +34 93 719 18 11