Help,rom seems damaged

More
05 Jun 2013 05:17 #10585 by tony1157cn
Replied by tony1157cn on topic Help,rom seems damaged
which socket did you mean?
i fond the pin assignments from the datasheet that:
pin 68 - TXD
pin 69 - RXD

and on the pic below,marked red border:
left - TXD
right - RXD


Attachments:

Please Log in or Create an account to join the conversation.

More
05 Jun 2013 06:02 - 05 Jun 2013 06:05 #10589 by PhracturedBlue
Replied by PhracturedBlue on topic Help,rom seems damaged
I've circled the places where jumpers would be installed in red here:





you need to be able to connect and disconnect them quickly as the Tx won't boot when they are shorted. So install a pair of headers on each and then use a jumper to short them.

Again, I doubt it will help much, since the problem is unlikely to be with the bootloader.

I see on the devo10 they used what looks like a balun (circled in yellow). I had the same on my devo8 (I recalled resistors there, but I must have been thinking about the UART pins). you can remove this and then solder to the STM32 side to connect a new USB port, or jumper across it to restore the connection to the existing port. I run my Devo8 without that balun and it works just fine (I just shorted wires across the pads).

edit: As I recall there are 3 connections that matter on the USB port, Rx, Tx, and Gnd. the GND is NOT the same as the outside can though. you need to ensure the gnd pin is connected as well. As I've already said, I'm really at a loss as to why yours won't connect if the connections are all ok.
Attachments:
Last edit: 05 Jun 2013 06:05 by PhracturedBlue.

Please Log in or Create an account to join the conversation.

More
05 Jun 2013 06:51 #10591 by tony1157cn
Replied by tony1157cn on topic Help,rom seems damaged
:whistle:
I'll use a new usb port instead of the old one to see if this problem is cause by the usb port

Please Log in or Create an account to join the conversation.

More
05 Jun 2013 15:06 #10612 by tony1157cn
Replied by tony1157cn on topic Help,rom seems damaged
some good news and some bad news

I solder 3 wires on the bord, one for data+, one for data- and the other for GND and connect to a female USB port and then connect to computer(with linux live cd)

finally, when i switch on the TX with ENT pushed, the system pop out a message
Unable to mount 4.0MB Volume
Adding read ACL for uid 999 to `/media/mint' failed: Operation not supported

then i typed lsusb in terminal
and the report:
Bus 001 Device 003: ID 1005:b113 Apacer Technology, Inc. Handy Steno 2.0/HT203
Bus 002 Device 002: ID 1267:0201 Logic3 / SpectraVideo plc A4Tech SWOP-3 Mouse
Bus 002 Device 005: ID 0483:5720 SGS Thomson Microelectronics
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

It looks like the Tx been recognized by the computer

and then, i switch off the Tx and switch on it with EXT

typed lsusb, here is the report:

Bus 001 Device 003: ID 1005:b113 Apacer Technology, Inc. Handy Steno 2.0/HT203
Bus 002 Device 002: ID 1267:0201 Logic3 / SpectraVideo plc A4Tech SWOP-3 Mouse
Bus 002 Device 006: ID 0483:df11 SGS Thomson Microelectronics STM Device in DFU Mode
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

Looks good

but then, I typed the commend below to falsh it:
java -jar DeviationUpload-0.5-jar-with-dependencies.jar -send -dfu devo10.dfu

the result:
Found: DFU [00483:df11] cfg=1, intf=0, alt=0, name='Unknown'
Found: DFU [00483:df11] cfg=1, intf=0, alt=1, name='Unknown'
Found: DFU [00483:df11] cfg=1, intf=0, alt=2, name='Unknown'
Error: Did not find matching device for VID:0x483 PID:0xdf11 alt:0

error again
:(

what can i do then?

Please Log in or Create an account to join the conversation.

More
05 Jun 2013 15:13 - 06 Jun 2013 10:06 #10613 by tony1157cn
Replied by tony1157cn on topic Help,rom seems damaged
I checked the topic about the USBcode then switch to root user
then typed the command again
the report:
Found: DFU [00483:df11] cfg=1, intf=0, alt=0, name='@Internal Flash  '
Found: DFU [00483:df11] cfg=1, intf=0, alt=1, name='@SPI Flash: Config'
Found: DFU [00483:df11] cfg=1, intf=0, alt=2, name='@SPI Flash: Library'
Determining device status: statue=dfuERROR status=10
dfuERROR, clearing status
Determining device status: statue=dfuIDLE status=0
dfuIDLE, continuing
Determining device status: statue=dfuIDLE status=0
dfuIDLE, continuing
  Setting address pointer to 0x8000400
   Poll timeout 104 ms
bytes_per_hash=1024
Starting upload
Encrypting txid for Devo 10
Determining device status: statue=dfuUPLOAD-IDLE status=0
aborting previous incomplete transfer
Determining device status: statue=dfuIDLE status=0
dfuIDLE, continuing
  Setting address pointer to 0x8004000
   Poll timeout 104 ms
Erasing page: 0x8004000
Erasing page size 2048 at address 0x8004000, page starting at 0x8004000
   Poll timeout 100 ms
  Setting address pointer to 0x8004000
   Poll timeout 104 ms
Erasing page: 0x8004800
Erasing page size 2048 at address 0x8004800, page starting at 0x8004800
   Poll timeout 100 ms
  Setting address pointer to 0x8004800
   Poll timeout 104 ms
Erasing page: 0x8005000
Erasing page size 2048 at address 0x8005000, page starting at 0x8005000
   Poll timeout 100 ms
  Setting address pointer to 0x8005000
   Poll timeout 104 ms
Erasing page: 0x8005800
Erasing page size 2048 at address 0x8005800, page starting at 0x8005800
   Poll timeout 100 ms
  Setting address pointer to 0x8005800
   Poll timeout 104 ms
Erasing page: 0x8006000
Erasing page size 2048 at address 0x8006000, page starting at 0x8006000
   Poll timeout 100 ms
  Setting address pointer to 0x8006000
   Poll timeout 104 ms
Erasing page: 0x8006800
Erasing page size 2048 at address 0x8006800, page starting at 0x8006800
   Poll timeout 100 ms
  Setting address pointer to 0x8006800
   Poll timeout 104 ms
Erasing page: 0x8007000
Erasing page size 2048 at address 0x8007000, page starting at 0x8007000
   Poll timeout 100 ms
  Setting address pointer to 0x8007000
   Poll timeout 104 ms
Erasing page: 0x8007800
Erasing page size 2048 at address 0x8007800, page starting at 0x8007800
   Poll timeout 100 ms
  Setting address pointer to 0x8007800
   Poll timeout 104 ms
Erasing page: 0x8008000
Erasing page size 2048 at address 0x8008000, page starting at 0x8008000
   Poll timeout 100 ms
  Setting address pointer to 0x8008000
   Poll timeout 104 ms
Erasing page: 0x8008800
Erasing page size 2048 at address 0x8008800, page starting at 0x8008800
   Poll timeout 100 ms
  Setting address pointer to 0x8008800
   Poll timeout 104 ms
Erasing page: 0x8009000
Erasing page size 2048 at address 0x8009000, page starting at 0x8009000
   Poll timeout 100 ms
  Setting address pointer to 0x8009000
   Poll timeout 104 ms
Erasing page: 0x8009800
Erasing page size 2048 at address 0x8009800, page starting at 0x8009800
   Poll timeout 100 ms
  Setting address pointer to 0x8009800
   Poll timeout 104 ms
Erasing page: 0x800a000
Erasing page size 2048 at address 0x800a000, page starting at 0x800a000
   Poll timeout 100 ms
  Setting address pointer to 0x800a000
   Poll timeout 104 ms
Erasing page: 0x800a800
Erasing page size 2048 at address 0x800a800, page starting at 0x800a800
   Poll timeout 100 ms
  Setting address pointer to 0x800a800
   Poll timeout 104 ms
Erasing page: 0x800b000
Erasing page size 2048 at address 0x800b000, page starting at 0x800b000
   Poll timeout 100 ms
  Setting address pointer to 0x800b000
   Poll timeout 104 ms
Erasing page: 0x800b800
Erasing page size 2048 at address 0x800b800, page starting at 0x800b800
   Poll timeout 100 ms
  Setting address pointer to 0x800b800
   Poll timeout 104 ms
Erasing page: 0x800c000
Erasing page size 2048 at address 0x800c000, page starting at 0x800c000
   Poll timeout 100 ms
  Setting address pointer to 0x800c000
   Poll timeout 104 ms
Erasing page: 0x800c800
Erasing page size 2048 at address 0x800c800, page starting at 0x800c800
   Poll timeout 100 ms
  Setting address pointer to 0x800c800
   Poll timeout 104 ms
Erasing page: 0x800d000
Erasing page size 2048 at address 0x800d000, page starting at 0x800d000
   Poll timeout 100 ms
  Setting address pointer to 0x800d000
   Poll timeout 104 ms
Erasing page: 0x800d800
Erasing page size 2048 at address 0x800d800, page starting at 0x800d800
   Poll timeout 100 ms
  Setting address pointer to 0x800d800
   Poll timeout 104 ms
Erasing page: 0x800e000
Erasing page size 2048 at address 0x800e000, page starting at 0x800e000
   Poll timeout 100 ms
  Setting address pointer to 0x800e000
   Poll timeout 104 ms
Erasing page: 0x800e800
Erasing page size 2048 at address 0x800e800, page starting at 0x800e800
   Poll timeout 100 ms
  Setting address pointer to 0x800e800
   Poll timeout 104 ms
Erasing page: 0x800f000
Erasing page size 2048 at address 0x800f000, page starting at 0x800f000
   Poll timeout 100 ms
  Setting address pointer to 0x800f000
   Poll timeout 104 ms
Erasing page: 0x800f800
Erasing page size 2048 at address 0x800f800, page starting at 0x800f800
   Poll timeout 100 ms
  Setting address pointer to 0x800f800
   Poll timeout 104 ms
Erasing page: 0x8010000
Erasing page size 2048 at address 0x8010000, page starting at 0x8010000
   Poll timeout 100 ms
  Setting address pointer to 0x8010000
   Poll timeout 104 ms
Erasing page: 0x8010800
Erasing page size 2048 at address 0x8010800, page starting at 0x8010800
   Poll timeout 100 ms
  Setting address pointer to 0x8010800
   Poll timeout 104 ms
Erasing page: 0x8011000
Erasing page size 2048 at address 0x8011000, page starting at 0x8011000
   Poll timeout 100 ms
  Setting address pointer to 0x8011000
   Poll timeout 104 ms
Erasing page: 0x8011800
Erasing page size 2048 at address 0x8011800, page starting at 0x8011800
   Poll timeout 100 ms
  Setting address pointer to 0x8011800
   Poll timeout 104 ms
Erasing page: 0x8012000
Erasing page size 2048 at address 0x8012000, page starting at 0x8012000
   Poll timeout 100 ms
  Setting address pointer to 0x8012000
   Poll timeout 104 ms
Erasing page: 0x8012800
Erasing page size 2048 at address 0x8012800, page starting at 0x8012800
   Poll timeout 100 ms
  Setting address pointer to 0x8012800
   Poll timeout 104 ms
Erasing page: 0x8013000
Erasing page size 2048 at address 0x8013000, page starting at 0x8013000
   Poll timeout 100 ms
  Setting address pointer to 0x8013000
   Poll timeout 104 ms
Erasing page: 0x8013800
Erasing page size 2048 at address 0x8013800, page starting at 0x8013800
   Poll timeout 100 ms
  Setting address pointer to 0x8013800
   Poll timeout 104 ms
Erasing page: 0x8014000
Erasing page size 2048 at address 0x8014000, page starting at 0x8014000
   Poll timeout 100 ms
  Setting address pointer to 0x8014000
   Poll timeout 104 ms
Erasing page: 0x8014800
Erasing page size 2048 at address 0x8014800, page starting at 0x8014800
   Poll timeout 100 ms
  Setting address pointer to 0x8014800
   Poll timeout 104 ms
Erasing page: 0x8015000
Erasing page size 2048 at address 0x8015000, page starting at 0x8015000
   Poll timeout 100 ms
  Setting address pointer to 0x8015000
   Poll timeout 104 ms
Erasing page: 0x8015800
Erasing page size 2048 at address 0x8015800, page starting at 0x8015800
   Poll timeout 100 ms
  Setting address pointer to 0x8015800
   Poll timeout 104 ms
Erasing page: 0x8016000
Erasing page size 2048 at address 0x8016000, page starting at 0x8016000
   Poll timeout 100 ms
  Setting address pointer to 0x8016000
   Poll timeout 104 ms
Erasing page: 0x8016800
Erasing page size 2048 at address 0x8016800, page starting at 0x8016800
   Poll timeout 100 ms
  Setting address pointer to 0x8016800
   Poll timeout 104 ms
Erasing page: 0x8017000
Erasing page size 2048 at address 0x8017000, page starting at 0x8017000
   Poll timeout 100 ms
  Setting address pointer to 0x8017000
   Poll timeout 104 ms
Erasing page: 0x8017800
Erasing page size 2048 at address 0x8017800, page starting at 0x8017800
   Poll timeout 100 ms
  Setting address pointer to 0x8017800
   Poll timeout 104 ms
Erasing page: 0x8018000
Erasing page size 2048 at address 0x8018000, page starting at 0x8018000
   Poll timeout 100 ms
  Setting address pointer to 0x8018000
   Poll timeout 104 ms
Erasing page: 0x8018800
Erasing page size 2048 at address 0x8018800, page starting at 0x8018800
   Poll timeout 100 ms
  Setting address pointer to 0x8018800
   Poll timeout 104 ms
Erasing page: 0x8019000
Erasing page size 2048 at address 0x8019000, page starting at 0x8019000
   Poll timeout 100 ms
  Setting address pointer to 0x8019000
   Poll timeout 104 ms
Erasing page: 0x8019800
Erasing page size 2048 at address 0x8019800, page starting at 0x8019800
   Poll timeout 100 ms
  Setting address pointer to 0x8019800
   Poll timeout 104 ms
Erasing page: 0x801a000
Erasing page size 2048 at address 0x801a000, page starting at 0x801a000
   Poll timeout 100 ms
  Setting address pointer to 0x801a000
   Poll timeout 104 ms
Erasing page: 0x801a800
Erasing page size 2048 at address 0x801a800, page starting at 0x801a800
   Poll timeout 100 ms
  Setting address pointer to 0x801a800
   Poll timeout 104 ms
Erasing page: 0x801b000
Erasing page size 2048 at address 0x801b000, page starting at 0x801b000
   Poll timeout 100 ms
  Setting address pointer to 0x801b000
   Poll timeout 104 ms
Erasing page: 0x801b800
Erasing page size 2048 at address 0x801b800, page starting at 0x801b800
   Poll timeout 100 ms
  Setting address pointer to 0x801b800
   Poll timeout 104 ms
Erasing page: 0x801c000
Erasing page size 2048 at address 0x801c000, page starting at 0x801c000
   Poll timeout 100 ms
  Setting address pointer to 0x801c000
   Poll timeout 104 ms
Erasing page: 0x801c800
Erasing page size 2048 at address 0x801c800, page starting at 0x801c800
   Poll timeout 100 ms
  Setting address pointer to 0x801c800
   Poll timeout 104 ms
Erasing page: 0x801d000
Erasing page size 2048 at address 0x801d000, page starting at 0x801d000
   Poll timeout 100 ms
  Setting address pointer to 0x801d000
   Poll timeout 104 ms
Erasing page: 0x801d800
Erasing page size 2048 at address 0x801d800, page starting at 0x801d800
   Poll timeout 100 ms
  Setting address pointer to 0x801d800
   Poll timeout 104 ms
Erasing page: 0x801e000
Erasing page size 2048 at address 0x801e000, page starting at 0x801e000
   Poll timeout 100 ms
  Setting address pointer to 0x801e000
   Poll timeout 104 ms
Erasing page: 0x801e800
Erasing page size 2048 at address 0x801e800, page starting at 0x801e800
   Poll timeout 100 ms
  Setting address pointer to 0x801e800
   Poll timeout 104 ms
Erasing page: 0x801f000
Erasing page size 2048 at address 0x801f000, page starting at 0x801f000
   Poll timeout 100 ms
  Setting address pointer to 0x801f000
   Poll timeout 104 ms
Erasing page: 0x801f800
Erasing page size 2048 at address 0x801f800, page starting at 0x801f800
   Poll timeout 100 ms
  Setting address pointer to 0x801f800
   Poll timeout 104 ms
Erasing page: 0x8020000
Erasing page size 2048 at address 0x8020000, page starting at 0x8020000
   Poll timeout 100 ms
  Setting address pointer to 0x8020000
   Poll timeout 104 ms
Erasing page: 0x8020800
Erasing page size 2048 at address 0x8020800, page starting at 0x8020800
   Poll timeout 100 ms
  Setting address pointer to 0x8020800
   Poll timeout 104 ms
Erasing page: 0x8021000
Erasing page size 2048 at address 0x8021000, page starting at 0x8021000
   Poll timeout 100 ms
  Setting address pointer to 0x8021000
   Poll timeout 104 ms
Erasing page: 0x8021800
Erasing page size 2048 at address 0x8021800, page starting at 0x8021800
   Poll timeout 100 ms
  Setting address pointer to 0x8021800
   Poll timeout 104 ms
Erasing page: 0x8022000
Erasing page size 2048 at address 0x8022000, page starting at 0x8022000
   Poll timeout 100 ms
  Setting address pointer to 0x8022000
   Poll timeout 104 ms
Erasing page: 0x8022800
Erasing page size 2048 at address 0x8022800, page starting at 0x8022800
   Poll timeout 100 ms
  Setting address pointer to 0x8022800
   Poll timeout 104 ms
Erasing page: 0x8023000
Erasing page size 2048 at address 0x8023000, page starting at 0x8023000
   Poll timeout 100 ms
  Setting address pointer to 0x8023000
   Poll timeout 104 ms
Erasing page: 0x8023800
Erasing page size 2048 at address 0x8023800, page starting at 0x8023800
   Poll timeout 100 ms
  Setting address pointer to 0x8023800
   Poll timeout 104 ms
Erasing page: 0x8024000
Erasing page size 2048 at address 0x8024000, page starting at 0x8024000
   Poll timeout 100 ms
  Setting address pointer to 0x8024000
   Poll timeout 104 ms
Erasing page: 0x8024800
Erasing page size 2048 at address 0x8024800, page starting at 0x8024800
   Poll timeout 100 ms
  Setting address pointer to 0x8024800
   Poll timeout 104 ms
Erasing page: 0x8025000
Erasing page size 2048 at address 0x8025000, page starting at 0x8025000
   Poll timeout 100 ms
  Setting address pointer to 0x8025000
   Poll timeout 104 ms
Erasing page: 0x8025800
Erasing page size 2048 at address 0x8025800, page starting at 0x8025800
   Poll timeout 100 ms
  Setting address pointer to 0x8025800
   Poll timeout 104 ms
Erasing page: 0x8026000
Erasing page size 2048 at address 0x8026000, page starting at 0x8026000
   Poll timeout 100 ms
  Setting address pointer to 0x8026000
   Poll timeout 104 ms
Erasing page: 0x8026800
Erasing page size 2048 at address 0x8026800, page starting at 0x8026800
   Poll timeout 100 ms
  Setting address pointer to 0x8026800
   Poll timeout 104 ms
Erasing page: 0x8027000
Erasing page size 2048 at address 0x8027000, page starting at 0x8027000
   Poll timeout 100 ms
  Setting address pointer to 0x8027000
   Poll timeout 104 ms
Erasing page: 0x8027800
Erasing page size 2048 at address 0x8027800, page starting at 0x8027800
   Poll timeout 100 ms
  Setting address pointer to 0x8027800
   Poll timeout 104 ms
Erasing page: 0x8028000
Erasing page size 2048 at address 0x8028000, page starting at 0x8028000
   Poll timeout 100 ms
  Setting address pointer to 0x8028000
   Poll timeout 104 ms
Erasing page: 0x8028800
Erasing page size 2048 at address 0x8028800, page starting at 0x8028800
   Poll timeout 100 ms
  Setting address pointer to 0x8028800
   Poll timeout 104 ms
Erasing page: 0x8029000
Erasing page size 2048 at address 0x8029000, page starting at 0x8029000
   Poll timeout 100 ms
  Setting address pointer to 0x8029000
   Poll timeout 104 ms
Erasing page: 0x8029800
Erasing page size 2048 at address 0x8029800, page starting at 0x8029800
   Poll timeout 100 ms
  Setting address pointer to 0x8029800
   Poll timeout 104 ms
Erasing page: 0x802a000
Erasing page size 2048 at address 0x802a000, page starting at 0x802a000
   Poll timeout 100 ms
  Setting address pointer to 0x802a000
   Poll timeout 104 ms
  Setting address pointer to 0x802a000
   Poll timeout 104 ms

is that mean successed?
Last edit: 06 Jun 2013 10:06 by tony1157cn. Reason: code the report

Please Log in or Create an account to join the conversation.

More
05 Jun 2013 16:38 #10614 by SadSack
Replied by SadSack on topic Help,rom seems damaged
Now you can see USB would it be worth using Windows and Walkera software ?

Please Log in or Create an account to join the conversation.

More
05 Jun 2013 16:42 #10615 by SadSack
Replied by SadSack on topic Help,rom seems damaged
Found: DFU [00483:df11] cfg=1, intf=0, alt=0, name='@Internal Flash '
Found: DFU [00483:df11] cfg=1, intf=0, alt=1, name='@SPI Flash: Config'
Found: DFU [00483:df11] cfg=1, intf=0, alt=2, name='@SPI Flash: Library'
Determining device status: statue=dfuERROR status=10
dfuERROR, clearing status
Determining device status: statue=dfuIDLE status=0
dfuIDLE, continuing
Determining device status: statue=dfuIDLE status=0
dfuIDLE, continuing
Setting address pointer to 0x8000400
Poll timeout 104 ms
bytes_per_hash=1024
Starting upload
Encrypting txid for Devo 10
Determining device status: statue=dfuUPLOAD-IDLE status=0
aborting previous incomplete transfer
Determining device status: statue=dfuIDLE status=0
dfuIDLE, continuing
Setting address pointer to 0x8004000
Poll timeout 104 ms
Erasing page: 0x8004000
Erasing page size 2048 at address 0x8004000, page starting at 0x8004000
Poll timeout 100 ms
Setting address pointer to 0x8004000
Poll timeout 104 ms
Erasing page: 0x8004800
Erasing page size 2048 at address 0x8004800, page starting at 0x8004800
Poll timeout 100 ms
Setting address pointer to 0x8004800
Poll timeout 104 ms
Erasing page: 0x8005000
Erasing page size 2048 at address 0x8005000, page starting at 0x8005000
Poll timeout 100 ms
Setting address pointer to 0x8005000
Poll timeout 104 ms
Erasing page: 0x8005800
Erasing page size 2048 at address 0x8005800, page starting at 0x8005800
Poll timeout 100 ms
Setting address pointer to 0x8005800
Poll timeout 104 ms
Erasing page: 0x8006000
Erasing page size 2048 at address 0x8006000, page starting at 0x8006000
Poll timeout 100 ms
Setting address pointer to 0x8006000
Poll timeout 104 ms
Erasing page: 0x8006800
Erasing page size 2048 at address 0x8006800, page starting at 0x8006800
Poll timeout 100 ms
Setting address pointer to 0x8006800
Poll timeout 104 ms
Erasing page: 0x8007000
Erasing page size 2048 at address 0x8007000, page starting at 0x8007000
Poll timeout 100 ms
Setting address pointer to 0x8007000
Poll timeout 104 ms
Erasing page: 0x8007800
Erasing page size 2048 at address 0x8007800, page starting at 0x8007800
Poll timeout 100 ms
Setting address pointer to 0x8007800
Poll timeout 104 ms
Erasing page: 0x8008000
Erasing page size 2048 at address 0x8008000, page starting at 0x8008000
Poll timeout 100 ms
Setting address pointer to 0x8008000
Poll timeout 104 ms
Erasing page: 0x8008800
Erasing page size 2048 at address 0x8008800, page starting at 0x8008800
Poll timeout 100 ms
Setting address pointer to 0x8008800
Poll timeout 104 ms
Erasing page: 0x8009000
Erasing page size 2048 at address 0x8009000, page starting at 0x8009000
Poll timeout 100 ms
Setting address pointer to 0x8009000
Poll timeout 104 ms
Erasing page: 0x8009800
Erasing page size 2048 at address 0x8009800, page starting at 0x8009800
Poll timeout 100 ms
Setting address pointer to 0x8009800
Poll timeout 104 ms
Erasing page: 0x800a000
Erasing page size 2048 at address 0x800a000, page starting at 0x800a000
Poll timeout 100 ms
Setting address pointer to 0x800a000
Poll timeout 104 ms
Erasing page: 0x800a800
Erasing page size 2048 at address 0x800a800, page starting at 0x800a800
Poll timeout 100 ms
Setting address pointer to 0x800a800
Poll timeout 104 ms
Erasing page: 0x800b000
Erasing page size 2048 at address 0x800b000, page starting at 0x800b000
Poll timeout 100 ms
Setting address pointer to 0x800b000
Poll timeout 104 ms
Erasing page: 0x800b800
Erasing page size 2048 at address 0x800b800, page starting at 0x800b800
Poll timeout 100 ms
Setting address pointer to 0x800b800
Poll timeout 104 ms
Erasing page: 0x800c000
Erasing page size 2048 at address 0x800c000, page starting at 0x800c000
Poll timeout 100 ms
Setting address pointer to 0x800c000
Poll timeout 104 ms
Erasing page: 0x800c800
Erasing page size 2048 at address 0x800c800, page starting at 0x800c800
Poll timeout 100 ms
Setting address pointer to 0x800c800
Poll timeout 104 ms
Erasing page: 0x800d000
Erasing page size 2048 at address 0x800d000, page starting at 0x800d000
Poll timeout 100 ms
Setting address pointer to 0x800d000
Poll timeout 104 ms
Erasing page: 0x800d800
Erasing page size 2048 at address 0x800d800, page starting at 0x800d800
Poll timeout 100 ms
Setting address pointer to 0x800d800
Poll timeout 104 ms
Erasing page: 0x800e000
Erasing page size 2048 at address 0x800e000, page starting at 0x800e000
Poll timeout 100 ms
Setting address pointer to 0x800e000
Poll timeout 104 ms
Erasing page: 0x800e800
Erasing page size 2048 at address 0x800e800, page starting at 0x800e800
Poll timeout 100 ms
Setting address pointer to 0x800e800
Poll timeout 104 ms
Erasing page: 0x800f000
Erasing page size 2048 at address 0x800f000, page starting at 0x800f000
Poll timeout 100 ms
Setting address pointer to 0x800f000
Poll timeout 104 ms
Erasing page: 0x800f800
Erasing page size 2048 at address 0x800f800, page starting at 0x800f800
Poll timeout 100 ms
Setting address pointer to 0x800f800
Poll timeout 104 ms
Erasing page: 0x8010000
Erasing page size 2048 at address 0x8010000, page starting at 0x8010000
Poll timeout 100 ms
Setting address pointer to 0x8010000
Poll timeout 104 ms
Erasing page: 0x8010800
Erasing page size 2048 at address 0x8010800, page starting at 0x8010800
Poll timeout 100 ms
Setting address pointer to 0x8010800
Poll timeout 104 ms
Erasing page: 0x8011000
Erasing page size 2048 at address 0x8011000, page starting at 0x8011000
Poll timeout 100 ms
Setting address pointer to 0x8011000
Poll timeout 104 ms
Erasing page: 0x8011800
Erasing page size 2048 at address 0x8011800, page starting at 0x8011800
Poll timeout 100 ms
Setting address pointer to 0x8011800
Poll timeout 104 ms
Erasing page: 0x8012000
Erasing page size 2048 at address 0x8012000, page starting at 0x8012000
Poll timeout 100 ms
Setting address pointer to 0x8012000
Poll timeout 104 ms
Erasing page: 0x8012800
Erasing page size 2048 at address 0x8012800, page starting at 0x8012800
Poll timeout 100 ms
Setting address pointer to 0x8012800
Poll timeout 104 ms
Erasing page: 0x8013000
Erasing page size 2048 at address 0x8013000, page starting at 0x8013000
Poll timeout 100 ms
Setting address pointer to 0x8013000
Poll timeout 104 ms
Erasing page: 0x8013800
Erasing page size 2048 at address 0x8013800, page starting at 0x8013800
Poll timeout 100 ms
Setting address pointer to 0x8013800
Poll timeout 104 ms
Erasing page: 0x8014000
Erasing page size 2048 at address 0x8014000, page starting at 0x8014000
Poll timeout 100 ms
Setting address pointer to 0x8014000
Poll timeout 104 ms
Erasing page: 0x8014800
Erasing page size 2048 at address 0x8014800, page starting at 0x8014800
Poll timeout 100 ms
Setting address pointer to 0x8014800
Poll timeout 104 ms
Erasing page: 0x8015000
Erasing page size 2048 at address 0x8015000, page starting at 0x8015000
Poll timeout 100 ms
Setting address pointer to 0x8015000
Poll timeout 104 ms
Erasing page: 0x8015800
Erasing page size 2048 at address 0x8015800, page starting at 0x8015800
Poll timeout 100 ms
Setting address pointer to 0x8015800
Poll timeout 104 ms
Erasing page: 0x8016000
Erasing page size 2048 at address 0x8016000, page starting at 0x8016000
Poll timeout 100 ms
Setting address pointer to 0x8016000
Poll timeout 104 ms
Erasing page: 0x8016800
Erasing page size 2048 at address 0x8016800, page starting at 0x8016800
Poll timeout 100 ms
Setting address pointer to 0x8016800
Poll timeout 104 ms
Erasing page: 0x8017000
Erasing page size 2048 at address 0x8017000, page starting at 0x8017000
Poll timeout 100 ms
Setting address pointer to 0x8017000
Poll timeout 104 ms
Erasing page: 0x8017800
Erasing page size 2048 at address 0x8017800, page starting at 0x8017800
Poll timeout 100 ms
Setting address pointer to 0x8017800
Poll timeout 104 ms
Erasing page: 0x8018000
Erasing page size 2048 at address 0x8018000, page starting at 0x8018000
Poll timeout 100 ms
Setting address pointer to 0x8018000
Poll timeout 104 ms
Erasing page: 0x8018800
Erasing page size 2048 at address 0x8018800, page starting at 0x8018800
Poll timeout 100 ms
Setting address pointer to 0x8018800
Poll timeout 104 ms
Erasing page: 0x8019000
Erasing page size 2048 at address 0x8019000, page starting at 0x8019000
Poll timeout 100 ms
Setting address pointer to 0x8019000
Poll timeout 104 ms
Erasing page: 0x8019800
Erasing page size 2048 at address 0x8019800, page starting at 0x8019800
Poll timeout 100 ms
Setting address pointer to 0x8019800
Poll timeout 104 ms
Erasing page: 0x801a000
Erasing page size 2048 at address 0x801a000, page starting at 0x801a000
Poll timeout 100 ms
Setting address pointer to 0x801a000
Poll timeout 104 ms
Erasing page: 0x801a800
Erasing page size 2048 at address 0x801a800, page starting at 0x801a800
Poll timeout 100 ms
Setting address pointer to 0x801a800
Poll timeout 104 ms
Erasing page: 0x801b000
Erasing page size 2048 at address 0x801b000, page starting at 0x801b000
Poll timeout 100 ms
Setting address pointer to 0x801b000
Poll timeout 104 ms
Erasing page: 0x801b800
Erasing page size 2048 at address 0x801b800, page starting at 0x801b800
Poll timeout 100 ms
Setting address pointer to 0x801b800
Poll timeout 104 ms
Erasing page: 0x801c000
Erasing page size 2048 at address 0x801c000, page starting at 0x801c000
Poll timeout 100 ms
Setting address pointer to 0x801c000
Poll timeout 104 ms
Erasing page: 0x801c800
Erasing page size 2048 at address 0x801c800, page starting at 0x801c800
Poll timeout 100 ms
Setting address pointer to 0x801c800
Poll timeout 104 ms
Erasing page: 0x801d000
Erasing page size 2048 at address 0x801d000, page starting at 0x801d000
Poll timeout 100 ms
Setting address pointer to 0x801d000
Poll timeout 104 ms
Erasing page: 0x801d800
Erasing page size 2048 at address 0x801d800, page starting at 0x801d800
Poll timeout 100 ms
Setting address pointer to 0x801d800
Poll timeout 104 ms
Erasing page: 0x801e000
Erasing page size 2048 at address 0x801e000, page starting at 0x801e000
Poll timeout 100 ms
Setting address pointer to 0x801e000
Poll timeout 104 ms
Erasing page: 0x801e800
Erasing page size 2048 at address 0x801e800, page starting at 0x801e800
Poll timeout 100 ms
Setting address pointer to 0x801e800
Poll timeout 104 ms
Erasing page: 0x801f000
Erasing page size 2048 at address 0x801f000, page starting at 0x801f000
Poll timeout 100 ms
Setting address pointer to 0x801f000
Poll timeout 104 ms
Erasing page: 0x801f800
Erasing page size 2048 at address 0x801f800, page starting at 0x801f800
Poll timeout 100 ms
Setting address pointer to 0x801f800
Poll timeout 104 ms
Erasing page: 0x8020000
Erasing page size 2048 at address 0x8020000, page starting at 0x8020000
Poll timeout 100 ms
Setting address pointer to 0x8020000
Poll timeout 104 ms
Erasing page: 0x8020800
Erasing page size 2048 at address 0x8020800, page starting at 0x8020800
Poll timeout 100 ms
Setting address pointer to 0x8020800
Poll timeout 104 ms
Erasing page: 0x8021000
Erasing page size 2048 at address 0x8021000, page starting at 0x8021000
Poll timeout 100 ms
Setting address pointer to 0x8021000
Poll timeout 104 ms
Erasing page: 0x8021800
Erasing page size 2048 at address 0x8021800, page starting at 0x8021800
Poll timeout 100 ms
Setting address pointer to 0x8021800
Poll timeout 104 ms
Erasing page: 0x8022000
Erasing page size 2048 at address 0x8022000, page starting at 0x8022000
Poll timeout 100 ms
Setting address pointer to 0x8022000
Poll timeout 104 ms
Erasing page: 0x8022800
Erasing page size 2048 at address 0x8022800, page starting at 0x8022800
Poll timeout 100 ms
Setting address pointer to 0x8022800
Poll timeout 104 ms
Erasing page: 0x8023000
Erasing page size 2048 at address 0x8023000, page starting at 0x8023000
Poll timeout 100 ms
Setting address pointer to 0x8023000
Poll timeout 104 ms
Erasing page: 0x8023800
Erasing page size 2048 at address 0x8023800, page starting at 0x8023800
Poll timeout 100 ms
Setting address pointer to 0x8023800
Poll timeout 104 ms
Erasing page: 0x8024000
Erasing page size 2048 at address 0x8024000, page starting at 0x8024000
Poll timeout 100 ms
Setting address pointer to 0x8024000
Poll timeout 104 ms
Erasing page: 0x8024800
Erasing page size 2048 at address 0x8024800, page starting at 0x8024800
Poll timeout 100 ms
Setting address pointer to 0x8024800
Poll timeout 104 ms
Erasing page: 0x8025000
Erasing page size 2048 at address 0x8025000, page starting at 0x8025000
Poll timeout 100 ms
Setting address pointer to 0x8025000
Poll timeout 104 ms
Erasing page: 0x8025800
Erasing page size 2048 at address 0x8025800, page starting at 0x8025800
Poll timeout 100 ms
Setting address pointer to 0x8025800
Poll timeout 104 ms
Erasing page: 0x8026000
Erasing page size 2048 at address 0x8026000, page starting at 0x8026000
Poll timeout 100 ms
Setting address pointer to 0x8026000
Poll timeout 104 ms
Erasing page: 0x8026800
Erasing page size 2048 at address 0x8026800, page starting at 0x8026800
Poll timeout 100 ms
Setting address pointer to 0x8026800
Poll timeout 104 ms
Erasing page: 0x8027000
Erasing page size 2048 at address 0x8027000, page starting at 0x8027000
Poll timeout 100 ms
Setting address pointer to 0x8027000
Poll timeout 104 ms
Erasing page: 0x8027800
Erasing page size 2048 at address 0x8027800, page starting at 0x8027800
Poll timeout 100 ms
Setting address pointer to 0x8027800
Poll timeout 104 ms
Erasing page: 0x8028000
Erasing page size 2048 at address 0x8028000, page starting at 0x8028000
Poll timeout 100 ms
Setting address pointer to 0x8028000
Poll timeout 104 ms
Erasing page: 0x8028800
Erasing page size 2048 at address 0x8028800, page starting at 0x8028800
Poll timeout 100 ms
Setting address pointer to 0x8028800
Poll timeout 104 ms
Erasing page: 0x8029000
Erasing page size 2048 at address 0x8029000, page starting at 0x8029000
Poll timeout 100 ms
Setting address pointer to 0x8029000
Poll timeout 104 ms
Erasing page: 0x8029800
Erasing page size 2048 at address 0x8029800, page starting at 0x8029800
Poll timeout 100 ms
Setting address pointer to 0x8029800
Poll timeout 104 ms
Erasing page: 0x802a000
Erasing page size 2048 at address 0x802a000, page starting at 0x802a000
Poll timeout 100 ms
Setting address pointer to 0x802a000
Poll timeout 104 ms
Setting address pointer to 0x802a000
Poll timeout 104 ms

For me its not a problem but when pasting lots of code like that use 'Code display' just little more compact to view.

Please Log in or Create an account to join the conversation.

More
05 Jun 2013 16:50 #10617 by PhracturedBlue
Replied by PhracturedBlue on topic Help,rom seems damaged

tony1157cn wrote: I checked the topic about the USBcode then switch to root user
then typed the command again
the report:

Found: DFU [00483:df11] cfg=1, intf=0, alt=0, name='@Internal Flash '
Found: DFU [00483:df11] cfg=1, intf=0, alt=1, name='@SPI Flash: Config'
Found: DFU [00483:df11] cfg=1, intf=0, alt=2, name='@SPI Flash: Library'
Determining device status: statue=dfuERROR status=10
dfuERROR, clearing status
Determining device status: statue=dfuIDLE status=0
dfuIDLE, continuing
Determining device status: statue=dfuIDLE status=0
dfuIDLE, continuing
Setting address pointer to 0x8000400
Poll timeout 104 ms
bytes_per_hash=1024
Starting upload
Encrypting txid for Devo 10
...
is that mean successed?

Yep, you are good to go. This tool is still experimental, and writes out a lot of debug messages.
To format the flash drive, you my need to use windows. I've never tried it on linux.

Please Log in or Create an account to join the conversation.

More
06 Jun 2013 01:56 #10621 by tony1157cn
Replied by tony1157cn on topic Help,rom seems damaged
:cheer:
ha ha ha
see the ugly tail



it's unimaginable

i'v test the usb port several times by multimeter,the port and the wire on the small board all looks work well.

I've just weld the wire on the main board crossed the small board yesterday,and it works.
FXXX Walkera!!

Thank you all guys! Thanks for your help!

Then I'll try to use a new mini port to instead the old one, or if the problem caused by the small board,I'll try to make a new one.I don't like the ugly tail. ;)
Attachments:

Please Log in or Create an account to join the conversation.

More
06 Jun 2013 02:55 #10623 by PhracturedBlue
Replied by PhracturedBlue on topic Help,rom seems damaged
Well, I just had my second toggle-power switch give out today. Walkera does a lot right, but they could do a bit better on choosing components.

I'm glad you are up-and-running again though.

Please Log in or Create an account to join the conversation.

More
06 Jun 2013 03:31 #10625 by tony1157cn
Replied by tony1157cn on topic Help,rom seems damaged
they did this on purpose and then sell the parts on a high price.
very ugly marketing philosophy

Please Log in or Create an account to join the conversation.

More
06 Jun 2013 13:44 #10641 by stevecox
Replied by stevecox on topic Help,rom seems damaged
I must say after watching the progress on this thread, Deviationtx, PB and the rest are truly remarkable, it's quite amazing what's achieved time and again with the software and the patience and dedication of everyone.

Adelaide

Please Log in or Create an account to join the conversation.

More
06 Jun 2013 17:14 #10645 by PhracturedBlue
Replied by PhracturedBlue on topic Help,rom seems damaged

tony1157cn wrote: they did this on purpose and then sell the parts on a high price.
very ugly marketing philosophy

I think that is too extreme. I don't think they have any interest in repairing Tx or selling parts in general (volume is too small to make any money on). However, I think Walkera could spend a little more on improving quality, and then have clear superiority over the big boys. It is too bad they haven't gone this route.

Please Log in or Create an account to join the conversation.

More
14 Jul 2013 07:38 #12239 by Damo
Replied by Damo on topic Help,rom seems damaged

stevecox wrote: I must say after watching the progress on this thread, Deviationtx, PB and the rest are truly remarkable, it's quite amazing what's achieved time and again with the software and the patience and dedication of everyone.

I agree, well done everyone.

Please Log in or Create an account to join the conversation.

Time to create page: 0.126 seconds
Powered by Kunena Forum