As of August 2020 the site you are on (wiki.newae.com) is deprecated, and content is now at rtfm.newae.com.

CW308T-D2000

From ChipWhisperer Wiki
Revision as of 07:17, 23 October 2017 by Coflynn (Talk | contribs) (Programming)

Jump to: navigation, search
CW308T-D2000
D2000 topdown.jpg
Target Device Intel Quark D2000
Target Architecture x86
Hardware Crypto No
Design Files

GITHub link

OSH Park PCBs

D2000 topdown.jpg

Programming

An external programmer is needed for this target. The Quark D2000 dev-board can be used with jumper wires, or a standard OpenOCD programmer can be used.

How to flash D2000 board using OpenOCD

TODO - TEMP

Start a command prompt C:\IntelSWTools\ISSM_2016.0.027\issm_env.bat gdb

target remote :3333 monitor clk32M 500 monitor load_image C:\\chipwhisperer\\hardware\\victims\\firmware\\intel_quark\\quark_d2000_rom.bin 0x0 monitor load_image C:\\chipwhisperer\\hardware\\victims\\firmware\\intel_quark\\simpleserial_example\\release\\quark_d2000\\x86\\bin\\simpleserial_aes.bin 0x00180000


cd %ISSM_DEBUGGER_ROOT%\openocd bin\openocd.exe -f scripts\board\quark_d2000.cfg

Schematic

See GIT Repo for PDF of schematic.

CW308T-D2000-02 schematic.png

Board Layout

See GIT Repo for gerber files.