更新boot前、更新boot后,更新固件后版本号都未改变。
为什么呢?
终于在网上找到解决方案了:
后来在openSDA网站上乱翻,发现了FAQ中有解答,链接“:https://www.pemicro.com/opensda/faqs/faqs.cfm:
Issue: Bootloader versions 1.10 and earlier are not allowing firmware update and MSD FLASH programming on my OpenSDA board, with the Linux, MacOS or Windows 8/8.1 operating systems.
Solution: Support for Windows 8/8.1, MacOS and Linux operating systems was added to Bootloader version 1.11 and MSD firmware version 1.14. Please make sure that your board is programmed with Bootloader version 1.11 or higher prior to attempting to update your OpenSDA board with a new firmware application.
Important: If you are currently running Bootloader version 1.10 or earlier, you will need to find a Windows XP or Windows 7 PC to perform this update.
Please follow these steps to find out what version of Bootloader your board is programmed with: 1.Start your board in Bootloader mode by holding down the RESET button prior to plugging it into USB port.
2.Open the SDA_INFO.HTM file, which will contain version numbers of Bootloader as well name and version of current OpenSDA firmware you are using. If your board is not running Bootloader version 1.11 or higher, please download the latest OpenSDA Firmware Apps from P&E website and follow instructions in corresponding documentation to update the Bootloader using the BOOTUPDATEAPP_Pemicro_v111.SDA application. Once the Bootloader is updated via BOOTUPDATEAPP, the OpenSDA board can then be upgraded to the latest combined MSD/DEBUG OpenSDA firmware 1.14 or greater.
原来是需要一台winXP,win7的机器,才能成功升级,升级之后,win8才能用……
好吧浪费了我两个晚上。
果断的找台winxp的笔记本照着上面的步骤更新。