相关推荐
-
S32K144 CANbootloaer实现
1.基本概念 s32k144 canbootloader工程包含三部分. canbootloader程序:与CAN上位机进行通信,接收到更新指令后,将app程序烧录到appflash区域. app程序:实现用户功能,并监听app更新指令.若接收到app更新指令,则跳转到CANbootloadre进行程序更新. can上位机:根据用户操作,向app发送更新指令,向canbootloader...
-
S32K144带bootload的运行过程
S32K144带bootload的运行过程
-
S32K144 bootloader 方案设计
最近在做一款车载产品的bootloader 设计,考虑可靠性,所以采用了Swap A/B方案 1、memmory 分配方案。 考虑安全性,同时充分利用MCU的片内资源,故将bootloader 放到了flexNVM,也就是另外一块的flash中。 (1 ) flexNVM 应是64KB,其中32KB 给bootloader,另外的当做EEPROM,用到存储一些需要长久保存的信息,比如车辆VIN,以及一些security KEY,OTA用到的秘钥,蓝牙车钥匙的 私钥等。 (2)考虑到对于固件信息做检验,所以
-
S32K144量产项目应用的符合UDS规范的Bootloader,带独立flash驱动文件,S32K144适用的UDS规范Bootloader,配备独立的flash_driver文件,适用于量产项目
其次,通过使用UDS协议和CAN总线,Bootloader可以实现故障诊断和数据采集等功能,方便了对系统的监控和维护。此外,适用于S32K144的Bootloader还可以与其他ECU进行连接,实现更复杂的功能和交互。为了确保芯片在实际应用中的可靠性和效率,一个适用于S32K144的Bootloader是必不可少的。适用与s32k144的Bootloader,符合uds规范,应用于量产项目,制作了独立的flash_driver文件,可直接用于项目中。
-
eMbedded Visual Basic小技巧
在新的Pocket PC 2002里,你会发现它改进了对操作期间带有确认性质的点击长按的支持。你可以在创建自己应用程序的时候利用它?i>你所需要的是·微软® eMbedded Visual工具。·来自IntelProg公司的MessageCE控件。该控件演示版本的所有功能都可以使用,只是在你每次使用它的时候会有一条唠哩唠叨的信息。·下载812-CF-DEV.zip。找到
-
Windows平台下程序打包流程
Windows平台下程序打包流程 1、所有测试完成之后、程序release编译完成 2、依赖库打包 执行deploy.bat 脚本打包最新的程序以及依赖库 3、可执行程序打包 打开打包工程文件.evb, 使用 enigma virtual Box 打包可执行程序 点击“执行封包”,开始打包 打包完生成可执行文件: 打包安装程序 1、使用HM NIS Edit 工具打开.nsi工程文件 工程文件 点击“编译”: 生成安装程序: ...
-
用 eMbedded Visual Basic 编写移动应用程序(转)
本文最初发表在 MSDN Online Voices 的 Two for the Road 专栏(http://msdn.microsoft.com/voices/road.asp(英文))。 本月,我从硅村(Silicon V...
-
推荐几本学习embedded Visual Basic的书籍
《Windows CE程序设计实务:使用eMbedded Visual Basic》作 者: 李永隆 编著出 版 社: 中国电力出版社I S B N : 9787508309408 Windows CE应用程序设计(附光盘)/高等院校计算机科学与技术十五规划教材作 者: 田东风 编著出 版 社: 机械工业出版社I S B N : 9787111131007 Windows Mobi
-
如何看系统到底用了哪个dtsi
最近在搞驱动,发现被dtsi坑死了,研究了一下打算总结在这里防止以后被坑,当然自己去找是很辛苦的,但是有时候也是有必要的。 之前我们用的dtsi是msm8916-mtp.dtsi,现在新加入了msm8916-pmi8916-mtp-evb.dtsi,而这两个在makefile里都被用了 dtb-$(CONFIG_ARCH_MSM8916) += msm8916-rumi.dtb \ ms
-
使用dtc将dtb转换成dts
格式cd kernel目录 /scripts/dtc/dtc -I dtb -O dts -o xxxxxxx.dts /arch/arm64/boot/dts/qcom/xxxx.dtb在android源码目录下进行转换/out/target/product/xxxxxxx/obj/KERNEL_OBJ/scripts/dtc/dtc -I dtb -O dts -o xxxxxxx.dts /o
-
W5500EVB实现NetBIOS协议
硬件资料 硬件设计 工程下载 参考代码 实现步骤 NetBIOS协议是一种在局域网上的程序可以使用的应用程序编程接口(API),为程序提供了请求低级服务的统一的命令集,作用是为了给局域网提供网络以及其他特殊功能,几乎所有的局域网都是在NetBIOS协议的基础上工作的。 NetBIOS协议,简单来说就是通过访问设备名称就可以实现对IP地址的访问。在Windows操作系统中,默认情况下在安装TCP/IP协议后会自动安装NetBIOS协议。NetBIOS的报文类型较多、结构复杂,在不同的网络环境和不同的用途中会使
-
适用与s32k144的Bootloader,符合uds规范,应用于量产项目,制作了独立的flash_driver文件,可直接用于项目中
本文将针对该Bootloader的设计与实现细节进行分析和论述,具体内容包括:Bootloader的设计思路、架构设计、流程图分析、协议解析、调试功能和应用实现等方面。在Bootloader的启动过程中,先进行一系列的初始化操作,然后进入应用程序区域进行签名验证,如果验证通过,则跳转到应用程序区域执行应用程序;适用与s32k144的Bootloader,符合uds规范,应用于量产项目,制作了独立的flash_driver文件,可直接用于项目中。基于以上的设计思路,我们设计了如下的Bootloader架构。
3 楼 fight_bird 2009-05-24 11:27
这丫的是典型的事后诸葛
2 楼 whaosoft 2009-05-24 09:49
1 楼 lordhong 2009-05-24 05:44
整一个垃圾!