Skip to content
master
Switch branches/tags
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 

Renesas M16C programmer

This is the code for a Renesas M16C SerialIO programmer, based on an iCEStick FPGA devboard and Python host software.

Its most interesting feature is being able to crack the security PIN of the bootloader using a simple timing attack on the busy line.

To build and connect the adapter to the target, see adapter/README.md.

To run the host software to dump the target flash, see host/README.md.

The code has been tested to work against a Renesas M306K9FCLRP pulled from a Toshiba R100 Portege laptop.

License

All the code in this repository is licensed under a BSD-style 2-clause license.

About

A Serial IO programmer for Renesas M16C, includes security PIN bypass.

Resources

License

Releases

No releases published

Packages

No packages published

Languages