1、简单易用,可快速上手
2、流畅支持300个器件或1000个焊盘以下的设计规模
3、支持简单的电路仿真
4、面向学生、老师、创客
1、全新的交互和界面
2、流畅支持超过3w器件或10w焊盘的设计规模,支持面板和外壳设计
3、更严谨的设计约束,更规范的流程
4、面向企业、更专业的用户
标准版 变色龙ChameleonMiniRevERebooted 2.1
简介:变色龙ChameleonMini基于德国大学在研究RFID安全时所设计的一块针对多频段多类型RFID模拟的硬件。实现M1卡模拟、密钥嗅探等功能。
开源协议: Public Domain
在B站上发了一个固件刷入说明视频:https://www.bilibili.com/video/BV1RG4y1i7Hr/?vd_source=4967e9e531a7717131595edbd51d96ec
一、严正声明:
1、本次分享目的单片机应用软硬件的学习交流,不打算用于任何实际应用,各位也不要把这个东西用于任何非法用途;
2、变色龙在某宝上有大量出售,如想使用变色龙的功能可以直接去买,没必要舍近求远自己做,特别是在现在ATXMEGA32A4U价格被炒到量子态的时候;
3、变色龙的使用方法请各位自己去查,不要问我,我也不懂;
二、硬件设计:
变色龙ChameleonMini基于德国大学在研究RFID安全时所设计的一块针对多频段多类型RFID模拟的硬件。实现M1卡模拟、密钥嗅探等功能。
ChameleonMini经开源后分支出G版和E版,E版又经大佬改造后发展出ChameleonMini RevE Rebooted。
本设计主要参照github上iceman1001发布的工程,我根据手上有的元件及调试实际情况进行了少许修改:
之前我发布过 变色龙ChameleonMini,板子比较大,且电池正极与TYPEC座(接地)比较突出,如随钥匙一起携带,很容易短路,为此做了这一版。
主要特点:
1、由两块板子构成:主板层、天线层,两层采用接插或焊接方式连接;
2、所有元器件被两块板包裹,不外露,有效解决短路隐患;
3、体积小巧:尺寸大小54mm*36mm*6mm;
4、电路与 变色龙ChameleonMini几乎完全相同,只是天线做了重新设计,面积大幅减小,砸数增加,总电感量与原天线一致。实测信号稳定。
焊好的主板:
组装好的样子(因短针接插件还未到,这个只简单焊了天线连接端子测试,其它都是虚接)
与普通水滴形门禁卡比较,体积不算太大:
卡切换时用于显示的8个LED灯,焊盘设计是侧贴的,但我焊的还是普通的0603封装的LED,也看得清楚:
采用TYPEC上联电脑,电源和选择开关是侧贴的(2*4*3.5mm,这个开关手感一般)
主板背面:为不影响信号,建议不要敷铜。我在阻焊层上签了一个名,打板时不喜欢可以去掉
三、固件刷入:
这里只介绍官方固件刷入步骤,此方法由同好scetc2008提供,特此感谢!!!
所有用到的软件及包均在附件“官方固件刷入包.zip”里
1、刷入bootloader:
使用魔改过的USBASP刷写器(具体见带PDI接口的USBASP),用PDI接口连接变色龙PDI接口,刷入atxmega32a4u的bootloader,文件名称:ChameleonMiniRDV2.0_ATxmega32A4U.hex
刷写BOOTLOADER语句:
avrdude -c usbasp -p x32a4u -e
avrdude -c usbasp -p x32a4u -U flash:w:ChameleonMiniRDV2.0_ATxmega32A4U.hex
注意,对变色龙刷写固件时,USBASP上输出电压选择跳线必须设置为3.3V,PDI开关短接。
2、检查bootloader是否刷写成功:
使用USB线连接变色龙和电脑,在设备管理器中查看是否识别到atxmega32a4u。非win10电脑请先安装驱动程:
3、使用USB线刷官方固件:
运行BOOT_LOADER_EXE.exe,确保BOOT_LOADER_EXE.exe同目录下有官方固件文件:myfile.bin、myfilee.bin
刷写过程如下:
D:\working\RevE1.0\2、连电脑线刷固件>BOOT_LOADER_EXE.exe
old_driver_bootloader
Erasing flash... Success
Checking memory from 0x0 to 0x6FFF... Empty.
0% 100% Programming 0x20 bytes...
[>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>] Success
0% 100% Reading 0x400 bytes...
0% 100% Programming 0x5800 bytes...
[>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>] Success
0% 100% Reading 0x7000 bytes...
load_success!
4、测试连接上位机:
重新插拔连接变色龙的USB线,运行官方上位机程序,看是否连接:
展开
加载中...
是否需要添加此工程到专辑?