Jump to content
AVIC411.com

Recommended Posts

UART  Connect(change bsp, android consol)

You can buy compatible USB-UART adapter ex. PL2303
Just connect three wires (GND, TX, RX) from adapter to your head unit and you will get access to bootloader console where you can change BSP settings to restore boot process.

 

TX  - to EXTOMX (16)
RX  - to MXTOEX (17)
GND - GND           (26)

 

 

 5aec0bc362d26_RGBInput.png.2d63b98e5ca361b8749c0cb22a104432.png 5aec0dbfe2c22_(2).jpg.5357a3bec327d35450d9cd19caee5fc3.jpg 5aec0dbf4af8a_UIART.jpg.66a069fdbf37779516af0185a10043a9.jpg

 

 

Use the PuTTY terminal to connect to the console
115200 8N1

you have a few seconds at the beginning that would press any button to enter the command.

you have 20 seconds to enter commands

 

U-Boot 2009.08 (Jan 06 2014 - 16:32:44)

CPU: Freescale i.MX6 family TO1.1 at 792 MHz
Thermal sensor with ratio = 174
Temperature:   25 C, calibration data 0x54e4a27d
mx6q pll1: 792MHz
mx6q pll2: 528MHz
mx6q pll3: 480MHz
mx6q pll8: 50MHz
ipg clock     : 66000000Hz
ipg per clock : 66000000Hz
uart clock    : 80000000Hz
cspi clock    : 60000000Hz
ahb clock     : 132000000Hz
axi clock   : 198000000Hz
emi_slow clock: 99000000Hz
ddr clock     : 396000000Hz
usdhc1 clock  : 198000000Hz
usdhc2 clock  : 198000000Hz
usdhc3 clock  : 198000000Hz
usdhc4 clock  : 198000000Hz
nfc clock     : 24000000Hz
Board: i.MX6DL/Solo-JUPITER: unknown-board Board: 0x61011 [POR ]
Boot Device: NOR
I2C:   ready
DRAM:   1 GB
Flash:  8 MB
MMC:   FSL_USDHC: 0,FSL_USDHC: 1,FSL_USDHC: 2
Using default environment

In:    serial
Out:   serial
Err:   serial
***** display DDR calibration result *****
***************************************
Display result(register) of WriteLeveling

   MMDC registers updated from WriteLeveling
   MPWLDECTRL0 (0x021b080c) = 0x002E0037
   MPWLDECTRL1 (0x021b0810) = 0x00150017
***************************************
Display result(register) of DDR calibration

   MMDC registers updated from calibration

   Read DQS Gating calibration
   MPDGCTRL0 PHY0 (0x021b083c) = 0x421B0215
   MPDGCTRL1 PHY0 (0x021b0840) = 0x015F0167

   Read calibration
   MPRDDLCTL PHY0 (0x021b0848) = 0x44494848

   Write calibration
   MPWRDLCTL PHY0 (0x021b0850) = 0x3F3F3F37
***************************************


Net:   got MAC address from IIM: 00:00:00:00:00:00
FEC0 [PRIME]
BSP A is valid
BSP B is valid
imx6 core num: 1
BSP A is valid
BSP B is valid
main loop boot env = 0
Hit any key to stop autoboot:  0
MX6SDL JUPITER KT 4.2.2 U-Boot > <INTERRUPT>
MX6SDL JUPITER KT 4.2.2 U-Boot >sdfsdf
 

List command:  help

 

MX6SDL JUPITER KT 4.2.2 U-Boot > help


?       - alias for 'help'
autoscr - DEPRECATED - use "source" command instead
base    - print or set address offset
bdinfo  - print Board Info structure
bmp     - manipulate BMP image data
boot    - boot default, i.e., run 'bootcmd'
bootd   - boot default, i.e., run 'bootcmd'
booti   - booti   - boot android bootimg from memory

bootm   - boot application image from memory
bootp   - boot image via network using BOOTP/TFTP protocol
bsp     - get bsp info, or set bsp info

clear_bootf- clear Warp!! bootflag
clk     - Clock sub system
cls     - clear screen
cmp     - memory compare
coninfo - print console devices and information
cp      - memory copy
crc32   - checksum calculation
dhcp    - boot image via network using DHCP/TFTP protocol
download_mode- download_mode - enter i.MX serial/usb download mode
echo    - echo args to console
erase   - erase FLASH memory
ext2load- load binary file from a Ext2 filesystem
ext2ls  - list files in a directory (default /)
fatinfo - print information about filesystem
fatload - load binary file from a dos filesystem
fatls   - list files in a directory (default /)
flinfo  - print FLASH memory information
go      - start application at address 'addr'
help    - print online help
i2c     - I2C sub-system
iminfo  - print header information for application image
imxotp  - One-Time Programable sub-system
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
memchk  - memory check
mii     - MII utility commands
mm      - memory modify (auto-incrementing address)
mmc     - MMC sub system
mmcinfo - display MMC info
model   - get model info, or set model info.

mtest   - simple RAM read/write test
mw      - memory write (fill)
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
protect - enable or disable FLASH write protection
rarpboot- boot image via network using RARP/TFTP protocol
regul   - Regulator sub system
reset   - Perform RESET of the CPU
run     - run commands in an environment variable
setenv  - set environment variables
sf      - SPI flash sub-system
sleep   - delay execution for some time
source  - run script from memory
sspi    - SPI utility commands
tftpboot- boot image via network using TFTP protocol
version - print monitor version
warp    - Warp!! boot

asfasfsa

help bsp

 

MX6SDL JUPITER KT 4.2.2 U-Boot > help bsp
bsp - get bsp info, or set bsp info


Usage:
bsp Usage:
bsp init - init bsp information to init value
bsp get  - get bsp information from nor flash
bsp passwd  <passwd> - set sd card password (16bytes)
bsp set  <item> <value> - set bsp information to nor flash
item
  -m: set boot mode
      value
        0: Normal
        1: Recovery
        2: EasyRecovery(CopyDevice)
        3: Re-EasyRecovery
  -l: set launch mode flag
      value
        0: APL
        1: TestMode.apk
        2: Slave TestMode
        3: Boot Error
  -t: set TestMode Sub Mode
      value
        0: Tech Mode
        1: Serv Mode
        2: TestMode_A.key
  -b: set bootimage active side flag
      value
        0: Side A
        1: Side B
  -r: set recoveryimage active side flag
      value
        0: Side A
        1: Side B
  -d: set debug on/off switch
      value
        0: OFF
        1: ON
  -u: set usb otg switch
      value
        0: Host
        1: Device
  -c: set memchk flag
      value
        0: No
        1: Yes
  -w: set warp boot active side flag
      value
        0: Side A
        1: Side B
  -s: set boot sub mode flag
      value
        0: Normal
        1: Catch snapshot
        2: Warp
  -f: set update flag
      value
        0: Recovery-Update
        1: uboot update
        2: boot.img update
        3: recovery.img update
        4: system.img update
        5: opening data update
        6: UI update
        7: All image update
        8: TESTMODE_N.KEY
        9: easyrecovery copy
        10: easyrecovery copy&verify
        11: password key copy&verify
        12: easyrecovery mode change
  -sf: set update sub flag
      value
        0: SD Card
        1: USB1
        2: USB2
  -uif: set ui update flag
      value
        0: non-updating
        1: updating

MX6SDL JUPITER KT 4.2.2 U-Boot >

BSP get

 

MX6SDL JUPITER KT 4.2.2 U-Boot > bsp get
BSP A is valid
BSP B is valid
##  A Side BSP Information:
        Magic Number       :0xa55a5aa5(a55a5aa5:Valid, other:Invalid)
        Boot Mode          :0x00000000(0:Normal,
                                       1:Recovery,
                                       2:EasyRecovery,
                                       3:Re-EasyRecovery,
                                       default:Normal)
        Launch Mode        :0x00000000(0:APL,
                                       1:TestMode.apk,
                                       2:Slave TestMode,
                                       3:Boot Error,
                                       default:APL)
        TestMode Sub-Mode  :0x00000000(0:TextMode_A.key, 1:Serv Mode,        2:Tech Mode,     default:                                                                                                         Tech Mode)
        Bootimage Side     :0x00000000(0:Side A,         1:Side B,                            default:                                                                                                         Side A)
        Recoveryimage Side :0x00000000(0:Side A,         1:Side B,                            default:                                                                                                         Side A)
        Debug Switch       :0x00000002(0:OFF,            1:ON,                                default:                                                                                                         OFF)
        Usb OTG Switch     :0x00000000(0:Host,           1:Device,                            default:                                                                                                         Host)
        Memchk flag        :0x00000000(0:No,             1:Yes,                               default:                                                                                                         No)
        Warp boot          :0x00000000(0:Side A,         1:Side B,                            default:                                                                                                         Side A)
        Boot Sub-Mode      :0x00000002(0:Normal,         1:Catch snapshot,   2:Warp,          default:                                                                                                         Normal)
        Update flag        :0x0000000c(0:Recovery-Update,
                                       1:uboot update,
                                       2:boot.img update,
                                       3:recovery.img update,
                                       4:system.img update,
                                       5:opening data update,
                                       6:UI update,
                                       7:All image update,
                                       8:TESTMODE_N.KEY,
                                       9:easyrecovery copy,
                                       a:easyrecovery copy&verify,
                                       b:password key copy&verify,
                                       c:easyrecovery mode change,
                                       default:Recovery-Update)
        Update sub-flag    :0x00000001(0:SD Card,        1:USB1,             2:USB2           default:                                                                                                         SD Card)
        UI Update  flag    :0x00000000(0:non-updating,   1:updating,         default:non-updating)
        Reserved1  flag    :0xffffffff(default:0xFFFFFFFF)
        Reserved2  flag    :0xffffffff(default:0xFFFFFFFF)
##  B Side BSP Information:
        Magic Number       :0xa55a5aa5(a55a5aa5:Valid, other:Invalid)
        Boot Mode          :0x00000000(0:Normal,
                                       1:Recovery,
                                       2:EasyRecovery,
                                       3:Re-EasyRecovery,
                                       default:Normal)
        Launch Mode        :0x00000000(0:APL,
                                       1:TestMode.apk,
                                       2:Slave TestMode,
                                       3:Boot Error,
                                       default:APL)
        TestMode Sub-Mode  :0x00000000(0:TextMode_A.key, 1:Serv Mode,        2:Tech Mode,     default:                                                                                                         Tech Mode)
        Bootimage Side     :0x00000000(0:Side A,         1:Side B,                            default:                                                                                                         Side A)
        Recoveryimage Side :0x00000000(0:Side A,         1:Side B,                            default:                                                                                                         Side A)
        Debug Switch       :0x00000002(0:OFF,            1:ON,                                default:                                                                                                         OFF)
        Usb OTG Switch     :0x00000000(0:Host,           1:Device,                            default:                                                                                                         Host)
        Memchk flag        :0x00000000(0:No,             1:Yes,                               default:                                                                                                         No)
        Warp boot          :0x00000000(0:Side A,         1:Side B,                            default:                                                                                                         Side A)
        Boot Sub-Mode      :0x00000002(0:Normal,         1:Catch snapshot,   2:Warp,          default:                                                                                                         Normal)
        Update flag        :0x0000000c(0:Recovery-Update,
                                       1:uboot update,
                                       2:boot.img update,
                                       3:recovery.img update,
                                       4:system.img update,
                                       5:opening data update,
                                       6:UI update,
                                       7:All image update,
                                       8:TESTMODE_N.KEY,
                                       9:easyrecovery copy,
                                       a:easyrecovery copy&verify,
                                       b:password key copy&verify,
                                       c:easyrecovery mode change,
                                       default:Recovery-Update)
        Update sub-flag    :0x00000001(0:SD Card,        1:USB1,             2:USB2,          default:                                                                                                         SD Card)
        UI Update  flag    :0x00000000(0:non-updating,   1:updating,         default:non-updating)
        Reserved1  flag    :0xffffffff(default:0xFFFFFFFF)
        Reserved2  flag    :0xffffffff(default:0xFFFFFFFF)
MX6SDL JUPITER KT 4.2.2 U-Boot >
 

 

If you have an error while updating the firmware.
Replacing the SD card will not solve the problem.
You need to change the boot from Recovery to Normal
set boot mode "normal"

bsp set -m 0 

 

if you used "Catch snapshot" from Debug Menu - cyclic reboots
set boot sub mode flag "normal"

bsp set -s 0 

 

 

Share this post


Link to post
Share on other sites

Nice ASD255 ! Can you tell us the procedure you did ?

 

All changes are made in system\fraemwork\JCommonlib-res.apk

Pictures -  res\drawable-hdpi\

Editing language - values-en-rUS\strings.xml (or choose a different language)

 

warning text on the screen rear view camera:

   <string name="BCM_01_T1_01">Caution</string> 
   <string name="BCM_01_T1_02">The video may appear reversed</string>
   <string name="BCM_03_T2">The video may appear reversed</string>

delete text

  <string name="BCM_01_T1_01"></string> 
  <string name="BCM_01_T1_02"></string>
  <string name="BCM_03_T2"></string>

My modified pictures

siri_pic.rar

 

all the changes will work only when the off mode Warp !!!

All were tested for AVIC F960BT (5000/6000 NEX) FW 1.07

Share this post


Link to post
Share on other sites

All changes are made in system\fraemwork\JCommonlib-res.apk

all the changes will work only when the off mode Warp !!!

All were tested for AVIC F960BT (5000/6000 NEX) FW 1.07

what for !!!???.. your russian changes needed!!!?? for the U.S. devices with the NEX 1.11 updates !!!???

Share this post


Link to post
Share on other sites

what for !!!???.. your russian changes needed!!!?? for the U.S. devices with the NEX 1.11 updates !!!???

Ты ÑовÑем долбаеб?

Тут опиÑан принцип редактированиÑ. И ÐºÐ°ÐºÐ°Ñ Ñƒ Ñ‚ÐµÐ±Ñ Ð¿Ñ€Ð¾ÑˆÐ¸Ð²ÐºÐ° ÑовÑем не важно. Ð”Ð»Ñ Ð²Ñех прошивок процедура одинакова.

Ð¥Ð¾Ñ‚Ñ Ñ‡Ñ‚Ð¾ там тебе править, у Ñ‚ÐµÐ±Ñ Ð¶Ðµ нет ничего кроме Ñкриншотов

Share this post


Link to post
Share on other sites

 

 

 

Ищем владельцев SPH-DA120 Ð´Ð»Ñ Ð¿Ð¾Ð¿Ñ‹Ñ‚ÐºÐ¸ переделки в F960BT!

some  russian jerk have headache... :mrgreen: :mrgreen: :mrgreen: :mrgreen: :mrgreen:

Share this post


Link to post
Share on other sites

Ok what is the deal with all the bickering and insults going back and forth between you. I don't know how this crap got started but I'm tired of it and will lock this thread if it continues. This is not the place for you to settle your differences.

Share this post


Link to post
Share on other sites

Ok what is the deal with all the bickering and insults going back and forth between you. I don't know how this crap got started but I'm tired of it and will lock this thread if it continues. This is not the place for you to settle your differences.

oh so Sorry,I'm deleting...,btw wondering about so strong ru-support .. Tnx

 

.

Share this post


Link to post
Share on other sites

Anybody have solution for 1.11 firmware? 

How to make map update like Lucca did?

 

 

 

Lucca did not do anything. Only screenshots)
Once we did it! The result can be read here http://avic411.com/index.php?/topic/81824-igo-is-fully-cracked-now/
while only for FW 1.07

 

Dear Kura! Please kindly ask the quoted user below to post here "HIS" solution... :shock::-P:shock::-P :-P :-P :-P :-P :-P

Share this post


Link to post
Share on other sites

Simple question that someone can hopefully add to the FAQ:

 

I have a 6000NEX, which is one of the models with a microSD slot on the face.

 

Given the process(es) we have at present, would it be possible to be able to run any mods without having to open the unit to access the internal SD?  I saw some comments about being able to run your own ROM from an external card.

 

If not, are there any notable precautions (delicate ribbon cables, etc) to take, or helpful hints to follow when opening the unit; or is it just as intuitive as opening any other device?

 

Thanks.

 

Oh, one other concern, in case anyone knows: I've been trying to hit jenkins.casual-dev.com for a few days now.  Is it down indefinitely?

Share this post


Link to post
Share on other sites
Given the process(es) we have at present, would it be possible to be able to run any mods without having to open the unit to access the internal SD?  I saw some comments about being able to run your own ROM from an external card.

 

 

Yes, it is possible. You can do almost everything without dismounting unit. In case of problems (bricked device) you can simply revert changes by restoring device from full sd card backup (copy device in testmode).

Share this post


Link to post
Share on other sites

Yes, it is possible. You can do almost everything without dismounting unit. In case of problems (bricked device) you can simply revert changes by restoring device from full sd card backup (copy device in testmode).

So what option(s) in the BSP do you set to convince the unit to boot from the external SD card (the slot on the front)?

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×