DEMO9S08QG8 board on Parallels Desktop for MAC

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

DEMO9S08QG8 board on Parallels Desktop for MAC

4,080 Views
Ryanst
Contributor I
Anyone had any luck programming a chip using the DEMO9S08QG8 running Codewarrior on Parallels Desktop for the Mac? Mine will recognize the board but as soon as I hit connect the software loses it and I'm out of luck. I have to actually boot into windows to reprogram the chip. Any sucess stories are welcome. :smileyhappy:

Ryan
Labels (1)
Tags (1)
0 Kudos
Reply
7 Replies

2,114 Views
allan
Contributor I
Hello

I work with parallels as well and my codeworrior runs just perfect with a demoboard connected per USB. I use a mac book pro. Notice: use the RC1 from parallels.

Grüsse, Allan
0 Kudos
Reply

2,114 Views
jamesarm97
Contributor II
What speed mac do you have? I have tried Vmware and parallels and get varying results. Most of the time it quits in the middle or after uploading but won't run the code or debug. The communications goes away. I have even tried Boot camp and running Windows XP directly with no virtual emulator:

Has anyone had any luck running under VMware? I have been able to communicate with varying success. Most of the time it gets through the programming part, but looses communications when I click run. I have also tried to update the firmware to the latest 5.74 but it never makes it all the way through. I can get as far as firmware uploaded then dies during the csum calculation. I thought it maybe timing so I figured I will try to install Boot Camp (on Intel Mac) and run Windows XP directly. Well, it has the same problem. This is Windows running natively on an intel computer and it still does not work. Still seems to be timing or something because it can get through uploading the code sometimes, then when it runs the bdm looses comms. I would really like to be able to develop on my laptop. Does anyone know if there are any logs or support info I could look at or upload?

Intel C2D 2.33Ghz.

- James
0 Kudos
Reply

2,114 Views
jamesarm97
Contributor II
I finally got the DEMO9S08AW60E board working on VMware / MAC. It turned out to be timing on the USB when using the debugger / programmer. I noticed a unpopulated jumper called USB SPEED HI / FULL and decided to give it a try. After soldering it on and putting in to FULL VMware popped up a message about using a 1.1 device on 2.0 link or something like that. After doing that I was able to program the board and debug it. I thought it had to be something like that because someone was able to use their board with VMware, it must be an older board or it used USB 1.1 instead of 2.0.

- James

0 Kudos
Reply

2,114 Views
cdebrunn
Contributor I


jamesarm97 wrote:
I finally got the DEMO9S08AW60E board working on VMware / MAC. It turned out to be timing on the USB when using the debugger / programmer. I noticed a unpopulated jumper called USB SPEED HI / FULL and decided to give it a try. After soldering it on and putting in to FULL VMware popped up a message about using a 1.1 device on 2.0 link or something like that. After doing that I was able to program the board and debug it. I thought it had to be something like that because someone was able to use their board with VMware, it must be an older board or it used USB 1.1 instead of 2.0.

- James






I found that this same trick (putting the jumper that sets the USB BDM circuit to FULL speed USB) also made my DEMO9S08QG8 work. I am using a 15" 2.16GHz MacBook Pro Core 2 Duo running 10.5.2, Parallels 3.0 build 5584, Windows XP SP2, and CodeWarrior 3.1 (it also appeared to work under 6.0, although I did not test this carefully). Prior to putting in the jumper, CodeWarrior would tell me the board was there, but when I told it to reset and stop the MCU it would fail.

Does anyone have experience with using other USB BDM pods with parallels or vmware?
0 Kudos
Reply

2,114 Views
Ryanst
Contributor I
Parallels is like VMware or Virtual PC. I have windows running in a virtual environment and that environment can see the demo board no problem but as soon as I try to connect it says that it can no longer find the board. Wondering if anyone had found a way around this. It's not so much fin to boot into windows with Bootcamp.
0 Kudos
Reply

2,114 Views
CrasyCat
Specialist III
Hello
 
Hardware connection (or access to serial, USB or parallel port) is usually where virtual machine have problem.
The environment has not been validated and there is no guarantee that it works on a virtual machine.
Additionally to connect to a hardware boards, the HTI (Host target Interface) cable are using signals in a special way.
Usually virtual machine are fine to hook up a printer or standard peripherals to the host, but they do not fully emulate the behavior of the OS.
 
I think this will not work here. Only thing you may try here is use an ethernet HTI cable (Cyclone Pro is doing that as far as I know) and connect through TCP/IP.
You will need a Window OS though to setup the TCP/IP address in the box.
 
This is the only solution I see here. But again this has not been tested/validated. You need to give it a try.
 
CrasyCat
0 Kudos
Reply

2,114 Views
CrasyCat
Specialist III
Hello
  Do you mean you are trying to debug your DEMO9S08QG8 application on a MAC Host?
  MAC hosts are not supported for any CodeWarrior embedded product.
  For HC08 development you need to use a Windows Host PC.
 
CrasyCat
0 Kudos
Reply