Skip to content
Snippets Groups Projects
  1. Aug 04, 2014
  2. Jul 31, 2014
  3. Jul 17, 2014
  4. Jun 30, 2014
  5. Jun 10, 2014
  6. Jun 05, 2014
  7. May 22, 2014
  8. May 21, 2014
  9. May 20, 2014
  10. May 15, 2014
  11. Apr 25, 2014
  12. Apr 17, 2014
    • Wesley W. Terpstra's avatar
      spi flash: remove initialization and move erase to software · adc49ee7
      Wesley W. Terpstra authored
      Using the volatile configuration register to configure a flash chip
      is a bad idea. The problem is that if the FPGA is reset, the flash
      may be in a state inconsistent with what the FPGA requires to boot.
      
      The correct solution is to configure the non-volatile configuration
      register on the chip to what the FPGA expects on power-on. Then use
      these same settings inside the flash core.
      
      Going this route makes it necessary for software to be able to set
      the non-volatile configuration register. Rather than making the core
      even more complicated than it is, I have elected to add a FIFO which
      software can fill to issue custom SPI commands. Since erase can only
      be done from software anyway, I removed this code and let erase use
      the custom command FIFO.
      adc49ee7
  13. Apr 14, 2014
  14. Apr 04, 2014
  15. Apr 01, 2014
  16. Mar 28, 2014
  17. Mar 20, 2014
  18. Mar 05, 2014
  19. Feb 27, 2014
  20. Feb 26, 2014
  21. Feb 14, 2014
  22. Feb 06, 2014
  23. Jan 21, 2014
  24. Jan 14, 2014