My gadgets arrived today (much quicker than I ever expected)… thanks!
However I’m having problems trying to deploy my first app to the device.
For some or other reason my Windows 8 laptop is refusing to connect to the board. It detects the USB-Serial SP Module as COM6, but not the Cerberus board itself.
I tried all the following already:
Reinstalled everything
Tried to ping with MF deploy… no response (in USB and serial mode)
Tried the new GHI Configuration Tool.
Replaced the USB cable and the ribbon cables
Tried a different Cerberus board (I have two)
At this stage I suspect the culprit is the USB-Serial SP Module and not the Cerberus boards that is causing the problem. Unfortunately I only have one of those. The reason why I think its the culprit is because there are no LED’s lit (Tx or Rx) on the USB-Serial SP Module at any stage. I would expect they should at least flash when I try to ping, right? On the Cerberus board itself, the red LED is on.
My questions are:
Should any of the LED’s on the USB-Serial SP Module when I do a ping?
Should I be using USB or Serial device mode when trying to program? I tried both and none worked. But I would like to know just for the record anyway.
It is getting a bit late now… but tomorrow I will try to make up my own USB_Serial SP module using a different USB to serial module I happen to have here. I will also try on a different computer just to see if that makes a difference.
Do you have a USB SP or DP module? The USB Serial SP you have requires the mainboard to be set up in serial debug mode, so the standard SP or DP are easier for first time use.
@ taylorza - Thanks for your reply. My laptop has three USB ports, only one of them is USB3. I tried on all three without any luck. I should also mentions that I often use this same laptop to talk to other gadgets via USB to serial converters. Anyway I will persist until I get this to work and will update this thread to say when I found a solution.
Is it a “usb serial sp” or a “usb client sp”? You point to the ‘serial’ one. You need the “non serial” one unless you get into serial debug mode… I’ve been trying to find a reference that talks about Cerberus being capable of this but can’t seem to find one…
As of right now, the Cerb-Family of Boards do not have Serial Debugging capabilities. A custom firmware would need to be compiled to allow for dynamic serial debugging or to force it into serial-only debugging.
Keep in mind the USB Client DP Module can only really deliver current allowable from your USB hub. If you are needing a lot of current, go with the USB Client SP Module and tap in your more capable power supply as needed. Make sure you disconnect the power line(s) going back to the SP Module though! I had to do this for using the cellular board which can draw up to about 2A.
@ Brett - Thanks Brett. I think you answered my question. And thanks for the offer of loaning me a unit. But maybe its possible for me to make my client module. I’ll spend a bit of time researching that possibility tonight to see if that could work for me.
It worked! My own USB Serial D client contraption allowed me to connect, upgrade the firmware and run code in debug mode on the device. Thanks to all for the advise.