# Quad SPI mode on Hifive1

**URL:** <https://forums.sifive.com/t/quad-spi-mode-on-hifive1/2753>\
**Category:** HiFive1 Rev B\
**Created:** [August 14, 2019, 12:51pm UTC](https://forums.sifive.com/t/quad-spi-mode-on-hifive1/2753 "2019-08-14T12:51:58Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![kiwin](https://avatars.discourse-cdn.com/v4/letter/k/dec6dc/32.png) [@kiwin](https://forums.sifive.com/u/kiwin)\
**Post date:** [August 14, 2019, 12:51pm UTC](https://forums.sifive.com/t/quad-spi-mode-on-hifive1/2753/1 "2019-08-14T12:51:58Z")

</div>

I am looking into using quad SPI to communicate with the flash memory on the hifive 1 rev b board, and have some questions.

On page 22 of the [flash datasheet](http://www.issi.com/WW/pdf/25LP-WP032D.pdf) it is stated that the QE bit should not be set to 1 if WP# or HOLD# is tied directly to the power supply. Setting the QE bit is needed for some quad spi commands to work.

 ![flash](https://us1.discourse-cdn.com/flex020/uploads/sifive/original/1X/89e5e5081f0ada014e1fb244690ffa7993aa097b.png)

Looking at the schematics of the hifive it appears that HOLD# is indeed connected to a power supply. Does this mean that using quad SPI with the flash memory is not possible on the hifive? The flash also has a QPI mode which can be enabled using a command, but if one of the lines is connected to a power supply i have doubts if that would work either.
