[MinnowBoard] Use Flyswatter2 to program SPI flash on MinnowBoard MAX

Anders, David david.anders at intel.com
Tue Feb 2 02:19:03 UTC 2016


Damian,

In order to use the Flyswatter2 (or any other FT2232 based jtag hardware), for the minnowboard max you would need to either do a hardware modification to the Flyswatter2 or provide an external power source for the 1.8V interface.  This is the reason we haven't really posted information on how to do this as it is beyond the skill of most people to modify their flyswatter2 and it does invalidate the warranty of the flyswatter2. You can however use the same mappings recommended in the email thread, but you will need to find a way to provide 1.8V to enable the interface.

The issues revolving around doing this, is the primary reason the MinnowBoard.org project worked with tincantools to create the spi-hook as a low cost FT2232 usb-to-uart, as well as I/O. the uart section of the spi-hook can plug directly into the beaglebone black ftdi debug header, and I/O section of the SPI-hook can be used for a wide selection of things including SPI, I2C, JTAG and GPIO. So While the SPI-Hook was designed as part of the minnowboard.org project, it's usage is wide range and isn't limited to just the minnowboard. 

Please note, unless you are doing a bunch of firmware development, it really shouldn't be necessary to reflash the firmware on the max/turbot. If a simply firmware upgrade is required, we provide a software utility that handles it from the UEFI shell...

J1.1 = 1.8V
J1.2 = gnd
J1.3 = gnd (only one flash chip to select)
J1.4 = tck
J1.5 = tdo
J1.6 = TDI
J1.7 = no connect
J1.8 = 1.8V

Dave

-----Original Message-----
From: elinux-MinnowBoard [mailto:elinux-minnowboard-bounces at lists.elinux.org] On Behalf Of Philipp, Damian
Sent: Thursday, January 28, 2016 4:33 AM
To: MinnowBoard Development and Community Discussion <elinux-minnowboard at lists.elinux.org>
Subject: Re: [MinnowBoard] Use Flyswatter2 to program SPI flash on MinnowBoard MAX

Hi Trevor,

>-----Original Message-----
>Subject: Re: [MinnowBoard] Use Flyswatter2 to program SPI flash on 
>MinnowBoard MAX
>
>Does this help?
>
>http://billtraynor.com/post/2015/11/12/flashing-minnowboard-max-with-
>the-spi-hook-in-linux/

Thank you for the link, but sadly this doesn't help me. Those instructions are for the  SPI Hook, not the Flyswatter2. I could get the SPI Hook, but that would be useful for de-bricking MinnowBoards only. The Flyswatter2 would also be useful for debugging the BeagleBone, which may (or may not) come up in the near future. However, unless I have a clear idea of how to use the Flyswatter2 to access the SPI flash of a MinnowBoard (e.g., starting with how to wire it up to the board), I would just get a nicely colored paperweight. Thus, I am still looking for the Information David Anders originally mentioned.

Best Regards
Damian Philipp


 
_______________________________________________
elinux-MinnowBoard mailing list
elinux-MinnowBoard at lists.elinux.org
http://lists.elinux.org/mailman/listinfo/elinux-minnowboard


More information about the elinux-MinnowBoard mailing list