完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
|
相关推荐
1个回答
|
|
AndroidTool烧写工具,即RKDevTool_Release_v2.84.zip
这个页面下载的RKDevTool内带的config.cfg是针对ROC-RK3568-PC,其它板子可能不通用。 工具手册:解压后的 ./RKDevTool_manual_v1.2_cn.pdf RK驱动助手,即 DriverAssitant_v5.1.1.zip,设备驱动,让windows10可以认出板子。 RKDevTool 语言切换: config.ini 中 Selected=1,可设置成中文 贴一下我这个设备的存储信息,SPINOR FLASH + eMMC SPINOR: 4E 4F 52 20 20 SAMSUNG 32MB(0x10000 SECTOR * 512Bytes/SECTOR) block size: 128kb page size:2kb Flash cs:0 eMMC: 45 4D 4D 43 20 SAMSUNG 29820MB(0x3a3e000 * 512) = 32G Flash cs:0 SPINOR FLASH 和 eMMC 是设备主板上的存储设备, 除此之外还有个叫bootrom的东西,保存在mcu内部存储里面,用工具也不可读取,不可写入! 有bootrom在,用RKDevTool怎么烧写,都可以保证设备不会变砖。 设备的三种运行模式: 1) 正常模式(bootrom -> loader -> OS:如安卓、Ubuntu) 2) Loader 模式(只运行了loader的模式,当然板载存储里面必须要有可用的 loader) 3) MASKROM 模式(只运行了bootrom的模式) Loader 模式的进入方式: 1) 有loader又有OS时,设备启动进入系统后,通过otg连接电脑 在电脑上打开命令行,输入adb shell,然后在板子的shell里面运行 reboot loader 2) 拆开Station P2的壳子,按住 Recorvery 按钮不放,再按一次 Reset 按钮重启设备 MASKROM 模式的进入方法: 1) 先进入 loader mode,然后otg连上,打开RKDevTool,切换到 "Advanced Function" 界面 再点击 "Go maskrom" 按钮却可! 2) 若系统损坏导致无法正常进入loader mode,也不用慌 板子上有一个叫 maskrom 的按钮,按住就短接 eMMC 芯片,让mcu读不到eMMC数据 板子背面还有短接 SPI NOR FLASH芯片的测试点,短接后mcu就读不到 spi Nor Flash的数据。 只要板子启动的时候读不到可用的 loader ,就会进入 Maskrom Mode! 因为要接触板子,冬天要要特别注意身上的静电! 3) 如果有串口调试设备并且板子上有loader,还可以:
接口定义 — Firefly Wiki 使用USB线缆升级固件 — Firefly Wiki MaskRom模式 — Firefly Wiki MaskRom 模式下 List Storage 出错 (获取容量失败,无法选择目标存储): 可在 Advanced Function 界面 -> Download(只有这种往内存download并运行loader.bin的方式可以List Storage): 自己编译的:u-boot-next-devrk356x_spl_loader_v1.08.111.bin 官网下载的:MiniLoaderAll.bin Download完自动运行刚下载的代码,此时仍是 MASKROM 模式,但已经可以 List Storage 也可在 Upgrade Firmware 界面 -> Upgrade(烧写,烧写整体img): 官网下载的:RK356x_NorFlash2eMMCLoader_20211209.img 烧完断电重启后进入 loader 模式 即可在 Upgrade Firmware 烧入正式系统。 也可点击 Go Maskrom 重新进入 MASKROM 模式(但是仍旧无法 List Storage,需要再次 Downloader)。 特别注意: 当设备处于MASKROM模式时,RKDevTool默认的烧写目标是板子上的 spinor 这种情况下要烧写正式系统只有两种办法: 一是先按前面的方法先往 内存download 一份 loader.bin 并等待它运行起来后 List Storage 再 switch Storage,之后再烧定正式系统。 二是既然MASKROM模式下默认只能往 spinor 烧写代码,那就先往 spinor 烧写一份 RK356x_NorFlash2eMMCLoader_20211209.img,然后重启, 这个 NorFlash2eMMCLoader 就会将板子启动到 LOADER MODE,此时的烧写目标就是板子上的 emmc 了,也就可以 Upgrade 正式系统了。 Download Image 界面 -> Run(也是烧写,但烧写的不是整体image,是分开的,可勾选指定模块的烧写方式) 官方的整体固件,可以通过 Advanced Function 界面 -> Unpack 来拆解成分散模块包以及存储空间分配文件。 |
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
1988 浏览 1 评论
synopsys 的design ware:DW_fpv_div,浮点数除法器,默认32位下,想提升覆盖率(TMAX),如果用功能case去提升覆盖率呢?
2490 浏览 1 评论
RK3588 GStreamer调试四路鱼眼摄像头四宫格显示报错
5272 浏览 1 评论
【飞凌嵌入式OK3576-C开发板体验】RKNN神经网络-YOLO图像识别
254 浏览 0 评论
【飞凌嵌入式OK3576-C开发板体验】SSH远程登录网络配置及CAN通讯
1336 浏览 0 评论
浏览过的版块 |
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-11-24 20:16 , Processed in 0.639696 second(s), Total 73, Slave 56 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号