Awesome
Cobo Vault Secure Element Firmware
Cobo Vault is an air-gapped, open source hardware wallet that uses completely transparent QR code data transmissions. Visit the Cobo Vault official website to learn more about Cobo Vault.
You can also follow @CoboVault on Twitter.
<div align=center><img src="https://cobo.com/_next/static/images/intro-2b5b0b44cc64639df4fcdd9ccc46fd4b.png"/></div>Table of Contents
Clone
git clone git@github.com:CoboVault/cobo-vault-se-firmware.git
Build
Currently, the source can only be compiled on Windows.
You can build with ARM IDEs like "Keil MDK V4.x".
- Download Keil MDK4.x here.
- Install MDK and register license.
- Run MDK, and add firmware project. Open the dialog
Project - Open Project
, selectmason.uvproj
here. - Build the firmware project. Select the dialog
Project - Rebuild all target files
to compile the source files. - Find the firmware image
mason_app.hex
andmason_app.bin
in directory./
.
Code Structure
Modules:
source
: Source files for Secure Element firmware
upgrade
: Python script for verifying update package
*.bat
: Script file for compiling
uvproj
: Project files for MDK IDE
Issues and PRs
Please submit any issues here. PRs are also welcome!
License
This project is licensed under the GPL License. See the LICENSE file for details.