低盐饮食有利于预防什么疾病| 不问世事什么意思| 胃炎吃什么药好| 尾巴长长的是什么鸟| 女性出汗多是什么原因| 腋臭挂什么科| 胎盘宫底后壁是什么意思| ws是什么意思| 一步两步三步四步望着天是什么歌| 霜和乳有什么区别| 17岁属什么生肖| 荨麻疹能吃什么水果| 左下眼皮跳是什么原因| 遗精是什么症状| 君子什么意思| 牙疼吃什么药| 浸润性癌是什么意思| 小孩老是发烧什么原因| 什么时候看到的月亮最大| 郑恺的父母是做什么的| 八一建军节什么生肖| 什么是呼吸性碱中毒| 祯字五行属什么| 缓刑是什么| 蒲菜是什么菜| 车厘子什么时候成熟| 什么的夜晚| 爆肝是什么意思| 一什么手表| 狮子的天敌是什么动物| 阴道干涩吃什么药| 结婚一年是什么婚| 雪花飘飘北风萧萧是什么歌| 闲敲棋子落灯花上一句是什么| 夏天穿什么衣服比较凉爽| 回应是什么意思| 骨化是什么意思| columbia是什么牌子| 属猴的守护神是什么菩萨| 一个草字头一个氏念什么| 偏执什么意思| 钾高是什么原因造成的| 拉疙瘩屎是什么原因| 吃银耳有什么功效和作用| 650是什么意思| 儿保挂什么科| 三叉神经痛吃什么药效果好| 洞房是什么意思| 耳鸣是什么原因| 危日是什么意思| 急性上呼吸道感染吃什么药| 乳腺癌什么症状| 文定之喜是什么意思| 小娇妻是什么意思| 老花眼有什么办法可以恢复| 心神不定是什么生肖| 1992年出生的是什么命| 屁很臭是什么原因| 呼吸困难是什么原因引起的| 殷是什么意思| 嵌合体是什么意思| 益母草长什么样| chloe是什么牌子| 吃什么清肺效果最好| 盲约大结局是什么| 碳13和碳14有什么区别| 吃什么降尿酸最有效| 甜菜什么意思| 画龙点睛是什么生肖| 芒果有什么营养价值| ct腹部平扫能检查什么| 间质性肺炎是什么意思| 胃炎适合吃什么食物| 西地那非有什么副作用| 眉心中间有痣代表什么| 昙花一现什么意思| 九月二十九号是什么星座| 4月20日什么星座| 焦虑症吃什么中成药能根治| 眉眼是什么意思| 百合什么时候种植| ad吃到什么时候| 六味地黄丸有什么功效与作用| 世界大同是什么意思| 什么是埋线减肥| 甲状腺是什么病| 吃完海鲜不能吃什么水果| 情感细腻是什么意思| 明年是什么生肖年| 血晕症是什么病| 敏使朗是什么药| 立秋吃什么| 任字五行属什么| 大拇指脱皮是什么原因| 女朋友生日送什么礼物好| 孕妇梦见棺材是什么征兆| 低压48有什么危险| 陈世美是什么样的人| 迪赛尼斯属于什么档次| 做鸡蛋饼用什么面粉好| 饭圈是什么意思| 李嘉诚戴的什么手表| 桃子跟什么不能一起吃| 属兔的和什么属相最配| p医学代表什么意思| 蒲公英有什么作用和功效| 结婚15年是什么婚| 宝宝是什么意思| 紧迫感是什么意思| 颓废是什么意思| 祛斑去医院挂什么科| 对对子是什么意思| 什么关系| 拍身份证穿什么衣服| 晚上七点到九点是什么时辰| 立夏什么时候| 做梦梦到地震预示着什么| 男人交生育保险有什么用| 眼睛看什么科| 红糖和黑糖有什么区别| 什么人不适合吃榴莲| 吃什么祛痰化痰最有效| 感情里什么叫偏爱| 计划生育是什么意思| 为什么前壁容易生男孩| 木圣念什么| 后脑勺长白头发是什么原因| 颈椎头晕吃点什么药| 海松茸是什么东西| 导语是什么意思| 口臭应该挂什么科| 舌头有裂痕是什么原因| hcg下降是什么原因| tvb什么意思| 为什么星星会眨眼睛| 老玻璃是什么意思| 蜗牛的触角有什么作用| 鼻子不通气吃什么药| 七月九号是什么日子| 以什么乱什么| 名媛什么意思| 抱大腿什么意思| 正月二十是什么星座| 开边珠牛皮是什么意思| 不规则抗体筛查是什么意思| 为什么分泌物是褐色的| 梦见浇花是什么意思| 迅雷不及掩耳之势是什么意思| 一什么节日| 镭射有什么危害| mect是什么意思| 木耳菜不能和什么一起吃| 洛阳白马寺求什么最灵| 水乳是什么| 海马是什么类动物| 三虫念什么| 吃维生素b1有什么好处和副作用| sei是什么意思| 大便干结吃什么药| 金牛女跟什么星座最配| o型血父母是什么血型| 想吐吃什么药可以缓解| 金牛座有什么特点| 果冻是什么意思| 蛋白质高是什么原因| 六月初八是什么日子| 2000年属什么生肖| 有什么有什么| 正常小便是什么颜色| 世界上最小的长度单位是什么| 空囊是什么原因造成的| 多保重是什么意思| cp是什么单位| 浑身解数是什么意思| 出家人不打诳语是什么意思| 口上长水泡是什么原因| 区号是什么| 楚乔传2什么时候上映| 头上戴冠是什么生肖| 婴儿大便隐血阳性是什么意思| 1992属什么生肖| 放疗有什么副作用| 吃什么去湿气最快| 牙痛 吃什么药| 儿童拉肚子吃什么药| 朋友开业送什么礼物好| 什么是脱敏| 万亿后面是什么单位| 生吃大蒜有什么好处和坏处| g1p1是什么意思| 鸟几念什么| 失恋是什么意思| 皮肤科属于什么科室| 2018年属什么生肖| 高度鳞状上皮内病变是什么意思| 重度脂肪肝吃什么药| 7o年属什么生肖| 如字五行属什么| 学英语先从什么学起| 1948属什么生肖| 脑梗是什么原因引起的| 牛肚是什么部位| 三个十念什么| 番茄红素有什么作用| 中国黄金为什么便宜| 吃什么对卵巢有好处| 本科毕业证是什么颜色| cr是什么意思| 人过留名雁过留声什么意思| 经期可以喝什么茶| 九条鱼代表什么意思| 假性宫缩是什么感觉| 来姨妈能吃什么水果| 外阴萎缩是什么症状| bbc是什么意思| 大便检查能查出什么病| 车前草长什么样子| 桑葚泡水喝有什么好处| 经常干咳是什么原因| 芈月和嬴政什么关系| 艾拉是什么药| 梦见自己的衣服丢了是什么意思| 什么人什么天| 炎性改变是什么意思| 国庆节是什么时候| 顶到子宫是什么感觉| 女生腰疼是什么原因| 镪水池是什么| 为什么白带是黄绿色的| 不偏不倚是什么意思| 马克华菲属于什么档次| 舌根放血有什么好处| 什么是中医学| 阴骘是什么意思| 古尔丹代价是什么| 乙肝看什么指标| 什么食物含dha| 处大象是什么意思| 肠胃炎输液用什么药| 吃饭后胃胀是什么原因| 有什么奇怪| 新生儿前面头发稀少是什么原因| 测怀孕的试纸叫什么| 吃什么容易长高| 碧根果和核桃有什么区别| 在家做什么小生意| 黄疸高吃什么药| 氪金是什么意思| 哥哥的孩子叫我什么| 什么是屈光不正| 开山鼻祖是什么意思| 脚底疼痛是什么原因| 第一次见面送女生什么花| 出虚汗吃什么药| 绿色洋桔梗花语是什么| 微笑表情代表什么意思| 三月六号是什么星座| 蓝色加黄色等于什么颜色| 消失是什么意思| 胆囊息肉挂什么科| 乙肝没有抗体是什么意思| 神仙是什么意思| 红色加蓝色是什么颜色| 柯萨奇病毒是什么病| 百度
这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 ? 论坛首页 ? 嵌入式开发 ? MCU ? 若没有TFFS, 如何将应用映象烧入Flash?

共2条 1/1 1 跳转至

若没有TFFS, 如何将应用映象烧入Flash?

菜鸟
2025-08-04 21:01:18     打赏
若没有TFFS, 如何将应用映象烧入Flash? 来自"comp.os.vxworks""burning app in flash without buying TFFS" By Amine@263.net Q: 我想将“bootable 应用映象”烧入Flash,但是我没有TFFS支持Flash文件系统, 是否可以将映象按S-record格式烧入Flash, 但是该如何引导和执行它? 1)在引导时, 是否需要将映象从flash复制到RAM中? 如何进行? 2)标准的vxworks bootloader是否支持? A1: 其实这是一种标准做法, 可以由几种方法完成, 如下提示: 如果你的Flash可插拔,可以使用编程器, 利用S-record文件烧写Flash 如果你的Flash是贴片的,你可以连接JIG[?????]烧写Flash, 或者编写一段程序启动板子, 从串口接受S-record文件, 并擦除编写Flash. 这段代码可以放在另一片Eprom上. A2: 还有别的方法. 在生产时, 你可以使用JTAG或BDM使CPU处于调试状态. 引导扇区用于引导代码, 引导过程可以中断以更新Vxwroks映象. 一些CPU有特殊的引导模式, 允许你通过串口或其他接口下载代码, 就和JTAG/BDM一样使用. 类似前面提的JIG方法. 最后一种方法就是在板上提供特殊电路, 使CPU处于复位状态, 而你可以 直接访问Flash[比如通过并口].不过现在已没人这么做啦, 这在前些年比较普遍. 在ESC上Intel的人曾讨论这个话题, 你可以用Google搜搜. A3: 在Flash上你没有文件系统, 也可以存储映象, 只要让bootrom知道Flash中 应用的起始地址. 比如, 你有4M Flash, 起始地址为0xf0000000, 在bootrom中 设置起始地址为0xf0000000. 当Bootrom需要将映象写入Flash时, 就在起始位置 擦除/写入就行. 你没有必要将S-record文件直接写入Flash, 这需要更多的存储空间(因为它是ASCII), 而且每次启动都需要处理这个S-record文件. 很多人都有自己的bootrom, 可以从 串口或网口接受S文件, 并将S文件转为二进制映象, 再写入Flash. 也可以在主机 生成二进制映象, 并压缩, 再下载写入Flash, 以节省存储空间. 由Bootrom将代码从Flash复制到RAM. 看看bootconfig.c, 你需要做些修改. 一般由bootline指定从Flash中装入映象, 复制到RAM, 并跳转到RAM执行. bootconfig.c通过串口或网口下载映象, 处理后写入Flash. 你的Bootrom可能需要如下代码: 0)下载通道驱动, 文件格式解释, 解压缩代码, Flash驱动 1)检查bootline(在bootLoad()的usrBootLineInitCrack调用之后) 2)看是否bootline启动设备是指定关键字(如flash) 3)给定地址的映象完成校验和解压缩后, 复制到RAM中 4)跳转到RAM执行 A4: 我通过网口+tftp来完成这个工作. 在bootConfig.c中, 在tftp建立后, 在下载vxwroks映象前, 使用tftpXfer() 登录到ftp服务器, 读取你想要的文件, 并将其写入Flash.



关键词: 没有     如何     应用     映象     烧入     Flash     文件    

菜鸟
2025-08-04 07:14:00     打赏
2楼
A5: 没有文件系统也可以存储和使用"bootable"映象, 但是采用文件系统有很多优点 而且实现它并不是太难. 可以写一些操作Flash的函数来创建Flash文件系统, Flash盘 驱动可以参考RAM盘的驱动来写. 这样的Flash文件系统[FFS]很简单, 它不会平均使用 Flash芯片, 但是它很实用. 首先编写Flash操作函数, 这步可能比较困难. 函数需实现整片擦除, 扇区擦除, 数据写入等功能. 第二, 复制ramDrv.*, 并更名为ffsDrv.*. 修改ffsDrv.c中的块写入函数: 先擦除扇区, 并用Flash写入函数代替bcopy(). 还需要修改"ioctl"函数, 这样实现 FIODISKFORMAT功能就会使用整片擦除函数. 最后, 在$(WIND_BASE)/target下查找引用"tffs"的所有文件, 加入新FFS的功能, 对于usrTffs.c, 可以复制保存后再修改它. 这样就得到一个简单的文件系统, 你可以化点时间试试.

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]
火龙果和什么不能一起吃 人类什么时候出现的 八段锦什么时间练最好 胆囊炎可以吃什么水果 牙龈肿痛吃什么中成药
pin什么意思 肠溶片是什么意思 查血清能查出什么病 反驳是什么意思 爽肤水和精华水有什么区别
初心不改是什么意思 皮肤上有小白斑点是什么原因 男人肾虚吃什么最补 三金片有什么副作用 胡子长得快是什么原因
篮球中锋是干什么的 csk是什么品牌 高烧不退是什么原因 早泄吃什么药好 老鸨什么意思
阴茎瘙痒是什么原因hcv8jop9ns3r.cn 切痣挂什么科hcv8jop3ns3r.cn 股骨长是指什么hcv8jop7ns0r.cn 高原反应什么症状hcv8jop8ns3r.cn 七月是什么月hcv9jop4ns2r.cn
紫菜是什么颜色hcv9jop7ns9r.cn 什么病不能吃豆制品jasonfriends.com 吃饭恶心想吐是什么原因helloaicloud.com 西洋参什么季节吃最好dajiketang.com 雏凤是什么意思hcv9jop4ns1r.cn
7大营养素是什么bjcbxg.com 男人为什么喜欢女人hcv9jop4ns6r.cn 为什么马卡龙那么贵xinmaowt.com 露营需要准备什么东西hcv9jop3ns3r.cn 二脚趾比大脚趾长代表什么gangsutong.com
什么什么本本96micro.com 1比1是什么意思hcv9jop7ns5r.cn 包饺子是什么意思hcv8jop0ns9r.cn 嫦娥住的宫殿叫什么hcv9jop0ns4r.cn 大同有什么好吃的hkuteam.com
百度