Changes

CW308T-CEC1702

1 byte removed, 20:40, 17 July 2019
Programming the Device
=== Programming the SPI Flash ===
The [http://ww1.microchip.com/downloads/en/DeviceDoc/20005262C.pdf SST26VF016B] flash chip on the target board can be programmed by an SPI programmer attached to the SPI pins of the CW308. To program the chip, the nRST chip must be pulled to ground by holding the nRST button down or by connecting a jumper to J8 on the CW308. Additionally, the SDIC PDIC pin must be driven high during the programming process the to enable communication through a buffer chip.
The [http://ww1.microchip.com/downloads/en/DeviceDoc/20005262C.pdf SST26VF016B] flash chip uses global block protection that must be disabled before every write operation. This is done by sending the command code '''98''' to the chip before erasing or writing to the device. This can be done by configuring a custom transaction in your flash programming software. Below is a table of useful information for configuring your programming software. The Parameters listed here have been tested with the Total Phase Flash Center software and the Aardvark I<sup>2</sup>C/SPI Host adapter. Additionally, a [https://www.totalphase.com/products/flash-center/ Total Phase Flash Center] script is provided with the firmware for additional reference. See the [http://ww1.microchip.com/downloads/en/DeviceDoc/20005262C.pdf SST26VF016B data sheet] and the manual for your SPI flash program for more details.
Approved_users, administrator
366
edits