<sajattack>
is it possible to expose a ps2 keyboard interface instead of a uart one, or do I need to write a converter?
<sajattack>
I'm getting pressured to add the MiSTer framework on top of linux-on-litex so more users can play with it
<sajattack>
I have a feeling that's gonna be a bit challenging
<sajattack>
I think I need like a ps2 to uart and a MiSTer-rom-download to uart
<sajattack>
and vga
<sajattack>
but if I can rip out the uart that might be handy
levi has joined #litex
<levi>
I'm working on bringing up a Spartan6-based board with the litex-buildenv environment. I'm having reasonable success, but a couple of things are proving difficult.
<levi>
I've got a vexriscv core booting to the rom prompt, and the sdram boot test passes now. But my spiflash isn't working (it's a spansion S25FL128S) in qspi mode, and the serial port rx side seems flaky, though tx is fine.
andresfcalderon has quit [Ping timeout: 260 seconds]
<levi>
I just finished looking at some logic analyzer traces of the flash pins, comparing the microblaze/linux bitstream and os in it now vs. what my litex-based bitstream and code are doing. Apparently it works fine in standard SPI mode, since that's what uboot and linux appear to be using, but comparing the litex qspi attempts with the datasheet isn't revealing anything obviously wrong.
<levi>
It turns out the uboot capture I got was reading the device identity, so at least I've confirmed that I've got the right datasheet for my flash part. :)
<levi>
Anyway, the flash device apparently is doing nothing in response to a command 0xEB, which results in reading back 0xEE since it leaves d0 low.
<levi>
I'm going to try falling back to standard SPI for now, but if anyone has any tips as to what might be going wrong with either my QSPI or serial RX, I'd appreciate hearing them.
freemint has joined #litex
freemint has quit [Ping timeout: 248 seconds]
<levi>
Cool, well, the flash works fine in normal SPI mode anyway. Now to get serial rx and ethernet sorted out.
sajattack has quit [Remote host closed the connection]
<levi>
Well, my serial rx problem was apparently tied to the USB serial adapter I was using. And now I have my ethernet hooked up, although it's not working completely yet.