Changes

CW308T-SAM4L

2,217 bytes removed, 19:33, 29 July 2020
Replaced content with "== Page Moved == See [https://rtfm.newae.com/Targets/UFO%20Targets/CW308T-ATSAM4L/ NewAE RTFM Page] which is now built from the [https://github.com/newaetech/chipwhispere..."
{{Infobox cw308target|name = CW308T-SAM4L|image = SAM4L-Top-small.jpg|caption Page Moved = |Target Device = Atmel SAM4L|Target Architecture = ARM Cortex M4|Hardware Crypto = Yes|Purchase Hardware =
|Supported Applications = See [[SimpleSerial | Simple Serial Enchttps:/Auth/rtfm.newae.com/Targets/UFO%20Targets/CW308T-ATSAM4L/ NewAE RTFM Page]which is now built from the [https://github.com/newaetech/chipwhisperer-target-cw308t GIT Repo]|Status = Released}}.
This board supports the Atmel SAM4L microcontroller. The default build has the Atmel ATSAM4LC2AA-AU, which has 128KB flash and 32KB SRAM. == Hardware AES == The SAM4L has a hardware AES module, with optional countermeasures that can be enabled. == Programming == An external programmer is needed for previous content on this target. The SAM4L wiki has an internal bootloader you can use via an external serial port, which is not yet supported directly by been moved to the ChipWhisperer-Capture softwareabove link=== JTAG Programmer === The 20-pin JTAG port (J6 on CW308 Board) can be used with the [https://www.digikey.com/product-detail/en/microchip-technology/ATATMEL-ICE/ATATMEL-ICE-ND/4753379 ATATMEL-ICE] which is Atmel's JTAG programmer. You can use any other ARM programmer you might have as well (i.e., OpenOCD, Segger J-Link, etc). [[File:sam_jtag_small.jpg|400px]] === Using Atmel SAM-BA === Atmel SAM4L has a built-in bootloader. Not this bootloader is NOT ROM-Resident - See wiki history if you reprogram the device the bootloader is lost, since it is stored in flash memory. It is recommended would like to use an external JTAG programmer for view exact older versions of this target, as since the bootloader is not ROM-resident it can easily be overwritten by accident (i.e., if connecting a JTAG programmer). == SimpleSerial Program == The SimpleSerial-AES program can be built for this target. This can use either hardware crypto or a software AES. This project is currently built via the Atmel Studio IDE, and the project file is located at [https://github.com/newaetech/chipwhisperer/tree/develop/hardware/victims/firmware/simpleserial-aes/ide_projects/asf/sam4l-simpleserial-aes hardware/victims/firmware/simpleserial-aes/ide_projects/asf/sam4l-simpleserial-aes] with the ChipWhisperer release.  This uses the SAM4L HAL that is part of the build process. An automatically generated makefile can be modified to built in Linux, but currently has not been integrated into the rest of the system.  == Schematic == See GIT Repo for PDF of schematic. [[File:CW308T-SAM4L-02_schematic_Page_1.png|1000px]] [[File:CW308T-SAM4L-02_schematic_Page_2.png|1000px]] == Board Layout == See GIT Repo for gerber filespage{{Template:Hardware}}[[Category:CW308 Targets]]
Approved_users, bureaucrat, administrator
1,956
edits