mirror of
https://github.com/im-tomu/foboot.git
synced 2024-09-20 02:40:09 +00:00
foboot-bitstream: use little-endian for SPI device
If we don't do this, then the words will all be backwards. Signed-off-by: Sean Cross <sean@xobs.io>
This commit is contained in:
parent
80056860b6
commit
d6292f5dd3
@ -730,10 +730,10 @@ class BaseSoC(SoCCore):
|
||||
# Add a simple bit-banged SPI Flash module
|
||||
spi_pads = platform.request("spiflash4x")
|
||||
if spi_pads is not None:
|
||||
self.submodules.lxspi = spi_flash.SpiFlashDualQuad(spi_pads, dummy=6)
|
||||
self.submodules.lxspi = spi_flash.SpiFlashDualQuad(spi_pads, dummy=6, endianness="little")
|
||||
else:
|
||||
spi_pads = platform.request("spiflash")
|
||||
self.submodules.lxspi = spi_flash.SpiFlashSingle(spi_pads, dummy=6)
|
||||
self.submodules.lxspi = spi_flash.SpiFlashSingle(spi_pads, dummy=6, endianness="little")
|
||||
self.register_mem("spiflash", self.mem_map["spiflash"],
|
||||
self.lxspi.bus, size=2 * 1024 * 1024) # NOTE: EVT is 16 * 1024 * 1024
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user