天嵌 ARM开发社区

 找回密码
 注册
查看: 2278|回复: 1

TQ2440 新建WINCE6。0项目无法烧录

[复制链接]
lgtomlg 发表于 2013-10-23 09:58:20 | 显示全部楼层 |阅读模式
我按照手册上的内容新建了一个TQ2440的项目,编译通过,烧录NK.BIN时出错,
请问是何原因,如何解决,谢谢!
Addr: 0xC000000 ; Size: 0x1F14999
Read Bin Files StartAddr:0x80200000 ; Length: 0x1F7EDC8

Download BIN file information:
-----------------------------------------------------
[0]: Base Address=0x80200000  Length=0x1f7edc8
-----------------------------------------------------
+=OEMVerifyMemory+ dwStartAddr:0x80200000  dwLength:0x1f7edc8
RAM image 0xa 0x8217edc7
+WriteOSImageToBootMedia: g_dwTocEntry =1, ImageStart: 0x0, ImageLength: 0x0, LaunchAddr:0x0
Writing single region/multi-region update, dwBINFSPartLength: 33025480
OpenPartition: Invalid MBR.  Formatting flash.
Enter TQ2440 FastLowLevelFormat [0x0, 0x7ff].
Format TQ2440 Nand Flash: found a bad block (0x3) - skipping...
Format TQ2440 Nand Flash: ...erase complete.
WriteMBR: MBR block = 0x0.
BP_FastLowLevelFormat: Done.

CreatePartition: Enter CreatePartition for 0x21.
LastLogSector: Last log sector is: 0x7feff.
CreatePartition: Start = 0x1100, Num = 0xfc00.
WriteMBR: MBR block = 0x0.
WriteData: Start = 0x0, Length = 0x1f7edc8.
CreatePartition: Enter CreatePartition for 0xb.
FindFreeSector: FreeSector is: 0x10d00 after processing part 0x21.
CreatePartition: Num sectors set to 0x6ed00 to allow for compaction blocks.
CreatePartition: Start = 0x10d00, Num = 0x6ed00.
WriteMBR: MBR block = 0x0.
INFO: using TOC[1] dwJumpAddress: 0x0
waitforconnect
ERROR:OALVAtoPA: invalid virtual address 0x00000000
INFO: OEMLaunch: Jumping to Physical Address 0x0h (Virtual Address 0x0h)...
wbz073 发表于 2013-10-23 13:52:31 | 显示全部楼层
将虚拟地址转为对应的物理地址时出错了,根据位于PLATFORM/SMDK2440A/Src/Inc/oemaddrtab_cfg.inc下的g_oalAddressTable定义的转换表转换
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-4-24 20:57 , Processed in 1.062500 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表