完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
|
|
邀请回答
有些需要有些不需要。。 以TI的AM335平台来说,这些平台一般出厂时会配置一片带有启动信息的SPI FLASH,这片东西初次烧写bootloader是需要有仿真器或者专门批量烧写装置的,不然无法访问。 如果你说你在烧写完SPI FLASH的bootloader之后或者是对它出厂时自带的bootloader不满意,想换一个,这时就不需要仿真器了,可以启动之后在SD卡或者EMMC里面重新分区,烧写一个bootloader,然后将启动顺序改为由SD卡或者EMMC启动,这样它就会跳过SPI FLASH从而执行你在SD卡或者EMMC设置的启动程序 |
|
|
|
如果是Cortex-A就不需要燒寫器,看系統存儲元件是什麼
1. Nand Flash / Emmc, 連接USB配合軟體燒寫,多半官方會提供 2. SD Card, 在電腦端燒錄鏡像檔,插上板子就可啟動 如果是Cortex-M,是屬於集成Flash,所以要使用JLink/STLink/ULink進行燒寫,所以需要下載器 另外能改動的Bootloader都是二階段,第一階段Boot code都已經固化在IC中的ROM 以上供參考 |
|
|
|
云汉达人
一、单片机的ARM 这一部分,使用bootloader的情况并不多,在用于保护程序被其他人复制时可能会用到。 这时,必须使用下载器。 二、Linux的ARM 这一部分,在学习裸机编程时 是要使用到下载器或是仿真器的。裸机就相当于单片机的使用了。要操作寄存器。 在学习使用Linux时 bootloader可以通过下载器下载,也可以通过其他方式下载,这样的ARM芯片,一般支持TF卡和USB线的下载方式。 |
|
|
|
不需要,可以通过串口、网口或者是SPI将bootloader导入到ARM中,选择相应的启动方式即可。
|
|
|
|
|
|
|
|
只有小组成员才能发言,加入小组>>
772 浏览 0 评论
1148 浏览 1 评论
2527 浏览 5 评论
2858 浏览 9 评论
移植了freeRTOS到STMf103之后显示没有定义的原因?
2709 浏览 6 评论
keil5中manage run-time environment怎么是灰色,不可以操作吗?
1065浏览 3评论
190浏览 2评论
453浏览 2评论
366浏览 2评论
M0518 PWM的电压输出只有2V左右,没有3.3V是怎么回事?
453浏览 1评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-20 00:05 , Processed in 1.254709 second(s), Total 91, Slave 71 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号