* Various solder jumpers for variety of power analysis options.
=Intended Usage=
Overview of Features == Demo Application==
The demo application provides examples of:
== Offered Variants ==
The product is available in two variants.one variant:
* The "NORMAL" variantwhich is normally shipped (i.e., P/N NAE-CW308T-MPC5748G). This variant has the following setup:
** HSM is not programmed. We cannot provide details on this usage without a NDA.
** The four OTP password groups have been programmed with 4 known passwords you can use for experimentation.
** Device lifecycle is progressed to the "OEM Production" stage. This will prevent you from doing certain updates to the memory, but for most "normal" uses will not prevent reloading of code etc. This progression is done since it is required to use the password/censorship features.** The demo application is loaded which includes ability to execute code loaded over the serial port and change/read memory locations (but is NOT a full bootloader).
** Device censorship is disabled (this can be turned on using an external programmer).
** The JTAG port has a known password, but is not locked (this can be turned on using an external programmeror via load functions).
== Programming ==
* The "RAW" variant. This variant has the following setup:** HSM device is designed to use an external programmer for reflashing, as it does not programmed. We cannot provide details on this usage without include a NDAbootloader.** The demo application suggested programmer (scripts are provided in the GIT repo) is loaded.the PE-Micro which requires purchasing:*PEMicro USB Multilink or USB Mulilink FX* This devices will REQUIRE export documentation which entails an additional cost per order + a 1-6 week delay PEMicro PROGPPCNEXUS (dependent on Canadian processing time, normally it's fasterProgrammer SW only) or PEMicro PowerPC Nexus Development Kit (includes Debugger). You may have additional restrictions at import be able to use a GDB server instead but we cannot assist with thosehaven't tested this.Most users are suggested to use the "NORMAL" variant. This variant allows you to get running immediately with our demo applications, and also program your own code into the device. == Programming ==
The device You can use the MPC5748G-DEVKIT instead with invasive hardware mods - the devkit has an on-board programmer, but it uses buffers such it cannot be routed to any available header pins. You would need to solder small jumper wires to small SMD pins for this to work. However as the dev-kit is designed very cheap, it may be worthwhile to use scrap one and convert into an external programmer. It does not include a bootloader.
== Random Useful Tips ==