当前位置: 首页 > 工具软件 > trezor-core > 使用案例 >

Trezor Emulator

尹庆
2023-12-01

Trezor Model T

1. Build指令:pipenv run make build_unix

2. 进入Debug Mode: PYOPT=0 ./emu.sh

3. 执行trezotctl指令:https://wiki.trezor.io/Using_trezorctl_commands_with_Trezor#Change_PIN

Ref: https://docs.trezor.io/trezor-firmware/core/emulator/index.html

Trezor Model One

# enter the legacy subdirectory
cd legacy
# set up pipenv
pipenv sync
# start pipenv shell
pipenv shell
# set up environment variables. For example, to build emulator with debuglink:
# if want to geneate bitcoinonly, add veriable BITCOIN_ONLY=1
export EMULATOR=1 DEBUG_LINK=1
# clear build artifacts
pipenv run ./script/setup
# run build process
pipenv run ./script/cibuild

生成elf文件后运行即可:./firmware/trezor.elf

Ref: https://github.com/trezor/trezor-firmware/blob/master/docs/legacy/index.md

实际上不需要安装Trezor Bridge,如想安装,Ref: https://rusnak.io/trezor-emulator-on-raspberry-pi/

sudo apt-get install golang
export GOPATH=/home/pi/go
go get github.com/trezor/trezord-go
sed -i 's:127\.0\.0\.1:0.0.0.0:' $GOPATH/src/github.com/trezor/trezord-go/server/http.go
go build github.com/trezor/trezord-go

./trezord-go -e 21324

 

 类似资料:

相关阅读

相关文章

相关问答