Main Site Documentation

Has any one seen this before?


#1

I started with a Panda that was flashed with the latest 4.1 firmware, used with USB.

I was trying out USB client examples on the FEZ Panda. I did the following :

1.Hooked up the COM1 RX/TX to a MAX233ACPP (3.3V)
2.Have a jumper between MODE and GND

I was not able to ping the device from MFDeploy nor query the boot loader using Tera Term. (Deploy from VisualStudio did not work either).

I checked my bread board connections and did a loop back test to ensure that the level translator worked.

Next I was able to work with the bootloader after changing the serial port settings on Terra Term to 115200 baud (8 N 1 None). However I could not ping from MFDeploy or deploy from VisualStudio)

So I uploaded the firm ware again (using serial mode). The following is the output I see on Terra Term.

1.07
BL
Start File Transfer
CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC
File Transfer Finished Successfully
USBizi
Version: 4.1.1.0
Debug: COM1
LCD: 0x0
IP: 0.0.0.0
MAC: 00.00.00.00.00.00
Managed heap size: 64412
Custom heap size: 0
.NetMF v4.1.2821.0
USBizi, Build Date:
Aug 9 2010 15:53:45
ARM Compiler version 310739

TinyCLR (Build 4.1.2821.0)

Starting…
Created EE.
Started Hardware.
MSdbgV1¾6UÖ1ÙmMSdbgV1¸Õ£Ñ1ÙmMSdbgV1²ð¸Ù1ÙmMSdbgV1´NÞ1ÙmMSdbgV1¦ºÉ1ÙmMSdbgV1 YxÎ1ÙmMSdbgV1ª|cÆ1ÙmMSdbgV1¬Á1ÙmMSdbgV1.âé1mMSdbgVÍî1Ùå mMSdbgV1èæ1Ùå
mMSdbgV1
ùá1Ùå
mMSdbgV1¢9ö1Ùå
mMSdbg
mMSdbgV1dÔù1ÙmMSdbgV1"þ1ÙmMSdbgV1Þ;©1ÙmMSdbgV1ØåÍ®1ÙmMSdbgV1ÒÀÖ¦1ÙmMSdbgV1Ô# ¡1ÙmNo debugger!
Create TS.
Loading start at 4c690, end 561dc
Attaching file.
Assembly: mscorlib (4.1.2821.0) (3880 RAM - 33236 ROM - 19134 METADATA)

AssemblyRef = 0 bytes ( 0 elements)
TypeRef = 0 bytes ( 0 elements)
FieldRef = 0 bytes ( 0 elements)
MethodRef = 0 bytes ( 0 elements)
TypeDef = 1112 bytes ( 139 elements)
FieldDef = 272 bytes ( 135 elements)
MethodDef = 1572 bytes ( 786 elements)

Attributes = 0 bytes ( 0 elements)
TypeSpec = 16 bytes ( 4 elements)
Resources = 232 bytes ( 29 elements)
Resources Files = 16 bytes ( 2 elements)
Resources Data = 437 bytes
Strings = 1551 bytes
Signatures = 2126 bytes
ByteCode = 11702 bytes

Attaching file.
Assembly: Microsoft.SPOT.Native (4.1.2821.0) (1144 RAM - 6516 ROM - 4479 METADATA)

AssemblyRef = 4 bytes ( 1 elements)
TypeRef = 80 bytes ( 20 elements)
FieldRef = 0 bytes ( 0 elements)
MethodRef = 60 bytes ( 15 elements)
TypeDef = 336 bytes ( 42 elements)
FieldDef = 192 bytes ( 95 elements)
MethodDef = 224 bytes ( 111 elements)

Attributes = 48 bytes ( 6 elements)
TypeSpec = 0 bytes ( 0 elements)
Resources = 72 bytes ( 9 elements)
Resources Files = 8 bytes ( 1 elements)
Resources Data = 747 bytes
Strings = 648 bytes
Signatures = 595 bytes
ByteCode = 418 bytes

Loading Deployment Assemblies.
Resolving.

Total: (4124 RAM - 39752 ROM - 23613 METADATA)

AssemblyRef = 4 bytes ( 1 elements)
TypeRef = 80 bytes ( 20 elements)
FieldRef = 0 bytes ( 0 elements)
MethodRef = 60 bytes ( 15 elements)
TypeDef = 1448 bytes ( 181 elements)
FieldDef = 464 bytes ( 230 elements)
MethodDef = 1796 bytes ( 897 elements)

DebuggingInfo = 900 bytes

Attributes = 48 bytes ( 6 elements)
TypeSpec = 16 bytes ( 4 elements)
Resources Files = 72 bytes ( 3 elements)
Resources = 304 bytes ( 38 elements)
Resources Data = 1184 bytes
Strings = 2199 bytes
Signatures = 2721 bytes
ByteCode = 12120 bytes

Ready.
Cannot find any entrypoint!
Done.
MSdbgV1z\ Waiting for debug commands…

Once this was done I could ping from MF Deploy and Deploy from Visual Studio. My mouse pointer is freaking out using the USB client prank.

Hope this helps someone.


#2

Not sure why you had to update the firmware but this is a good practice anyways when you get a new board

Video? :slight_smile:


#3

Gus, I had the new firmware (4.1) uploaded using USB mode. Not sure why I had to do it again in Serial mode.

I even switched back to USB mode mid way to check and everything worked as a charm.

:slight_smile: Will keep an eye on this .

Sure I can make a video to show Serial usage.


#4

So now if you load the firmware using USB the serial debugging wouldn’t work?!


#5

Right now it works on both modes. I will continue to look out for this.


#6

I tried to make a video :slight_smile: I realized that I need a better camera, a better screen capture program (the one I have is legacy) etc.

I also realized that I have not done a lot of videos and am very bad at it :-(.

I should try to get better over the next 1000 videos or so (may be never).

http://www.youtube.com/watch?v=xfp_dXhYP9c


#7

It is really good. I am not sure why you say it is not!
The only thing I suggest is not to capture full screen so things are larger to see or make the resolution lower on your PC. Also, start the video by showing the prank to get users excited then show them how to do it.

250 points for helping the community


#8

I like it! What kind of programs do you guys use to add text etc…?


#9

Thanks Gus.

I need to improve my process for the videos. I shot this using the iPhone and then had to convert the MOV to AVI. I need to get a better screen capture tool. What do you use for this ?

I will try to organize these before my next video.

@ Foekie
I used Windows Movie Maker to add the text.


#10

Thanks, already thought it was windows movie maker :slight_smile: