本帖最后由 呐咯密密 于 2020-7-8 16:56 编辑
Power Writer 不仅仅是一个 Debugger、 同时也是一个 Writer、同时还是一个强大的生产工具 。配合创芯工坊的平台,可以做到其他外包平台做不到的安全代码交易。作为一个开发者,为了赚点小钱钱,可能会经常去接一些私活。但是网络平台的交易不可能所有的人都会遵守规矩,即使缴纳保证金也不能完全安全,遇到纠纷总会让你头疼。
这次测评创芯工坊的平台,属于后台系统,真心好用。作为开发者可以上传自己的代码到创芯工坊的平台,可以设置好烧录次数和价格,买家购买后便可以烧录测试。
步奏一:
注册账号,开发者和买家均需要在创芯工坊注册账号,https://www.icworkshop.com/register
作为测评,此次开发者和买家均为我自己。
步奏二:
打开Power Writer 软件,选择芯片。
打开Program Memory选项卡,添加固件(需要发布的工程的hex文件),应用固件。
点击文件->保存项目,设置密码,测试工程我设置为十六个1.选择文件保存路径,文件格式为.pkg文件。此文件为后续发布的文件。
离线模式
步奏三:
登录创芯工坊后台,选择我是开发者---程序发布。
在发布设置选择赠送(测试),库存为买家可烧录次数。
选择好芯片信息,上传之前保存的PKG文件,固件密码为之前保存工程时设置的密码。此处先试用离线模式。设置完完成后便可发布。
发布成功后可以在我的发布中看到发布的程序。
步奏四:
打开创芯工坊软件并登陆。登陆成功可在可烧录订单中看到卖家发布的程序。因为我是赠送给自己,所以自己的账号中就能看到,可以免费烧录。
连接上烧录器和开发板,勾选需要烧录的固件,点击下载固件。会弹出确认窗口,此窗口可以看到下载次数。
点击确认
可以看到程序已经烧录成功,剩余次数减为1.再次烧录,此时达到烧录上限,在可烧录订单中刚才的程序已经消失,可在已完成订单找到。
此时测试程序可以正常运行,这里不截图。
在线模式
1.进入授权中心
2.添加算法
3.设置算法
随机生成->保存
4.进入项目列表,添加项目
5.编辑项目
可用数量,每次在线发布都会消耗一次可用数量,
许可证算法:前面设置的椭圆算法。
6.发布项目
此处只介绍与离线不同之处
总结:
此次测评的创芯工坊后台确实让我很惊讶,除了一开始有点糊涂撞了几次墙以外,后面的过程让我感觉非常舒服。通过这种方法出售的代码,可以限制买家的烧写次数,而且防止买家对代码进行回读。
这里有一点建议,在发布项目填写固件密码的时候,如果修改编程模式,密码就会改变,按照习惯都是从上往下设置,如果后面的小眼睛不点开,很容易设置错误的密码,希望这一点可以改善。
意见:不知能否继续完善后台系统,打造一个可以作为外包平台使用的后台,开发者可以发布项目到公共平台,买家可以发布需求或者下载开发者的代码进行测试。
|
666,都玩到在线授权了。