终于将ST-LINK/V2-1的bootloader提取出来了,可以进一步分析加密算法,通信协议。还是先看看怎么让firmware在修改后的Maple bootloader上正常运行?ID: 01 d8 e4 a1 9f 77 1c f4 d8 af 04
AES 128算法已经搞定了,离最终的目标更近了:
与其兼容的bootloader请看这里(虽然目前还存在一些问题):
终于将ST-LINK/V2-1的bootloader提取出来了,可以进一步分析加密算法,通信协议。还是先看看怎么让firmware在修改后的Maple bootloader上正常运行?ID: 01 d8 e4 a1 9f 77 1c f4 d8 af 04
AES 128算法已经搞定了,离最终的目标更近了:
与其兼容的bootloader请看这里(虽然目前还存在一些问题):
非常开心的看到你一篇篇精美的技术文章
能否给我一份STLINKV2-1 BOOTLOADER,衷心感谢!
手上有一块STM32F746 DISCOVER KIT,后来在TAOBAO买了块STM32F7核心板,发现
自己的山寨STLINKV2不能调试M7,所以手贱去读了下DISCOVER KIT上的STLINKV2-1的
固件,马上就发现STLINKV2-1废掉了,郁闷啊
所以,还请给我一份BOOTLOADER,我自用,绝不会公布,谢谢!
稍等,这两天发给你
>>读了下DISCOVER KIT上的STLINKV2-1的固件,马上就发现STLINKV2-1废掉了,郁闷啊
确实是这样,不知道怎么做到的。
我刚试了一下,使用ST-LINK/V2-1通过STM32 ST-LINK Utility去读取固件,会提示:
Can not read memory! Disable Read Out Protection and retry”, 并不会出现STLINK V2-1废掉的情况
这个非常不错,能不能把ST-LINK/V2-1的bootloader发我一份,不会公开,个人使用,非常感谢!
对楼主万分敬仰,楼主贵人,能否也给我一份?
群主,STLINKV2-1 BOOTLOADER给我发给呗,我的ST-LINK/V2-1变砖了,我绝对不外传,非常感谢
为避免不必要的法律纠纷,决定暂不公开bootloader。
如果你的ST-LINK/V2-1变砖,可使用https://www.brobwind.com/archives/1110 的bootloader, 运行jlink固件。
之后会尝试用自制的bootloader加载ST-LINK/V2-1固件。
网址打不开。
网址打不开啊
对于jlink固件来说,只需要将其写到0x08004000开始的地方就好,再就是一个简单的bootloader跳转到0x08004000。MCU使用STM32F103R8T6或者STM32F103RBT6都行。
而对于ST-LINK/V2-1固件来说flash size必须为128KiB的STM32F103RBT6, 并且执行固件代码的时候会做检查。
分析中。。。