Cerbuino Bee: CDC and MassStorage with OSHW

Cerbuino Bee / Cerb40:

Does any one have a suggestion to do:

  1. CDC w. Debug (Virtual ComPort on PC)
  2. MassStorage (SD Card becomes a drive on a PC)

with the NETMF 4.2. w. the GHI OSHW libraries.

(GHI have been so kind not to offer Premium on these devices, where this is done so nice and easy)

Just FYI the CDC+Debug is not supported anymore even in Premium (even if it’s there). GHI’s decision is that the driver issues are not worth the hassle.

My suggestion is to look at a Premium offer device if you really want those features; unless you’re going to code it yourself you could be waiting a while for the community contribution.

Major draw back in both cases… make no sense.

@ nsb - what do you need to do with mass storage?

Hi NSB.

GHI makes commercial decisions (like any commercial entity does). That sometimes means the outcomes of decisions like the Open Source support may not deliver what everyone wants, or when they need it. But ultimately, if we had a bigger community who could assist, some of these things may have made it into the open source quicker - as it stands, GHI have done most of the heavy lifting work on getting the core functionality working. It all makes perfect sense to decide something like this - but you and I may not know all the details of the reasons behind the decision so it might not look right. But as I said, you have a number of alternatives to the open source offerings that have the best level of commercial support available; if your product or project depends on that, then you have a way forward. There will be new products in the wings (on top of the current suite of products) that have full commercial supported firmware, but they won’t support CDC+Debug. Again, if you depend on that then you’d best spend the time getting your serial port debugging working.

My needs is:

  1. One usb cable out of a watertight box
  2. usb cable must include the programming and debugger interface, a virtual serial port and the sd card exposed as a drive on a PC.
  3. not all things is needed on the same time, but with in the same cable i a must.

I send command settings through the serial interface and on load large amount of data from sd card as a mass storage.

This is to me very basic need for a FEZ App.

Put a USB hub, maybe just the chip, inside your box. The hub connects USB for accessing SD card and then USB serial module to use serial for debugging.

For the core, use emx or G120