1. 31 Jul, 2014 2 commits
  2. 17 Jul, 2014 2 commits
  3. 30 Jun, 2014 1 commit
  4. 10 Jun, 2014 1 commit
  5. 05 Jun, 2014 1 commit
  6. 22 May, 2014 1 commit
  7. 21 May, 2014 1 commit
  8. 20 May, 2014 1 commit
  9. 15 May, 2014 1 commit
  10. 25 Apr, 2014 5 commits
  11. 17 Apr, 2014 1 commit
    • 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
  12. 14 Apr, 2014 2 commits
  13. 04 Apr, 2014 1 commit
  14. 01 Apr, 2014 1 commit
  15. 28 Mar, 2014 4 commits
  16. 20 Mar, 2014 1 commit
  17. 05 Mar, 2014 1 commit
  18. 27 Feb, 2014 2 commits
  19. 26 Feb, 2014 5 commits
  20. 14 Feb, 2014 1 commit
  21. 06 Feb, 2014 1 commit
  22. 21 Jan, 2014 1 commit
  23. 14 Jan, 2014 1 commit
  24. 09 Jan, 2014 2 commits