Hi,
I'm trying to use the codewarrior-v10.0.9 Development Studio for QorIQ LS series - ARM V7 ISA Version: 10.0.9 Build Id: 170322 on Windows 10 64-bit OS.
My goal is to program u-boot and #RCW a NOR flash on a custom design board based upon ls1021atwr reference design board using the #ARM Flash Programmer.
I can preform this task if I use #CodeWarrior 10.0.7 on a 32-bit Ubuntu machine, so I have proven that the CodeWarrior TAP and my hardware is working, but I can't get the Windows version working.
Here is the output of my console when I try downloading from Windows:
fl::target -lc "PowerBrick_604240_Bare-core0_OCRAM_LS1021ATWR_Connect"
fl::target -b 0x10000000 0x10000
fl::target -v off -l off
cmdwin::fl::device -d "S29GL512N" -o "32Mx16x1" -a 0x60000000 0x63ffffff
cmdwin::fl::image -f "C:\\Users\\010130024\\workspace\\PBL.bin" -t "Binary/Raw Format" -re off -oe on -o 0x60000000
cmdwin::fl::erase image
Beginning Operation ...
-------------------------
Performing target initialization ...
Downloading Flash Device Driver ...
Reading flash ID ...
Erasing Sector 0x60000000 to 0x6001FFFF
Erasing ...
Erase Command Succeeded
cmdwin::fl::write verify
-------------------------
Programming file C:\Users\010130024\workspace\PBL.bin
Downloading Flash Device Driver ...
Reading flash ID ...
Downloading 0x00000070 bytes to be programmed at 0x60000000
Executing program with verify ....
Program with Verify Command Succeeded
cmdwin::fl::image -f "C:\\Users\\010130024\\workspace\\u-boot.bin" -t "Binary/Raw Format" -re off -oe on -o 0x60100000
cmdwin::fl::erase image
Beginning Operation ...
-------------------------
Downloading Flash Device Driver ...
Reading flash ID ...
Erasing Sector 0x60100000 to 0x6011FFFF
Erasing Sector 0x60120000 to 0x6013FFFF
Erasing Sector 0x60140000 to 0x6015FFFF
Erasing Sector 0x60160000 to 0x6017FFFF
Erasing ....
Erase Command Succeeded
cmdwin::fl::write verify
-------------------------
Programming file C:\Users\010130024\workspace\u-boot.bin
Downloading Flash Device Driver ...
Reading flash ID ...
Downloading 0x0000D490 bytes to be programmed at 0x60100000
Executing program with verify ....
Program with Verify Command Succeeded
Downloading 0x00002B70 bytes to be programmed at 0x6010D490
once the last line is shown the code warrior sits there with no further action.
If I run the same process on my Ubuntu machine with CoderWarrior 10.0.7 then the task is completed successfully.
I use the same CodeWarrior TAP unit and same hardware which I'm trying to program.
hello,this problem have resolve?
Not yet. At the moment we installed the Linux version of the CodeWarrior version 10.0.7 and it works. The later versions hang the same way explains before.
Hello Sina Sattari,
The latest public released CodeWarrior for ARMv7 should be 10.0.8, please download and install it from http://www.nxp.com/products/software-and-tools/software-development-tools/codewarrior-development-to... .
Have a great day,
TIC
-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------
Latest CW for ARMv7 release is version is 10.0.9 build 170629 and it is available in CW4NET2017.03 installer + the 2017.06 update.
Adrian
Thank you addiyi and yipingwang for your replies.
I updated my CodeWarrior. Here is what About menu shows:
CodeWarrior Development Studio for QorIQ LS series - ARM V7 ISA
Version: 10.0.9
Build Id:170629
I also ran the test again with Failure.
I'm using CodeWarrior TAP with USB connection to my laptop.
I've attached the CCS console output with verbose mode turned on in addition to Flash Programmer Console output.
Could you please provide a ccs verbose log (command 'log v' in ccs console) when you are trying to program from Windows.
Are you using CWTAP over usb or over Ethernet?
Adrian