USB bootloader for Codewarrior doesn't work with Windows 8.1

cancel
Showing results for 
Search instead for 
Did you mean: 

USB bootloader for Codewarrior doesn't work with Windows 8.1

Jump to solution
1,007 Views
kappa74
Contributor IV

Good morning,

I use MCF52255 with MQX3.8.1 and CW16. I have Freescale bootloader for updating the application software by USB key. This type of updating is working with Windows 7 but it is not working with Windows 8.1.

Do you know why?

Is there any update of the bootloader to fix the problem?

 

Thank you

Best Regards

Mirko Fortunato

Labels (1)
0 Kudos
1 Solution
486 Views
kappa74
Contributor IV

I solved the problem activating the flag "Do not allow locations on removable drives to be added to libraries" in Wondows 8.

Here i found the solution: Windows 8.1 and AN4379 boot-loader file write

Mirko

View solution in original post

0 Kudos
8 Replies
486 Views
TomE
Specialist I

Is this a 32/64 bit problem? Type "coldfire 64 bit" into the Search Box and see if you find anything.

Tom

0 Kudos
486 Views
kappa74
Contributor IV

The PC is Windows 8 64 bit. The coldfire is MCF52255 so it is a 32 bit.I tried to search without finding anything.

Mirko

0 Kudos
486 Views
TomE
Specialist I

> I tried to search without finding anything.

Widen your search. There are quite a few posts saying "ColdFire tool xxxx doesn't work on 64 bit". Some people have been able to work around this by using some "32-bit support magic" that Windows provides.

Otherwise, these chips and their tools were developed for Windows NT and Windows XP. There hasn't been much work on any of this in the last 5 or more years. CodeWarrior took a leap from 7.1 to 7.2, resulting in lots of example projects not building any more. They haven't been fixed. They won't be.

If you want to develop for and debug these CPUs I'd strongly suggest you find the oldest working computer you can, preferably Windows XP, and use that for all your development. You may be able to run an XP VM (or a Windows 7 32-bit VM) if you don't need to use some of the low-level drivers. If you can load an old copy of CW7 onto it, so much the better.

New stuff breaks old stuff. Someone here "upgraded" to a newer version of Ubuntu on his desktop, and suddenly the ARM compiler we rely on wouldn't run due to missing libraries. Rebuilding that version of compiler didn't work due to missing libraries. He had to get a later compiler, and that wouldn't compile most of our projects due to compiler changes. You get the idea...

Tom

0 Kudos
486 Views
kappa74
Contributor IV

Good morning Tom,

you say that "They won't be"...... but the world goes on.

Is Coldfire V2 obsolete?  I think not!

The Codewarrior 10.6 is sold with license for Coldfire V2.

So I think that now the Windows 8 is everywhere and it is going out the Windows 10.

I think that Freescale should upgrade their tools for the changing of the world and to suggest solution!

Mirko

0 Kudos
486 Views
TomE
Specialist I

> I think that Freescale should upgrade their tools for the changing of the world and to suggest solution!

There's no sign of that happening. If your "wish" came with an order for 50 million chips it might be different.

The "suggested solution" has been to use the ARM-based chips. That's where the sales and profit are so that's where the focus on support is.

You only have to look at the Forum Home Page and the listed order of the various products to see the preferences (or "popularity"). i.MX is first, Kinetis is second, and to get to Coldfire you have to scroll "More Spaces" down 17 places. Take a hint.

Tom

0 Kudos
486 Views
kappa74
Contributor IV

Luckily in Freescale there are person constructive and positive and thanks to their suggestion I solved the problem.

Mirko

0 Kudos
486 Views
TomE
Specialist I

> Luckily in Freescale there are person constructive and positive and thanks to their suggestion I solved the problem.

Can you share the solution with us?

Tom

0 Kudos
487 Views
kappa74
Contributor IV

I solved the problem activating the flag "Do not allow locations on removable drives to be added to libraries" in Wondows 8.

Here i found the solution: Windows 8.1 and AN4379 boot-loader file write

Mirko

0 Kudos