各位大侠,我初次研究PIC24FJ64GC006 Bootloader 参照官网给出的例程和现成的上位机软件,移植过程中出现几个问题:
1、给现成的Bootloader程序较大,单片机地址0x400~0xC00,无法存储;
2、当正常下载程序后,下载user程序,出现了校验错误
Verify Error at 0x4 should be: 0xFAE but read: 0x488
Verify Error at 0x6 should be: 0xFAE but read: 0x488
Verify Error at 0x8 should be: 0xFAE but read: 0x488
Verify Error at 0xA should be: 0xFAE but read: 0x488
Verify Error at 0xC should be: 0xFAE but read: 0x488
Verify Error at 0xE should be: 0xFAE but read: 0x488
Verify Error at 0x10 should be: 0xFAE but read: 0x488
Verify Error at 0x12 should be: 0xFAE but read: 0x488
Verify Error at 0x14 should be: 0xEF0 but read: 0x4C0
Verify Error at 0x16 should be: 0xFAE but read: 0x488
Verify Error at 0x18 should be: 0xFAE but read: 0x488
Verify Error at 0x1A should be: 0x9E38 but read: 0x408
Verify Error at 0x1C should be: 0xFAE but read: 0x488
Verify Error at 0x1E should be: 0xFAE but read: 0x488
Verify Error at 0x20 should be: 0xFAE but read: 0x488
Verify Error at 0x22 should be: 0xFAE but read: 0x488
Verify Error at 0x24 should be: 0x9C3C but read: 0x408
Verify Error at 0x26 should be: 0xFAE but read: 0x488
Verify Error at 0x28 should be: 0xFAE but read: 0x488
Verify Error at 0x2A should be: 0x856C but read: 0x448
Verify Error at 0x2C should be: 0xFAE but read: 0x488
Verify Error at 0x2E should be: 0x8286 but read: 0x80
Verify Error at 0x30 should be: 0xFAE but read: 0x488
Verify Error at 0x32 should be: 0xFAE but read: 0x488
Verify Error at 0x34 should be: 0xFAE but read: 0x488
Verify Error at 0x36 should be: 0xFAE but read: 0x488
Verify Error at 0x38 should be: 0xFAE but read: 0x488
Verify Error at 0x3A should be: 0xFAE but read: 0x488
Verify Error at 0x3C should be: 0xFAE but read: 0x488
Verify Error at 0x3E should be: 0xFAE but read: 0x488
Verify Error at 0x40 should be: 0xFAE but read: 0x488
Verify Error at 0x42 should be: 0xFAE but read: 0x488
Verify Error at 0x44 should be: 0xFAE but read: 0x488
Verify Error at 0x46 should be: 0xFAE but read: 0x488
Verify Error at 0x48 should be: 0xFAE but read: 0x488
Verify Error at 0x4A should be: 0x9B34 but read: 0x0
Verify Error at 0x4C should be: 0x9D00 but read: 0x400
Verify Error at 0x4E should be: 0xFAE but read: 0x488
Verify Error at 0x50 should be: 0x4A56 but read: 0x40
Verify Error at 0x52 should be: 0xFAE but read: 0x488
Verify Error at 0x54 should be: 0xFAE but read: 0x488
Verify Error at 0x56 should be: 0xFAE but read: 0x488
Verify Error at 0x58 should be: 0xFAE but read: 0x488
Verify Error at 0x5A should be: 0xFAE but read: 0x488
Verify Error at 0x5C should be: 0xFAE but read: 0x488
Verify Error at 0x5E should be: 0xFAE but read: 0x488
Verify Error at 0x60 should be: 0xFAE but read: 0x488
Verify Error at 0x62 should be: 0xFAE but read: 0x488
Verify Error at 0x64 should be: 0xFAE but read: 0x488
Verify Error at 0x66 should be: 0xFAE but read: 0x488
Verify Error at 0x68 should be: 0xFAE but read: 0x488
Verify Error at 0x6A should be: 0xFAE but read: 0x488
Verify Error at 0x6C should be: 0xFAE but read: 0x488
Verify Error at 0x6E should be: 0xFAE but read: 0x488
Verify Error at 0x70 should be: 0xFAE but read: 0x488
Verify Error at 0x72 should be: 0xFAE but read: 0x488
Verify Error at 0x74 should be: 0xFAE but read: 0x488
Verify Error at 0x76 should be: 0xFAE but read: 0x488
Verify Error at 0x78 should be: 0xFAE but read: 0x488
Verify Error at 0x7A should be: 0xFAE but read: 0x488
Verify Error at 0x7C should be: 0xFAE but read: 0x488
Verify Error at 0x7E should be: 0xFAE but read: 0x488
Verify Error at 0x80 should be: 0xFAE but read: 0x488
Verify Error at 0x82 should be: 0xFAE but read: 0x488
Verify Error at 0x84 should be: 0xFAE but read: 0x488
Verify Error at 0x86 should be: 0xFAE but read: 0x488
Verify Error at 0x88 should be: 0xFAE but read: 0x488
Verify Error at 0x8A should be: 0xFAE but read: 0x488
Verify Error at 0x8C should be: 0xFAE but read: 0x488
Verify Error at 0x8E should be: 0xFAE but read: 0x488
Verify Error at 0x90 should be: 0x930A but read: 0x8
Verify Error at 0x92 should be: 0xFAE but read: 0x488
Verify Error at 0x94 should be: 0xFAE but read: 0x488
Verify Error at 0x96 should be: 0xFAE but read: 0x488
Verify Error at 0x98 should be: 0xFAE but read: 0x488
Verify Error at 0x9A should be: 0xFAE but read: 0x488
Verify Error at 0x9C should be: 0xFAE but read: 0x488
恳请哪位高手指点指点,谢谢! |