August 24th, RC2 for NETMF 4.2 QFE2

That is an improvement! :slight_smile:

I guess here’s a new troubleshooting tip for now on… try plugging into a USB2 port, or a powered USB2 hub, if you only have USB3.

What does “Touch is not supported natively.” mean? It works, but it’s slow at this point?

It means you have to add some code to make it work and you need to implement your own “calibration”. Not sure how much this will effect speed, I think not much.

Thank you, Gus. Is the code that needs to be added documented somewhere?

What device are you using?

Currently a Spider, but I was considering using a Hydra for a new project.

Hi jditte,

Here is a link to the managed touch drivers for Hydra: http://www.tinyclr.com/codeshare/entry/563 . This code is virtually identical to how you would implement it to Spider. The only difference is the IO pins used and there is no register access necessary for the Spider (the register access is only a special case for Hydra). For the Gadgeteer, these are the important pins: YU is pin 4; XL is pin 5; YD is pin 6; and XR is pin 7. All you would need to do is change the FEZHydra pins with Spider IO pins that match the pins mentioned.

Thanks, Aron!

Does this work with Glide?

Unsure, but it only controls the touch, so it should.

Yes works with glide.

I did not start new projects, I simply replaced all Microsoft and GHI references in my projects. It ran just fine, but I wanted to check with y’all. Are there other compelling reasons to start off with fresh projects?

I have trouble with hydra fw update to 4.2.3.0 (August, 24th) verison.

  1. erasing Dataflash with boot.bin on SD - OK
  2. FEZHydraMainboardUpdater - all steps up to message window “… RESET MB and continue with Next” - ok
  3. After MB reset Next button isn’t activated and Hydra is not visible. I have to start with 1 again.

I tried the same process with 3 older verisons (4.2.x and 4.1.x) with no problem.
I tried external powersource 9V/1A - no change.

I’m helpless.

Any idea? Thanks in advance.

After using the boot.bin on SD step, can you try to use the UpdateFEZHydra.bat method? You will need admin privileges on a command prompt and go to this directory: C:\Program Files (x86)\GHI Electronics\GHI OSHW NETMF v4.2 SDK\FEZ Hydra\Firmware\FEZ Hydra TinyBooter Updater. There you will use the command: UpdateFEZHydra comXX XX being the COM port that is generated and also make sure that com is lowercase. This process will erase everything and flash the TinyBooter to the board. Once completed, you will use MFDeploy to flash the Firmware (TinyCLR).

@ Aron -

  1. erasing Dataflash with boot.bin on SD - OK
  2. C:\Program Files (x86)\GHI Electronics\GHI OSHW NETMF v4.2 SDK\FEZ Hydra\Firmware\FEZ Hydra TinyBooter Updater - OK - log looks OK
  3. After reset Hydra is not visible. Step 1. is necessary.

I tried 4.1.

  1. erasing Dataflash with boot.bin on SD - OK
  2. C:\Program Files (x86)\GHI Electronics\GHI OSH NETMF v4.1 SDK\FEZ Hydra\Firmware\FEZ Hydra TinyBooter Updater - OK - log looks OK
  3. After reset, Hydra is visible in MFDeploy and it normaly repons.

I downloaded GHI NETMF v4.1 v4.2 and .NET Gadgeteer Package (RC2 8-24-2012).zip again, reinstalled it, but the result is the same:-(

@ elefa

Try to use a different USB port and try a different cable if you have it. Let me know if this helps.

Also do you have a USB to Serial Module?

It worked for me only as follows (the procedure that you describe not work for me either)

Then use FEZHydraMainboardUpdater.exe

lerg98.

@ Aron - I tried another cable and computer, but without change.