完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
扫一扫,分享给好友
查看了AM335x的手册(SPRUH73K,AM335x Sitara™ Processors Technical Reference Manual)之后,发现整个启动过程最先开始的是ROM code部分!
现在我想自己编写ROM code,但是不知道如何验证,就是编码之后如何编译下载?应该使用什么样的工具?软件? |
|
相关推荐
8个回答
|
|
ROM code是芯片生产时固化在芯片ROM里的,不能修改
|
|
|
|
好的,谢谢~ 不过,为啥这个boot ROM和51单片机中的内部ROM不同呢?可以更新内部ROM code的话,对于芯片的使用不是更好么? |
|
|
|
为啥你想要更新rom code呢?换句话说,你想在ROM code中实现什么功能? AM335x上面的ROM code对于启动方式的支持做的已经很全了,而且它只是做了一个最基本的初始化。 如果是想要加入一些功能性的应用的话,完全可以在rom code的下一阶段进行,比如在系统起来之前亮个logo,点个led灯之类的。 |
|
|
|
hwjj940056201 发表于 2018-6-4 02:50 只是想学习而已,而且虽然说现在做的支持很好,但是说不定就会有问题出现,所以能更新比不能更新更好一些吧,个人观点 |
|
|
|
首先,AM335x的ROM code是不开放的,但这不代表没更新。只是更新是由原厂来进行的,客户没法动。 如果出了问题的话,或者是需要加入某些特性的话,那就会有rom code的版本更新了:AM335x的芯片就可能会有PG版本号的更新,PG:1.0 -> 2.0 -> 2.1。这不同版本中功能支持上的差别,是可以在AM335x的Errata手册中找到一个列表的。 |
|
|
|
hwjj940056201 发表于 2018-6-4 03:14 我只是想自己编写AM335x的ROM code。 还有,原厂对于已经出厂的芯片的ROM code可以更新么?还是说原厂使用的方法不公开? |
|
|
|
已经出厂的芯片,ROM code是不能更新的 |
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
334 浏览 1 评论
528 浏览 2 评论
NA555DR VCC最低电压需要在5V供电,为什么用3.3V供电搭了个单稳态触发器也使用正常?
773 浏览 3 评论
MSP430F249TPMR出现高温存储后失效了的情况,怎么解决?
649 浏览 1 评论
对于多级放大电路板,在PCB布局中,电源摆放的位置应该注意什么?
1126 浏览 1 评论
AT32F407在USART2 DMA发送数据时,接包接到了要发送的数据,程序还是处于等待传输完成的标识判断中,为什么?
55浏览 29评论
111浏览 23评论
请问下tpa3220实际测试引脚功能和官方资料不符,哪位大佬可以帮忙解答下
250浏览 20评论
请教下关于TAS5825PEVM评估模块原理图中不太明白的地方,寻求答疑
197浏览 14评论
两个TMP117传感器一个可以正常读取温度值,一个读取的值一直是0,为什么?
54浏览 13评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-22 10:34 , Processed in 0.900218 second(s), Total 91, Slave 75 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号