Hi,
I have a TWR-MCF5441X and did U-Boot upgrade in MRAM with:
-> set u-boot u-boot.bin
-> run upd
But now it won't start up anymore.
I have been trying to program U-Boot through the USB multilink with the CFFlasher tool in the M54418Tower_Linux_BSP_20110422_ltib, without any luck.
when running the commands:
C:\CFFlasher-nand>cf nand erase m54418twr_nand 0 80000
or
C:\CFFlasher-nand>cf nand write m54418twr_nand 0 80000 1 flash_M54418TWR_uboot.bin
I get the message: Could not initialize BDM device.
The following I already tried:
Running commands on win7 with CW 10.1 installed.
Running commands on winXP SP3 with CW 10.1 installed. (also virtual)
Running commands on winXP SP2 with CW 10.1 / 2.5 and P&E version 10 drivers. installed
Replacing unit_cfz.dll with other versions(from MQX and CW) and alse placing it in system32
Putting/Removing jumper on J10.
All jumpers are on the default places. (j5 is on 3-4) SW1.1 is on ON
I'm out of idea's, any help is appreciated.
解決済! 解決策の投稿を見る。
Solution:
Using CW10.1 to update U-boot for TWR-MCF5441X
Create a project with the project wizard for TWR-MCF5441X board and change the build configuration to TWR-MCF5441X_External_Flash
Launch Flash Programmer
Use Flash File to Target and configure the Flash Programmer
The Flash Configuration file can be found from within “CW MCU v10.1\MCU\bin\plugins\support\TargetTask\Flash_Programmer\ColdFire”
Click Erase and Program to flash the U-boot to NAND Flash.
Solution:
Using CW10.1 to update U-boot for TWR-MCF5441X
Create a project with the project wizard for TWR-MCF5441X board and change the build configuration to TWR-MCF5441X_External_Flash
Launch Flash Programmer
Use Flash File to Target and configure the Flash Programmer
The Flash Configuration file can be found from within “CW MCU v10.1\MCU\bin\plugins\support\TargetTask\Flash_Programmer\ColdFire”
Click Erase and Program to flash the U-boot to NAND Flash.
Thanks for this solution. I had the same problem and just used CW 10.2 to update to a newer U-Boot version. For some reason the version that came with the TWR-MCF5441x board was not able to TFTP a file across.
Shaun
Oops, forget that about U-Boot TFTP, the problems was with the host setup. The host had two IP addresses, asking for TFTP to one IP address resulted in being given a socket on the other IP address. My mistake. Other TFTP clients could handle this, but not U-Boot, hence initially why I thought the problem was with U-Boot.