lightbridge firmware PROBLEM (and solution) - firmware version not found by dji assistant tool

Kurkovda You can see during boot "Press ESC to abort autoboot in 1 seconds"
You can enter that mode and reflash the nand.
Actually i don't have a procedure for you. Let me search. Meanwhile do some tests in that mode.
Hi!
You said "enter that mode". But how should I do that?) I'm not a big specialist in working with Linux =(
 
I tried to fix my Air Unit with the file Gaucho shared with us. No luck yet. Maybe someone could help?

This is what the Air Unit looked like before and also...

Dear Skyguide (but this message is for anyone how solved the problem on the air unit):
could you please check the procedure that I updated on the first post of this thread?
Now it should work also for the air unit.
Please check the pictures and the notes.
All the sentences that i modified or added have at least one word with bold characters.
I wait your feedback.
Thank you.
 
[Quote = "gaucho, de la publicación: 1050193, miembro de: 24023"] ¿Te ha probado, una vez que llegue al último mensaje que se muestra en la instantánea, desenchufar la alimentación de la unidad de aire y luego vuelva a conectarlo de nuevo? Inténtelo

Su registro muestra "corruptos".
Esto puede tener varios significados. En primer lugar se le mostrará las imágenes de los productos (internos y externos). ¿Puede mostrar sus soldaduras? [/ Quote]
Hello good day, these are the images of my connections, still throwing the same result, I have tried many times,
 

Attachments

  • con3.png
    con3.png
    41.9 KB · Views: 541
  • con2.png
    con2.png
    6.3 MB · Views: 689
  • con1.png
    con1.png
    7.6 MB · Views: 590
Check continuity between tx and ground by means of a multimeter in order to check if your soldering shorted the tx on gnd.

Unplug the serial adapter and connect the tx with rx and check on the hyperterminal (pc) you are able to receive what you transmit (send some characters typing on the keyboard. This will guarantee that your serial adapter is correctly working.

Write here your serial adapter model.
 
I see a lot of solder flux. Solder flux, after a while becomes conductive especially where tracks are unprotected and close to each other.
 
[Quote = "gaucho, de la publicación: 1050689, miembro de: 24023"] Compruebe la continuidad entre TX y suelo por medio de un multímetro con el fin de comprobar si su soldadura en cortocircuito el tx, el GND.

Desenchufe el adaptador de serie y conectar el TX con RX y comprobar el hyperterminal (PC) que son capaces de recibir lo que usted transmita (enviar algunos caracteres que pulsan en el teclado. Esto garantizará que el adaptador de serie funciona correctamente.

Escribe aquí tu modelo de adaptador serie. [/ Quote]
The tx has continuity with the gnd, that okay? Or are you making a short that should not exist?
 
If the tx is shorted to ground even when the serial adapter is unplugged it means that the soldering is wrong
 
[Quote = "gaucho, de la publicación: 1050756, miembro de: 24023"] Si el TX está en cortocircuito a tierra, incluso cuando el adaptador de serie es desenchufado significa que la soldadura está mal [/ quote]
Dedicate the day to try to fix the air unit jejej. I followed all your steps but I think it has no arrangement.
 
Yeah, I've got this :)
Just press ESC when getting log in the terminal window?
yes.

i suggested to you also to try to power OFF and ON the ground unit when, during nand flash process, you see a loop (instead of pressing CTRL+C and relaunching the exe)
 
yes.

i suggested to you also to try to power OFF and ON the ground unit when, during nand flash process, you see a loop (instead of pressing CTRL+C and relaunching the exe)
So, i,ve broken the loop - and could you please tell, what's next? I mean wich exact commands should i send? You said about uboot earlier, but i don know how to work with this :(
 
:-D
Well, I don't have a procedure because I never did what you are trying.
I know what you should do and I wrote to you. I also told you which command you should use. You can find the syntax online.
I also pointed you to the Texas Instruments feedback where you can find a lot of points to study.
You can start sharing your logs, your tests, and we can start reasoning about it together.
 
You could start by sending the following commands and then we can start:

Code:
pwd
ps -ef
df
uname -mrs
free -m
compgen -c
compgen -a
ls
cd /
ls
help
man
?
 
:-D
Well, I don't have a procedure because I never did what you are trying.
I know what you should do and I wrote to you. I also told you which command you should use. You can find the syntax online.
I also pointed you to the Texas Instruments feedback where you can find a lot of points to study.
You can start sharing your logs, your tests, and we can start reasoning about it together.

Well, here's the log we get after breaking the boot. Only "help" command works %)

DM36x initialization passed!
UBL Product Vesion : DJI-GSP-UBL-1.0-rc10(2014-08-15)
Dji UBL Version: 1.51(Aug 15 2014 - 17:05:12)
Booting Catalog Boot Loader
BootMode = NAND
Starting NAND Copy...
Valid magicnum, 0xA1ACED66, found in block 0x00000019.
Uboot Checksum:0x7E25B44B
Actua Checksum:0x7E25B44B

U-Boot Product Vesion : DJI-GSP-Uboot-1.0-rc4(2014-07-23)
U-Boot 2010.12-rc2-svn-Dji (Jul 23 2014 - 11:14:40)
Cores: ARM 432 MHz
DDR: 297 MHz
I2C: ready
DRAM: 128 MiB
NAND: 128 MiB
Bad block table found at page 65472, version 0x01
Bad block table found at page 65408, version 0x01
*** Warning - bad CRC, using default environment

Net: Ethernet PHY: GENERIC @ 0xff
DaVinci-EMAC
Press ESC to abort autoboot in 1 seconds
Dji-Pro # ?
Unknown command '?' - try 'help'
Dji-Pro # help
? - alias for 'help'
askenv - get environment variables from stdin
base - print or set address offset
boot - boot default, i.e., run 'bootcmd'
bootd - boot default, i.e., run 'bootcmd'
bootm - boot application image from memory
bootp - boot image via network using BOOTP/TFTP protocol
chpart - change active partition
cmp - memory compare
coninfo - print console devices and information
cp - memory copy
crc32 - checksum calculation
dhcp - boot image via network using DHCP/TFTP protocol
echo - echo args to console
editenv - edit environment variable
env - environment handling commands
exit - exit script
false - do nothing, unsuccessfully
fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls - list files in a directory (default /)
go - start application at address 'addr'
help - print command description/usage
i2c - I2C sub-system
iminfo - print header information for application image
imxtract- extract a part of a multi-image
itest - return true/false on integer compare
loadb - load binary file over serial line (kermit mode)
loads - load S-Record file over serial line
loady - load binary file over serial line (ymodem mode)
loop - infinite loop on address range
md - memory display
mdc - memory display cyclic
mm - memory modify (auto-incrementing address)
mtdparts- define flash/nand partitions
mtest - simple RAM read/write test
mw - memory write (fill)
mwc - memory write cyclic
nand - NAND sub-system
nboot - boot from NAND device
nfs - boot image via network using NFS protocol
nm - memory modify (constant address)
ping - send ICMP ECHO_REQUEST to network host
printenv- print environment variables
reset - Perform RESET of the CPU
run - run commands in an environment variable
saveenv - save environment variables to persistent storage
saves - save S-Record file over serial line
setenv - set environment variables
showvar - print local hushshell variables
sleep - delay execution for some time
source - run script from memory
test - minimal test like /bin/sh
tftpboot- boot image via network using TFTP protocol
true - do nothing, successfully
ubi - ubi commands
usb - USB sub-system
usbboot - boot from USB device
version - print monitor version
Dji-Pro #
 
Last edited:
Check on internet the syntax of the command nand

Post the result of those commands:
Code:
Base
Coninfo
Env
Fatinfo
Fatls
Iminfo 
Md 
Mtest 
Help nand 
Printenv 
Showvar 
Test
Help ubi
Help usb
Version
 

Recent Posts

Members online

Forum statistics

Threads
143,094
Messages
1,467,600
Members
104,980
Latest member
ozmtl