Sections
You are here: Home Forum Development Discussion mcbuilder with Make Controller 2.0

mcbuilder with Make Controller 2.0

Up to Development Discussion

mcbuilder with Make Controller 2.0

Posted by Blake Hannaford at January 19. 2010

 I'm starting work with the Make Controller 2.0 on the Interface board.   I'm using mcbuilder in Windows Vista.   I can easily build projects and download them.   I can change blink rate in the blink task for example.   

 

Problems:    board doesn't show up in USB console.   Can't get network working.  Also couldn't connect to the webserver in heavy even after setting IP address to be compatible with my subnet.

 

When I upload heavy20-1.6.2.bin using mchelper, that seems to work and mchelper can see the OSC system.

 

Anyone know if mcbuilder distribution works with Make Controller 2.0 / Interface board???    Any known steps to get that combination  working?

 

 

Thanks!

 

 

 

Re: mcbuilder with Make Controller 2.0

Posted by Blake Hannaford at January 19. 2010

Forget to mention.  I installed the new driver from 5-Dec-09.   After doing that, the make controller now longer shows up in windows device manager, but downloading still works. 

 

Re: mcbuilder with Make Controller 2.0

Posted by Liam Staskawicz at January 20. 2010

Should just work (TM).  When you installed the new driver, did you explicitly uninstall the old one?  If not, you should go back and do that.

Otherwise, is it mainly networking that's not working for you when building your own apps?  If so, I think there may be a slight difference on some of the newest batch of Make Controllers that cause the Ethernet system to work a bit differently, and is not totally compatible with the existing firmware.  I hope to have a fix out of this in the next week or so.  My apologies for the delay.

Re: mcbuilder with Make Controller 2.0

Posted by Blake Hannaford at January 20. 2010

Liam,

Thanks for reply.   Another problem besides network is the USB console (mcbuilder).   I'd like to be able to debug with Usb_Write()  but even though I can download code reliably through USB, the board does not show up on usb console.

Blake

Re: mcbuilder with Make Controller 2.0

Posted by Christian Islev-Andresen at January 20. 2010

Previously Blake Hannaford wrote:

Liam,

Thanks for reply.   Another problem besides network is the USB console (mcbuilder).   I'd like to be able to debug with Usb_Write()  but even though I can download code reliably through USB, the board does not show up on usb console.

Blake

Does it only show up as COM3 like this:

http://www.424.dk/make/mcbuilder_com3.jpg

Mine does if I download my ownapplication, and it runs the application I have writtten but doesn't responds to OSC commands.

When I download the MAKE heavy firmware from the website it show up correctly and responds to OSC commands.

Re: mcbuilder with Make Controller 2.0

Posted by Blake Hannaford at January 21. 2010

Latest:

board shows up in mchelper and responds to OSC commands.   However clicking on the device to open network property box gives erratic behavior (random IP addrs showing up repeatedly).  Using the typed OSC commands however I got the IP / netmask set properly and turned on web server -- Yay!   

 

However, can't get web server going with heavy built by mcbuilder.  Unit does not respond to ping either.

Re: mcbuilder with Make Controller 2.0

Posted by Blake Hannaford at January 21. 2010

One more observation, when heavy-built-by-mcbuilder is running, mchelper shows "unprogrammed board".

Re: mcbuilder with Make Controller 2.0

Posted by Liam Staskawicz at February 07. 2010

Sounds like it could possibly be a memory issue - need to go through the balancing act of making sure each of your tasks has enough stack space available to it.

Also, if you're using a newer Controller Board, you may need to patch your firmware source code with the changes made at http://code.google.com/p/makecontroller/source/detail?r=1472 as the Ethernet system may be slightly different

Re: mcbuilder with Make Controller 2.0

Posted by Christian Islev-Andresen at February 08. 2010

Previously Liam Staskawicz wrote:

Sounds like it could possibly be a memory issue - need to go through the balancing act of making sure each of your tasks has enough stack space available to it.

Isn't "/system/stack-audit 1" a good tool to do that ?

Also, if you're using a newer Controller Board, you may need to patch your firmware source code with the changes made at http://code.google.com/p/makecontroller/source/detail?r=1472 as the Ethernet system may be slightly different

How can one see if one needs to do those changes ?

Is it on v2.0 boards or only some versions ?

 

Re: mcbuilder with Make Controller 2.0

Posted by Liam Staskawicz at February 08. 2010

I'm not sure there's a good indicator, although it would only be on v2.0 boards that have been purchased out of our most recent batch of stock.

If you're having trouble, there's no hard in applying the changes as they are backwards compatible with previous boards.

Powered by Ploneboard
Document Actions