MinnowBoard-org / bugs-and-help

Ask QUESTIONS here. MinnowBoard.org issue and get help submission. See README for use.
14 stars 2 forks source link

Unable to emulate Minnowboard Turbot using Dediprog EM100Pro #88

Open qmainuddin opened 6 years ago

qmainuddin commented 6 years ago

I am using Minnowboard Turbot D0 with SPI flash Winbond W25Q64JV (3.3 V). The flash is soldered on board. I am trying to use SPI J1 pin header to connect with Dediprog EM100Pro emulator. My pin connection is given below - (emulator_signal) <-> GND <-> GND VCC <-> VCC MOSI <-> MOSI MISO <-> MISO CLK <-> CLK CS <-> CS I have also connected the Serial flash Hold pin to the EM100Pro Hold signal. Please go there for the captured image after setting up connection. Here is the link of the image of schematics that I am following for this board. When I tried to boot the system and trace SPI bus communication between EM100Pro and board processor, the trace shows nothing and the system does not boot. Then I tried another way from this link but failed again.

lsoika commented 6 years ago

I do not have an EM100Pro to replicate your issue, but i think I know what is going on. The W25Q64JV is a quad SPI capable device. So, the hold functionality isn't available. It is instead IO3. I'm guessing that is the issue or is definitely contributing to it. You could try lifting pin 1 on the soldered flash and tying the pin high. This will put the I/O pins in high impedance.